Guides pratiques sur JSON, regex, mots de passe, encodages et plus — avec des outils gratuits.
« Unexpected end of JSON input » — le corps était vide ou tronqué (2026-07-20) — Cette erreur signifie que le parseur a manqué de texte avant que la structure JSON soit complète. Presque toujours, le corps de la réponse était vide ou le transfert a été tronqué — et les deux cas se corrigent différemment.
Ma regex marche dans le testeur mais pas dans mon code — voici pourquoi (2026-07-20) — Le motif n'est presque jamais en cause. Ce sont l'échappement, les drapeaux ou un moteur de regex différent — et chacun a un symptôme caractéristique qui vous dit auquel des trois vous avez affaire.
« Unexpected token o in JSON at position 1 » — ce que ça signifie vraiment (2026-07-20) — Cette erreur ne signifie presque jamais que votre JSON est cassé. Elle signifie que vous avez appelé JSON.parse sur quelque chose qui n'a jamais été une chaîne JSON — et la lettre du message vous dit exactement ce que vous avez passé.
Pourquoi votre CSV s'ouvre sur une seule colonne dans Excel (et comment le corriger) (2026-07-20) — Tout entassé dans la colonne A n'est presque jamais un fichier cassé. C'est Excel qui utilise le séparateur de liste de vos paramètres régionaux au lieu de la virgule — plus deux problèmes connexes qui corrompent vos données en silence.
50% de remise plus 20% supplémentaires ne font pas 70% — voici le vrai chiffre (2026-07-20) — Les remises cumulées ne s'additionnent jamais. 50% et 20% donnent 60% de remise, pas 70%. Voici l'astuce en une ligne pour calculer n'importe quelle combinaison de tête, et là où la différence vous coûte réellement de l'argent.
Pourquoi votre code QR ne scanne pas (et comment le corriger) (2026-07-05) — Les raisons les plus fréquentes pour lesquelles un code QR ne scanne pas — contraste insuffisant, niveau de correction d'erreur inadapté, zone de silence manquante, impression trop petite et liens morts — avec une solution pratique pour chacune.
JWT « Invalid Signature » et autres erreurs de token courantes, expliquées (2026-07-05) — Ce qui provoque réellement une erreur de signature invalide sur un JWT, en quoi elle diffère d'un token expiré, et comment lire le header et le payload d'un token pour trouver le vrai problème en quelques secondes.
Comment calculer la note dont vous avez vraiment besoin à l'examen final (2026-07-05) — La formule exacte pour calculer la note nécessaire à un examen final afin d'atteindre une note cible, comment la pondération de l'examen change le calcul, et l'erreur la plus courante en le faisant à la main.
Pourquoi vos photos produit paraissent floues après compression (et comment l'éviter) (2026-07-05) — La vraie raison pour laquelle les photos produit compressées deviennent floues ou pixelisées, pourquoi ce n'est presque jamais la faute de l'outil de compression, et les réglages qui gardent des photos nettes pour un petit poids de fichier.
Comprendre les Expressions Cron : Guide Complet (2026-06-07) — Les expressions cron planifient des tâches automatisées sur des serveurs, dans des pipelines CI/CD et des fonctions cloud. Apprenez à les lire et les écrire en toute confiance.
L'Encodage d'URL Expliqué : Ce Que C'est et Quand l'Utiliser (2026-06-07) — L'encodage d'URL convertit les caractères spéciaux dans un format sûr pour les adresses web. Apprenez pourquoi il existe, comment il fonctionne et quand encoder des URL.
Les Expressions Régulières pour Débutants : Guide Pratique (2026-06-05) — Les expressions régulières sont l'un des outils les plus puissants en programmation. Ce guide explique la syntaxe et montre des exemples pratiques que vous pouvez utiliser immédiatement.
Qu'est-ce que l'Encodage Base64 ? Guide Pratique (2026-06-02) — Base64 convertit des données binaires en texte pour qu'elles puissent voyager en toute sécurité dans les systèmes basés sur du texte. Apprenez quand l'utiliser et ses limites.
Accessibilité Web : Comprendre le Contraste des Couleurs (2026-05-28) — Le contraste des couleurs est essentiel pour l'accessibilité et une obligation légale dans de nombreux pays. Apprenez ce qu'exigent les directives WCAG.
Comment Créer des Mots de Passe Forts et Sécurisés (2026-05-20) — Les mots de passe faibles sont la première cause de violations de données. Apprenez ce qui rend un mot de passe vraiment sécurisé et comment en générer instantanément.
Comment Formater JSON : Guide Complet (2026-05-15) — Tout sur le formatage JSON, pourquoi c'est important et comment utiliser un formateur JSON gratuit pour déboguer des APIs et des fichiers de configuration.