Archivo

Entradas Etiquetadas ‘ping’

StupidZombie y la venganza del Synth

Lunes, 25 de Mayo de 2009

OK, lo admito. Un titulo un poco rebuscado para el articulo. Sin embargo quizas no está tan mal ya que Synth (la tecnología que según SUN puede hacer mucho más fácil agregar pieles a las aplicaciones de Swing) es un poco misteriosa. Después de leer varios articulos relacionados  escritos por Xuan Yun en el blog de Java de SUN y de pedirle un poco de ayuda este me recomendó varios enlaces:

¿Y como se le aplica a StupidZombie? Estoy tratando de hacer un tema en Synth para la aplicación, sin embargo pareciera que va a requirir de bastantes pruebas antes de salir bien pulida. Por los momentos y para la versión inicial me voy a conformar con que haga juego con el nuevo sitio web, que tenga sus inconos decentes (ya vienen, es un trabajo en progreso) y que no tenga cucarachas aterradoras :)

¿Ya visitaron el sitio web de StupidZombie? ¿Qué les parece?

java, kodegeek, programación , , , , , , ,

StupidZombie: Cambios en la interfaz del usuario, otros detalles

Lunes, 2 de Febrero de 2009

stupidzombie
Integración y más características en el código

Bueno, al fin saqué tiempo para hacerle mejoras al código de StupidZombie. En particular el código que genera las etiquetas como las que se ven en VeneBlogs o To2Blogs estaba muy descuidado (cuando lo escribí originalmente fué un hack de 10 minutos ;) ) Pero ahora tiene la siguiente funcionalidad:

  • Agregado Veneblogs, y con facilidad de agregar otros directorios por medio de un archivo de configuración
  • Integración con la interfaz de usuario principal, no hay necesidad de correr dos programas
  • Pre-visualización de los resultados (se ve el HTML como en un navegador, además del código). Además si usted hace click en uno de los enlaces eso lo llevará al directorio en cuestión con lo cual usted podrá ver que tan útil son sus etiquetas o nó.

Corregí una serie de cucarachas en el código viejo y además comencé a preparar el blog del proyecto. En algún momento empezaré a escribir solamente sobre StupidZombie allí y no en KodeGeek: http://stupidzombie.com/blog

Veneblogs: , , , , ,
Blogalaxia: , , , , ,
To2blogs: , , , , ,
Technorati: , , , , ,
Del.icio.us: , , , , ,

java, opensource, programación , , , ,

Mantenimiento de PingBlog: Versión 1.1

Jueves, 28 de Agosto de 2008

Bueno,

En una tarde de ocio me puse a jugar un poco con el código de PingBlog y corregí un mundo de cosas que no me gustaban. Ya descargué las versiones binarias y fuentes de PingBlog en Source Forge y por supuesto actualice las copias que pueden ser ejecutadas usando Java Webstart desde Kodegeek.com

¡Que lo disfruten!

Buscar en otros sitios:

Blogalaxia:, , ,
Technorati:, , ,
To2blogs:, , ,
Del.icio.us:, , ,

java , , ,

No tan estupido: StupidZombie.com

Martes, 22 de Abril de 2008

Vaya, hoy vengo de un día brutal en la oficina (y una cena en grupo la cual consistió en una deliciosa cena con comida Griega y su respectivo café), trabajando en un proyecto delicado (estoy acomodando todo el framework de compilación en instalación del nuestra aplicación de trading, un monstrico de 8 años de edad). No todo es aburrido, hoy por fin comienzo a trabajar en un proyecto directamente relacionado con la aplicación de trading, el la cual hay de todo: desde server side programming (sockets, threads y toda la parafernalia) hasta la interfaz gráfica en el lado del cliente.

¡Wooohooooo!

Pero no les quería hablar de eso, sino de como hace unos días escribí sobre la muerte de PingBlog.

¿Que significa dejar atrás PingBlog para mi? Varias cosas, entre ellas:

  • Aprendiender Subversion: Si, después de usar CVS y Clearcase (este último abandonado por Rational e IBM), es hora de probar el siguiente sistema más popular. Este proyecto es la excusa perfecta para aprender Subversion.
  • Hospedar el proyecto en Java.net. Si, Source Forge es quizas demasiado grande y este proyecto esta enfocado en el lenguaje Java. Quizas esta vez logre entusiasmar a alguien a trabajar conmigo en el proyecto sin necesidad de competir por tanta atención (además de que PingBlog estaba siendo manejado en CVS y una migración a Subversion no estaba en mis planes).
  • Mejor código: El tiempo ha pasado y tengo mejores ideas para esta versión. Además de que creo que mis trucos de programación han mejorado :)
  • Más código más rápido: Esta vez pienso pasar más tiempo escribiendo código perfecto y sólo voy a escribir código. Subversion me va a ayudar a echar para atrás esos errores :)

Asi que como ya ven, cosas buenas vienen para StupidZombie.

Buscar en otros sitios:

Blogalaxia:, , , ,
Technorati:, , , ,
To2blogs:, , , ,
Del.icio.us:, , , ,

java , , , ,

Depurando el protocolo XML-RPC

Martes, 14 de Agosto de 2007

Usando un libro (del cual les hablaré en otra ocasión) me encontré con este depurador del protocolo XML-RPC basado en PHP. Para probarlo, me puse a ver que tan amigables eran las siguientes implementaciones del protocolo Ping para Blogs:

  • To2Blogs: http://todosblogs.com:80/ping/xmlrpc/
  • VeneBlogs: http://www.veneblogs.com:80/ping/
  • Technorati: http://rpc.technorati.com/rpc/ping/
  • Blogger: http://rpc.weblogs.com/RPC2

Cada uno me dio una respuesta muy distinta cuando le pedí que me listara los métodos disponibles. Interesante herramienta, lastima que no la utilicé cuando estaba desarrollando PingBlog :)

Blogalaxia.com:xml-rpc, ping, debugger
Technorati.com:xml-rpc, ping, debugger

Sin categoría , ,

PingBlog: Listo para usar, se buscan usuarios y programadores

Domingo, 5 de Agosto de 2007

PingBlogIntro
PingBlog ya está listo, ¿se anima a probarlo?

Bueno, después de una espera innecesariamente larga PingBlog versión 0.2 esta lista para ser usada. Para hacerle las cosas más fáciles a los usuarios, habilite dos enlaces JavaWebstart, uno para el generador de etiquetas y el otro para el programa que hace pings.

¿Pero y que es PingBlog?

Blogger es una maravilla en cuanto a simplicidad, sin embargo por ser tan simple tiene unas limitaciones importantes como es la generación de etiquetas para otros directorios como Blogalaxia y Technorati o el hacer ping a estos. Así que un día me fastidié de la situación y empecé a echar código sin mucha idea de a donde me llevaría el asunto.

¿Que hace PingBlog por usted?

  • Permite hacer pings desde la linea de comandos (cron por ejemplo) usted pudiera decir: ping_controller.sh blogalaxia,veneblogs,weblogs,technorati,bitacoras.com,pingomatic,to2blogs kodegeek http://kodegeek.com’
  • Permite hacer pings también usando una interfaz gráfica, puede probarla aquí.
  • Permite generar etiquetas para que su blog puede ser in
  • Da soporte a blogs hispanos como VeneBlogs, To2Blogs, Blogalaxia así como a los conocidos Technorati y Blogger entre otros.

Pero lo mejor es que es %100 gratis, con código abierto protegido por la licencia GPL. PingBlog corre bajo cualquier sistema operativo gracias a Java.

¿Cual es el siguiente paso de PingBlog?
Bueno, el código hace lo que yo quiero que haga así que ahora depende de la comunidad para crecer y evolucionar.

Estoy interesado en cualquiera que pueda aportar en las siguientes areas:

  • Mejorar el sitio web de PingBlog en SourceForge.net
  • Agregar soporte a Español al código (todo está en Ingles, aunque es trivial de traducir ya que el código usa ResourceBundle)
  • Corregir cucarachas y agregar funcionalidades (otros directorios como ¿IceRocket?)

Pero todo esto depende del interés de la comunidad. ¿Se anima usted? Si es así, dejen me sus comentarios y comenzamos a trabajar.

Agradecimientos:
Mis gracias de nuevo a mi cuñado, Manuel Barrios, por el logo de PingBlog. Esas neuronas al fin van a servir de algo (en el programa quiero decir).
Y a Veronica, por su interés y feedback cuando el proyecto se estaba gestando.

Blogalaxia.com:pingblog, ping, directorio, etiqueta, tag, java, gpl, opensource, programadores, veneblogs, blogalaxia
Technorati.com:pingblog, ping, directorio, etiqueta, tag, java, gpl, opensource, programadores, veneblogs, blogalaxia

java, opensource , , , , , , , , , ,

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 , , , ,