Después de varios meses colaborando con Martín Pérez, ya está online el cliente web de jLibrary, aunque todavía en beta por faltarle algunos ajustes. Es la primera aplicación web basada en jLibrary, además, se puede ver que la web del proyecto está publicada con la misma aplicación, con un repositorio específico para ello.

Esta aplicación, que aunque no llega tener toda la funcionalidad del cliente de escritorio, se echaba de menos por tener un cliente ligero para acceder desde un navegador. Además puede dar una idea de cómo utilizar jLibrary como core para otros desarrollos en entornos web.

En cuanto a funcionalidades:

  • Se pueden navegar por los directorios y categorías de un repositorio, podemos ver el contenido de los documentos html y descargarnos cualquier tipo de documento.
  • Realizar búsquedas sobre el contenido de los documentos de un repositorio
  • Una vez autentificados con los usuarios creados para ello(por ejemplo kevin/kevin) en el repositorio demo, dentro del directorio PlayGround, se pueden crear directorios, crear documentos html, hacer uploads de documentos, asignar categorías y relacionar documentos.
  • Suscribirse por RSS a un directorio
  • Además se puede conectar desde el cliente de escritorio.

Para quien tenga curiosidad, están publicadas las características técnicas, tanto del servidor dónde se hospeda la aplicación como de algunas generales de la aplicación.

El cliente web, se distibuirá con la próxima versión de jLibrary, por lo que se agradece que contactéis con nosotros en caso de encotrar algún bug o simplemente para darnos feedback. Para contactar con nosotros lo podéis hacer en demo(arroba)jlibrary(punto)org o en la web del proyecto en sourceforge.

Ha sido mi primera aportación al mundo open source, del que tanto me he aprovechado:), y realmente es una experiencia que recomiendo:

  • Me ha servido para aprender un poco de freemarker, maven, spring, al principio de mi colaboración a usar JSF… y aplicar algunas otras que ya conocía.
  • El ver como gente de cualquier parte del mundo se interesa por el proyecto en el que colaboras, que al final de todo es lo que nos debería satisfacer como desarrollardores, que algo en lo que participas resulte útil, y espero que cuando salga la próxima versión de jLibrary sea el caso.
  • Trabajar con Martín “mano a mano”, que es un fuera de serie.
Comments (5) Posted by Dani on Wednesday, January 23rd, 2008


Hace un tiempo, estuve un par de días jugando un poco con el api de google maps y el de twitter, más que nada por la excusa del google maps, la de twitter es muy sencilla (bueno, twitter en sí lo es). El resultado es TuiterMaps.

Es algo parecido a twittermap, puedes ver de dónde son las personas que escriben, siempre que tegan puesto en su perfil el location.
En un principio muestra los mensajes del public timeline, también se puede seleccionar un usario en concreto y un usuario con sus amigos.

Es muy chorras, pero ya he visto lo fácil que es mostrar una localización gracias a la clase GClientGeocoder, simplemente le pasas al método getLatLng una cadena de la localización y una función callback que recibe un obeto GLatLng, y a partir de ahí puedes crear un GMarker para añadir al mapa.

Lo que le falta es un poco de diseño, pero para eso yo soy muy malo.

Comments (0) Posted by Dani on Monday, June 25th, 2007


Por fin, desde el viernes, el buscador de segunda mano ya tiene hosting propio, y me encuentro con el problema del posicionamiento y promocionarlo, seguramente a nivel de posicionamiento será muy complicado colocarlo.

A ver si tengo tiempo y puedo desarrollar algo más, o al menos poner algún contenido más relacionado con la compra y venta de segunda mano.

Comments (0) Posted by Dani on Sunday, February 18th, 2007


La Carpa es una peña de amigos de San Esteban de la que formo parte, y por fin tenemos web.

Después de dos intentos fallidos de desarrollarla desde cero(una con php y otra con jsp/java), finalemente, sobre todo por falta de tiempo, me he decidido a probar un CMS libre. Probé un poco varios CMS en OpenSourceCMS para hacerme una idea de cómo funcionan, finalmente me decidí a probar con drupal.

Por ahora simplemente me he bajado el theme de aquasoft y he probado un par de cosillas. Pienso añadirle algún módulo para gestionar fotos, o quizás hacer algo con el api de flickr y adaptar o crear un theme propio.

Vamos es lo que tiene el software libre(y en este caso gratuito), en unas horas un CMS online funcionando, con montones de módulos y que, con tiempo, iré personalizando con “soporte” de la comunidad drupal.

Comments (0) Posted by Dani on Friday, November 24th, 2006