// notes entre deux commits
Le blog 4Dev
Des guides courts et pratiques sur les formats, les conversions et les petits outils qui font gagner beaucoup de temps.
À la une · VidéoPourquoi la vidéo de votre iPhone ne se lit pas sur PC, et comment un onglet du navigateur règle ça en quelques secondes
L'iPhone filme en HEVC, un format que beaucoup d'ordinateurs, de téléviseurs et de logiciels de montage ne lisent pas. Voici pourquoi, et comment régler le problème en quelques secondes dans le navigateur, sans envoyer le fichier.
DevisesPourquoi le taux de votre banque diffère de celui affiché en ligne
Le taux que vous voyez en ligne n’est pas celui que vous obtenez à la banque ou à l’aéroport. D’où vient l’écart et comment calculer ce qu’il vous coûte.
DonnéesJSON invalide ? Les 7 erreurs derrière presque tous les échecs
Virgules en trop, guillemets simples, commentaires et plus encore : les petites fautes qui cassent un JSON, comment les repérer vite et comment corriger chacune.
SécuritéQuelle longueur pour un mot de passe ? Le calcul en clair
La longueur l’emporte sur les symboles. Voyez à quelle vitesse tombent les mots de passe courts, pourquoi 16 caractères aléatoires suffisent et comment en créer un en toute sécurité.
OutilsComment créer un QR code qui se scanne à tous les coups
Taille, contraste, zone de silence et quantité de contenu : les règles simples qui décident si un QR code imprimé fonctionne du premier coup.
SécuritéCe que contient un JWT, et pourquoi décoder n’est pas vérifier
Un JSON Web Token ressemble à une suite de caractères au hasard, mais tout le monde peut le lire. Ce que contiennent ses trois parties et l’erreur qui ouvre des failles de sécurité.
DéveloppementLes expressions cron expliquées, avec 10 exemples prêts à l’emploi
Cinq champs, quatre symboles et un piège de fuseau horaire. Apprenez à lire et écrire des planifications cron, avec des exemples à copier.
SécuritéMD5, SHA-1 ou SHA-256 : quel hachage choisir ?
Sommes de contrôle, intégrité des fichiers, mots de passe et signatures ont chacun leurs besoins. Un guide court pour choisir le bon hachage, et l’erreur à éviter absolument.
DéveloppementBase64 expliqué : à quoi il sert, et pourquoi il ne chiffre rien
Base64 se cache dans les e-mails, les data URI, les en-têtes d’API et les JWT. Comment il fonctionne, pourquoi il grossit les données d’un tiers et pourquoi il ne cache jamais rien.
DesignContraste des couleurs et WCAG : rendre un texte facile à lire
Ce que signifie un rapport de contraste de 4,5:1, quel texte doit atteindre AA ou AAA, et des corrections rapides pour les couleurs qui échouent le plus souvent.
ImagesPhotos HEIC de l’iPhone : pourquoi l’envoi échoue, et la solution
Des fichiers énormes et un format que beaucoup de sites et de PC n’ouvrent toujours pas. Voici comment transformer les photos de l’iPhone en petits JPG compatibles partout.
DonnéesDu JSON au CSV sans perdre un seul champ
Clés imbriquées, champs facultatifs et virgules dans les textes : comment 4Dev aplatit un JSON désordonné en un CSV prêt pour le tableur.
ImagesWebP, PNG ou JPG : quel format choisir ?
Un aide-mémoire pratique pour choisir un format d’image, et pourquoi la conversion dans le navigateur garde vos fichiers privés.
Vidéo et audioExtraire le MP3 d’un MP4, directement dans le navigateur
Les navigateurs modernes décodent et encodent les médias eux-mêmes. Voici comment extraire l’audio dans le navigateur, sans envoyer la vidéo.
DevTimestamps Unix : secondes ou millisecondes ?
Le bug des 13 chiffres qui part en production chaque semaine, et une règle toute simple pour distinguer les deux unités.