Guides pour développeurs
Des articles pratiques et détaillés qui expliquent les concepts derrière nos outils.
MD5 vs SHA-256: Différences, sécurité et le moment d'utiliser chacun
Comparez MD5, SHA-1, SHA-256 et SHA-3: comment fonctionnent les fonctions de hachage, pourquoi MD5 est cassé, vitesse, somme de contrôle, HMAC et la bonne façon de hacher les mots de passe.
Lire le guideLes types de codes à barres sont expliqués: EAN-13, UPC, code 128, ITF-14, QR et plus
Un guide des symboles les plus courants des codes à barres, ce que chacun encode, où il est utilisé, chiffres de vérification, numéros GS1 et comment choisir le bon code à barres.
Lire le guideMeilleures pratiques en matière de codes QR: taille, contraste, correction d'erreurs et tests
Comment créer des codes QR qui scannent de manière fiable sur papier et sur écran: taille minimale, zone calme, couleurs, niveaux de correction d'erreur, codes statiques ou dynamiques et sécurité.
Lire le guideConventions de dénomination: camelCase contre serpent_case contre kebab-case contre PascalCase
Un guide pratique pour les conventions de dénomination à travers JavaScript, Python, Go, SQL, CSS, URL et variables d'environnement, avec des règles pour les acronymes et les limites des API.
Lire le guideExemples d'expression Cron: 30 horaires expliqués (avec des pièges)
Apprenez la syntaxe cron champ par champ et copiez 30 expressions cron testées pour chaque N minutes, jours ouvrables, emplois mensuels, heures d'ouverture et plus encore, ainsi que les pièges du fuseau horaire.
Lire le guideBase64 expliqué: comment ça marche, quand l'utiliser et quand pas
Une explication claire de l'encodage Base64: l'algorithme, le remplissage, l'URL sécurisée Base64, les URL de données, les frais généraux de taille, les pièges Unicode et les idées fausses de sécurité.
Lire le guideUUID v4 contre UUID v7 contre ULID: quel identifiant unique devriez-vous utiliser?
Comparez les UUID aléatoires v4, les UUID ordonnés dans le temps v7 et les ULID pour les clés de base de données, les API et les systèmes distribués, avec des compromis de performance, de confidentialité et de format.
Lire le guideL'horodatage Unix expliqué: secondes, millisecondes, fuseaux horaires et 2038
Qu'est-ce que l'heure Unix, pourquoi les systèmes l'utilisent, comment convertir les horodatages dans tous les langages majeurs, et comment éviter les bogues de fuseau horaire, de milliseconde et de Y2038.
Lire le guideLa feuille de triche Regex: modèles, drapeaux et exemples du monde réel
Une feuille de triche pratique d'expressions régulières avec des classes de caractères, des quantificateurs, des ancres, des groupes, des solutions de contournement, des drapeaux et des modèles testés pour les tâches quotidiennes.
Lire le guideComment fonctionne JWT et comment décoder un jeton en toute sécurité
Comprendre la structure des jetons Web JSON, comment les signatures sont créées et vérifiées, les revendications courantes, les pièges de sécurité et comment décoder un JWT.
Lire le guideComment compresser une image à 100 KB sans perdre visiblement la qualité
Une méthode étape par étape pour réduire les photos à moins de 100 Ko pour les formulaires, les courriels et le Web: redimensionnez d'abord, choisissez le bon format, puis ajustez la qualité.
Lire le guideJSON aux interfaces TypeScript: un guide pratique pour taper les réponses API
Apprenez à transformer JSON en interfaces TypeScript précises, à gérer des champs optionnels, des nuls, des unions et des tableaux, et à synchroniser les types avec de vraies API.
Lire le guide