# SynapxLab — Index complet > Index exhaustif de synapx.fr pour les LLM et agents : SDK/outils, applications, et tous les articles de blog. Chaque article est aussi disponible en Markdown brut (lien .md). Les articles marqués [DOSSIER] sont des analyses de fond ; les autres sont des tutoriels. Language: fr Primary topics: développement web, IA locale, souveraineté numérique, administration Debian, Factur-X et outils open-source. ## Discovery - [Index LLM synthétique](https://synapx.fr/llms.txt) - [Index des sitemaps](https://synapx.fr/sitemap-index.xml) - [Blog HTML](https://synapx.fr/blog/) - [Index public des Markdown](https://synapx.fr/markdown/) - [Index Markdown brut](https://synapx.fr/markdown/index.md) - [Sitemap Markdown](https://synapx.fr/sitemap-markdown.xml) ## SDK & outils - [Catalogue des SDK](https://synapx.fr/sdk/) - [Catalogue des SDK en Markdown](https://synapx.fr/sdk/index.md) - [Synapx Chats en Markdown](https://synapx.fr/sdk/Chats.md): architecture et API publique du SDK WebSocket - [Testeur de factures Factur-X](https://synapx.fr/sdk/FactureX/): validation PDF Factur-X (XML, PDF/A-3, EN 16931) - [Cookie Consent](https://synapx.fr/sdk/Cookie_consent/) - [Générateur QR Code](https://synapx.fr/sdk/Qrcode/) - [LadderTimeline](https://synapx.fr/sdk/Ladder_timeline/) - [Composant arbre (Tree)](https://synapx.fr/sdk/Jstree/) - [Éditeur WYSIWYG](https://synapx.fr/sdk/Wysiwyg/) - [OCR de documents](https://synapx.fr/sdk/Ocr/) - [Générateur de PDF & DOCX](https://synapx.fr/sdk/Pdf/) ## Applications - [Alarme incendie](https://synapx.fr/sdk/Alarme_incendie/) - [WinCleaner](https://synapx.fr/sdk/Wincleaner/) ## Blog — tous les articles ### Facturation électronique - [Les 20 erreurs Factur-X les plus fréquentes (et comment les corriger)](https://synapx.fr/blog/20-erreurs-factur-x-frequentes.md): Checklist des 20 erreurs qui rendent une Factur-X invalide ou rejetée : PDF/A-3, nom du XML, métadonnées XMP, schéma CII, montants, codes TVA, devise, unités, profil. Chaque erreur avec sa correction, et un validateur gratuit pour les détecter. - [Les 50 champs EN 16931 expliqués : le dictionnaire de la facture électronique](https://synapx.fr/blog/champs-en-16931-expliques.md): Le modèle sémantique EN 16931 (~160 termes métier BT) décrypté : une cinquantaine de champs couvre l'essentiel des factures B2B. En-tête, vendeur, acheteur, paiement, totaux, TVA, lignes — obligatoires ou non, avec exemples et pièges. - [Construire une Factur-X sans bibliothèque (en PHP)](https://synapx.fr/blog/construire-factur-x-sans-bibliotheque-php.md): Article pédagogique : comprendre ce qu'une librairie fait à votre place. Les 3 briques d'une Factur-X (XML CII, PDF/A-3, embarquement + XMP), avec les objets PDF réels (/AF, /EmbeddedFiles, AFRelationship) et pourquoi FPDF ne suffit pas. - [Déboguer une Factur-X refusée par une PDP](https://synapx.fr/blog/deboguer-factur-x-refusee-pdp.md): Votre facture est rejetée par une plateforme agréée ? Méthode de diagnostic en couches : isoler la cause (fichier vs acheminement), lire le statut de rejet, reproduire en local, corriger, revalider. Causes fréquentes côté annuaire et cycle de vie. - [Facturation électronique 2026 : le dossier — Factur-X, plateformes agréées et souveraineté](https://synapx.fr/blog/factur-x-comprendre-valider.md) [DOSSIER]: Factur-X expliqué simplement : le format hybride PDF + XML, mais aussi toute la réforme — e-invoicing vs e-reporting, plateformes agréées (PA, ex-PDP), opérateurs de dématérialisation (OD), connecteur PEPPOL, flux de données de paiement et calendrier 2026-2027. Avec un testeur en ligne gratuit. - [Factur-X vs UBL : lequel choisir ?](https://synapx.fr/blog/factur-x-vs-ubl.md): Factur-X (PDF/A-3 + XML CII, hybride et lisible) ou UBL (XML pur, format PEPPOL) ? Comparatif honnête : nature, syntaxe, usages, conformité EN 16931 — et pourquoi, dans la réforme française, c'est souvent la plateforme agréée qui convertit. - [Comment générer une Factur-X en PHP (guide pas à pas)](https://synapx.fr/blog/generer-factur-x-php.md): Générer une Factur-X conforme en PHP : construire le XML CII, l'embarquer dans un PDF/A-3 avec la librairie atgp/factur-x, puis valider le résultat. Code complet, pièges à éviter et validateur gratuit. - [Générer un PDF/A-3 en PHP (le conteneur de Factur-X)](https://synapx.fr/blog/generer-pdf-a-3-php.md): PDF/A-3 (ISO 19005-3) est le seul format autorisant le XML embarqué de Factur-X. La plupart des libs PHP ne le produisent pas nativement : exigences réelles (ICC, XMP, polices), voies honnêtes (Ghostscript, mPDF, librairie dédiée) et validation veraPDF. - [Lire le XML embarqué dans un PDF Factur-X (en PHP)](https://synapx.fr/blog/lire-xml-embarque-factur-x.md): Extraire et exploiter le XML (CII) d'une Factur-X : avec la librairie atgp/factur-x (getFacturxXmlFromPdf / Reader), ou sans (pdfdetach de poppler-utils, smalot/pdfparser). Parsing SimpleXML/DOMXPath, gestion des namespaces et pièges. - [Pourquoi ma facture Factur-X est invalide ? Causes & vérification](https://synapx.fr/blog/pourquoi-facture-factur-x-invalide.md): Votre facture Factur-X est rejetée par le logiciel comptable de votre client ? Les 10 causes les plus fréquentes d'une Factur-X invalide — XML absent, PDF/A-3 non conforme, profil incohérent, montants faux, mentions manquantes — et comment les diagnostiquer gratuitement. - [Comment fonctionne un validateur Schematron (Factur-X / EN 16931)](https://synapx.fr/blog/validateur-schematron-factur-x.md): Pourquoi une Factur-X valide en XSD peut être rejetée : le rôle de Schematron, le langage de règles métier qui valide les factures EN 16931. Principe (assert, XPath, SVRL), chaîne de validation complète et artefacts officiels. ### Souveraineté numérique - [Chat Control, identité numérique, facture électronique : un même mouvement](https://synapx.fr/blog/chat-control-identite-numerique-facture.md) [DOSSIER]: Trois dossiers européens convergent en 2026 : le Chat Control (analyse des messageries), l'identité numérique (eIDAS 2.0 / EUDI Wallet) et la facture électronique obligatoire (France + ViDA). Tour d'horizon avec les dates réelles, le fil rouge qui les relie, et une analyse sur la souveraineté. ### IA - [Actualité IA — 26 juin 2026 : l'IA qui sert vraiment](https://synapx.fr/blog/actualite-ia-juin-2026.md) [DOSSIER]: L'actu IA utile, pas les benchmarks : la robotique qui décolle avec les modèles VLA, l'edge AI embarqué sur les drones (Ukraine) à petit prix, et la vraie question IA vs ordinateur quantique — qui gagne, et quand. - [Créer un connecteur MCP : exposer votre service aux LLM](https://synapx.fr/blog/creer-connecteur-mcp.md) [DOSSIER]: Le Model Context Protocol (MCP) : exposer un service (API, ERP comme Adliss) en tant qu'outil utilisable par Claude et les autres LLM. Tools, transports, déclaration du connecteur, authentification et certification. - [L'IA en local : souveraineté, confidentialité, autonomie](https://synapx.fr/blog/ia-en-local.md) [DOSSIER]: Pourquoi et quand faire tourner l'IA sur sa propre machine plutôt que dans le cloud : confidentialité, souveraineté, coût. Outils (Ollama, llama.cpp), modèles ouverts et embeddings locaux. - [Vision temps réel légère : comment une petite puce « voit » en direct](https://synapx.fr/blog/vision-temps-reel-edge.md) [DOSSIER]: Le pipeline complet de la vision embarquée temps réel : détection (YOLO), tracking, quantification INT8 et NPU à 30–140 €. Comment reconstruire chez soi, en local et sans cloud, ce que fait un module d'edge AI. ### Cybersécurité - [Dix ans de cyberattaques : enquête sur une guerre invisible](https://synapx.fr/blog/panorama-cyberattaques-10-ans.md) [DOSSIER]: Enquête sur dix ans de piratage : tableau des plus grandes fuites de données (volume + date), évolution du vol de masse à la cyberguerre, géopolitique des États (Russie, Chine, Iran, Corée du Nord — qui attaque qui), attaques par téléphone (vishing, SIM swap, espions zéro clic Pegasus/Paragon) et OSINT. Chiffres datés et sourcés. ### Référencement - [Les 3 types de référencement : SEO, SEA et IA (GEO)](https://synapx.fr/blog/trois-types-referencement.md) [DOSSIER]: SEO, SEA et GEO : les trois façons d'être trouvé en ligne. Le référencement naturel (gratuit), le payant (publicité) et le référencement IA (être cité par ChatGPT, Perplexity, Claude). Comment les combiner. ### Claude Code - [Les commandes slash de Claude Code : à quoi ça sert, quand les utiliser](https://synapx.fr/blog/claude-code-commandes-slash.md): Le guide des commandes / de Claude Code, organisées par usage avec pour chacune à quoi elle sert et quand l'utiliser — plus une FAQ (compact vs clear, fast, hooks…). - [Les fonctionnalités de Claude Code : l'arbre complet](https://synapx.fr/blog/claude-code-fonctionnalites.md): L'arbre complet des fonctionnalités de Claude Code : skills, hooks, MCP, sous-agents, workflows, mémoire, modes et commandes slash. Comment elles se composent pour faire un vrai collègue de dev. - [Claude Code : l'agent de développement dans le terminal](https://synapx.fr/blog/claude-code-introduction.md): Découvrez Claude Code, l'agent IA d'Anthropic qui lit, édite et teste votre code directement dans le projet — bien plus qu'un chatbot qui recrache du code. - [Les Skills de Claude Code](https://synapx.fr/blog/claude-code-skills.md): Comment fonctionnent les Skills de Claude Code : des compétences spécialisées chargées à la demande, déclenchées par /nom ou automatiquement. Anatomie, exemples et bonnes pratiques. ### Application mobile - [Android natif : Kotlin et Jetpack Compose](https://synapx.fr/blog/android-kotlin.md): Développer Android en natif avec Kotlin et Jetpack Compose : performances maximales, accès complet aux API, UI déclarative. Exemples et quand préférer le natif au multiplateforme. - [Dart : le langage derrière Flutter](https://synapx.fr/blog/dart-langage.md): Dart, le langage de Google qui propulse Flutter : null safety, async/await, compilation AOT + JIT et syntaxe familière. Les bases pour écrire des apps Flutter fiables. - [Flutter : une seule base de code pour mobile, web et desktop](https://synapx.fr/blog/flutter-introduction.md): Découvrez Flutter, le framework UI de Google : un seul code pour Android, iOS, web et desktop, le concept de widgets, le hot reload et quand le choisir. - [iOS natif : Swift et SwiftUI](https://synapx.fr/blog/ios-swift.md): Développer iOS en natif avec Swift et SwiftUI : intégration parfaite à l'écosystème Apple, UI déclarative, performances natives. Exemples et quand préférer le natif au multiplateforme. - [React Native : du JavaScript pour des apps mobiles natives](https://synapx.fr/blog/react-native.md): React Native (Meta) : écrire des apps iOS et Android en JavaScript/TypeScript avec React, en pilotant les vrais composants natifs. Expo, exemples et quand le choisir face à Flutter. ### Développement - [Git : les commandes essentielles, branches et récupération](https://synapx.fr/blog/git-commandes-essentielles.md): Le guide Git qui va à l'essentiel : commandes de base, gestion des branches (merge/rebase) et surtout les commandes de récupération (reset, revert, reflog, stash) qui sauvent la mise. Avec des exercices. - [JavaScript : jQuery & Vanilla JS](https://synapx.fr/blog/javascript-jquery-vanilla.md): Tableaux récapitulatifs des événements DOM et des méthodes de la console, avec exemples en jQuery et en Vanilla JS. - [POO PHP](https://synapx.fr/blog/poo-php.md): Référence quasi exhaustive de la POO en PHP 8.x : mots-clés, méthodes magiques, interfaces, patterns et manipulation de collections d'objets. - [Projet PHP](https://synapx.fr/blog/projet-php.md): Structurer un projet PHP avec un backend Composer (autoload PSR-4) et un frontend Webpack/Node.js pour bundler le JS et le SCSS. - [Récupérer un projet via Git : du clone au serveur](https://synapx.fr/blog/recuperer-projet-git-serveur.md): Reprendre un projet Git vite : cloner (clone superficiel), installer les dépendances, configurer le .env, lancer — et la version serveur pour déployer et mettre à jour en production (deploy key, git pull). - [WebSocket](https://synapx.fr/blog/websocket.md): Comprendre les WebSockets et monter un chat temps réel avec Apache en proxy wss, un serveur PHP Ratchet et un client JavaScript. ### Debian & serveur - [Les commandes Linux de base](https://synapx.fr/blog/commandes-linux-de-base.md): Mémo des commandes Linux essentielles sous Debian : mises à jour, navigation, gestion des utilisateurs et groupes, permissions et éditeur nano. - [Introduction au serveur Debian](https://synapx.fr/blog/introduction-serveur-debian.md): Pourquoi auto-héberger son serveur Debian pour reprendre le contrôle de ses données, et panorama des familles de serveurs au-delà de la pile LEMP. - [Panorama des technologies serveur, API et langages](https://synapx.fr/blog/panorama-technologies-serveur.md): Le catalogue de référence : tous les types de serveurs (web, BDD, mail, DNS, proxy, cache, VPN, monitoring, jeux…) et leurs logiciels, la stack d'un serveur de dev, les API/technologies web et la liste exhaustive des langages. - [Préparation du serveur](https://synapx.fr/blog/preparation-du-serveur.md): Préparer un serveur Debian neuf : mises à jour, allègement, outils de base, IP statique, message d'accueil et durcissement avec UFW et Fail2ban. - [Se connecter en SSH](https://synapx.fr/blog/se-connecter-en-ssh.md): Connexion SSH par clé sans mot de passe avec PuTTY : principe, génération des clés, durcissement de sshd_config et gestion des certificats GPG/OpenSSL. - [Sécurité d'un serveur](https://synapx.fr/blog/securite-serveur.md): Checklist complète pour sécuriser un serveur Debian : OS, réseau, application, front-end, surveillance et plan de restauration des données. - [Serveur FTP](https://synapx.fr/blog/serveur-ftp.md): Installer et sécuriser un serveur FTP sous Debian avec vsftpd : configuration, certificat SSL auto-signé, utilisateurs locaux et virtuels. - [Webmin](https://synapx.fr/blog/webmin.md): Installer Webmin, l'interface web d'administration de serveur sous Debian, changer son port d'écoute et le sécuriser avec un certificat Let's Encrypt. ### Serveur Web - [Cache Nginx](https://synapx.fr/blog/cache-nginx.md): Mettre en cache les réponses backend avec Nginx pour réduire la charge sur Apache : zones de cache, contenus statiques et purge. - [Certificat SSL](https://synapx.fr/blog/certificat-ssl.md): Générer et installer un certificat SSL Let's Encrypt avec certbot, configurer la redirection HTTPS sur Apache et Nginx, gérer le renouvellement. - [Créer son site sur le réseau Tor (service onion .onion)](https://synapx.fr/blog/creer-site-tor-onion.md): Publier un site en .onion sur le réseau Tor : le principe du service onion, la mise en place pas à pas (Tor + serveur web local en 127.0.0.1), le durcissement anti-fuites, l'adresse personnalisée (mkp224o), l'en-tête Onion-Location et le cadre légal. Tutoriel complet pour l'auto-hébergement souverain. - [Créer un projet en local](https://synapx.fr/blog/creer-un-projet-en-local.md): Monter un projet PHP en local : VirtualHost Apache + PHP-FPM, fichier hosts, init Composer et dépendances, build JS avec Webpack et Sass. - [PHP](https://synapx.fr/blog/php.md): Installer et configurer PHP sur Debian : changement de version, exécution en FastCGI via PHP-FPM et directives PHP et Apache à régler. - [Proxy cache Squid](https://synapx.fr/blog/proxy-cache-squid.md): Intégrer un proxy cache Squid dans la chaîne Nginx/Apache : deux montages possibles, configuration du reverse proxy et de squid.conf. - [Proxy inverse Nginx vers Apache](https://synapx.fr/blog/proxy-inverse-nginx-apache.md): Placer Nginx en proxy inverse devant Apache : basculer Apache sur le port 8080, configurer Nginx en frontal SSL et activer HTTP/2. - [Serveur Web Apache](https://synapx.fr/blog/serveur-web-apache.md): Installer et configurer Apache avec PHP-FPM sur Debian : VirtualHosts, modules, sécurité des en-têtes, certificats SSL et suppression propre. - [Serveur Web Nginx](https://synapx.fr/blog/serveur-web-nginx.md): Installer et configurer Nginx avec PHP-FPM sur Debian : virtual host par domaine, certificat SSL Certbot et désinstallation propre. - [Installer un serveur web Node.js sur Debian](https://synapx.fr/blog/serveur-web-nodejs.md): Déployer une application Node.js en production sur Debian, derrière un proxy inverse Nginx, et la maintenir en vie avec PM2 ou systemd. - [Serveur Web](https://synapx.fr/blog/serveur-web.md): Comparer Apache, Nginx et Node.js : capacités de charge, rôles, architectures avec proxy inverse, cache Squid, CDN et configuration des ports. ### Modules - [Module FastCGI Process Manager](https://synapx.fr/blog/fastcgi-process-manager.md): Installer et configurer PHP-FPM sur Debian avec Apache et Nginx : pools de processus, php.ini, mpm_prefork et calcul de MaxRequestWorkers. - [Module Python](https://synapx.fr/blog/module-python.md): Servir des scripts Python sous Apache avec mod_python : installation du module, configuration du VirtualHost et premier handler. ### Bases de données - [Bases de données](https://synapx.fr/blog/bases-de-donnees.md): Comparatif MariaDB, MySQL et PostgreSQL : moteurs de stockage, indexation, cas d'usage, limites théoriques et calcul de taille d'enregistrements. - [MySQL / MariaDB](https://synapx.fr/blog/mysql-mariadb.md): Installer et configurer MariaDB sur Debian : mariadb.cnf, sécurisation, phpMyAdmin, blowfish_secret, thèmes sombres et gestion des privilèges. - [PostgreSQL](https://synapx.fr/blog/postgresql.md): Installer PostgreSQL sur Debian : commandes psql, gestion des bases, utilisateurs et privilèges, connexions actives et installation de pgAdmin. ### Email - [Mettre en place une boîte mail](https://synapx.fr/blog/boite-mail.md): Installer un serveur de messagerie sous Debian avec Postfix, Dovecot et une base MySQL pour gérer les boîtes virtuelles. - [Dovecot](https://synapx.fr/blog/dovecot.md): Installer et configurer Dovecot (IMAP/POP3) sur Debian, sécuriser le SSL et l'intégrer à Postfix via l'authentification SASL. - [Postfix](https://synapx.fr/blog/postfix.md): Installer et configurer Postfix sur Debian : main.cf, test d'envoi de mail et authentification SASL via relais SMTP. --- 60 articles + 9 SDK/outils + 2 applications. Généré le 2026-06-27. Version HTML d’un article : remplacer `.md` par `/` (ex. `https://synapx.fr/blog//`).