Carte du blog

Tous les articles publiés, regroupés par thème ci-dessous. Touchez un titre pour l'ouvrir.
273 articles · 26 séries · 801 liens internes
Docker (23)
- Docker Dive — Radiographiez vos images et éliminez le gaspillage
- lazydocker : un dashboard terminal pour Docker, containerisé
- Dépannage des containers Docker - Accéder à l'autre
- Une seule image Docker pour la production et les devcontainers - la méthode propre
- Docker - Comment regrouper vos containers
- Docker - Installer et utiliser Git dans un container comme sur votre machine hôte
- Utiliser Docker init pour dockeriser rapidement votre application PHP
- Docker-out-of-Docker aka DooD
- Docker - Explique-moi comme si j'avais cinq ans - À quoi sert Docker ?
- Docker - Lancer des interfaces graphiques - Firefox, Chrome & GIMP
- Docker - Exécuter des interfaces graphiques dans le navigateur
- Lancer un site HTML en quelques secondes avec Docker
- Comprendre la condition depends_on dans les fichiers Docker compose
- Utiliser le réseau Docker et la propriété extra_hosts
- Installer rapidement WordPress en seulement trois commandes
- Docker inspect - Récupérer les informations réseau
- Mettre à jour php.ini quand on utilise une image Docker
- Outil de monitoring auto-hébergé
- Jouer avec Docker et Pascal
- Jouer avec Docker et le langage Assembleur
- Jouer avec Docker et Java
- Utiliser les volumes avec Docker, cas d'usage
- Partagez des données entre votre container Docker en cours d'exécution et votre ordinateur
Linux (19)
- yq — Le processeur YAML que vous savez déjà utiliser
- hyperfine — arrêtez de deviner quelle commande est la plus rapide, mesurez-la
- Maîtrisez votre commande ssh et choisissez l'host dans une liste
- À la découverte de Zorin
- CaesiumCLT – Compressez vos images sans effort, directement sur votre machine
- JSON - Faker & Mockup
- JSON - Linter en ligne
- Démarrer le bureau Lubuntu dans Docker
- Linux - Travailler avec l'historique de vos dernières commandes
- Linux - Comparer deux versions du même script
- Linux : comparer deux dossiers/fichiers dans la console
- FTP - Supprimer fichiers et dossiers à la vitesse de la lumière
- Ubuntu - Installation from scratch
- Introduction à fzf - Fuzzy Finder
- Comparer des fichiers d'environnement dans la console Linux
- Édition en masse d'un fichier d'environnement
- Rechercher et remplacer (ou ajouter) avec sed
- L'utilitaire jq pour Linux
- L'utilitaire xmlstarlet pour Linux
Intelligence artificielle (IA) (18)
- ai-explain : l'ELI5 des scripts et des erreurs, directement dans votre terminal
- Open WebUI — au-delà du chat : modèles, RAG, Tools et clés d'API
- ai-data : laissez un LLM local écrire vos one-liners jq et awk
- ai-diagram : d'une phrase (ou d'un compose.yaml) à un diagramme Mermaid
- Ask My Blog : transformer 259 articles en 2 160 questions cherchables
- ai-translate & ai-summarize : des documents confidentiels, traités 100 % en local
- Jouons avec Ollama - Créer un analyseur d'articles de blog avec un LLM local
- Claude Code - Des slash commands à un workflow en couches
- AnythingLLM : discuter avec toute votre documentation éparpillée
- ai-review, ai-secrets, ai-commit : trois vérifications zsh avant chaque git commit
- ai-test : générer les tests unitaires manquants depuis votre terminal avec un LLM local
- Claude Code - Optimiser la consommation de tokens
- Accéder à Ollama depuis votre réseau local
- Installer Ollama et obtenir une IA locale
- Restaurer Marknotes avec Lovable.dev
- Comment j'ai utilisé Google Gemini Nano Banana sur mon blog
- IA - Génération d'images avec recraft.ai
- Tabnine - Autocomplétion et chat IA pour Javascript, Python, Typescript, PHP, Go, Java et plus
Composant / UI (18)
- Laissez vos lecteurs signaler les problèmes — un widget de feedback multi-types pour Docusaurus
- Dessiner une carte de mon propre blog
- La troisième porte : une bulle de chat flottante, et la fonctionnalité que personne ne trouvait
- Ajouter un bouton « Copy as Markdown » à votre blog Docusaurus
- Ajouter des réactions de lecteurs à votre blog Docusaurus
- Tooltips de code assistés par l'IA dans Docusaurus — Explique-moi comme à un enfant de cinq ans
- Donnez vie à vos tutoriels CLI avec un terminal machine à écrire
- Le composant ProjectSetup - Une façon standardisée de partager des structures de projet
- Automatiser les résumés TL;DR avec Gemini AI
- Un composant Docusaurus qui prévient le lecteur que l'article a plus d'un an
- Un composant pour afficher des snippets de code dans un blog Docusaurus
- Créer un plugin de recherche/remplacement pour Docusaurus
- Ajouter un bouton « retour en haut » dans les articles Docusaurus
- Organisez votre contenu Docusaurus avec un composant Series personnalisé
- Afficher les articles de blog Docusaurus sous forme de cartes - Guide pas à pas
- Afficher les articles liés sous nos articles Docusaurus
- Surcharger la génération des balises img avec Docusaurus
- Modifier la façon dont Docusaurus génère les balises img
Docusaurus (17)
- Secouez votre téléphone, surprenez le suricate
- Votre blog est illisible pour une IA. Voici la solution.
- Espiègleries de suricate : semer des easter eggs partout sur mon blog
- Comment signaler un contenu assisté par IA dans un blog Docusaurus
- Gestion des tags dans Docusaurus
- Quelques vérifications sur les images de votre site Docusaurus
- Best Practice - Personnaliser le flux RSS de Docusaurus pour un contenu complet et des images
- Injecter de l'ASCII art dans toutes les pages HTML générées par Docusaurus
- Afficher le changelog de votre article
- Faire tourner Docusaurus avec Docker
- Encapsuler un site Docusaurus complet dans une image Docker
- Faire tourner son propre blog avec Docusaurus et Docker
- Quelques trucs et astuces pour écrire des articles Docusaurus
- Exécuter Docusaurus avec Docker
- Obtenir le nombre d'articles publiés
- Création du site
- Bienvenue
VS Code (13)
- Ai-je besoin de VSCode sur ma machine pour l'utiliser ?
- Todo Tree dans VSCode
- Utiliser la police JetBrains Mono dans vscode
- Travailler avec les regions dans VSCode
- Getter et Setter PHP dans VSCode
- L'extension CodeSnap pour VSCode
- Exporter la liste des extensions installées dans VSCode
- Les curseurs multiples dans vscode
- L'extension Error Lens pour VSCode
- La fonctionnalité Autosave dans VSCode
- Démarrer vscode depuis github.com
- Le sticky scroll dans vscode
- Le folding Markdown ne fonctionne pas
Bash (12)
- Atuin — Boostez votre historique shell avec une base de données consultable et horodatée
- Optimisez votre frontend - Minifier vos assets avec Docker, Bash et YAML
- Compter en continu le nombre de fichiers d'un dossier avec inotifywait
- Linux - Utiliser une barre de progression dans vos scripts
- Linux - Tirez parti du nombre de CPU dont vous disposez ; lancez des jobs concurrents
- Linux - Générer de la documentation à partir de scripts Bash
- Linux - Trier les fonctions dans un script Bash
- Bash - Afficher sur la console et dans un fichier de log en même temps
- Bash - Script pour ajouter des fonctionnalités de log à votre script
- Bash - ASCII art
- Bash - Charger des variables d'environnement depuis un fichier
- Obtenez les informations de santé de vos containers en cours d'exécution
Quarto (11)
- Améliorez vos présentations avec Quarto, reveal.js, Decktape, Docker et les DevContainers
- Utiliser le templating Mustache avec Quarto
- Mes extensions Quarto préférées
- Les blocs Callout de Quarto
- Le short code includes de Quarto
- Style inline avec Quarto
- Utiliser des variables depuis un fichier externe dans votre projet Quarto
- Quelques astuces pour Quarto lors du rendu en diaporama reveal.js
- Affichage conditionnel avec Quarto
- Utiliser Quarto pour créer un diaporama PowerPoint
- Exécuter Quarto Markdown dans Docker
PHP (9)
- Obfusquez votre code PHP
- Refactoring de code PHP dans VSCode
- Installer un environnement PHP Docker en quelques secondes
- Rector 1.0.0 🎉🎉🎉, mon ami, mon coach
- Développement PHP dans un devcontainer avec des outils de qualité de code préinstallés
- Générer la documentation d'un projet PHP
- Docker init supporte maintenant PHP
- Installer Docker et jouer avec PHP
- La façon la plus simple de lancer un script / site PHP
Auto-hébergé (9)
- Application de prise de notes auto-hébergée
- karakeep - L'application pour tout mettre en favori
- Heimdall - Dashboard web
- SQL - Outil de formatage
- Installer LimeSurvey avec Docker
- Comment auto-héberger Matomo
- Exterminez-les tous : tuer le spam avec GitHub Actions
- Exterminez-les tous, combattez le spam directement chez PlanetHoster - N0C
- Exterminez-les tous : combattez le spam directement chez votre hébergeur
Microsoft Excel (8)
- MS Excel - Obtenir la liste des références utilisées dans vos modules
- Excel Formula Beautifier
- MS Excel - Se connecter à une base de données SQL Server, exécuter une requête et récupérer les résultats - Pas à pas
- MS Office - Charger une liste déroulante depuis une plage Excel
- Markdown - Convertir des plages Excel en tableaux Markdown
- MS Excel - Se connecter à une base de données SQL Server, exécuter une requête et récupérer les résultats
- MS Excel - Comment appeler un web service SOAP
- MS Office - Comment créer un ruban dans Excel
WinSCP (7)
- Cherchez sur votre serveur FTP à la vitesse de l'éclair
- WinSCP - Télécharger récursivement les fichiers d'une extension donnée
- WinSCP - utilisation avec Visual Basic for Application
- WinSCP - Synchroniser l'host et le serveur distant
- Erreur fatale au démarrage de Putty après avoir sauvegardé les paramètres
- WinSCP - Récupérer un mot de passe enregistré
- KeePass - Remplacer le champ URL
Joomla (7)
- Créez votre site Joomla avec Docker - Partie 2
- Restaurer une sauvegarde Joomla avec Docker
- Démarrer Joomla avec Docker en quelques clics
- Joomla - Exécuter une requête SQL en dehors de Joomla et afficher un joli tableau HTML
- Joomla - supprimer les tables de votre base de données selon un certain préfixe
- Créer votre site Joomla avec Docker - Partie 1
- FrankenPHP : un serveur d'applications moderne pour PHP
Documentation as Code (7)
- Documentation as Code - Transformez votre infrastructure en diagrammes soignés avec Python et Mermaid
- Quarto - Comment j'ai construit un écosystème auto-documenté pour plus de 50 projets
- Obtenir une mindmap plus attrayante avec Markmap et Quarto
- Comment générer un graphe depuis compose.yaml
- Afficher un fichier JSON sous forme de mind map
- Créer une mind map avec Docker et Markdown
- Docker - Des diagrammes en tant que code
Qualité du code (7)
- Git - pre-commit-hooks
- Python - Les outils de qualité de code
- Dagger.io - Utiliser dagger pour automatiser vos workflows CI
- Formater du code PHP mal formaté
- Clean code - Linux Bash - Réduire au maximum le nombre de paramètres d'une fonction
- Une image Docker qui fournit les outils d'analyse statique pour PHP
- Markdown linter - corriger les problèmes de formatage dans les fichiers md
SSH (Secure Shell) (7)
- Générateur de config SSH : stanzas wildcard, alias et connexions automatisées
- Développement distant en SSH avec VSCode
- Comment se connecter à votre serveur d'hébergement en SSH
- SSH - Lancer un terminal sur votre session sans avoir à vous authentifier
- SSH - Autosuggestions avec ZSH
- Utiliser sftp en ligne de commande, avec ou sans proxy
- Docker secrets : utiliser votre clé SSH pendant le build
Python (6)
API (6)
- Validez votre schéma OpenAPI face aux standards REST Belgif
- Bruno - Un outil à la Postman - GUI et CLI
- API REST - Comment écrire de bonnes API
- Python - Fast API - Créez votre API JSON en Python en une minute
- Utiliser Postman pour jouer avec les API
- N'interrogez plus votre base PostgreSQL, préférez PostgREST
WSL (Windows Subsystem for Linux) (5)
Base de données (5)
- DuckDB - Interroger des fichiers JSON et CSV en SQL, sans base de données
- À la découverte de Pentaho, un programme ETL
- Drawdb-app - Rendez votre modèle de base de données en png, markdown, mermaid, ...
- Jouer avec Microsoft SQL Server 2022 avec Docker
- Utiliser Adminer, pgadmin ou phpmyadmin pour accéder à votre container de base de données Docker