Guide
Spiegazioni brevi e pratiche di ciò con cui lavorano questi strumenti.
Basi numeriche, dimensioni in byte e le unità su cui si litiga
Come l'esadecimale si mappa sui bit, perché un disco da 1 TB viene mostrato come 931 GB, quanto fa davvero 0,1 più 0,2, e come arrotondamenti, percentuali e formattazione per locale cambiano un numero in silenzio.
Che cos'è davvero un PDF, e perché non sempre puoi copiarne il testo
Come un PDF memorizza glifi in certe coordinate invece che parole, come distinguere una scansione dal testo vero, e che cosa fanno font, riquadri di pagina, flag di rotazione e password quando unisci o dividi.
Che cosa contiene davvero un JSON Web Token
Dentro un JWT, con header, payload e firma spiegati, i claim standard, e perché decodificare un token da Base64url non equivale a verificarlo.
Che cosa si perde convertendo fra JSON, YAML, CSV e XML
In che cosa JSON, YAML, CSV, XML e TOML si differenziano su commenti, tipi, annidamento, date e ordine delle chiavi, e quale di questi dettagli ogni conversione fra loro butta via in silenzio.
Codifica, hashing e cifratura sono tre cose diverse
In che cosa si distinguono codifica, hashing e cifratura, a che cosa servono davvero Base64, la codifica percentuale e l'escape HTML, e come riconoscere a colpo d'occhio una stringa sconosciuta.
Come leggere un'espressione cron
I cinque campi di cron spiegati, con intervalli, passi, elenchi, nomi e scorciatoie, più la regola su giorno del mese e giorno della settimana che inganna tutti.
Formati audio, bitrate e perché una traccia suona più forte
Come scegliere fra MP3, AAC, Opus, WAV e FLAC, che cosa cambiano davvero la frequenza di campionamento e la profondità di bit, e perché normalizzare sul picco lascia silenziosa una traccia silenziosa.
HEX, RGB, HSL e i nuovi spazi colore
Come si rapportano fra loro HEX, RGB, HSL, LCH e OKLCH, perché una palette costruita in HSL si intorbida nei toni medi, e che cosa fanno al colore che ottieni il ritaglio del gamut e la composizione con il canale alfa.
Ogni parte di un URL e cosa può contenere
Ogni parte di un URL etichettata su un esempio concreto, quali caratteri vanno codificati in percentuale e dove, come si comportano davvero le query string e come riconoscere un link che mente sul proprio host.
Ordinare e deduplicare un elenco senza sorprese
Perché «10» si ordina prima di «2», come le dieresi cambiano posto fra Germania e Svezia, quali duplicati contano davvero come duplicati, e perché un comparatore casuale produce un mescolamento distorto.
Perché il tuo CSV si apre male in Excel
Virgole, punti e virgola e tabulazioni a seconda della locale, più la quotatura, gli escape, il BOM UTF-8 e un modo affidabile per capire quale separatore usa davvero un file.
Perché un MP4 non si riproduce, e che cos'è davvero un contenitore
In che cosa i contenitori come MP4 e MKV si distinguono dai codec come H.264 e AV1, e come bitrate, keyframe, tracce audio e ricodifica decidono se un file si riproduce e quanto diventa grande.
Preparare un'immagine per la pubblicazione
Come dimensionare, ritagliare, ricampionare e comprimere un'immagine prima che finisca su una pagina, compresi il rapporto di pixel, le impostazioni di qualità, gli aloni degli scontorni, la rotazione EXIF e la rimozione dei metadati.
Quanto deve essere robusta una password
Che cosa misura davvero l'entropia in bit, perché la lunghezza batte il minestrone di simboli, quanto ti costa riusare la stessa password, e dove si collocano le passphrase e i gestori di password.
Ripulire il testo che arriva da qualche altra parte
I caratteri invisibili, la punteggiatura sostituita, i fine riga, le forme di normalizzazione e le regole sulle maiuscole che fanno comportare male il testo incollato, e l'ordine in cui sistemarli.
Rispettare il contrasto cromatico WCAG senza tirare a indovinare
Che cosa misura un rapporto di contrasto, le soglie AA e AAA per il testo e per i componenti di interfaccia, e gli errori del grigio su bianco che falliscono in silenzio ogni volta.
Scegliere un identificatore: UUID, ID brevi e quelli che lasciano trapelare informazioni
Quale versione di UUID usare, perché le collisioni della v4 non sono una preoccupazione pratica, che cosa rivelano gli interi sequenziali, quali compromessi impongono gli alfabeti degli ID brevi e da dove devono arrivare i bit casuali.