đź“… 14/11/2022
DevOps
Dans cet article, je partage mon expérience sur l'utilisation des archives .tar et .tar.gz dans les systèmes Unix/Linux.
J'explique l'évolution des algorithmes de compression, notamment gzip, bzip2 et xz, et je fournis les options à passer à la commande tar pour utiliser ces différentes méthodes de compression.
Pour finir, vous verez mon utilisation de ces compressions selon les situations.
Lire le post
đź“… 03/11/2022
Backend Java
Je vous propose de découvrir comment j'ai résolu le problème des exceptions non gérées qui apparaissaient dans mes logs de tests unitaires Java.
J'explore ici les différentes manières de tester qu'une méthode lève bien une exception, en comparant les syntaxes et les approches de JUnit 4 et JUnit 5.
Vous verrez que si JUnit 4 offre une méthode simple avec une annotation, JUnit 5, bien qu'un peu différente, permet un contrôle beaucoup plus précis sur l'exception attendue, ce qui est essentiel pour des tests robustes et des logs propres.
Lire le post
đź“… 19/04/2022
DevOps
Dans ce post, je donne la commande pour copier un fichier depuis le serveur host dans un container podman. Très utile pour, par exemple, importer une base de données.
Lire le post
đź“… 07/01/2022
DevOps
Un résumé des commandes permettant de trouver le processus qui écoute sur un port
Lire le post
đź“… 05/11/2021
Tools
L'article présente comment ajouter le support de Python dans l'IDE NetBeans en utilisant le Language Server Protocol (LSP). Bien que NetBeans ne dispose pas nativement de plugins Python, l'implémentation de LSP permet d'intégrer des serveurs de langage.
L'article montre les étapes nécessaires, notamment l'installation du serveur LSP Python via pip, la configuration des paramètres dans NetBeans, et l'utilisation d'un fichier de grammaire TextMate pour Python.
À la fin, ces étapes permettent d'établir un environnement de développement Python fonctionnel dans NetBeans.
Lire le post
đź“… 10/02/2021
Sans catégorie
Lire le post