DevOps: ¿Equipo, Rol o metodología?

Recientemente leí el artículo 6 DevOps mistakes to avoid, cuyo primer punto es “Creating a single DevOps team”. Esto genero un pequeño hilo en twitter con @recena, donde colaboró también mi amigo @thejtoken.

Finalmente, @david_bonilla, en la última bonilista, ha escrito también en torno a este tema: ¿Es DevOps un rol o una metodología de trabajo?.

En este artículo doy mis argumentos a favor y en contra.

Instalando Linux con UEFI

Hace tiempo que me compré un ordenador nuevo, pero no lo estoy usando porque no era capaz de instalarme un sistema operativo decente de forma correcta.

Debo decir que tiene sus triquiñuelas, pero no es difícil. En menos de 10 minutos puedes tener montado el arranque dual sin problemas.

Así que no nos retrasemos más.

Plugins en Python

Siempre me ha gustado escribir aplicaciones extensibles, pero picarme todo un sistema de plugins me ha parecido tedioso.

Por eso he intentado buscar librerías que me ayuden a crear plugins, aunque siempre he tenido problemas para la distribución de éstos, como me ha pasado con Yapsy.

La verdad es que me he sentido como un auténtico estúpido al descubrir que Python tiene un sistema para escribir plugins muy sencillo de usar. Vamos a ver cómo.

ipython autoreload

Cuando alguien está chalao, escribe un intérprete de su lenguaje favorito.

Cuando alguien está loco del todo, escribe ipython.

Resulta difícil describir qué es ipython… Ya que resulta difícil saber qué no es. Quedémonos con que es un intérprete de Python con esteroides.

Uno de esos esteroides es que nos permite recargar automáticamente los módulos en cuanto cambia algún fichero. Y aquí os explico cómo hacerlo.