Les anciens post sont disponibles ici : archive.

Exposer un service local sur Internet depuis Ubuntu : Guide complet du port forwarding

28 May 2025

Comment configurer le port forwarding pour rendre accessible un service local tournant sur Ubuntu depuis l'extérieur de votre réseau domestique.

Kotlin Arrow : Maîtriser la navigation dans la monade Either

24 September 2024

Découvrez les techniques avancées pour naviguer efficacement dans les côtés right et left de la monade Either avec la bibliothèque Kotlin Arrow.

Mémo nix

23 September 2024

Simple mémo sur unix/linux et le terminal bash

Guide pratique : recherche de fichiers sous linux

23 September 2024

Apprenez à rechercher efficacement des fichiers sous linux avec Zsh en utilisant find, locate, et grep.

Exposer un port linux subsystem pour l'hôte windows

01 February 2024

Exposer un port linux subsystem pour l'hôte windows, avec la commande `wsl --install`.

Installer Pandoc

30 January 2024

Installer Pandoc qui est un tranformateur de document, sur linux et windows wsl

Implémentation de kotlin.Triple en JavaScript, TypeScript et Python

25 December 2023

Proposons une implémentation de kotlin.Triple en JavaScript, TypeScript et Python

Introduction à Google Apps Script

22 December 2023

Introduction complète à Google Apps Script

Formation Express sur Google Form Script et Automatisation

20 December 2023

Formation Express sur Google Form Script et Automatisation

Mémo Python

19 November 2023

simple mémo Python

Web dev

24 August 2023

Training Web dev

Trading card games (TCGs)

21 August 2023

Training trading card games (TCGs)

Mémo Typescript

19 August 2023

simple mémo Typescript

Mémo CSS

14 August 2023

simple mémo CSS

Mémo HTML

13 August 2023

simple mémo HTML

Mémo Javascript

04 August 2023

simple mémo Javascript

Training - Static site

06 January 2023

Créer son site statique avec jbake.

Mémo Cadrage

31 December 2022

simple mémo sur le cadrage d'un projet.

Mémo Kotlin

29 May 2022

simple mémo kotlin

Mémo JVM

28 May 2022

simple mémo JVM

Training - Android Jetpack

25 May 2022

Training - Android Jetpack

Training - Jetpack Compose - fundamentals

24 May 2022

Training - Jetpack Compose - fundamentals

Mémo Gradle

23 May 2022

simple mémo gradle

Training - Springboot

22 May 2022

Programmation SpringBoot en kotlin.

Memo Jhipster

21 May 2022

Memo Jhipster

Training - Jetpack Compose

19 May 2022

Training - Jetpack Compose

Training - kotlin: enum, sealed classes

17 May 2022

Programmation en kotlin: enum, sealed classes

Training - Kotlin

12 May 2022

Programmation en kotlin, plan.

JobDone

10 May 2022

projet jobdone

Ceelo

09 May 2022

Ceelo: android dice game

Mémo design system

09 January 2022

Simple mémo des liens utiles et des références dans le design system

Kubernetes, Microk8s, Docker: premiers pas

03 November 2020

Installation, mise en place de micro kubernetes, docker, et lancement d'un helloworld sur linux/unix

Gradle: Exécuter un processus externe depuis une tâche gradle

28 September 2020

Comment lancer un binaire externe depuis une tache gradle

Kotlin: NotImplementedException, NotImplementedError

27 September 2020

Pas encore implémenté, permet de lever la bonne exception.

Untar

26 September 2020

l'application untar

Gradle: Rejouer les tests même lorsque les tests sont UP-TO-DATE

25 September 2020

ajouter l’argument --rerun-tasks à la ligne commande.

Gherkin en francais :

23 September 2020

BDD, cucumber, gherkin en français

Gradle cli: surcharger un paramètre

22 September 2020

./gradlew -Pparam_component=CUSTOM

Mémo git

21 September 2020

simple mémo git

Aspirer depuis une URL

20 September 2020

wget aspirateur d'URL

Créer un disk bootable

19 September 2020

faire son disque bootable

Dezipper en CLI dans un dossier cible

18 September 2020

dezipper en ligne de commande

Afficher la somme des tailles de fichier dans la liste des répertoires

17 September 2020

la somme des tailles de fichiers dans un dossier

Détruire une branch sur github

16 September 2020

complément mémo git

Asciidoc/Markdown Mémo

15 September 2020

simple mémo ascidoc/markdown

Debian : Installer un fichier .deb en ligne de commandes

19 August 2019

installer des .deb en ligne de commandes

Gradle: dossier resources visible dans l'IDE

16 August 2019

ajouter un dossier au classpath d'un build gradle

Groovy script, grab et ivy configuration

14 August 2019

gradle groovy ivy

Groovy: un peu d’algèbre, le pgcd et le ppmc

13 August 2019

de l'algebre en groovy

Gérer un projet digital avec une méthodologie en cascade

01 August 2019

un peu de methodo des projets digitals avec la méthodologie en cascade

Groovy: Renomer des fichiers recursivement

29 July 2019

recursion en groovy

Groovy: Recherche de fichiers avec critère, copie de la selection

19 July 2019

recherche de fichier par motif en groovy

Groovy: Manipulation de fichiers, recherche et suppression

18 July 2019

manipulation de fichiers et recherche de caracteres en groovy

Groovy: Remplacer une séquence de caractères dans une String et charger une Properties depuis une file

17 July 2019

manipulation de Properties et recherche de motif en groovy

Groovy: Caractères ASCII

10 July 2019

du groovy, des boucles et de la manipulation de code ascii

Config Debian

19 April 2019

ma configuration de poste