y ' a même un
Blog perso #6

star

Le Blog

Articles, tutoriels et réflexions sur le développement web, les bases vectorielles, le RAG et les nouvelles technologies.

  • Http-less : symfony sans httpkernel, ou comment réinventer la roue (mais en moins rond)

    Illustration isométrique minimaliste d'une architecture Symfony sans HttpKernel, montrant des modules interconnectés comme EventDispatcher et Console, avec un terminal affichant 'bin/console'. Style moderne et épuré.
    Symfony sans HttpKernel ? À première vue, c’est comme un burger sans pain : techniquement possible, mais est-ce que ça a encore du sens ? Pourtant, l’idée d’un Symfony « HTTP-less » fait son chemin, portée par des développeurs qui veulent s’affranchir des contraintes du web pour des usages en CLI, en queue de tâches, ou même en… microservices (oui, encore eux). Alors, révolution ou simple exercice...
  • Deepcloner : le clonage en profondeur de graphes d’objets php qui ne vous fera pas pleurer

    Illustration isométrique minimaliste d'un graphe d'objets en cours de clonage profond avec 'DeepCloner', style technique sobre et moderne, éclairage doux et couleurs épurées.
    Cloner un objet en PHP, c’est un peu comme commander un café : en théorie, c’est simple, mais en pratique, ça peut vite tourner au cauchemar. Vous voulez un clone basique ? Parfait, PHP gère ça avec son opérateur éponyme. Mais dès que votre objet a des propriétés qui sont elles-mêmes des objets, ou pire, des références circulaires, vous vous retrouvez avec un sac de nœuds digne d’un casse-tête chi...
  • Python : du langage abc oublié à la star des ia, une success story qui pique un peu

    Illustration 3D brillante montrant un serpent Python doré enroulé autour du logo 'ABC', symbolisant son évolution. Fond sombre et futuriste avec éclairage studio et motifs de code binaire.
    Python est partout. Dans les data centers qui font tourner les IA, dans les scripts qui automatisent nos vies, dans les notebooks des chercheurs, dans les Raspberry Pi qui contrôlent des trucs improbables, et dans les tutoriels qui promettent de vous rendre développeur en 21 jours (non). Pourtant, son histoire est moins lisse que son import this ne le laisse penser. Retour sur un langage né des le...
  • Pacman vs apt : quand la simplicité bat la hype à plate couture

    Illustration en plongée d'un bureau technique organisé comparant Pacman et APT, avec deux terminaux affichant des commandes Linux, éclairés par une lumière douce et moderne.
    Aller on regarde un peu Arch Linux, LE système d’exploitation qui fait se sentir les développeurs comme des hackers dans un film des années 90. Le README qui commence par « Si tu ne sais pas ce que tu fais, dégage », les forums où on te répond « RTFM » avant même de te dire bonjour, et bien sûr, pacman, le gestionnaire de paquets qui semble conçu pour prouver que la vie est une série de défis inut...
  • Devilbox, ou comment perdre du temps à gagner du temps

    Vue macro détaillée d'un rack serveur moderne avec un fichier docker-compose.yml gravé, éclairage bleu cinématographique et le texte 'Devilbox' sur une étiquette transparente.
    Il fut un temps où j’ai cru que Devilbox allait sauver mes projets PHP. Un outil tout-en-un, prêt à l’emploi, avec Apache, Nginx, MySQL, PHP, Redis, et tout le tintouin. Plus besoin de bidouiller des docker-compose.yml ou de maudire les permissions de fichiers. Juste docker-compose up, et hop : un environnement de développement clé en main. Sauf que, comme souvent avec les solutions magiques, la r...
  • Podman vs docker : le fork qui fait du bruit, mais est-ce vraiment utile ?

    Illustration en plongée d'un bureau technique organisé comparant Podman et Docker, avec logos et commandes sur écrans holographiques, style sobre et moderne.
    Ah, Podman. Ce nom qui traîne dans les threads Reddit, les conférences DevOps et les slides des gens qui aiment bien dire qu’ils ont « migré ». Si tu utilises docker depuis des années sans te plaindre, tu te demandes peut-être pourquoi certains en font tout un plat. C’est pas juste pour le plaisir de réinventer la roue a mon avis, voyons ca... Podman, c’est quoi ? Un Docker en mieux ? Podman, c’es...
  • Acheter un nom de domaine et attendre : le business des squatteurs du web

    Illustration flat design d'un marché de noms de domaine avec un marteau d'enchère sur des cartes 'DOMAINS', une mallette pleine de dollars et le texte 'DOMAIN FLIPPING' en bannière.
    Imaginez : vous achetez un terrain vague en 1998, vous le laissez en friche pendant 25 ans, et un jour, un promoteur débarque pour vous proposer 500 000 € parce que le quartier est devenu hyper tendance. Sauf que dans le monde des noms de domaine, c’est exactement ce qui se passe. Sauf que le terrain, c’est un example.com, et que le promoteur, c’est un investisseur qui a soudainement réalisé que a...
  • Cmux : le terminal open source qui réinvente la ligne de commande

    Illustration à l'encre et aquarelle d'un terminal avec la commande 'cmux', entourée de lignes abstraites évoquant le multiplexage, dans un style sobre et moderne pour un article technique.
    Les multiplexeurs de terminal, (on pourrait dire terminaux nan ?) ces outils qui promettent de sauver nos âmes de développeurs condamnés à jongler entre 15 onglets de terminal, des logs qui défilent à la vitesse de la lumière, et cette fenêtre SSH qui plante au pire moment. Parmi eux, cmux se distingue, non pas parce qu’il réinvente la roue, mais parce qu’il la rend un peu plus ronde, un peu plus ...
  • Cockpit & cockpit-machines : la gestion de vms qui ne vous fera pas regretter virt-manager

    Illustration flat design moderne montrant un tableau de bord Cockpit et cockpit-machines pour gérer des machines virtuelles Linux, avec des formes géométriques simples et des couleurs vives.
    Si vous avez déjà passé plus de temps à configurer virt-manager qu’à utiliser vos machines virtuelles, vous savez que la virtualisation sous Linux peut parfois ressembler à un parcours du combattant. Entre les dépendances qui s’embrouillent, les interfaces graphiques qui laguent et les configurations XML dignes d’un roman de Kafka, on se demande parfois si c’est vraiment la peine. Heureusement, il...
  • Herdr : le terminal linux qui m’a fait oublier les autres

    Vue en plongée d'un bureau de développeur en désordre avec des câbles, carnets et tasses. Au centre, un écran affiche un terminal sobre et moderne avec des commandes comme 'git status'. Ambiance atelier, éclairage doux.
    J’ai testé plus de terminaux Linux que je n’ai de doigts et d’orteils réunis. Certains m’ont séduit cinq minutes, d’autres m’ont fait perdre des heures à configurer des plugins pour reproduire ce que bash faisait déjà. Puis Herdr est arrivé, et j’ai enfin arrêté de chercher. Un terminal qui ne se prend pas pour un IDE Herdr assume son rôle : un terminal, point. Pas de panneau latéral avec des ongl...