ABSOLUTELLY NO WARRANTY

index | OSiUX | archive | charlas | docs | links

dot | git | img | plt | tty | uml

date-order-files vs year-order-dirs

ansible2dot HP Linux Tools

git-tag-changelog

lines2regex vs regex2-check

awx-json-bump-version

Regenerar el archivo de configuración .git/config de un repositorio git

publicar cada post de blog como status de mastodon usando mastodon-bash-utils

Graficar ejemplo completo de integrar GitFlow y GitLab MRs

Ansible Automates Buenos Aires 2023

Ansible Buenos Aires Meetup MAR/2023

Ansible Tools Logo 2D Inkscape

Dibujar logo Ansible Tools en 3D usando OpenSCAD y Blender

PyCamp 2023 en la República de Corrientes

How to block bad sites using low tech

find value in all git tags using git-find-value

How To automate GraphViz generate image from dot file using alpine-org2blog

How To mount encrypted volume using with lukspass

git auto commit and push using crontab.org

Automate conversion of blog from org-mode to Html, Markdown and Gemini using Docker image alpine-org2blog and GitLab CI

Calendario de Terminal versus Calendario en Papel

enviar notificaciones automáticas usando ntfy.sh

ABSOLUTELLY NO WARRANTY posts 2023-02-15 - 2023-03-15

howto launch gitlab ci from other gitlab ci repo using trigger

SASOConf 2022

Cómo configurar tokens de acceso personal a los repositorios de Git usando HTTPS

cómo escribir rápidamente mensajes de commit de git usando vim

PyDay La Plata 2022

ekoparty 2022

Soberanía Tecnológica en ARSAT Benavídez

Cómo hacer una línea de tiempo con GraphViz

blog