Capture de flux TLS avec Wireshark

Sommaire * 1 Objectif * 2 Pré-requis * 3 Procédure à suivre * 4 Sources Objectif Afin de faciliter le débogage, plusieurs implémentations du protocole TLS sauvegardent les clefs de chiffrement utilisées par ce dernier. Ces sauvegardes utilisent un fichier généralement défini par une variable d'environnement appeléeSSLKEYLOGFILE.  Cette page a pour…

UV : Une nouvelle ère pour les développeurs Python

Avec l’arrivée de UV, l’écosystème Python entre dans une phase de transformation. Ultra-rapide, moderne et pensé pour simplifier la vie des développeurs, ce nouveau gestionnaire de packages est en train de redéfinir nos habitudes de travail et s’imposer comme la référence incontournable. Dans ce court article,…

GitHub Actions : De l’enfer au paradis

Si vous utilisez GitHub et que vous vous intéressez un peu au monde du DevOps, vous avez forcément croisé GitHub Actions. Et parfois… on se dit qu’on aurait préféré que nos chemins ne se soient jamais rencontrés. Sur internet, les avis sont très partagés : certains adorent, d’autres jurent…

Utiliser un CDN éco-conçu pour de meilleures performances

TLDR; J’ai mis en place mon propre CDN basé sur Nginx, optimisé avec Brotli et quelques bonnes pratiques. Résultat : des performances améliorées et un meilleur contrôle sur la gestion de mes assets. La gestion des fichiers statiques (images, scripts, feuilles de styles) dans mes applications a longtemps été un…

Chrono-Sport : Pour vos entraînements cardio

Pratiquant de musculation depuis plusieurs années, je me suis récemment intéressé au monde des kettlebells, un univers fascinant qui fera sûrement l'objet de mon prochain projet. Au fil de mes recherches, j’ai découvert l’excellent livre du chercheur Martin Gibala, The One Minute Workout. Dans ce dernier,…

UTM : Problème de résolution d'écran

Avec pour objectif de réaliser des tests sur une machine Debian, je me suis retrouvé dans le besoin de passer par une machine virtuelle. Utilisant un MacBook Pro M1 et après quelques échecs avec VirtualBox 🤮, mon choix s'est porté sur le logiciel de virtualisation UTM 👼:. GitHub - utmapp/UTM:…

Réveillez vos machines grâce au wake-on-lan !

Récemment, j'ai voulu mettre en place un homelab pour mes futurs projets. Problème n°1 : Je n'en ai pas besoin tout le temps (surtout des environnements de tests) Solution : Éteindre la ou les machines quand on ne s'en sert pas. Merci captain Obvious. Problème…

Portfolio dans le terminal

Depuis quelques temps, je cherchais une façon originale de présenter mon cv dans un portfolio. Voulant mettre en avant l'aspect développeur informatique, l'idée d'un site web qui serait une simulation d'un terminal m'est apparue. Avant de penser à la conception…