Akinator: el genio de la web

20 de marzo de 2009

A través de Ochenta Centavos encontré el script Akinator, “El Genio de la Web”. Se trata de un genio en una lámpara que adivina qué personaje estás pensando, haciéndote una serie de preguntas hasta juntar suficientes datos como para adivinarlo. Obviamente nuestro objetivo va a ser intentar que no lo adivine, pero se ve que está bastante bien implementado. Las preguntas si bien no siempre lo llevan a la respuesta acertada, se va acercando cada vez más. Santi de Ochenta Centavos intentó con lo siguiente: empecé con Don Quijote de la Mancha pensando que lo habría hecho algún yankee inculto, […]

Aprendiendo Perl + noticia: Anuncian la disponibilidad de Parrot

19 de marzo de 2009

Hace un tiempo tuve que recurrir a Perl en el trabajo, y gracias a eso me enteré de la existencia de Parrot. Me gustó mucho lo poco que hice en Perl, y lo difundí mucho en la oficina, lo que me llevó a un nuevo sobrenombre: Perlnando. Además usamos adjetivos como “perlfecto”, “perlpejo”, entre otros. Digamos que hice notar mi alegría por probar un nuevo lenguaje de programación y disfrutarlo. En verdad había usado Perl antes. No recuerdo exactamente cuándo, pero había leído al respecto y creado algunos scripts. Lo recordaba con la idea de que el código era mucho […]

DeLorean de colección para viajar en el tiempo…

19 de marzo de 2009

Un excelente artículo anunciado en el newsletter de ThinkGeek de este mes. ¡Quiero! ¡Quiero! ¡Quiero! ¡Quiero! ¡Quiero! Se trata de un modelo miniatura del DeLorean de la película “Volver al Futuro“. En una escala 1:18, cuida hasta el mas mínimo detalle: “Observalo por dentro levantando una de las puertas de ala de gaviota y verás los controles para viajar en el tiempo de la película, incluyendo un pequeño capacitor de flujo. Incluye hasta un Mr. Fusion en la parte trasera para evitar la molestia de robarle plutóneo a los terroristas. Una palanca en la parte de abajo hace que las […]

La historia de las expresiones regulares

17 de marzo de 2009

Visto en Geek and Poke un webcómic licenciado bajo Creative Commons que descubrí recientemente. Error happened.

Comparación de distintas versiones de prueba de Firefox y otros navegadores

17 de marzo de 2009

Este post surge tras la entrada sobre Mozilla Firefox Shiretoko. En ella estaba usando Mozilla Firefox 3.1b3, sin embargo un lector, Xergio, comentaba que estaba usando ya la versión 3.1b4. Esta en teoría ya llevaría la nomenclatura nueva: 3.5b4. Al final se trataba de Minefield, la versión de desarrollo de Firefox. Minefield es el repositorio principal de código para Firefox donde llegan parches y características nuevas para la siguiente versión de Firefox. Al acercarse un milestone (alpha, beta o final), se congela el trunk para que no entre más código, solo lo que vaya a ir en el milestone. Se […]

Reinstalando el sistema con Debian GNU/Linux Sid

16 de marzo de 2009

Como comenté en un post anterior, reventé todo mi sistema, dejándolo inusable, y casi que perdiendo datos. La estupidez que cometí vamos a tratar de no mencionarla para conservar algo de orgullo, pero digamos que no volveré a hacerlo… (por ahora). Para la reinstalación usé dos herramientas principales: un CD de instalación mínimo (netinst) de Debian GNU/Linux Lenny, y un live cd de GParted versión 0.4.3. También un disco externo que me prestó dm (¡gracias!) donde respaldé todos mis archivos. Procedí a instalar el sistema base con las herramientas para laptop. Usé la partición root con la que ya contaba: […]

Mozilla Firefox Shiretoko: de 3.1 a 3.5

11 de marzo de 2009

  Shiretoko es el nombre clave de la próxima versión de Mozilla Firefox. Dicho lanzamiento iba a llevar como número de versionado 3.1. Debido a la gran cantidad de trabajo realizado sobre el código, se discutió y decidió que esta nueva iteración del navegador era mucho más que una mejora incremental sobre Firefox 3. Por esto, el próximo lanzamiento será Firefox 3.5. La próxima versión beta seguirá con el nombre 3.1b3, pero la cuarta ya implementará Firefox 3.5b4. Entre la gran cantidad de características agregadas en Firefox 3.5, se encuentran: Soporte para HTML 5 – Incluyendo los elementos audio y […]

Reinstalando el sistema…

11 de marzo de 2009

Ayer me mandé una de esas metidas de pata garrafales… Por lo que hoy estoy re instalando todo el sistema. Voy a aprovechar para armar de cero la tabla de particiones y ver qué trae esta nueva instalación. Lección del día: no experimentar más con mi laptop. El sistema sigue siendo Debian GNU/Linux, arranqué con un CD netinst de Debian Lenny, y lo paso a Sid enseguida. Mañana novedades… Error happened.

Personalizando el prompt de Bash en Debian

9 de marzo de 2009

Estuve trabajando en mi .bashrc, el archivo leído y ejecutado por Bash cuando lo llamamos desde un shell interactivo. Encontré un buen logo de Debian en ASCII, y decidí incluirlo con colores y todo: Además, personalicé también el bashrc de la cuenta root, para diferenciarlas bien. Si les interesa, el código a agregar para obtener el logo de Debian en colores y la versión que están usando es: rojo=’\e[1;31m’ NC=’\e[0m’     echo -e "${rojo} _,met\$\$\$\$\$gg."; echo -e " ,g\$\$\$\$\$\$\$\$\$\$\$\$\$\$\$P."; echo -e " ,g\$\$P\"\" \"\"\"Y\$\$.\"."; echo -e " ,\$\$P’ \`\$\$\$."; echo -e " ‘,\$\$P ,ggs. \`\$\$b:"; echo -e " \`d\$\$’ […]

Nuevo material en la Universidad de Código de Google

5 de marzo de 2009

Se anunció en el blog de Google Code sobre nuevos materiales de curso en la Google Code University. La Universidad de Código de Google es un repositorio de documentos de acceso abierto de Ciencias de la Computación. El crédito de los nuevos aportes pertenece a las universidades de Berkeley y UC San Diego. Hay más contenido sobre Sistemas Distribuídos (Distributed Systems materials), además de Algoritmos, Programación AJAX, Seguridad Web y Lenguajes. Los documentos (de todo tipo) están licenciados bajo Creative Commons, permitiendo adaptaciones y modificaciones para nuevos diseños de cursos. ¡Que aproveche! Error happened.

Nuevas versiones de prueba de SeaMonkey 2 y Thunderbird 3

4 de marzo de 2009

El proyecto SeaMonkey anunció la disponibilidad de SeaMonkey 2.0 Alpha 3. Además de los cambios en versiones alpha anteriores (ya comentados por acá), cuenta con las siguientes nuevas características: base de datos de historial re trabajada para guardar más páginas visitadas, lo cual también permite una presentación de resultados de búsquedas en la barra de localizaciones mas inteligente y mejorada. gestión de contraseñas mejorada, permitiendo búsquedas más fáciles y ya no invade la navegación ya que evita diálogos emergentes, barras de herramientas totalmente personalizables, una característica para recuperarse de caídas y restauración de sesiones previas, y un gran número de […]

Disponible revista Linux+ DVD de marzo (#52)

4 de marzo de 2009

Como cada comienzo de mes, está disponible la revista Linux+ 3/2009. El tema central de este número es Programación. En el DVD adjunto encontramos: # FreeBSD 7.1 La segunda entrega de la serie 7-Stable # MoLinux 4.2 Toboso La distribución desarrollada por la Junta de Castilla La Mancha Y los artículos: Crea tu propio foro en PHP Gambas: La primera parte del nuevo ciclo de  artículos sobre este lenguaje de programación Lenguajes,  lenguas y dialectos: Conviértete en un políglota de  programación Easy Peasy: Exprime todo el potencial de tu  EEE PC Scribus: Software de  autoedición NHOPKG: Proyecto de Jotahacker que  […]

Modo identi.ca en Emacs

4 de marzo de 2009

Identi.ca es un servicio de microblogging, del cual les comentaba hace poco algunas actualizaciones. Es como Twitter, pero a mi parecer bastante más útil. Muchos programadores de software libre están aprovechando la plataforma (su diferencia con Twitter es que está hecho con Software Libre), para crear grupos, comunicar pequeños cambios, desarrollos, etc. Por esto, es una fuenta interesante de noticias de los proyectos de software libre. Visiten los grupos de gnu (y gnues), emacs, debian, kde, wordpress, etc. Gabriel Saldaña, usuario de Emacs, teniendo un modo de actualizar su cuenta en Twitter, decidió hacer un modo de Identi.ca para Emacs. […]

KRegExpEditor: Editor de expresiones regulares

2 de marzo de 2009

KDE incluye entre sus herramientas a KRegExpEditor, un editor gráfico de expresiones regulares. Muchas veces a la hora de usar expresiones regulares, empezamos a payar por medio de ensayo y error, hasta obtener el resultado deseado. Esta herramienta nos facilita un poco el trabajo. Además de poder ver los resultados de las expresiones regulares “al vuelo”, permite armarlas de forma bastante simple mediante acciones. Cuenta con un panel de herramientas con acciones de edición que comparan con las herramientas en un programa de dibujo. Con éstas, podemos agregar condiciones a nuestra expresión, sin que tengamos que ser expertos en el […]

Ceibal-Chess busca beta testers

1 de marzo de 2009

Ceibal-Chess es una actividad para los ambientes Sugar y la XO, cuyo objetivo es enseñar a los niños a jugar ajedrez. Por lo que tengo entendido, nació desde la iniciativa “Ceibal Jam” del Plan Ceibal. Es software libre, diseñado específicamente para trabajar como actividad en la XO. Desarrollado en Python con PyGame,  tiene integración con GNU Chess, la posibilidad de jugar contra la computadora u otro jugador y es sumamente simple y fácil de usar. El proyecto está a cargo del compatriota Alejandro Segovia. En su blog pueden seguir el desarrollo de Ceibal-Chess, además de leer los obstáculos y aprendizajes […]

Toasty!