Tutoriels
Affichage de 47 articles
Entités HTML expliquées : nommées, numériques et quand échapper
Guide pratique des entités HTML : références nommées, décimales et hexadécimales, les cinq caractères à échapper et les règles de contexte contre le XSS.
Syntaxe JSONPath : interroger et filtrer du JSON (exemples)
Maîtrisez la syntaxe JSONPath : racine, descente récursive, jokers, tranches et filtres, avec exemples. Testez chaque requête dans votre navigateur.
PX vs REM vs EM : le guide complet des unités CSS
px vs rem vs em : ce que signifie chaque unité CSS, quand utiliser rem pour l'accessibilité, le piège du cumul des em et un aide-mémoire par propriété.
Échapper une chaîne JSON : caractères, stringify et pièges
Comment échapper une chaîne en JSON : quels caractères échapper, la différence avec JSON.stringify, l'imbrication JSON-dans-JSON, les échappements Unicode et les pièges courants.
Image en Base64 et Data URI : quand intégrer les images (2026)
Faut-il convertir une image en Base64 ? Quand les data URI aident, le surcoût de 33 %, l'intégration CSS/HTML et quand un fichier image classique l'emporte.
Guide de la minification : CSS, JS et HTML expliqués
Qu'est-ce que la minification, comment minifier CSS, JS et HTML, et pourquoi minify et gzip/brotli sont différents. Apprenez l'ordre et minifiez votre code en ligne.
Guide de style SQL : bonnes pratiques de formatage
Guide de style SQL pratique : casse des mots-clés, indentation, sauts de ligne JOIN/WHERE, conventions de nommage et différences entre dialectes. Formatez votre SQL gratuitement.
Aide-mémoire curl : 40+ exemples de commandes HTTP et API
Aide-mémoire curl complet pour développeurs : GET/POST, en-têtes, auth Bearer, upload/download de fichiers et tests d'API — 40+ exemples prêts à copier. Essayez nos outils.
Lorem Ipsum : sens, origine et usage du texte de remplissage
Tout sur le Lorem Ipsum : ce que signifie ce faux latin, d'où il vient, pourquoi les designers utilisent un texte de remplissage, comment le générer partout et quand l'éviter. Générateur gratuit.
XML vers JSON : conventions, pièges et exemples de code
Convertir XML en JSON correctement : comment les attributs, tableaux et espaces de noms sont mappés, pourquoi les valeurs restent des chaînes, avec du code JavaScript, Python et navigateur.
JSON vers TypeScript : générer interfaces et types (guide 2026)
Convertissez JSON en interfaces TypeScript correctement : règles d'inférence de types, interface vs type, champs optionnels et unions, et pièges à éviter. Gratuit.
OKLCH expliqué — pourquoi Tailwind v4 l'a adopté
Pourquoi OKLCH est devenu le standard des systèmes de design en 2024–2026. En quoi il diffère de HSL et LCH, avec une conversion HEX→OKLCH détaillée pas à pas.
SHA-1 vs SHA-256 vs SHA-512 : guide hachage 2026
SHA-1, SHA-256, SHA-384, SHA-512 et SHA-3 comparés sur la sécurité, la taille de sortie, les performances et les cas d'usage réels. Inclut un arbre de décision et les pièges fréquents.
UTF-8 vs UTF-16 vs Unicode — Guide complet de l'encodage
UTF-8, UTF-16 et UTF-32 expliqués pour développeurs — codepoints, paires de substitution, BOM, pièges utf8mb4 MySQL. Découvrez comment choisir le bon encodage.
Guide du contraste WCAG : ratios AA, AAA et algorithme APCA
Maîtrisez le contraste WCAG : seuils 4.5:1 AA et 7:1 AAA, algorithme APCA Lc, daltonisme, et comment corriger des combinaisons qui échouent.
camelCase vs snake_case vs kebab-case — conventions de nommage 2026
camelCase vs snake_case vs kebab-case en 2026 — 6 styles, matrice de décision pour 7 langages, règles d'acronymes, SEO URL et 6 pièges de conversion.
Limites de caractères et de mots 2026 — Twitter, SMS, SEO, Instagram
Limites de caractères et de mots 2026 — Twitter, SMS GSM-7/UCS-2, meta SEO, Instagram, LinkedIn — logique de comptage Unicode et un compteur en direct.
Aide-mémoire Crontab : 50+ expressions cron et planificateurs
Aide-mémoire crontab : 50+ expressions cron prêtes à copier, syntaxe champ par champ, piège OR, fuseau horaire, comparatif Kubernetes/GitHub/AWS.
Comparer deux textes en ligne : algorithme LCS/Myers et 6 cas d'usage
Comparez deux textes en ligne : vues côte à côte et diff unifié, algorithme LCS/Myers, choix entre diff texte ou JSON et 6 cas de revue de code.
Aplatir un JSON imbriqué en CSV : 5 stratégies et matrice de décision
Aplatissez un JSON imbriqué en CSV en ligne avec 5 stratégies : notation pointée, tableaux indexés, expansion, stringify. Décision pour Excel et Pandas.
Aide-mémoire Regex : métacaractères, groupes et lookarounds
Aide-mémoire regex : métacaractères, quantificateurs, ancres, groupes, lookarounds, plus 15+ motifs JavaScript et Python et des correctifs pour le backtracking catastrophique.
Codes HTTP : aide-mémoire complet (1xx-5xx) expliqués
Référence complète des codes HTTP 1xx à 5xx : exemples concrets, pièges fréquents (401 vs 403, 301 vs 302) et impact SEO. Consultez l'aide-mémoire.
Validation JSON Schema en 2026 : guide Ajv, Python et navigateur
Valider du JSON avec un schéma dans Node, Python et le navigateur. Fonctionnalités Draft 2020-12, patrons d'API concrets et exemples copier-coller. Essai gratuit.
WebP vs AVIF vs JPEG : quel format d'image choisir en 2026 ?
AVIF est 20 à 30 % plus petit que WebP et 30 à 50 % plus petit que JPEG, mais encode 5 à 20× plus lentement. Support navigateur 2026, benchmarks et tutoriel <picture>. Essai gratuit.
QR Codes statiques vs dynamiques — pourquoi le vôtre cesse
Les QR codes dynamiques expirent quand leur service de redirection ferme. Les QR codes statiques n'expirent jamais. Pourquoi cette différence compte et comment choisir.
Ignorer timestamps et IDs dans un JSON Diff (sans jq)
Les diffs de régression API sont bruyants à 80% — timestamps, request IDs, UUIDs qui changent à chaque requête. Utilisez les patterns JSON Pointer étendus pour ne voir que les vrais changements.
Le problème Norway de YAML et les différences JSON-YAML
Pourquoi YAML lit « no » comme false. Pannes K8s réelles dues aux guillemets de chaînes. Choix JSON vs YAML, règles d'indentation et conversions de manifestes K8s expliqués.
cm en inches : formule exacte, tableaux taille et écran (2026)
Convertissez cm en inches avec le facteur exact (1 in = 2,54 cm). Calcul mental, tableaux taille, écran et code JS/Python. Gratuit dans votre navigateur.
ml en oz : formules US & UK, tableaux cuisine et pharma (2026)
Convertissez ml en fl oz avec les facteurs NIST exacts : US (29,5735), UK (28,4131), arrondi FDA 30 mL. Essayez le convertisseur de volume gratuit dans votre navigateur.
Convertir kg en lbs : formule NIST, calcul mental et tableaux (2026)
Convertissez kg en lbs avec la formule NIST (1 kg = 2,20462 lb). Calcul mental, poids, bagages Air France et doses mg/kg. Convertisseur gratuit en ligne.
Conversion de température : Celsius, Fahrenheit, Kelvin
Formules exactes de conversion de température entre Celsius, Fahrenheit, Kelvin et Rankine, avec code en 5 langages, modèles d'API et tableaux de référence.
Opérations bit à bit : AND, OR, XOR, décalages et masques expliqués
Maîtrisez les opérations bit à bit : AND, OR, XOR, décalages, complément à deux, masques et drapeaux de fonctionnalité — avec exemples en JS, Python, Go et C.
Aide-mémoire jq : 30 modèles JSON en ligne de commande
Maîtrisez jq avec 30 modèles éprouvés pour filtrer, transformer et extraire du JSON en ligne de commande — kubectl, AWS CLI et logs inclus.
Conversion de bases pour développeurs : binaire, hex, octal, décimal
Guide développeur pour la conversion binaire, hexadécimale, octale et décimale : méthodes pas à pas, exemples en JS/Python/Go/C et cas pratiques. Convertisseur en ligne gratuit inclus.
Encodage et décodage d'URL : le percent-encoding sans mystère
Règles RFC 3986, encodeURI vs encodeURIComponent, pipeline UTF-8, exemples en JS, Python, Go et Java — avec un outil en ligne pour tester en direct.
Guide de conversion d'unités : longueur, poids, température et volume
Maîtrisez la conversion métrique-impérial : formules exactes, exemples de code et tableaux de référence pour longueur, poids, température et volume.
Conversion CSV en JSON : méthodes, pièges et exemples de code
Apprenez à convertir un CSV en JSON (et inversement) avec Python, JavaScript et des outils CLI. Couvre les pièges d'encodage, la coercition de types, les structures imbriquées et le streaming de gros fichiers.
MD5 vs SHA-256 : comparaison des algorithmes de hachage
Comparez MD5, SHA-1, SHA-256 et SHA-512 en termes de sécurité, vitesse et cas d'utilisation réels. Découvrez quel algorithme choisir pour les sommes de contrôle, la vérification d'intégrité et le stockage de mots de passe.
UUID v4 vs v7 vs ULID vs Snowflake : Guide de sélection (2026)
Guide pratique de sélection d'identifiants distribués : UUID v4, v7, ULID, Snowflake ID et NanoID comparés sur les performances, la triabilité et le support écosystème.
Qu'est-ce qu'un UUID ? Format, versions et cas d'utilisation
Comprendre les UUID : structure 128 bits, format hexadécimal, versions v1/v3/v4/v5/v7, probabilité de collision, cas d'utilisation, sécurité et exemples de code multi-langages.
Qu'est-ce que l'encodage Base64 ? Guide pour débutants
Découvrez Base64 depuis zéro : qu'est-ce que l'encodage Base64, comment il fonctionne étape par étape, et pourquoi les développeurs l'utilisent — une introduction claire avec des exemples.
Guide Timestamps Unix : Précision, Fuseaux Horaires et DST
Maîtrisez les timestamps Unix : origines, conversion secondes/millisecondes/microsecondes, fuseaux horaires, pièges DST et exemples en JavaScript, Python et Go.
Compression d'Images : Browser vs Node.js, le Guide Complet
Comparez Squoosh, Sharp, browser-image-compression et plus — découvrez quand compresser côté client ou serveur, avec benchmarks et exemples de code.
De JSON5 à JSONC : un formatage JSON plus tolérant
Découvrez les différences JSON5 vs JSONC, formatez vos fichiers de config avec commentaires et intégrez les formateurs dans votre pipeline CI — avec des exemples concrets.
Que contient réellement une colonne timestamp PostgreSQL ?
Guide pratique sur le stockage timestamp vs timestamptz dans PostgreSQL, les pièges des fuseaux horaires et comment choisir le bon type.
Guide avancé Base64 : MIME, Data URLs, Performance et Sécurité
Au-delà des bases : implémentez Base64 en JavaScript et Python, optimisez les performances des data URLs, choisissez la bonne variante et évitez les pièges de sécurité courants.
Guide du débutant : Utiliser les outils de développement efficacement
Apprenez à utiliser efficacement les outils de développement incluant encodeurs, générateurs, convertisseurs et validateurs pour optimiser votre workflow.