Vai al contenuto
LeedyBox
Sostieni

Guide per sviluppatori

Nozioni di base per le attività di sviluppo quotidiane: convertire formati di dati, scrivere espressioni regolari, leggere pianificazioni cron, lavorare con i timestamp Unix, usare le funzioni di hash, codificare dati in Base64 e negli URL, leggere i JWT e generare password e UUID.

Convertire tra JSON, CSV e YAML

In cosa eccelle ciascun formato e cosa può cambiare durante la conversione.

Leggi la guida →

Nozioni di base sulle espressioni regolari

Classi di caratteri, quantificatori, gruppi, flag e backtracking.

Leggi la guida →

Come leggere le espressioni cron

Campi di Unix, Spring, Quartz e AWS, caratteri speciali e fusi orari.

Leggi la guida →

Le funzioni di hash spiegate

Checksum, MD5 e SHA-256 a confronto, HMAC e perché l’hashing non è una crittografia.

Leggi la guida →

Base64, codifica URL e JWT spiegati

Come funzionano Base64 e la percent-encoding, che cosa contiene un JWT e perché nessuno dei tre nasconde i dati.

Leggi la guida →

Password robuste e UUID

Lunghezza, casualità, entropia e la differenza tra UUID v4 e v7.

Leggi la guida →

I timestamp Unix spiegati

Secondi o millisecondi, fusi orari, ora legale e il limite del 2038.

Leggi la guida →

Usa gli strumenti per sviluppatori

Le guide spiegano i concetti; gli strumenti funzionano nel tuo browser.

Domande frequenti

Devo installare qualcosa per usare gli strumenti per sviluppatori?

No. Gli strumenti funzionano in un browser web moderno e i dati che inserisci vengono elaborati sul tuo dispositivo.

Posso usare i risultati direttamente in produzione?

Verifica prima ogni risultato. Formati, motori regex e pianificatori differiscono da un sistema all’altro, quindi prova l’output dove verrà usato.