Recent Posts

Server & DevOps·26 avril 2026

Conteneurs et services Docker : comprendre l’univers Docker avec des hamburgers

Cet article explique simplement la différence entre les conteneurs et les services Docker grâce à l’analogie d’un menu hamburger, et montre pourquoi Docker Compose est nécessaire pour gérer des commandes d’infrastructure complexes, c’est-à-dire des déploiements.

Server & DevOps·24 avril 2026

Images Docker et layers : le principe magique d’un build en 0,1 seconde

Cet article explique le fonctionnement des images Docker et des layers à l’aide des métaphores du cellophane transparent et des pancakes, et donne des conseils pratiques pour optimiser le cache des layers grâce à l’ordre des instructions dans le Dockerfile.

Server & DevOps·19 avril 2026

Serveurs et Linux : on ne peut pas simplement installer Windows ?

Cet article explique ce que sont vraiment les serveurs et Linux, pourquoi les serveurs utilisent Linux au lieu de Windows à cause du coût de l’interface graphique et de la stabilité, et comment l’inefficacité des machines virtuelles mène naturellement à Docker.

Backend & Spring·19 avril 2026

Conception d’API REST et DTO : un cadeau sans emballage, c’est risqué

Cet article explique l’importance de la conception d’API REST et des DTO à travers des exemples de problèmes de sécurité et de références circulaires, puis présente une bonne conception d’URL RESTful et des stratégies de nommage DTO utiles en pratique.

CS Foundations·15 avril 2026

Rendu du navigateur : du texte aux images

Les principes de rendu du navigateur sont expliqués en utilisant une analogie avec un chantier de construction, et tout, de la création DOM/CSSOM à la différence entre redistribution/repaint, est couvert du point de vue de l’optimisation des performances.

CS Foundations·15 avril 2026

Réseau et HTTP : partons en voyage en paquet

Les principes des réseaux et de HTTP sont expliqués à l’aide d’analogies de livraison de paquets et de logistique, et les différences entre TCP et UDP sont couvertes, ainsi que la réalité de HTTP confirmée par le code de socket Python.