// 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éo

Pourquoi 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.

2 oct. 2026 · 5 min de lecture
Devises

Pourquoi 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.

2 oct. 2026 · 4 min
Données

JSON 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.

2 oct. 2026 · 4 min
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é.

2 oct. 2026 · 4 min
Outils

Comment 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.

2 oct. 2026 · 4 min
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é.

2 oct. 2026 · 4 min
Développement

Les 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.

2 oct. 2026 · 4 min
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.

2 oct. 2026 · 4 min
Développement

Base64 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.

2 oct. 2026 · 4 min
Design

Contraste 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.

2 oct. 2026 · 4 min
Images

Photos 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.

2 oct. 2026 · 4 min
Données

Du 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.

2 oct. 2026 · 4 min
Images

WebP, 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.

2 oct. 2026 · 4 min
Vidéo et audio

Extraire 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.

2 oct. 2026 · 4 min
Dev

Timestamps 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.

2 oct. 2026 · 4 min