Personalizando el prompt de Bash en Debian

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

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

Nuevas versiones de prueba de SeaMonkey 2 y Thunderbird 3

Miércoles, 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)

Miércoles, 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

Miércoles, 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

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

Domingo, 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 […]

Mario Galaxy y Queen: Don't stop me now

Martes, 24 de febrero de 2009
Super Mario Galaxy

Miré este video en PixFans que su vez lo vió en Ecetia, y tuve que re publicarlo. Es excelente. Muestra escenas y gameplay de Mario Galaxy para Nintendo Wii, editadas con el tema "Don't stop me now" de Queen. Por más que no les guste Mario o los videojuegos, es recomendable: Super Mario Galaxy - Queen - Don't Stop Me NowWatch this video on YouTube

QWERTY vs. DVORAK: Estudio práctico

Lunes, 23 de febrero de 2009

Respecto al post: Mito desmitificado: Qwerty vs. Dvorak Hoy me encontré en el blog de fcr un estudio bastante más práctico sobre el flame de Qwerty vs. Dvorak. En él presenta una comparación de Qwerty y Dvorak de una forma bien práctica usando sus habilidades en procesamiento de texto con Grep, Awk y Sed. Lo bueno de la programación es que la única forma de tener razón es teniendo razón. Y simplemente hay que probarlo. En este post en particular de fcr, en la forma en que plantea que Dvorak es superior, no queda otra que decir que tiene razón. […]

Las mascotas de Mozilla Firefox

Lunes, 23 de febrero de 2009

La mayoría de los navegantes en Internet reconocen el logo de Mozilla Firefox. A pesar de las confusiones (por un zorro por el significado de "Fox"), se sabe hoy en día que se trata de un Ailurus fulgens, o "panda rojo". Firefox es uno de los nombres que recibe el panda rojo en inglés. Pero aquellos familiarizados con la historia de Mozilla recordarán que no siempre fue esta la mascota de dicho navegador. En un principio, el nombre era Mozilla Phoenix/Firebird (pájaro de fuego). Debió ser cambiado ya que descubrieron la existencia de otro proyecto Open Source: Firebird - un […]

Blog actualizado a WordPress 2.7.1

Jueves, 19 de febrero de 2009

Desde que salió la versión 2.7 de WordPress, mantuve mi blog en la versión 2.6.5 :O Mi preocupación era más que nada por la cantidad de plugins que uso para extender la funcionalidad de WordPress. Entre ellos, dos de los que consideraba más importantes eran los desarrollados por mí 🙂 (¿por algo los hice no?). Por fín me decidí probar la actualización. Para asegurarme que todo fuera bien, levanté un WordPress 2.7.1 en mi servidor Apache local, importé la base de datos a través de phpMyAdmin, y probé los plugins. Aparentemente todos están funcionando correctamente. Así que ahora puedo disfrutar […]

[Plugin WordPress] UserAgent-Spy versión 1.0rc1

Jueves, 19 de febrero de 2009

Desde hace tiempo tenía pensado re escribir mi plugin para WordPress: UserAgent-Spy. Cuando lo empecé, no había escrito plugins para WordPress antes. Mi experiencia había sido modificando WP-Syntax, que incluyó unos cambios que hice en el código a partir de la versión 0.9. Lo fui escribiendo "como saliera", e intentando ir haciendo funcionar las cosas como pudiera. Esto ocasionó que el código no fuera tan fácil, fui metiendo código arriba de código, arreglando por un lado, por el otro, pero no tenía una estructura amigable o escalable. Finalmente me tomé el tiempo de arrancarlo desde cero y re escribirlo. Me […]

Colores en Emacs

Jueves, 19 de febrero de 2009

Usando Emacs me acostumbré a ejecutar el comando “emacs -nw”, para ejecutarlo dentro de Konsole o Yakuake. Pero a veces se da la ocasión de ejecutarlo en X con su no-muy-divertida interfase gráfica con GTK. Lo primero que lo hace no-tan-divertido son los colores, como pueden ver: Encontré en la wiki Emacs ColorTheme, un paquete de temas para Emacs. Desde el link pueden descargarlo. En Debian/Ubuntu podemos obtenerlo con: apt-get install emacs-goodies-el Esto nos instala una serie de agregados para Emacs. Entre ellos se encuentra color-theme. Con el paquete ya instalado, dentro de Emacs usamos Alt x e ingresamos el […]

Debian GNU/Linux 5.0 Lenny en el trabajo

Miércoles, 18 de febrero de 2009
Debian Etch KDE

El lunes migramos varias terminales de trabajo a Debian Lenny. Como comenté en el post anterior Debian 5.0 Lenny y su lanzamiento, veníamos usando Kubuntu/Ubuntu en las computadoras de desarrollo. Lo que nos llevó a considerar esta opción fue las inestabilidades de dicho sistema. Recordemos que si bien Ubuntu está basado en Debian, usa paquetes de los repositorios Sid y Experimental, y paquetes propios. Tiene más prioridad la actualidad de los paquetes del software, y tener lo "novedoso", que la estabilidad. Yo estoy usando Sid en mi computadora personal, y es mucho más estable que una versión de Ubuntu. Aprovechamos […]

Disponible nueva versión de ArchLinux: 2009.02

Martes, 17 de febrero de 2009

Se anunció en el sitio de noticias de ArchLinux (distribución GNU/Linux que recientemente pasó a ser de mis favoritas) el lanzamiento de la ISO de ArchLinux 2009.02. Esta nueva versión trae muchas novedades, entre ellas la más importante seguramente es la versión del kernel Linux en su versión estable más reciente: 2.6.28. Esto además incluye el soporte nativo para el sistema de archivos ext4, que ha demostrado ser de lo más rápido que hay en la vuelta. El equipo de ArchLinux tiene planeado coordinar próximos lanzamientos con el ritmo de lanzamientos del kernel, para proveer soporte de hardware óptimo. Una […]

Toasty!