Tu gères plusieurs domaines et tu aimerais sauvegarder toutes les configurations de tes zones DNS ? Je me suis retrouvé confronté au même problème et j’ai voulu faire un outil qui me permettait de sauvergarder toutes mes zones DNS d’un seul coup. J’ai découvert l’outil dns-crawler, et je l’ai adapté pour faire une sauvegarde simple […]
Catégorie : Bar@Code
Automatiser des tâches récurrentes avec Bash
Je préfère utiliser Bash pour automatiser des tâches à effectuer de façon récurrente. Pour identifier les tâches candidates, j’ai une règle bien simple. Si tu es capable de le faire en écoutant un podcast, c’est automatisable ! En automatisant certaines tâches, tu libères du temps pour effectuer celles qui nécessitent de la réflexion ou des […]
Recall sur Windows: ce programme est inutile, rappelle-toi !
Sourire ! Microsoft ont récemment annoncé que leur nouveau système Copilot+ pour Windows permettrait une fonctionnalité de capture d’écran en continu, Recall. Une photo de ce que tu es en train de faire enregistrée sur le disque aux 5 secondes. Tout le contenu texte est extrait et enregistré dans une base de données. Il devient […]
Développement en continu libre et PaaS
Dans cette présentation, je vais t’introduire trois outils légers pour développer des applications web et les mettre en production: Forgejo, Woodpecker CI et CapRover
Bibliographie avec Python depuis une liste de livres
Dans cet article, je te présente comment construire une bibliographie avec Python à partir d’une liste de livres et d’auteurs qui n’est pas nécessairement structurée. Dans cet exemple, je vais utiliser une liste de livres publiée dans une publication sur le réseaux social LinkedIn par Rachelle Houde Simard. Voici comment j’ai fait pour traiter cette […]
Convertir des fichiers MP3 en mono
Dans cet article, je te présente comment convertir des fichiers MP3 en mono à l’aide du logiciel FFmpeg. Obtenir le logiciel FFmpeg FFmpeg est un logiciel libre qui permet de transformer des fichiers contenant de l’audio et du vidéo. Il permet de faire de l’édition et de la conversion vers d’autres formats audio et vidéo […]
ghorg, pour sauvegarder tous tes dépôts git
ghorg est un logiciel en ligne de commande pour automatiser la copie de dépôts git. Il permet de cloner tous les dépôts d’un compte ou d’un groupe sur les plateformes GitHub, GitLab, Bitbucket ou Gitea en utilisant leur API. C’est un excellent outil pour faire une sauvegarde du contenu de nos projets de développement. Il […]
Comment sauvegarder une formation Thrivecart Learn?
J’ai préparé un outil qui te permettra de sauvegarder une formation Thrivecart Learn hors-ligne. Tu as investi beaucoup de temps dans la création de ta formation sur Thrivecart Learn. Ce serait vraiment chiant si elle devait être supprimée par erreur et que tu devais reconstruire toutes tes pages. Malheureusement, c’est quelque chose qui pourrait t’arriver, […]
Le langage DOT pour visualiser des graphes
J’utilise le langage DOT pour visualiser des graphes dans mes documents. C’est un langage qui a été développé en parallèle avec le logiciel de génération de visualisation de graphes Graphviz. Le langage DOT est différent de Tikz ou D3 parce qu’il permet de définir ce que tu veux voir . Il favorise la description plutôt […]
Manipulation de fichiers texte avec sed, AWK et grep
Le but de cette mini-formation est d’introduire trois outils courants dans le monde POSIX pour traiter des fichiers texte. Ces outils sont disponibles sur toutes les distributions Linux, ainsi que sur MacOS et dans Windows Subsystem for Linux. Introduction sed La syntaxe la plus utilisée est de la forme suivante : L’expression est composée de […]