Giovanni Cortés

Aprendiendo Elixir y Swift.

Entrar a una sesión remota con Tmux

Hace poco tuve la necesidad de usar Tmux en un servidor remoto para hacer algunas cosas de administración, y no conocía como usarlo, luego de un poco de investigación aprendí lo básico y aquí algunos comandos para poder usar Tmux si tienen necesidad de hacerlo algún día.

Leer más


Desplegar un servidor NFS en Centos 7

NFS (Network File System) es un protocolo que se utiliza para que tengamos un sistema de archivos distribuidos en una red de computadoras. Con esto, muchas máquinas clientes pueden conectarse a un servidor de archivos y de esa forma poder compartirlo.

Leer más


Map, Filter y Reduce en Swift

Swift es un gran lenguaje, y unas de las cosas que me gusta de Swift es que puedes programar funcionalmente aún si el lenguaje no es 100% funcional. Muchas de las características de Swift se parecen a otros lenguajes como Elixir y F#.

Leer más


Ambientes virtuales en Python, ¿qué son y cómo los instalo?

Cuando desarrollamos en Python es común utilizar diferentes versiones de algunos paquetes para cada proyecto, por ejemplo, hay ocasiones en que tenemos un proyecto que está usando Django 1.6 y queremos crear uno nuevo con Django 1.8. Si instaláramos Django de forma global simplemente sería imposible mantener varios proyectos al mismo tiempo y esto nos causaría problemas, pero afortunadamente en Python tenemos una herramienta simple pero muy potente: los ambientes virtuales.

Leer más