Ruby is an open source programming language that focuses on simplicity and productivity. It becomes very popular thanks to the Ruby on Rails framework due to that lot of startups adopt it to develop their products, some like Github with lot of sucess.
I choose to install Ruby using rbenv instead of the official linux package, because rbenv will help us to manage different Ruby environments.

Sensu es un framework de monitorización escrito en Ruby que usa RabbitMQ como broker de mensajes y Redis para almacenar datos.
Se compone de servidor, api, cliente y dashboard. El concepto es muy sencillo, tenemos checks con los que lanzamos comandos que generarán eventos y handlers que nos permitirán decidir que hacemos con ellos, además con los checks también podemos recoger métricas con las que luego en combinación de graphite generar gráficas. Los plugins son compatibles con los de Nagios y el dashboard nos permite ver alertas, clientes, silenciar eventos y visualizar múltiples servidores en el mismo panel.
En un mundo dominado por Nagios ha supuesto toda una revolución en el concepto de monitorización y merece la pena darle una oportunidad, os garantizo que no os arrepentiréis.
Siguiendo la línea de la comparativa de algoritmos de compresión que hice hace tiempo y viendo el avance que ha habido en procesadores con múltiples núcleos quería volver a repetir las pruebas usando aplicaciones que puedan aprovechar todos los núcleos para ver como mejoran los resultados.
Todas las aplicaciones están en los repositorios oficiales, excepto pxz pero se puede instalar sin problema el paquete de sid.
Desde la versión 11.10 también conocida como Oneiric Ocelot Ubuntu ha pasado a usar Gnome3 como base lo que significa que el escritorio clásico de Gnome 2 ya no está disponible.
Para aquellos que no les guste Unity existen 3 alternativas:
gnome-panel, también conocido como gnome-session-fallback es la implementación del escritorio clásico de Gnome 2 en Gnome 3.
A pesar de su apariencia que nos resultará familiar tiene muchas carencias en comparación con el antiguo escritorio como la edición del panel, muchos applets y sobre todo bastantes problemas de integración con notificaciones y menús de algunas aplicaciones.
Convertir ficheros alaw a wav es más fácil de lo que parece, tan sólo hay que usar la utilidad sox. El único problema que nos podemos encontrar es que sox no detecta la extensión ‘.alaw’ por lo que primero tendremos que cambiar la extensión del fichero de audio a ‘.al’:
mv audio.alaw audio.al
De este modo ya podemos usar sox para pasarlo a wav:
sox audio.al audio.wav
Y ahora que tenemos el wav podemos abrirlo con un editor de audio como Audacity.

Las instalaciones por defecto en Linux suelen hacerse sobre sistemas de ficheros ext3/4. Estos sistemas reservan una cantidad de espacio por motivos de seguridad que por defecto es del 5%, así, en el caso de que la partición raíz se llene por completo, el sistema seguirá siendo accesible para tareas de mantenimiento y podrá seguir escribiendo en los logs.
El problema es que un 5% de un disco duro actual, de por ejemplo 500G, supone que estamos desperdiciando 25G de espacio. Para solucionarlo podemos usar la herramienta tune2fs que nos permite ajustar los parámetros del sistema de ficheros, de tal forma que podemos pasar a reservar tan sólo un 0.5% de espacio:

Gnome-shell es la nueva interfaz de usuario que viene con Gnome 3. Proporciona una experiencia bastante distinta a la que teníamos con Gnome 2 pero una de sus grandes ventajas es que se pueden añadir funcionalidades a través de extensiones. Esto hace que sea una interfaz muy ágil y completa.
Este es un listado de extensiones que nos pueden hacer la vida un poco más cómoda sobre todo si estamos acostumbrados o echamos un poco de menos el antiguo escritorio.
Son muchos los backups que hacemos a diario y hasta ahora veníamos usando el clásico tar.gz por costumbre. Viendo que ha pasado mucho tiempo desde que salió GZIP me he decidido a hacer algunas pruebas para ver el rendimiento de los nuevos algoritmos como LZMA2 y a la vez jugar con los distintos niveles de compresión para ver los resultados.
Nivel: 0 Tiempo: 13m44.023s Tamaño: 3.0G