Guide su reti, password, codici QR, IVA e immagini
Ogni guida spiega l’idea dietro uno degli strumenti: cosa significano i numeri, le regole che spesso ingannano e cosa vale la pena controllare. Sono verificate sugli standard pubblicati e aggiornate quando questi cambiano.
Reti
- Indirizzi IP spiegati: IPv4, IPv6 e gli intervalli riservatiPerché esistono due tipi di indirizzo, perché un sito web ne vede solo uno dei tuoi e quali intervalli non compaiono mai su internet.
- Sottoreti e CIDR spiegati: prefissi, maschere e host utilizzabiliCosa significa il numero dopo la barra, quanti host contiene ogni prefisso e come dividere una rete in più reti.
- Record DNS spiegati: A, AAAA, CNAME, MX, TXT e NSCome un nome diventa un indirizzo, cosa contiene ogni tipo di record comune e perché una modifica può impiegare ore a raggiungere tutti.
- Un sito è down o il problema è solo tuo? Come verificarlo, passo per passoIl dominio, il DNS, l’indirizzo IP e il server web: dove può guastarsi un sito, come capire quale parte non funziona e perché un sito funzionante può sembrare down.
- Codici di stato HTTP ed errori di Cloudflare: cosa significano 403, 404, 429, 500, 503 e 521Il codice di tre cifre che ogni server web invia: quali indicano che il sito funziona, quali che ti ha rifiutato e quali che è down.
Sicurezza
- Robustezza delle password spiegata: lunghezza, entropia e passphrasePerché una password più lunga batte una piena di simboli, come si conta la robustezza in bit e cosa hanno cambiato le regole NIST del 2025.
- Funzioni di hash spiegate: SHA-256, checksum e hashing delle passwordCosa rende sicuro un hash, perché MD5 e SHA-1 sono stati dismessi, come verificare un download e perché le password richiedono un hash lento con salt.
- JSON Web Token spiegati: claim, firme e validazione sicuraCosa contiene un JWT, perché decodificare non è verificare, i controlli che un server deve fare e gli attacchi che sfruttano la loro mancanza.
Per sviluppatori
- Timestamp Unix e fusi orari spiegatiCosa significa il numero dietro una data, come distinguere i secondi dai millisecondi e perché lo stesso istante ha un’ora locale diversa in ogni luogo.
- Contare le date: giorni tra due date, anni bisestili e settimane ISOQuanti giorni ci sono tra due date, quali anni sono bisestili, in quale settimana cade una data e perché le risposte non sono sempre quelle che ti aspetti.
- Gli UUID spiegati: v4, v7 e come scegliere la versione giustaCome leggere un UUID, perché la versione 4 è casuale e la 7 si ordina per tempo, e quale scegliere come chiave di un database.
- I codici QR spiegati: capacità, correzione degli errori e dimensioni di stampaQuanto contiene un codice QR, cosa fanno i quattro livelli di correzione degli errori e come stamparne uno facile da leggere.
- Errori comuni nel JSON e come correggerliVirgole finali, apici singoli, commenti e altri errori che rompono il JSON, e come leggere il messaggio di errore del parser.
- I file CSV spiegati: separatori, virgolette, codifica ed ExcelIl CSV sembra il formato più semplice che esista, eppure i file si rompono passando da un programma all’altro. Le regole, separatori, codifica e cosa cambia Excel.
- Le codifiche del testo spiegate: UTF-8, Base64 e codifica URLUTF-8, Base64 e la codifica percentuale risolvono tre problemi diversi e si confondono facilmente. Cosa fa ciascuna, con esempi byte per byte, e quale ti serve.
Calcoli
PDF e documenti
Immagini
- Formati immagine spiegati: JPEG, PNG, WebP, AVIF e HEICQuale formato usare per cosa, perché una foto dell’iPhone non si apre altrove e come ridurre un’immagine senza peggiorarne l’aspetto.
- Le dimensioni di un’immagine spiegate: pixel, DPI, peso e qualitàPixel, DPI e peso del file sono tre cose diverse. Cosa cambia ciascuno e come scegliere dimensioni e qualità con numeri misurati invece che a occhio.
- Le foto del telefono spiegate: HEIC, metadati EXIF e la tua privacyUna foto del telefono contiene l’ora, il dispositivo e spesso il luogo esatto dello scatto. Come controllare cosa rivelano le tue e toglierlo prima di condividere.