Table des matières
- ⚡ Philosophie de PowerShell (16)
- ✍️ Notes (1)
- Gemini CLI (3)
- LLM : articles, supports pratiques et ressources (3)
- 📑 Fiches Mémo (15)
- 📖 Guides (8)
- 📚 Supports d'Apprentissage (4)
- 📝 Articles (2)
- 📰 Actualités IT (2)
- 🛠️ DevOps (2)
- 🧪📓 Sans catégorie (26)
🧲 Comment Capturer print() en Python : Capturer stdout Sans Bibliothèques Externes
En Python, vous pouvez intercepter ce qui est affiché à l’écran via print(). Ceci est utile pour les tests, le debugging, le logging, ou pour supprimer des sorties « bruyantes ». Nous allons montrer comment faire cela élégamment — en utilisant uniquement la bibliothèque standard et quelques lignes de code.
🧑💻 Utilisation de array.array en Python : quand et pourquoi l’appliquer
Le module array fournit un type de données spécialisé array.array pour stocker des séquences de nombres homogènes. Contrairement à la list universelle, les tableaux array.array offrent une utilisation plus efficace de la mémoire et des performances accrues lors du traitement de données numériques.
LangChain et LangGraph
Imaginez que vous construisez quelque chose avec des LEGO. Vous avez des briques individuelles (moteurs, roues, blocs), mais en elles-mêmes, ce ne sont que des pièces. Pour assembler une machine fonctionnelle à partir de celles-ci, vous avez besoin d'instructions et d'une compréhension de la manière de connecter ces pièces.
Qu’est-ce que GitHub CLI ?
GitHub CLI (en abrégé gh) est un outil en ligne de commande qui vous permet de travailler avec GitHub directement depuis le terminal. Avec lui, vous pouvez gérer les dépôts, les issues, les pull requests, les releases et d'autres entités sans avoir à vous rendre sur l'interface web de GitHub.
Guide pratique pour construire des agents d’IA avec LangGraph et MCP
Cet article est un guide pratique destiné aux développeurs pour la création d'agents d'IA autonomes en Python. Nous ne répéterons pas la théorie sur ce que sont LangChain et LangGraph. Au lieu de cela, nous nous concentrerons sur le code, l'architecture et la résolution de problèmes concrets.
Comment intégrer l’éditeur Gutenberg avec la coloration syntaxique de Prism dans WordPress
Le bloc "Code" standard de l'éditeur Gutenberg est un outil spartiate. Il affiche le code dans une police à espacement fixe, mais n'offre ni coloration syntaxique, ni numérotation des lignes, ni bouton pratique pour copier. Cela rend la lecture du code sur la page fastidieuse et donne au site une apparence moins professionnelle.
Shadow DOM — «DOM dans le DOM»
Le DOM est une interface de programmation (API) pour le code d’une page, qui représente la page comme une structure d’objets en arborescence. Chaque élément HTML (par exemple, <p>, <div>, <img>), chaque attribut et chaque morceau de texte est un « nœud » distinct dans cette arborescence. En utilisant JavaScript, nous pouvons interagir avec ces…
La Complexité des Algorithmes Expliquée Simplement avec des Exemples en Python
L'un des aspects clés à prendre en compte lors du développement d'algorithmes est leur complexité. La capacité à analyser la complexité est une compétence fondamentale qui permet d'écrire un code plus efficace.
Fonctionnalités méconnues des f-strings que vous ne connaissez peut-être pas
Les f-strings sont un moyen moderne et très pratique d'intégrer des valeurs de variables et des expressions directement dans le texte d'une chaîne de caractères. Pour créer une f-string, il suffit de placer la lettre f avant le guillemet d'ouverture. À l'intérieur de la chaîne, vous pouvez insérer des variables en les entourant d'accolades {}, et Python remplacera automatiquement {variable} par sa valeur.
1. Gestion des fichiers et des répertoires : 2. Gestion des disques : 3. Gestion du système : 4. Réseau : ** : Configuration réseau. * **Syntaxe :** ipconfig [Options] * **Options :** * /all- Toutes informations * /release- Libérer IP * /renew- Renouveler IP * **Exemples :** * ipconfig * ipconfig /all * ipconfig…
📡 Comment utiliser WebSocket pour recevoir des données en temps réel avec PowerShell
Bien sûr ! Voici la traduction complète en français, en conservant le style et l’exemple PowerShell : 📡 Comment utiliser WebSocket pour recevoir des données en temps réel avec PowerShell Introduction Les applications modernes nécessitent souvent des données en temps réel, comme les prix des actions et des cryptomonnaies, les résultats sportifs, les chats en…
The Gemini CLI is an open-source AI agent that brings the power of Gemini directly into your terminal, allowing you to perform a wide range of tasks such as coding, problem-solving, and task management using natural language. This cheatsheet provides a quick reference for installing, configuring, and using the Gemini CLI, with a focus on users authenticating via a Gemini API key.
Qu’est-ce que ONNX (Open Neural Network Exchange) ?
Qu’est-ce que ONNX (Open Neural Network Exchange) ?ONNX (Open Neural Network Exchange) est une norme ouverte conçue pour unifier et échanger les modèles d’apprentissage automatique. Lancé en 2017 par Microsoft, Meta (anciennement Facebook) et AWS, il résout un problème clé dans le monde de l’IA : le manque de compatibilité entre différents frameworks (comme PyTorch et TensorFlow), outils et plateformes matérielles.
💻 Modèles Locaux et Foundry Local
Les modèles locaux sont pratiques car, après le premier téléchargement, tu peux les utiliser partout — plus besoin d’internet. Tout ce que tu fais reste sur ton appareil, et aucun « Big Brother » ne voit tes données ou requêtes. Les réponses arrivent sans les délais habituels liés aux services cloud, et les coûts de calcul se réduisent à la consommation électrique, puisque tout s’exécute sur ton propre matériel.
Prise en main d’AI Shell dans PowerShell
AI Shell est un outil de Microsoft conçu pour simplifier l’utilisation de PowerShell. Il s’intègre directement dans la ligne de commande et utilise les modèles de langage de Microsoft (Phi, Copilot) basés sur Azure AI pour aider à trouver des commandes, corriger des erreurs et comprendre les sorties. Installez le module AI Shell depuis la…
🌐💻⚡ Gestion de l’alimentation de l’adaptateur réseau Wake-on-LAN avec PowerShell
Un guide détaillé pour configurer Wake-on-LAN avec PowerShell, couvrant les commandes de base et les solutions aux problèmes typiques résultant des différences de pilotes de cartes réseau. Étape 1 : Identification du périphérique. Avant de configurer Wake-on-LAN (WOL) pour une carte réseau, il est nécessaire d’identifier précisément le périphérique avec lequel nous travaillons. Pour cela,…
Le GitHub Personal Access Token (PAT), ou token d’accès personnel, est une méthode moderne pour s’authentifier en toute sécurité sur la plateforme GitHub.
Guide complet des variables WP-PageNavi pour WordPress
La navigation par pages est une partie importante de tout blog ou site d’actualités WordPress. L’un des outils les plus populaires pour une pagination pratique est le plugin WP-PageNavi. Il vous permet de remplacer les liens standard « Précédent / Suivant » par une pagination plus flexible et esthétique. L’une des fonctionnalités clés est la possibilité de…
🚀 CI/CD : Des bases à la production sur GCP avec GitHub Actions – Guide complet avec exemples 🚀
Bonjour, développeurs ! Dans cet article, je vais parler du CI/CD – un concept. Qu’est-ce qu’un pipeline CI/CD dans le contexte de la programmation ? Le pipeline CI/CD (Intégration Continue / Livraison Continue ou Déploiement Continu) est un processus automatisé qui permet aux développeurs de livrer rapidement et de manière fiable les modifications de code…