Hemos hablado de los entornos virtuales de Python con Virtualenv y Virtualenvwrapper y como nos facilita el trabajar con diferentes versiones de librerias. En lo personal pienso que lo mejor es que los desarrollos y sus despliegues sean lo mas independientes posible, en versiones de lenguaje y bibliotecas, de igual forma en el proceso de desarrollo, yo prefiero...
El problema Un caso común en el ambiente de desarrollo es el tener uno o mas equipos para trabajar, un equipo en el trabajo, un equipo en el hogar, etc. Estos pueden variar en su sistema operativo y versiones, pero siempre buscamos tener un un ambiente homogeneo, con nuestras herramientas favoritas. Ahora en el caso del desarrollo web...
Ésta es una de las entradas que tenía en mi antiguo blog, y es de las más útiles para mi, ya que en varias ocasiones he podido consultarla y compartirla con amigos desarrolladores. Bien, vamos a usar una biblioteca llamada Net::SMTP::SSL para enviar correos, podemos hacer uso de CPAN para instalarla o dependiendo de nuestra distro...
Esta ocasión voy a revivir un post de mi antiguo blog, en el cual describo como restaurar una partición SWAP en UBUNTU. El problema inicial fue que instale una nueva distro en dual boot con UBUNTU y en la instalación formatee la partición de SWAP que usaba en UBUNTU, no pensé que habría algún problema. Al iniciar de...
Si eres un usuario que disfruta del uso de la terminal, y no conoces a tmux te gustará conocer esta herramienta. Tmux es un multiplexador de terminal... qué es esto de multiplexador? esto te permite tener diferentes programas de terminal ejecutandose sobre diferentes "sesiones" Supongamos que te conectas por ssh a tu servidor para correr algún...