Archivo

Entradas Etiquetadas ‘open source’

Nuevo grupo de fotos en Flickr: Venezuela Open Source

Domingo, 15 de julio de 2007

Walc2005 Mérida, Richard Stallman
Richard Stallman en Walc 2005, cortesía de Jorge Camargo.

Me parece curioso que habiendo tanta actividad del movimiento Open Source en Venezuela, no haya un grupo en Flickr en el cual se puedan compartir esos momentos capturados en una fotografía.

Por eso me decidí a crear un grupo, llamado Venezuela Open Source. El grupo está abierto a la discusión del acontecer Open Source en el país y no está limitado a fotos, sino tambien a captura de programas que ustedes conozcan.

Asi que les pido el favor y que rieguen la voz para que todos los interesados nos beneficiemos.

Blogalaxia.com:venezuela, open source, linux, java, gnu, perl, discusion
Technorati.com:venezuela, open source, linux, java, gnu, perl, discusion

java , , , , , ,

PingBlog: Trabajando en la interfaz gráfica

Sábado, 14 de julio de 2007

ping blog ping tab
¡Hora de hacer el ping!

Bueno, ya el programa de linea de comandos funciona y la interfaz gráfica para generar etiquetas está allí así que sólo queda trabajar en la interfaz gráfica para hacer los pings.

Después de pensarlo un poco y de ir una y otra vez en el papel terminé decidiéndome por esta idea para enviar los “pings” sin muchas complicaciones:

Además de eso, agregué una pantalla para colocar los datos requeridos del blog:

ping blog settings tab
Definiendo los valores del blog

Bueno, ahora faltan por resolver asuntos como la persistencia de los valores del usuario y la captura de eventos. Pero el hecho que PingBlog tenga una cara me pone contento :)

Blogalaxia.com:pingblog, java, open source, blogs, ping
Technorati.com:pingblog, java, open source, blogs, ping

java , , , ,

PingBlog: Agregado soporte para to2blogs.com

Domingo, 24 de junio de 2007

Para quienes no lo saben, PingBlog es mi proyecto Open Source el cual me permite hacer ping a múltiples directorios desde la línea de comandos (la interfaz en Swing aún no está terminada).

Es super útil para gente como yo que no utiliza WordPress y está atada a Blogger, el cual no soporta pings a otros directorios.

Después de pasar una eternidad sin poder trabajar en PingBlog, al fin corregí varios errores, pero más importante agregué soporte para To2blogs.com.

To2blogs está basado en el software RubyCorner. Inicialmente traté de hacer un XML RPC ping pero el blog retorna XML mal formado, así que preferí irme por la ruta de REST utilizando el identificador único (después de probar con wget http://todosblogs.com/ping/xmlrpc/xxxxxe7adc84f642dca7334933).

Con la ayuda de Apache HttpClient y unas cuantas pruebas:

export PINGBLOG_TO2BLOGS_UNIQUEID=”xxxxxe7adc84f642dca7334933
java -cp $CLASSPATH -Dping.blog.directoryList=to2blogs -Dping.blog.name=kodegeek -Dping.blog.url=http://kodegeek.com com.blogspot.elangelnegro.blog.pingblog.pinger.PingController

Logré que funcionara:

Jun 23, 2007 10:53:21 PM com.blogspot.elangelnegro.blog.pingblog.pinger.PingController main
INFO: to2blogs: false, ‘El ping para tu blog ‘KodeGeek’ fue procesado exitosamente.
Jun 23, 2007 10:53:21 PM com.blogspot.elangelnegro.blog.pingblog.pinger.PingController main
INFO: Program Finished

El código esta disponible en CVS, si está interesado en probarlo entonces puedo hacer un release binario para que se baje la nueva versión y juegue con él.

¿Que otras cosas hace pingblog? Bueno, si usted agrega etiquetas de Blogalaxia y Technorati, entonces el programa “simple_tag_generator.sh” generará el código por usted, desde una sencilla interfaz gráfica en Java:

pingblog simple tag generator
Genere etiquetas para Technorati y Blogalaxia más fácilmente

¿Se animan a ayudar? Por favor, dejenme sus comentarios y allí nos ponemos de acuerdo.

Blogalaxia.com:java, pingblog, open source, to2blogs, tecnorati, blogalaxia, java
Technorati.com:java, pingblog, open source, to2blogs, tecnorati, blogalaxia, java

java , , , , ,