Outils pour développeurs
De petits utilitaires pour développeurs qui vous évitent un détour par un site au hasard. Encodez et décodez du Base64, expliquez une regex, construisez des liens UTM, générez des codes QR et des vCard, et bien plus : les aides du quotidien. Gratuits dans votre navigateur, et disponibles par API quand vous en avez besoin dans un script.
Décimal vers virgule fixe
Transformez un décimal en l'entier stocké au format Q.n à virgule fixe : 0,1 avec 8 bits fractionnaires stocke 26, qui vaut en réalité 0,1015625, soit une…
Gratuit · Fonctionne dans votre navigateur
Premier et dernier hôte utilisable CIDR
192.168.1.0/24 donne comme adresses d'hôte utilisables 192.168.1.1 à 192.168.1.254, soit 254 adresses une fois le réseau et le broadcast écartés.
Gratuit · Fonctionne dans votre navigateur
Fiche préfixe IPv4
Un /24 correspond au masque 255.255.255.0, au wildcard 0.0.0.255, à 256 adresses dont 254 utilisables pour des machines : choisissez une plage de longueurs de…
Gratuit · Fonctionne dans votre navigateur
Décodeur de flags TCP
0x12, soit 18, correspond à SYN plus ACK et non à un SYN seul : saisissez l'octet en décimal, hexadécimal ou binaire pour voir chaque bit de contrôle par son…
Gratuit · Fonctionne dans votre navigateur
Collisions de hachage attendues
Répartissez 100 clés dans 128 cases et, en moyenne, plus de la moitié des clés finissent par partager une case, pour un facteur de charge de 0,78125.
Gratuit · Fonctionne dans votre navigateur
Indice parent d'un tas binaire
Dans un tas numéroté depuis 0, l'indice 5 a son parent en 2, car la partie entière de 4 divisé par 2 vaut 2.
Gratuit · Fonctionne dans votre navigateur
Calculateur de capacité quadtree
Voyez la taille d'un quadtree entièrement peuplé à une profondeur donnée : la profondeur 3 donne 8 cellules par côté, 64 feuilles, 21 nœuds internes et 85 nœuds…
Gratuit · Fonctionne dans votre navigateur
Détecteur de casse d'identifiants
Saisissez un nom tiré de votre code et découvrez sa convention : getUserName est en camelCase et se découpe en get, user et name.
Gratuit · Fonctionne dans votre navigateur
Analyseur SemVer
Découpez une version comme 1.2.3-alpha.1+build.7 en major 1, minor 2, patch 3, prerelease alpha.1 et build build.7, vérifiée strictement selon SemVer 2.0.0.
Gratuit · Fonctionne dans votre navigateur
Convertisseur UUID vers entier
550e8400-e29b-41d4-a716-446655440000 correspond à l'entier sur 128 bits 113059749145936325402354257176981405696 : collez un UUID, un entier décimal ou un…
Gratuit · Fonctionne dans votre navigateur
Cases d'une table de hachage
Prévoyez 1 000 clés avec un facteur de charge de 0,75 et il vous faut au moins 1 334 cases, arrondies à 2 048 en puissance de deux.
Gratuit · Fonctionne dans votre navigateur
Loi d'Amdahl
Un programme parallèle à 95 % va environ 5,93 fois plus vite sur 8 processeurs, pas 8 fois, et ne dépassera jamais 20 fois, quel que soit leur nombre.
Gratuit · Fonctionne dans votre navigateur
Convertisseur ASCII
Passez d'un caractère à son code ASCII décimal, ou d'un code de 0 à 127 à son caractère : le A majuscule vaut 65 et l'espace 32.
Gratuit · Fonctionne dans votre navigateur
Encodeur-décodeur Base64
Un seul convertisseur pour les deux sens : « Ready when you are. » devient UmVhZHkgd2hlbiB5b3UgYXJlLg==, et tout Base64 standard redevient du texte lisible…
Gratuit · Fonctionne dans votre navigateur
Convertisseur binaire vers texte
0100100001100101011011000110110001101111 se décode en Hello : chaque groupe de huit bits forme un caractère ASCII, bit de poids fort en premier, et un bit…
Gratuit · Fonctionne dans votre navigateur
Calculateur de code Hamming
Le mot de données 1011 s'encode en 0110011 : trois bits de parité paire prennent les positions 1, 2 et 4, et vos quatre bits occupent les positions 3, 5, 6 et…
Gratuit · Fonctionne dans votre navigateur
Calculateur de bit de parité impaire
Pour 1010, qui compte deux uns, le bit de parité impaire vaut 1, d'où 10101 avec trois uns. Collez une chaîne de zéros et de uns pour obtenir le bit qui rend…
Gratuit · Fonctionne dans votre navigateur
Entropie mot de passe
Un mot de passe de 12 caractères tirés au hasard parmi 95 caractères imprimables porte environ 78,84 bits, jugé fort.
Gratuit · Fonctionne dans votre navigateur
Calculateur de latence RAM
Transformez la latence CAS et l'horloge d'un kit mémoire en temps réel : CL16 à 1600 MHz, vendu comme DDR4-3200, met 10 ns à livrer le premier mot.
Gratuit · Fonctionne dans votre navigateur
Webhook planifié
Faites appeler une de vos URL selon un horaire cron, pour un rapport nocturne, une vérification des renouvellements ou le préchauffage d'un cache, sans garder…
$0.002
Différer un appel HTTP
Faites appeler votre URL après le délai que vous choisissez, de quelques secondes à 30 jours : un rappel 24 heures avant la fin d'un essai ou une facture…
$0.002
Générateur de regex
Décrivez ce que vous cherchez, par exemple un numéro de téléphone sous trois formats ou une ligne de journal avec horodatage et niveau de gravité, et recevez…
$0.003
Que fait cette regex ?
Collez une expression régulière héritée et recevez une explication en clair de chaque morceau : ce que capture chaque groupe, ce qu'exige chaque ancre et ce que…
$0.003
Expliquer un bout de code
Collez une fonction que vous n'avez pas écrite et lisez ce qu'elle fait réellement aujourd'hui, pas ce que son nom laisse croire : sa logique, sa gestion des…
$0.003
Documenter son code
Envoyez un fichier source et récupérez le même code avec un docstring au-dessus de chaque fonction, dans un style que vos outils savent lire, comme Google…
$0.003
Écrire une requête SQL sans la coder
Demandez quels clients ont eu deux remboursements ou plus ce trimestre et recevez une requête prête à exécuter, construite uniquement avec les tables et…
$0.003
Générer des tests unitaires
Une suite peut atteindre 90 % de couverture de lignes sans jamais tester une liste vide : envoyez votre fonction et son framework, comme Jest ou PyTest, et…
$0.003
Message de commit
Collez un diff et recevez un message de commit rédigé à partir de ce qui a vraiment changé, comme fix(auth): handle expired refresh tokens, avec le type et la…
$0.003
Générer un README
Obtenez un README rédigé d'après le code réellement livré : le générateur lit l'arborescence, les dépendances, les scripts de compilation et de test et la…
$0.003