Pruebas del hardware en Ubuntu

(11 comentarios)

Ahora es más fácil que nunca ayudar a los desarrolladores a soportar correctamente tu hardware. Ubuntu cuenta con una herramienta llamada “Hardware Testing” o “Pruebas del hardware” a la que podemos acceder desde el menú Sistema -> Administración y que ejecuta distintas pruebas para comprobar que todo funcione correctamente y envía la información pertinente y tus comentarios a los servidores de Ubuntu.

Ubuntu: Pruebas del hardware

El desarrollador urraca

(5 comentarios)

A menudo he pensado que los desarrolladores se parecen a las urracas: pájaros que son conocidos por robar pequeñas cosas brillantes para decorar sus nidos. Como las urracas, los desarrolladores de software son criaturas increíblemente inteligentes y curiosas, casi por definición. Pero también son muy propensos a distraerse con nuevos juguetitos brillantes.

Jeff Atwood

Sobre la necesidad de utilizar siempre lo último de lo último, aunque no sea la herramienta adecuada para el trabajo

Ocultar la barra de herramientas de Firefox

(10 comentarios)

Una extensión interesante vía cheeaunblog.

Hide Menubar oculta la barra de herramientas de Firefox automáticamente, mostrándola exclusivamente al pulsar la tecla Alt. De esta forma tenemos más espacio para lo realmente importante, el contenido.

Coloreado de sintaxis usando la consola

(1 comentario)

enscript es un programa que permite generar archivos HTML, RTF o PS con el código del archivo que le indiquemos, con coloreado de sintaxis. Para instalarlo:

sudo aptitude install enscript

Su uso es muy sencillo:

enscript –color –highlight=python –line-numbers –language=html –output=codigo.html *.py

  • –color: para que utilice coloreado de sintaxis.
  • –highlight=python: el coloreado de sintaxis se realizaría asumiendo que el código es Python (para ver los lenguajes soportados podemos escribir en la consola enscript --help-highlight). Si no se indica ningún lenguaje el programa intentará adivinar de qué clase de código se trata automágicamente.
  • –line-numbers: muestra los números de línea
  • –language=html: genera la salida en el formato especificado. Puede ser html, PostScript (por defecto) o rtf.
  • –output=codigo.html: el nombre del archivo de salida. Si especificamos el carácter – en lugar de un nombre de archivo, la salida se escribe en pantalla en lugar de a un archivo.

Otra opción (entre varias) que podemos utilizar es Pygments. Se trata de una aplicación escrita en Python de uso muy sencillo que permite añadir soporte para nuevos lenguajes fácilmente. Los formatos de archivo de salida disponibles son HTML, BBCode, RTF y Latex entre otros. Si elegimos HTML los colores se aplican usando hojas de estilo (opción -S), por lo que si el aspecto por defecto no nos convence, es sencillo de modificar.

Dado que reconoce el tipo de archivo de entrada y salida por su extensión colorear una serie de archivos es tan rápido y sencillo como escribir:

pygmentize -o codigo.html *.py

Spam y Akismet (de nuevo)

(6 comentarios)

¡Dios santo! Este es el número de mensajes de spam filtrados por Akismet durante las últimas 14 horas (7:29 AM – 9:15 PM).

Spam y akismet

Ningún mensaje de dudoso contenido consiguió traspasar la barrera y sólo se produjo 1 falso positivo.

No puedo dejar de alabar y recomendar este plugin…

activeCollab en Dreamhost

(0 comentarios)

Dreamhost, hosting donde se aloja Mundo geek y que ya he recomendado más de una vez (Alojamiento con 20GB de espacio y 1000GB de ancho de banda por 2 euros al mes) acaba de añadir la opción de instalar activeCollab desde su panel con un solo click.

activeCollab es una muy buena alternativa de código abierto a la popular herramienta de gestión de proyectos vía web Basecamp.

activeCollab y Dreamhost

La lista de herramientas que Dreamhost permite instalar con un solo click incluye utilidades tan interesantes como MediaWiki (el wiki que se utiliza en la Wikipedia), WordPress (el sistema de publicación que utiliza Mundo Geek) o el sistema de foros phpBB.

Más fácil (y barato) imposible 😉

Acelerar WordPress

(14 comentarios)

Esta pequeña comparativa demuestra la abismal diferencia que puede suponer en el rendimiento de WordPress el uso de eAccelerator, que incrementa el rendimiento de las aplicaciones PHP manteniendo una cache de los scripts compilados, y WP-Cache, el plugin desarrollado por Ricardo Galli para mantener una caché de las páginas de WordPress de forma que no halla que generarlas en cada visita dinámicamente, a la hora de correr WordPress en un servidor web (de 173 hits en 30 segundos a 3654. ¡16399 sin mod_rewrite!)