Split en vim 1

Hace tiempo observé un programador “dividir” la ventana para tener más de un archivo editado con vim a la vez, lo que se llama split y hoy, luego de conversar con mis alumnos de vim, decidí profundizar en el tema. Como siempre me sucede en vim, cada nueva funcionalidad que descubro está para hacerme la ...

Reivindicando la Terminal 3

Muchas veces nos subimos a la ola del desarrollo de aplicaciones cada vez más complejas y quedamos atrapados en una espiral de featuritis incremental. Entonces, cada tanto es bueno volver a los orígenes y ver como muchas problemas tienen soluciones simples que hemos olvidado (al menos yo). Así me encontré con el artículo de José ...

Verificando certificados SSL desde la línea de comandos 2

Recientemente he necesitado revisar el vencimiento de certificados SSL mediante un script que me permitiera conocer el estado de los mismos en muchos servidores. Una primer opción era ejecutar el comando openssl para verificar cada certificado: $ openssl x509 -in certificado.pem -noout -enddate notAfter=Oct 24 23:59:59 2014 GMT y automatizarlo mediante conexiones ssh, pero el ...

screen básico para sesiones remotas 1

En forma simple, screen es un software que nos permite con una sola conexión remota a un servidor crear múltiples sesiones de terminal, con la ventaja de poder desacoplarnos de los programas en ejecución para que sigan corriendo en segundo plano e inclusive poder cerrar la conexión sin que se interrumpan los programas en ejecución ...

Fotos favoritas de Tumblr en tu Dropbox 1

Fotos favoritas de Tumblr en tu Dropbox
Me gustó la idea de integrar mediante IFTTT las fotos que marco como favoritas en Tumblr para que sean automáticamente descargadas a una carpeta Dropbox. Encuentro una receta IFTTT ya hecha por el usuario motyar que utiliza un script PHP de su creación, según él mismo lo detalla en su blog “Hacking IFTTT”. El código ...

El reverso de tu IP no está configurado … ¿el qué?

El reverso de tu IP no está configurado … ¿el qué?
El spam ha llevado a quienes administramos servidores de correo a tomar precauciones para que no abusen de nuestros servidores y molesten lo menos posible a los usuarios que tienen cuenta allí. Esas precauciones van bastante más allá de instalar un sistema anti-spam, estos suelen ser la última barrera (y la más costosa). Una de ...

Automatizar proceso en screen 2

Uno de mis programas favoritos para administrar servidores es screen pues permite multiplexar una terminal como si fuera varias terminales (ventanas de comandos); es decir que luego de establecer una conección al servidor (mediante SSH) se pueden poner a correr varios programas como si se tuviera varias conexiones establecidas a la vez. Además se puede salir ...

Puppet para hacer el trabajo por ti en el Datacenter

Para manejar un número importante de servidores en un datacenter, originalmente contábamos con un conjunto de scripts que ajustaban la instalación a nuestras políticas; con la virtualización comenzamos a usar templates; pero hoy día con el advenimiento de la nube y las aplicaciones que crean servidores, necesitamos mayor flexibilidad para atender requisitos variables y muy ...

Administrador de Volúmenes Lógicos – LVM 2

Administrador de Volúmenes Lógicos - LVM
El Administrador de Volúmenes Lógicos (LVM) del Kernel Linux permite agrupar particiones de distintos discos, sumar su espacio y presentarlas como si fueran una única partición, dentro de la cual se pueden crear distintas particiones lógicas para formatear y usar. Como ventaja se puede redimensionar el espacio disponible (agregando o quitando particiones al grupo), crear snapshots, ...

Raspberry Pi como cliente torrent 6

Raspberry Pi como cliente torrent
Hace ya tiempo pre-compré un Raspberry Pi, tuve mi plazo de espera (como de 3 meses) y lo recibí hace casi 6 meses atrás en casa; pero desde aquel momento no me hice un tiempo para atender a este hermoso aparatito. Pero esta semana comencé a armarlo en forma decidida hasta crear un cliente Bittorrent ...