Hoy domingo también es fin de semana, por lo tanto siguiendo la filosofía y las excusas del día de ayer hoy no hay código, howtos, tutoriales ni cualquier otro tipo de información novedosa, sino una galería de imágenes.

Pero no es cualquier galería de imágenes, es una galería con los logos de las distribuciones de Linux más populares.

Leer más »

Es fin de semana y como últimamente acostumbro, ante la ausencia de tiempo para escribir algo más elaborado, me tomo la atribución (por ambos motivos) de publicar una nota de humor, pero que en este caso tiene también cierto valor de certeza.

La imagen a continuación nos muestra como ve un fanático de un SO a los otros. La comparación se realiza entre los Sistemas Operativos de Bill, Steve y Linus.

so_matrix

Leer más »

Para aquellos anticuados como yo que en C, desde que descubrimos la varargs.h no podemos dejar de mandar un número de argumentos variables, hoy veremos que con Java también es posible.

Leer más »

JD-Core es una librería libre que reconstruye el código fuente de Java de uno o más bytecodes .class.

java-decompiler

Hace mucho tiempo habiamos hablado de DJ Java Decompiler, otra opción para los mismos fines. Sin embargo JD-Core posee nuevas características, como anotaciones, generics o tipos “enum”, etc. además de ser más moderno.

Como si fuera poco JD-Core viene en dos sabores:

  • Una aplicación Stand-Alone con GUI propia, JD-GUI, disponible para Windows, Linux y Mac.
  • O como plugin para Eclipse, JD-Eclipse

Leer más »

Para aquellos muy poco valientes que son felices con su Windows pero que les pica un poquito el bichito de probar otra cosa y la alta popularidad de Ubuntu lo seduce cada día más, he aquí una opción: Portable Ubuntu

title_portable_ubuntu

Si no te atreves a instalar Ubuntu en una partición de tu disco, pero tampoco quieres complicarte con máquinas virtuales, Live CDs o Live USBs, esta es la opción menos varonil, pero no por eso deja de ser una opción.

Leer más »

FSS (free software song)

Haciendo alusión a la FSF (Free Software Foundation), la FSS (Free Software Song) es el tema con el que finaliza el grandioso documental Revolution OS, tema escrito por el mismo Richard Stallman.

Como miscelánea de fin de semana, me doy el gusto de publicar, la letra del tema (en inglés y en español), un video de la misma interpretada por el equipo de GNU y como si fuera poco la versión Heavy Metal grabada por Jono Bacon.
Leer más »

El toque de humor de este fin de semana viene de la mano de un programador que al parecer luego de quemar sus pestañas y tirarse bastante de los pelos escribió algunas líneas acerca de Pearl.

perl_image

Por tal motivo, y dedicado a los programadores; sobre todo a los de Perl, si aún los hay ;-)

Leer más »

Las líneas que escribo en Java son cada vez más esporádicas y eso se nota al momento de empezar, porque cada vez que abro el Eclipse (para trabajar en Java, pues para C lo uso más seguido) es un volver a empezar.
El motivo que me llevó esta vez a escribir algo fue la liberación de Rome 1.0, una librería que se ha convertido hace tiempo en un estándar de facto para consumir y producir feeds.

feeds

El ejemplo será básicamente un lector sencillo de feeds. Para empezar el mismo ¿Que necesitamos?

  • J2SE 1.4 o superior
  • Rome: RSS/Atom syndication and publishing tools, puedes descargar rome-1.0.jar directamente desde aqui
  • JDOM 1.0 o superior, que puedes descargar de aquí.

Leer más »

En esta publicación lo que sobran son las palabras y vamos directo a los hechos. A continuación veremos varios ejemplos del uso del comando grep.

Usamos grep para buscar una palabra dentro de un archivo en Linux, pero… ¿hasta donde podemos llegar con su uso?

Leer más »

Los pasos para configurar la replicación de MySQL no eran muy complicados, ¿recuerdas Configurar replicación en MySQL?

Ahora si quisieramos que la replicación se haga en varios servidores. Básicamente la historia es la misma en cuanto a la creación de usuarios y los seteos para el log binario.

¿Qué cambia? ¿Que debo agregar? ¿Que recaudos debo tomar?

Leer más »