Le cabinet de curiosités numériques de SynapxLab

Venez pour une question.Restez pour les portes qu’elle ouvre.

Ce blog documente les travaux techniques de SynapxLab : les SDK et outils que nous construisons, les procédures que nous formalisons, les expérimentations que nous menons et les solutions que nous comparons.

On y entre par un sujet précis — le stockage sur NAS, les agents d’IA, l’administration d’un serveur ou la délivrabilité d’un e-mail — puis les liens entre technologies conduisent naturellement vers d’autres domaines.

IA & agents Cybersécurité Serveurs & données E-mail Facturation électronique Web & référencement
Choisir une première porte

IA

IADossier

France 2046 : l'enquête documentaire sur le déclassement français

Suite de l'expérience de pensée sur l'IA souveraine : nous passons à l'acte. Pendant plusieurs mois, une équipe d'agents IA va relire cinquante ans de décisions françaises, européennes et internationales pour construire un dossier d'instruction contradictoire et sourcé. Méthode, hiérarchie des sources, découpage en lots, livrables — et pourquoi le vrai livrable n'est pas le scénario, mais le corpus.

2026-07-16 · SynapxLab
France 2046déclassementenquête documentaireagents IAcorpusméthodesources primairesIA souveraineprospectiveebook gratuit
IATutoriel

Toutes les commandes slash de Codex CLI : rôle, usage et niveau

Guide complet des commandes slash de Codex CLI, classées par famille d'usage et par niveau. Les 45 commandes documentées, les écarts constatés avec le binaire 0.144.4 installé, la correspondance avec Claude Code, une FAQ et un glossaire.

2026-07-14 · SynapxLab
codexcodex-clicommandes-slashopenaiagents-iaproductivitecliterminaliadeveloppeur
IADossier

GPT-5.6-terra : un test terrain PHP entre preuve et prudence

Claude Code a mis Codex gpt-5.6-terra, en effort max, à l'épreuve d'un utilitaire PHP d'URL signées HMAC-SHA256. Le code, les tests et les contrôles adverses ont tenu sur cette tâche cadrée. Le verdict est très convaincant, mais il ne porte que sur un seul point de mesure et doit être rejoué sur d'autres registres.

2026-07-14 · SynapxLab
iallmcodextestsecuritephphmacretour-experienceurl-signeevalidation
IADossier

Composer l'IA : une équipe d'agents plutôt qu'un modèle miracle

Un modèle seul plafonne vite. La vraie puissance vient d'une structure multi-agents : piloter, rédiger, challenger et absorber les pannes, sans jamais vendre l'infaillibilité. La souveraineté porte sur la chaîne de travail, pas sur les modèles eux-mêmes.

2026-07-13 · SynapxLab
iallmmulti-agentsorchestrationcontre-expertisesouverainete-numeriquefiabiliteresilienceingenierie-systemeautomatisation
IADossier

Ce que l'on apprend en observant une IA travailler

Une campagne d'observation s'est intéressée non à ce qu'un agent d'IA produit, mais à la façon dont il conduit une mission d'ingénierie. Constat : la discipline de travail se révèle transmissible et vérifiable, au-delà d'un seul modèle.

2026-07-12 · SynapxLab
agent-iadiscipline-de-travailobservation-comportementaleingenierie-logicielle-iagouvernance-ia
IADossier

Claude Président ? Et si une IA souveraine aidait la France à regarder ses chiffres en face

Expérience de pensée : remplacer le Président ou le Sénat par une IA souveraine ? On explore sérieusement le matériel, l'entraînement, l'éthique et le fonctionnement d'une 7e République augmentée par la donnée — pour finir sur une nuance : pas une machine qui gouverne, mais une IA-conseil qui rend au débat des chiffres incontestables.

2026-07-07 · SynapxLab
IA souverainegouvernance7e Républiqueéthique de l'IAsouveraineté numériquedonnées publiquesdéclassementFranceIA en localexpérience de pensée
IADossier

AI Act : adapter les compétences à l'usage réel de l'IA

L'AI Act ne réclame ni diplôme universel ni formation identique pour tous : il demande des mesures de maîtrise de l'IA adaptées aux outils, aux personnes, au contexte et aux risques. Point juridique actualisé au 6 juillet 2026.

2026-07-06 · SynapxLab
AI Actmaîtrise de l'IAcompétences IAformationconformitégouvernance IAIA générative
IADossier

Donner une voix humaine à la machine : synthèse vocale locale et souveraine

Comment un TTS local open source (Piper, espeak-ng, ffmpeg) transforme un article Markdown en voix française naturelle : respiration, partition SSM, table de mixage, bruitages et ambiances de LaSonothèque.

2026-07-03 · SynapxLab
ttssynthese-vocalepipersouveraineteprosodierespirationssmmarkdownaudioopen-source
IADossier

Comment éviter les hallucinations dans un prompt IA

Comprendre comment un LLM privilégie la plausibilité, puis réduire ses hallucinations grâce au contexte, au Markdown, au méta-prompting et à une cible vérifiable.

2026-07-02 · SynapxLab
hallucination IAprompt engineeringLLMRAGcontexteméta-promptingMarkdowntoken
IADossier

Calculer autrement : neuromorphique, analogique, biologique… l'après-GPU ?

Neuromorphique, analogique, biologique ou photonique : ces architectures promettent de contourner le mur énergétique des GPU. Notre dossier confronte leurs performances mesurées, leurs usages réalistes et les limites encore souvent masquées par le marketing.

2026-06-28 · SynapxLab
neuromorphiquecalcul-analogiquephotoniquebiocomputingorganoidessnnmemristoredge-aienergieia
IADossier

Actualité IA — 26 juin 2026 : l'IA qui sert vraiment

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.

2026-06-26 · SynapxLab
iaactualiterobotiquevladronesquantiqueedge-ai
IADossier

Créer un connecteur MCP : exposer votre service aux LLM

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.

2026-06-26 · SynapxLab
mcpiaclaudeconnecteuradlissapi
IADossier

L'IA en local : souveraineté, confidentialité, autonomie

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.

2026-06-26 · SynapxLab
ialocalsouveraineteollamamistralembeddings
IADossier

Vision temps réel légère : comment une petite puce « voit » en direct

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.

2026-06-26 · SynapxLab
edge AIvision par ordinateurYOLOtemps réelJetsonRaspberry PiNPUsouveraineté

Facturation électronique

Facturation électroniqueDossier

NF525 : loi, certification et architecture d'un logiciel de caisse sécurisé

NF525 expliquée sans raccourci : histoire de la lutte anti-fraude à la TVA, obligations ISCA, attestation éditeur rétablie en 2026, certification, chaînage des tickets, clôtures et dossier de preuves.

2026-07-15 · SynapxLab
nf525logiciel-de-caisseanti-fraude-tvaiscainalterabilitearchivagehash-sha-512facturation-electroniquee-reporting
Facturation électroniqueDossier

Facture électronique : êtes-vous prêt pour le 1er septembre 2026 ?

La réception des factures électroniques devient obligatoire pour toutes les entreprises assujetties à la TVA établies en France au 1er septembre 2026. Ce guide explique le calendrier, le rôle des Plateformes Agréées, les formats socle et la check-list concrète pour préparer votre entreprise.

2026-07-13 · SynapxLab
facture-electroniquereforme-facturation-electronique1er-septembre-2026plateforme-agreeepdpppfe-invoicinge-reportingfactur-xpme-tpe
Facturation électroniqueTutoriel

Les 20 erreurs Factur-X les plus fréquentes (et comment les corriger)

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.

2026-06-27 · SynapxLab
factur-xfacturation-electroniquevalidationxmlciien-16931pdf-a-3debugdeveloppeur
Facturation électroniqueTutoriel

Les 50 champs EN 16931 expliqués : le dictionnaire de la facture électronique

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.

2026-06-27 · SynapxLab
en-16931factur-xciibusiness-termsfacture-electroniquereferencedeveloppeur
Facturation électroniqueTutoriel

Construire une Factur-X sans bibliothèque (en PHP)

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.

2026-06-27 · SynapxLab
factur-xphppdf-a-3xmpciibas-niveaudeveloppeur
Facturation électroniqueTutoriel

Déboguer une Factur-X refusée par une PDP

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.

2026-06-27 · SynapxLab
factur-xpdpplateforme-agreeedebugen-16931e-reportingdeveloppeur
Facturation électroniqueDossier

Facturation électronique 2026 : le dossier — Factur-X, plateformes agréées et souveraineté

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.

2026-06-27 · SynapxLab
factur-xfacturation-electronique2026plateforme-agreeepdppeppole-reportingxmlpme
Facturation électroniqueTutoriel

Factur-X vs UBL : lequel choisir ?

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.

2026-06-27 · SynapxLab
factur-xublciipeppolen-16931facture-electroniquecomparatif
Facturation électroniqueTutoriel

Comment générer une Factur-X en PHP (guide pas à pas)

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.

2026-06-27 · SynapxLab
factur-xphpdeveloppeurxmlciipdf-a-3en-16931tutoriel
Facturation électroniqueTutoriel

Générer un PDF/A-3 en PHP (le conteneur de Factur-X)

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.

2026-06-27 · SynapxLab
pdf-a-3phpfactur-xghostscriptverapdfiso-19005developpeur
Facturation électroniqueTutoriel

Lire le XML embarqué dans un PDF Factur-X (en PHP)

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.

2026-06-27 · SynapxLab
factur-xphpxmlciipdfparserpopplerdeveloppeur
Facturation électroniqueTutoriel

Pourquoi ma facture Factur-X est invalide ? Causes & vérification

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.

2026-06-27 · SynapxLab
factur-xfacturation-electroniquevalidationxmlpdf-a-3en-16931debug2026
Facturation électroniqueTutoriel

Comment fonctionne un validateur Schematron (Factur-X / EN 16931)

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.

2026-06-27 · SynapxLab
factur-xschematronen-16931validationxsdxmlciideveloppeur

Application mobile

Application mobileTutoriel

Android natif : Kotlin et Jetpack Compose

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.

2026-06-26 · SynapxLab
androidkotlinjetpack-composemobilenatif
Application mobileTutoriel

Dart : le langage derrière Flutter

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.

2026-06-26 · SynapxLab
dartflutterlangagenull-safetyasync
Application mobileTutoriel

Flutter : une seule base de code pour mobile, web et desktop

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.

2026-06-26 · SynapxLab
flutterdartmobilecross-platformui
Application mobileTutoriel

iOS natif : Swift et SwiftUI

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.

2026-06-26 · SynapxLab
iosswiftswiftuiapplemobile
Application mobileTutoriel

React Native : du JavaScript pour des apps mobiles natives

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.

2026-06-26 · SynapxLab
react-nativejavascriptmobileexporeact

Debian & serveur

Debian & serveurTutoriel

Les commandes Linux de base

Aide-mémoire des commandes Linux de base pour administrer un serveur Debian : fichiers, permissions, processus, services, réseau, supervision système et nano.

2026-06-26 · SynapxLab
debianlinuxcommandesterminalbashpermissionsprocessussystemctlreseausshgreptarnano
Debian & serveurTutoriel

Introduction au serveur Debian

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.

2026-06-26 · SynapxLab
debianserveurauto-hébergementrgpdlemp
Debian & serveurTutoriel

Panorama des technologies serveur, API et langages

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.

2026-06-26 · SynapxLab
serveurtechnologiespanoramaapilangagesreference
Debian & serveurTutoriel

Préparation du serveur

Préparer un serveur Debian neuf : mises à jour, allègement, outils de base, IP statique, message d'accueil et durcissement avec UFW et Fail2ban.

2026-06-26 · SynapxLab
debianserveurufwfail2banreseau
Debian & serveurTutoriel

Se connecter en SSH

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.

2026-06-26 · SynapxLab
debiansshputtysecuriteopenssl
Debian & serveurTutoriel

Sécuriser un serveur Debian : méthode, checklist et restauration

Guide pratique pour sécuriser un serveur Debian : inventaire, mises à jour, SSH, pare-feu, Nginx ou Apache, PHP, base de données, journaux, sauvegardes testées et réponse à incident.

2026-06-26 · SynapxLab
debiancybersecuriteserveursshnftablesphpnginxfail2bansauvegarderestaurationsupervision
Debian & serveurTutoriel

Serveur FTP

Installer et sécuriser un serveur FTP sous Debian avec vsftpd : configuration, certificat SSL auto-signé, utilisateurs locaux et virtuels.

2026-06-26 · SynapxLab
debianftpvsftpdsslserveur
Debian & serveurTutoriel

Webmin

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.

2026-06-26 · SynapxLab
debianwebminadministrationcertbotufw

Serveur Web

Serveur WebTutoriel

Cache Nginx

Mettre en cache les réponses backend avec Nginx pour réduire la charge sur Apache : zones de cache, contenus statiques et purge.

2026-06-26 · SynapxLab
debiannginxcachereverse-proxyperformance
Serveur WebTutoriel

Certificat SSL

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.

2026-06-26 · SynapxLab
debiansslletsencryptcertbothttps
Serveur WebTutoriel

Créer son site sur le réseau Tor (service onion .onion)

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.

2026-06-26 · SynapxLab
toroniondarknetanonymatcensureauto-hebergementvie-priveesouverainetenginxsecurite
Serveur WebTutoriel

Créer un projet en local

Monter un projet PHP en local : VirtualHost Apache + PHP-FPM, fichier hosts, init Composer et dépendances, build JS avec Webpack et Sass.

2026-06-26 · SynapxLab
debianphpcomposerwebpacksass
Serveur WebTutoriel

PHP

Installer et configurer PHP sur Debian : changement de version, exécution en FastCGI via PHP-FPM et directives PHP et Apache à régler.

2026-06-26 · SynapxLab
debianphpphp-fpmapacheserveur
Serveur WebTutoriel

Proxy cache Squid

Intégrer un proxy cache Squid dans la chaîne Nginx/Apache : deux montages possibles, configuration du reverse proxy et de squid.conf.

2026-06-26 · SynapxLab
debiansquidcachenginxreverse-proxy
Serveur WebTutoriel

Proxy inverse Nginx vers Apache

Placer Nginx en proxy inverse devant Apache : basculer Apache sur le port 8080, configurer Nginx en frontal SSL et activer HTTP/2.

2026-06-26 · SynapxLab
debiannginxapachereverse-proxyhttp2
Serveur WebTutoriel

Serveur Web Apache

Installer et configurer Apache avec PHP-FPM sur Debian : VirtualHosts, modules, sécurité des en-têtes, certificats SSL et suppression propre.

2026-06-26 · SynapxLab
debianapachephp-fpmvirtualhostssl
Serveur WebTutoriel

Serveur Web Nginx

Installer et configurer Nginx avec PHP-FPM sur Debian : virtual host par domaine, certificat SSL Certbot et désinstallation propre.

2026-06-26 · SynapxLab
debiannginxphp-fpmcertbotssl
Serveur WebTutoriel

Installer un serveur web Node.js sur Debian

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.

2026-06-26 · SynapxLab
debiannodejsnginxpm2systemd
Serveur WebTutoriel

Serveur Web

Comparer Apache, Nginx et Node.js : capacités de charge, rôles, architectures avec proxy inverse, cache Squid, CDN et configuration des ports.

2026-06-26 · SynapxLab
debianapachenginxnodejsproxy-inverse

Email

EmailTutoriel

Pourquoi les campagnes de masse finissent en spam

Réputation IP et domaine, spam traps, rebonds, plaintes, montée en charge et réponses SMTP : le diagnostic technique d'une campagne de masse.

2026-07-14 · SynapxLab
spamdelivrabilitereputation-ipspam-traphard-bouncesoft-bouncewarmingblacklist
EmailTutoriel

Emailing professionnel en 2026 : le guide complet de la délivrabilité

Le dossier pilier pour concevoir, authentifier, envoyer, mesurer et maintenir un programme e-mail professionnel sans confondre livraison, placement en boîte et conversion.

2026-07-14 · SynapxLab
emailingdelivrabilitesmtpreputationspfdkimdmarcbimilist-unsubscribergpd
EmailTutoriel

Emailing et RGPD : ce que disent réellement la CNIL et les textes

B2C, B2B, consentement, clients, partenaires, opposition, durées et journal de preuve : le cadre français de la prospection par e-mail en 2026.

2026-07-14 · SynapxLab
emailingrgpdcnilprospectionb2bb2cconsentementdroit-opposition
EmailTutoriel

Construire une liste d'e-mails de qualité : opt-in, segmentation et nettoyage

De la collecte à la liste de suppression : une méthode traçable pour préférer 500 destinataires réellement intéressés à 500 000 adresses achetées.

2026-07-14 · SynapxLab
liste-emailopt-indouble-opt-insegmentationvalidation-emaildesabonnementrebondrgpd
EmailTutoriel

Les principales listes noires e-mail (DNSBL) expliquées

Comment une DNSBL liste une IP ou un domaine, quelles listes sont encore actives en 2026 et dans quel ordre diagnostiquer puis demander un retrait.

2026-07-14 · SynapxLab
dnsblblacklistspamhausbarracudaspamcopsorbsuceprotectinvaluement
EmailTutoriel

Comment mesurer une campagne e-mail : les KPI réellement utiles

CTR, CTOR, conversion, revenus, plaintes, désabonnements, rebonds et réputation : formules, dénominateurs et tableau de bord sans culte de l'ouverture.

2026-07-14 · SynapxLab
kpi-emailctrctorconversiontaux-ouverturerebondplainte-spamattribution
EmailTutoriel

Les pixels de tracking e-mail sont-ils morts ?

Apple MPP, proxy Gmail, images bloquées par Outlook ou Thunderbird et recommandation CNIL 2026 : ce qu'une ouverture mesure encore réellement.

2026-07-14 · SynapxLab
pixel-trackingtaux-ouvertureapple-mppgmail-proxyoutlookthunderbirdcnilvie-privee
EmailTutoriel

Sécurité de l'e-mail : du premier spam à SPF, DKIM et DMARC

Histoire des attaques par e-mail, smart host, antivirus sortant, SPF, DomainKeys, DKIM, DMARC et différence entre mail signé et certifié.

2026-07-14 · SynapxLab
securite-emailsmart-hostpostfixantivirusspfdomainkeysdkimdmarcs-mimephishing
EmailTutoriel

Construire son propre serveur d'e-mailing : architecture, files et réputation

Postfix, Exim, Haraka, PowerMTA, mailcow, Mailu et Docker replacés dans une architecture d'envoi exploitable : files, retours, quotas, logs et montée en charge.

2026-07-14 · SynapxLab
serveur-emailingpostfixeximharakapowermtamailcowmailudocker
EmailTutoriel

Les meilleurs outils pour tester un e-mail avant l'envoi

Mail-Tester, GlockApps, Litmus, Email on Acid/Mailgun Inspect et MXToolbox comparés par fonction : spam, placement, DNS, HTML, accessibilité et rendu.

2026-07-14 · SynapxLab
test-emailmail-testerglockappslitmusemail-on-acidmxtoolboxoutlookaccessibilite
EmailTutoriel

Mettre en place une boîte mail : histoire, protocoles et architecture

Histoire de l'e-mail, différences entre boîte mail, SMTP, IMAP, POP3, Exchange et newsletter, puis architecture Postfix-Dovecot sous Debian.

2026-06-26 · SynapxLab
debiandovecotpostfiximapmysqlsmtppop3exchangenewsletteremail
EmailTutoriel

Dovecot : serveur IMAP et POP3 sous Debian

Comprendre le rôle de Dovecot, comparer IMAP et POP3, puis configurer sous Debian le stockage, TLS, SASL et la livraison LMTP avec Postfix.

2026-06-26 · SynapxLab
dovecotdebianimappop3postfixlmtpsaslmaildirtls
EmailTutoriel

Postfix

Installer et configurer Postfix sur Debian : main.cf, test d'envoi de mail et authentification SASL via relais SMTP.

2026-06-26 · SynapxLab
postfixdebiansmtpsaslemail

Développement

DéveloppementDossier

XML, JSON et Protobuf : choisir le bon format d'échange et le convertir sans perdre le fil

XML, JSON et Protocol Buffers répondent au même besoin d'échange de données, avec des compromis différents. Ce guide compare leur taille, leur vitesse et leur lisibilité, explique pourquoi Protobuf impose un schéma .proto, et présente le SDK gratuit Codec qui les convertit dans les deux sens directement dans le navigateur.

2026-07-14 · SynapxLab
protobufprotocol-buffersjsonxmlformat-echange-donneesserialisationgrpcwire-formatconvertisseuryamlmessagepackavrocborsdk
DéveloppementTutoriel

Node.js : le JavaScript côté serveur

Découvrir Node.js : le modèle événementiel non bloquant, npm et package.json, les modules ESM et CommonJS, un premier serveur HTTP, et les commandes essentielles pour démarrer.

2026-07-05 · SynapxLab
nodejsjavascriptnpmbackendserveur
DéveloppementTutoriel

Git : les commandes essentielles, branches et récupération

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 schémas de branches, des exercices, et comment pousser vers un serveur local ou un NAS Synology.

2026-06-26 · SynapxLab
gitversioningbranchesreflognas-synologyauto-hebergementdeveloppement
DéveloppementTutoriel

JavaScript : jQuery & Vanilla JS

Aide-mémoire jQuery ↔ Vanilla JS : événements DOM, console, sélection, manipulation, classes, parcours, délégation et requêtes AJAX/fetch, avec exemples côte à côte.

2026-06-26 · SynapxLab
javascriptjquerydomconsoleevents
DéveloppementTutoriel

POO PHP

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.

2026-06-26 · SynapxLab
phppoointerfacesdesign-patternsphp8
DéveloppementTutoriel

Projet PHP

Structurer un projet PHP avec un backend Composer (autoload PSR-4) et un frontend Webpack/Node.js pour bundler le JS et le SCSS.

2026-06-26 · SynapxLab
phpcomposerwebpacknodejspsr-4
DéveloppementTutoriel

Récupérer un projet via Git : du clone au serveur

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).

2026-06-26 · SynapxLab
gitdeploiementserveurclonedeveloppement
DéveloppementTutoriel

WebSocket

Comprendre les WebSockets et monter un chat temps réel avec Apache en proxy wss, un serveur PHP Ratchet et un client JavaScript.

2026-06-26 · SynapxLab
websocketphpratchetapachejavascript