July 28th, 2010 | Tags: , ,

He encontrado la imagen que veis a la derecha de la pantalla, en la página de Hello Tux, y me ha gustado, así que la he copiado y puesto en mi web, porque representa la filosofía de este blog. Y, aunque las visitas con XP superan en mucho a las de Linux, está pensado para Linux Users y Linux Admins.

Si pasais por la página comprar una camiseta y apoyáis el proyecto.

July 12th, 2010 | Tags: , , , , , ,

Mi buen amigo @gonzaloMMD, se fue de viaje a Paris y ha preparado una entrada con unas fotos chulísimas de la capital alemana francesa (“acias” wikipedia!) xDDD. Yo más humilde, posteo unas pocas “fotillos” del despacho.

Estas dos corresponden a la migración que hicimos del cluster de OpenSUSE a CentOS. Se ven los 6 nodos esclavos, aunque la estructura está cambiando, y tendré que actualizar esta entrada.

Nodos Cluster Front

Nodos Cluster Front


Nodos Cluster Back

Nodos Cluster Back

Este será el nuevo master del cluster, el i7 con 16GB de RAM, con sus 5 discos duros.

Master Cluster

Master Cluster


Discos Master Cluster

Discos Master Cluster

Y esta es mi mesa, como siempre, llena de papeles y chismes.

Mi Mesa

Autentica mesa sysadmin

June 18th, 2010 | Tags: , , , , ,

Estaba yo dándole vueltas a como arreglar la historia de hacer copias de seguridad de las máquinas de los usuarios. Hasta ahora había probado Unison y una versión de RSync para Windows, pero no estaba satisfecho. El problema se producía al intentar copiar ficheros que estaban fuera del directorio de usuario, en windows es %USER% o algo así, de vez en cuando, había que hacer una modificación a esos archivos para darles “Control total”. Hay que sumar, que mis usuarios son los de contraseñas basadas en gruesos algoritmos de cifrado, efectivamente, 1234 es la más común, así que no pueden iniciar sesión en el servidor, sólo transferencia por sftp con chroot a su $HOME.

Read more…

June 6th, 2010 | Tags: , ,

¿Recuerdas los tiempos en que definías un struct en lenguaje C, lo tenias que guardar en un fichero binario y luego recuperarlo haciendo un bucle leyendo cada struct? Pero claro, para ello debías conocer como estaba definida la estructura, el programador original debía proporcionar la especificación…

Afortunadamente, los tiempos han cambiado, en Python disponemos del módulo Pickle que se encargará de esa tediosa labor de guardar y recuperar datos de un fichero.

Read more…

June 6th, 2010 | Tags: , , ,

Aunque mis conocimientos se basan en estar muchas horas en la consola, escribiendo crípticos comandos, que sólo yo y Jon Maddog conocemos, utilizo un gestor de ventanas para navegar por la web, ver vídeos, escuchar música y cosas así. Puedo unir la potencia de la línea de comandos con el atractivo visual de un entorno de ventanas. Gracias al comando notify-send podemos enviar mensajes a la bandeja del sistema como por ejemplo:

Read more…