AI & Dev
Du code écrit à quatre mains avec l’IA : expériences, outils et ce que j’en ai appris.
-

De Windows à Arch Linux : chronique d’un passage
Mon parcours dans le secteur IT a toujours alimenté un profond intérêt pour les systèmes open source. Malgré cela, migrer mon PC personnel de Windows vers Linux était une décision que je continuais à repousser. J’effectuais des tests et des travaux de laboratoire sur des serveurs Linux externes — des VM en ligne ou des…
-

Installer GitLab CE avec Docker et Docker Compose : guide étape par étape
Si vous avez toujours voulu configurer un serveur GitLab Community Edition (CE) avec Docker et Docker Compose, vous êtes au bon endroit. Ce guide vous accompagnera à travers chaque étape nécessaire pour créer un environnement GitLab efficace et prêt à l’emploi. Mais d’abord, prenons du recul : pourquoi GitLab et Docker forment-ils une combinaison aussi…
-

Applications non installables ou non réinstallables : résoudre le problème avec PowerShell
J’ai récemment dû faire face à un problème simple mais curieux — l’un de ceux dont une fois résolus on se dit : “Il faut vraiment que je m’en souvienne pour l’avenir !” Étant donné que c’est quelque chose qui peut être utile à tout le monde au quotidien, j’ai pensé le partager brièvement. Le…
-

ChatGPT : une réflexion sur la nouvelle Intelligence Artificielle d’OpenAI
Ces derniers mois, le monde technologique a été secoué par l’arrivée d’une intelligence artificielle qui a démontré des capacités véritablement surprenantes : ChatGPT, développé par OpenAI. C’est un modèle de langage basé sur l’architecture GPT (Generative Pre-trained Transformer) qui peut converser, rédiger des textes, répondre à des questions complexes et même écrire du code. Je…
-
Utiliser des algorithmes récursifs pour parcourir des structures arborescentes
La récursivité est l’un des outils les plus élégants de la programmation : une fonction qui s’appelle elle-même pour résoudre des instances progressivement plus petites d’un problème. Pour parcourir des structures arborescentes — comme le système de fichiers, les arborescences de catégories ou les structures XML — c’est souvent la solution la plus naturelle et…
-
Achille, la Tortue et le dilemme d’un certain Zénon…
Que se passerait-il si un grand guerrier et une petite tortue devaient faire la course ? Selon Zénon d’Élée, le mathématicien et philosophe grec du Ve siècle avant J.-C., le guerrier n’attraperait jamais la tortue — du moins selon la logique de son célèbre paradoxe. Et pourtant le sens commun nous dit le contraire. Voici…