Aller au contenu
LeedyBox
Soutenir

Guides développeurs

Des bases pour les tâches de développement courantes : convertir des formats de données, écrire des expressions régulières, lire des planifications cron, manipuler des horodatages Unix, utiliser des fonctions de hachage, encoder des données en Base64 et dans les URL, lire des JWT et générer des mots de passe et des UUID.

Convertir entre JSON, CSV et YAML

Les points forts de chaque format et ce qui peut changer lors de la conversion.

Lire le guide →

Les bases des expressions régulières

Classes de caractères, quantificateurs, groupes, drapeaux et retour arrière.

Lire le guide →

Comment lire une expression cron

Champs Unix, Spring, Quartz et AWS, caractères spéciaux et fuseaux horaires.

Lire le guide →

Les fonctions de hachage expliquées

Sommes de contrôle, MD5 ou SHA-256, HMAC, et pourquoi le hachage n’est pas un chiffrement.

Lire le guide →

Base64, encodage d’URL et JWT expliqués

Comment fonctionnent Base64 et l’encodage-pourcent, ce que contient un JWT et pourquoi aucun ne cache les données.

Lire le guide →

Mots de passe robustes et UUID

Longueur, caractère aléatoire, entropie et différence entre UUID v4 et v7.

Lire le guide →

Les timestamps Unix expliqués

Secondes ou millisecondes, fuseaux horaires, heure d’été et limite de 2038.

Lire le guide →

Utiliser les outils pour développeurs

Les guides expliquent les notions ; les outils fonctionnent dans votre navigateur.

Questions fréquentes

Faut-il installer quelque chose pour utiliser les outils pour développeurs ?

Non. Les outils fonctionnent dans un navigateur web récent, et les données que vous saisissez sont traitées sur votre appareil.

Puis-je utiliser les résultats directement en production ?

Vérifiez d’abord chaque résultat. Les formats, les moteurs d’expressions régulières et les planificateurs diffèrent d’un système à l’autre : testez le résultat là où il sera utilisé.