• Introducción a Awk

    Introducción a Awk
    Awk no es solo un programa utilitario sino también un lenguaje de programación, lo que lo hace además útil a la hora de crear scripts. Fue diseñado para extraer datos y para el procesamiento de textos. Gracias a su versatilidad es una herramienta popular entre los sysadmins y programadores de sistemas operativos Unix y GNU/Linux. Esta introducción al lenguaje de programación Awk forma parte de los cursos de shell scripts que he facilitado recientemente, espero os sea de utilidad.
  • Realizar pruebas de código en Python

    Realizar pruebas de código en Python
    Python como tantos otros lenguajes de programación permite realizar pruebas al código para descubrir errores. Para ello se escriben y ejecutan tests que utilizan las bibliotecas del lenguaje para encontrar bugs, controlar el desempeño de la aplicación, o buscar fallas de seguridad.
  • Aprendiendo a programar Shell Scripts en Linux

    Aprendiendo a programar Shell Scripts en Linux
    Este es el primero de los apuntes que he creado como material didáctico para un curso de shell scripts en sistemas operativos GNU/Linux impartido recientemente.
  • Uso de Python en ambientes devops

    Uso de Python en ambientes devops
    Una presentación de fundamentos sobre el uso de Python para la administración de sistemas en ambientes devops. Tiene como objetivos definir los conceptos básicos de DevOps, conocer algunas de las herramientas disponibles, y dar algunos ejemplos de automatización de tareas con Python.
  • Crear un servicio con systemd en GNU/Linux

    Crear un servicio con systemd en GNU/Linux
    Ejemplo crear un servicio con systemd en GNU/Linux