Entornos Virtuales y Paquetes en Python 2.7 y 3.x

Uno de los problemas de desarrollar con Python es el poder manejar proyectos con diferentes versiones y diferentes dependencias así como poder recrear ese entrono en diferentes PC y una manera de poder hacerlo de forma sencilla es utilizar entornos virtuales. Los entornos virtuales es un espacio separado para nuestra aplicación y nos permite instalar dependencias sin la necesidad de instalarlas en el sistema operativo, lo que tiene una enorme

Cuatro años de este mamaracho

  Hoy se cumplen cuatro años de este mamaracho, todavía no se como a durado tanto, digamos que es un milagro que aun siga con vida este antro ya  que ninguno de los que tuve previamente duro tanto ni por asomo, generalmente terminaban en el olvido y desapareciendo cuando tocaba revisar gastos de hosting o de renovación de dominios. Todos los que tienen blog saben que no es una tarea

Report outdated end-of-life scan engine environment (local) en OpenVAS

Una de las actividades mas importantes de un administrador de sistemas a parte de realizar backups y atender idiotas es mantener la seguridad de todos sistemas, eso implica por un lado mantener actualizado y parches al día en todos sistemas aunque por mas actualizado que este puede ser vulnerable tanto por una mala configuración como por una versión de algún servicio con alguna vulnerabilidad conocida.

Montar en Linux una carpeta compartida por Windows

Como no solo de Linux vive el Sysadmin a veces es necesario conectarse a carpetas compartidas de Windows, como usuario normal podemos montar una carpeta sin demasiado problema sin embargo con el comando mount para montar una carpeta protegida con usuario y contraseña necesitamos hacerlo con el argumento -o que solo lo pueden usar como root o con sudo.

Instalando Bash Linux en Windows 10

El mejor entorno para un programador es sin duda Linux, tiene todas las herramientas que los desarrolladores necesitamos con apenas unos clicks, todo lo podemos instalar desde los repositorios de forma sencilla y rápida sin complicaciones sin embargo hay muchas razones también válidas para usar Windows. Todo lo que tenemos para Linux se puede instalar en Windows aunque algunas veces hay que dar muchas vueltas e instalar programas que no

Lentitud en Thunderbird

Thunderbird es un gran cliente de correo, lo uso hace al menos 10 años y en los últimos por alguna razón a empezado a funcionar extremadamente lento, si bien no gastaba tanto CPU eleva considerablemente la temperatura de la PC de 55°C a 75°C, se eleva la tasa de escritura de disco y se vuelve extremadamente lento, imposible de usar y llega desestabilizar el PC, la lentitud de Thunderbird era

Como instalar Django con MySQL/PostgreSQL

En los últimos años Python a surgido como una gran alternativa a PHP, si bien es mas antiguo que PHP solo recientemente a despertado el interés de muchos desarrolladores, sin lugar a dudas es un gran lenguaje que sirve tanto para scripting, automatización y desarrollo web, tiene la enorme ventaja de poder ser utilizado para cubrir un amplia gama de necesidades. ¿Porque ahora y no antes? Probablemente temas de costos,

Respaldos en la nube con rclone

Una de las mejores herramientas para hacer respaldo en Linux es rsync sin embargo estamos limitados a respaldos locales, en discos externos o a un servidor remoto por ssh ¿Pero qué pasa si queremos respaldar en la nube? ¿En cual? Buenos existe una herramienta similar a rsync con una sintaxis similar para poder respaldar en Google Drive, Dropbox, Microsoft One e incluso Amazon S3 entre muchos otros y se llama

Cosas que pasan cuando uno atiende el teléfono

Hace algunos años hubo un grupo de Facebook y una cuenta en twitter de MePasoEnSistemas que contaba anécdotas graciosas que nos ocurrían a los que trabajamos en sistemas y no podía dejar de sentirme identificado. Todos los días veo cosa similares en mi trabajo diario sin embargo por regla y por respeto a los clientes no me parece correcto publicarlos no vaya a ser que uno lo lea, esta es