Archives du Blog
July 2025
CI/CD Python – Partie 3 : Aller plus loin avec Poetry, Docker et la publication avancée
Publié le 19 July 2025
Partie 2 : Industrialiser et sécuriser un pipeline CI/CD Python avancé
Publié le 18 July 2025
Partie 1 : Mettre en place un pipeline CI/CD simple pour Python et PyPI
Publié le 17 July 2025
Développement d'un Bot Discord Musical : Architecture Fonctionnelle et Log Driven Development
Publié le 16 July 2025
Refroidir et surveiller la température de son laptop sous Ubuntu
Publié le 15 July 2025
Récit d'un débogage : dompter les caprices de Firefox avec Bootstrap 5
Publié le 14 July 2025
Résoudre le Défi des Tests Unitaires Gradle avec `gradle.properties`
Publié le 13 July 2025
Installer le terminal Kitty et configurer Zsh comme shell par défaut sous Xubuntu
Publié le 12 July 2025
AsciiDoc : Découvrir et maîtriser la syntaxe pour une documentation efficace
Publié le 11 July 2025
AsciiDoc : Découvrir et maîtriser la syntaxe pour une documentation efficace
Publié le 09 July 2025
June 2025
May 2025
September 2024
Kotlin Arrow : Maîtriser la navigation dans la monade Either
Publié le 24 September 2024
Guide pratique : recherche de fichiers sous linux
Publié le 23 September 2024
Mémo linux
Publié le 23 September 2024
February 2024
January 2024
December 2023
Implémentation de kotlin.Triple en JavaScript, TypeScript et Python
Publié le 25 December 2023
Introduction à Google Apps Script
Publié le 22 December 2023
Formation Express sur Google Form Script et Automatisation
Publié le 20 December 2023
November 2023
August 2023
Web dev
Publié le 24 August 2023
Trading card games (TCGs)
Publié le 21 August 2023
Mémo Typescript
Publié le 19 August 2023
Mémo CSS
Publié le 14 August 2023
Mémo HTML
Publié le 13 August 2023
Mémo Javascript
Publié le 04 August 2023
January 2023
December 2022
May 2022
Mémo Kotlin
Publié le 29 May 2022
Mémo JVM
Publié le 28 May 2022
Training - Android Jetpack
Publié le 25 May 2022
Training - Jetpack Compose - fundamentals
Publié le 24 May 2022
Mémo Gradle
Publié le 23 May 2022
Training - Springboot
Publié le 22 May 2022
Memo Jhipster
Publié le 21 May 2022
Training - Jetpack Compose
Publié le 19 May 2022
Training - kotlin: enum, sealed classes
Publié le 17 May 2022
Training - Kotlin
Publié le 12 May 2022
JobDone
Publié le 10 May 2022
Ceelo
Publié le 09 May 2022
January 2022
November 2020
September 2020
Gradle: Exécuter un processus externe depuis une tâche gradle
Publié le 28 September 2020
Kotlin: NotImplementedException, NotImplementedError
Publié le 27 September 2020
Untar
Publié le 26 September 2020
Gradle: Rejouer les tests même lorsque les tests sont UP-TO-DATE
Publié le 25 September 2020
Docker, n’installe pas l’application mais tire la plutôt
Publié le 24 September 2020
Gherkin en francais :
Publié le 23 September 2020
Gradle cli: surcharger un paramètre
Publié le 22 September 2020
Mémo git
Publié le 21 September 2020
Aspirer depuis une URL
Publié le 20 September 2020
Créer un disk bootable
Publié le 19 September 2020
Dezipper en CLI dans un dossier cible
Publié le 18 September 2020
Afficher la somme des tailles de fichier dans la liste des répertoires
Publié le 17 September 2020
Détruire une branch sur github
Publié le 16 September 2020
Asciidoc/Markdown Mémo
Publié le 15 September 2020
August 2019
Debian : Installer un fichier .deb en ligne de commandes
Publié le 19 August 2019
Gradle: dossier resources visible dans l'IDE
Publié le 16 August 2019
Groovy script, grab et ivy configuration
Publié le 14 August 2019
Groovy: un peu d’algèbre, le pgcd et le ppmc
Publié le 13 August 2019
Bash : Trouver des fichiers par extension sortie sur fichier avec find
Publié le 12 August 2019
Gérer un projet digital avec une méthodologie en cascade
Publié le 01 August 2019
July 2019
Lister les bases de données dans une instance de PostgreSQL
Publié le 30 July 2019
Groovy: Renomer des fichiers recursivement
Publié le 29 July 2019
Groovy: Recherche de fichiers avec critère, copie de la selection
Publié le 19 July 2019
Groovy: Manipulation de fichiers, recherche et suppression
Publié le 18 July 2019
Groovy: Remplacer une séquence de caractères dans une String et charger une Properties depuis une file
Publié le 17 July 2019
Groovy: Caractères ASCII
Publié le 10 July 2019