Tous les articles273

ai-explain : l'ELI5 des scripts et des erreurs, directement dans votre terminal →
Encore une fonction de la série Ollama au quotidien : envoyez n'importe quel script, message d'erreur ou stack trace à ai-explain et obtenez une explication en langage clair de ce qu'il fait ou de ce qui a planté — 100 % local, sans cloud.
12 novembre 2026 · 7 min de lecture

DuckDB - Interroger des fichiers JSON et CSV en SQL, sans base de données →
Exécutez du vrai SQL — jointures, fonctions de fenêtrage, GROUP BY — directement sur des fichiers JSON et CSV, sans étape d'import, sans serveur, sans schéma à définir. Dockerisé, avec une fonction shell duckdb qui fonctionne depuis n'importe quel dossier. L'outil que je sors dès qu'awk ou jq ne suffisent plus.
9 novembre 2026 · 10 min de lecture

Devcontainer - Nommer son container et le regrouper dans Docker Desktop →
Fini les noms de containers aléatoires comme serene_ganguly dans les devcontainers VS Code : utilisez runArgs pour forcer un nom et regrouper vos containers dans Docker Desktop.
5 novembre 2026 · 4 min de lecture

Le build cache Docker a avalé 180 Go — voici comment les récupérer →
Le build cache de Docker s'accumule silencieusement dans le disque virtuel VHDX de WSL2 — et Windows ne récupère jamais cet espace tout seul. Voici le correctif complet : trois étapes communes, puis une méthode de compactage qui dépend de vos droits d'administrateur local.
2 novembre 2026 · 18 min de lecture

Laissez vos lecteurs signaler les problèmes — un widget de feedback multi-types pour Docusaurus →
Construisez un widget de feedback lecteur sécurisé et SSR-safe pour votre blog Docusaurus — sélection de texte, 4 types de feedback, API PHP avec nonce HMAC, rate limiting, déduplication, dashboard admin et notifications par email.
29 octobre 2026 · 14 min de lecture

Open WebUI — au-delà du chat : modèles, RAG, Tools et clés d'API →
Open WebUI est bien plus qu'une interface de chat pour Ollama. Presets de modèles avec system prompts, RAG sur vos documents locaux, recherche web, Tools en Python et clés d'API personnelles : de quoi construire un vrai workspace IA local.
26 octobre 2026 · 13 min de lecture

ai-data : laissez un LLM local écrire vos one-liners jq et awk →
Une fonction zsh qui lit un fichier JSON ou CSV, comprend ses vrais champs et propose 5 commandes jq/awk pratiques adaptées à ce fichier précis — choisies via fzf, puis déposées sur votre ligne de commande (pas exécutées à votre place) pour que vous puissiez voir, modifier et comprendre la commande exacte avant d'appuyer sur Entrée.
22 octobre 2026 · 8 min de lecture

yq — Le processeur YAML que vous savez déjà utiliser →
yq est à YAML ce que jq est à JSON. Interrogez et modifiez vos fichiers Docker Compose, vos configs CI et n'importe quel document YAML depuis la ligne de commande — aucune installation nécessaire, à part Docker.
19 octobre 2026 · 8 min de lecture

ai-diagram : d'une phrase (ou d'un compose.yaml) à un diagramme Mermaid →
Une fonction zsh qui transforme une description en langage naturel, ou un fichier de config existant comme un docker-compose.yaml, en diagramme Mermaid — affiché sous forme de bloc de code prêt à coller. Là où docker-python-mermaid exige un script écrit pour chaque format d'entrée, ai-diagram prend ce que vous avez sous la main.
15 octobre 2026 · 10 min de lecture

hyperfine — arrêtez de deviner quelle commande est la plus rapide, mesurez-la →
hyperfine est un outil de benchmark en ligne de commande écrit en Rust. Il exécute vos commandes de nombreuses fois, gère les runs de warmup, calcule des statistiques sur le temps et la mémoire, et vous dit définitivement laquelle est la plus rapide — avec export en Markdown, CSV ou JSON.
12 octobre 2026 · 9 min de lecture

Dessiner une carte de mon propre blog →
Construisez une carte interactive de tout votre corpus Docusaurus — chaque article devient une bulle portant la mascotte du site, dimensionnée selon le nombre d'articles qui pointent vers elle, positionnée par un layout force-directed calculé au build dans Node, si bien que le navigateur ne charge jamais d3-force. Inclut le plugin, le composant canvas et le fallback en liste simple qui garde la page utilisable sans JavaScript.
8 octobre 2026 · 12 min de lecture

La troisième porte : une bulle de chat flottante, et la fonctionnalité que personne ne trouvait →
Une fonctionnalité que vos visiteurs ne trouvent pas n'existe pas. Cet article ajoute une bulle flottante « Ask my blog » à un site Docusaurus — un troisième point d'entrée vers le même index de questions, et le premier qui ne demande aucune connaissance préalable. Avec l'astuce d'exclusion mutuelle qui empêche deux dialogues flottants indépendants de s'ouvrir en même temps.
5 octobre 2026 · 8 min de lecture