Termini IT spiegati in modo chiaro
Definizioni pratiche dei concetti fondamentali — dalle reti classiche all'IA moderna. Abbastanza brevi da leggere in fretta, abbastanza complete da imparare davvero qualcosa.
Cerca, filtra per categoria o sfoglia
⤳ Termine casualeSfoglia per categoria
Reti685 terminiHTTP/2 · Split horizon · TCP BBR · VLAN nativa
Web518 terminiVitest · Flexbox · Haml · Style queries
Programmazione1 165 terminiSottoprogramma · Scope · SICP · ESC/POS
IA & ML439 terminiRadixAttention · N-gramma · Chain-of-thought · RAG
Sicurezza1 487 terminiBeaconing · Ben Adida · Cube attack · Niels Provos
Infrastruttura1 116 terminiDocker Swarm · xdaliclock · Feature flag · KubeVirt
Hardware1 303 terminiFloptical · CoWoS · LPDDR · Dominio magnetico
Database428 terminiMulti-leader · Indice BRIN · Saga · Percona
Chat & social media1 050 terminiFuture Composer · n8n · Kibo · rec.humor.funny
0–9
- 10 GbE10 Gigabit Ethernet, standard dal 802.3ae (2002). Di serie nei datacenter dagli anni 2010. Diffusione prosumer dal 2024…
- 1541 UltimateUna cartuccia che si spaccia per un drive Commodore 1541, processore compreso, e carica le immagini dei dischi da schede di…
- 16 bitIl capitolo di mezzo della storia dell'informatica: abbastanza per programmi veri, ma con soli 65.536 indirizzi in cui…
- 16colo.rsUn archivio web che conserva decenni di ANSI e ASCII art in artpack mensili.
- Intro da 1KUna demo che sta in 1.024 byte: il doppio di una intro da 256 byte, ma pur sempre un esercizio di estrema parsimonia.
- 2,5 GbE2.5 Gigabit Ethernet: standard 802.3bz (2016). Funziona sui cavi Cat5e e Cat6 già esistenti, mentre per il 10GbE servono…
- 2bwmUn window manager flottante minimalista per X11, con due bordi attorno a ogni finestra e nient'altro, derivato da mcwm.
- 2FA / MFAAutenticazione a due o più fattori: per dimostrare chi si è servono due elementi indipendenti.
- 2PC (commit a due fasi)Two-Phase Commit, il classico protocollo di commit distribuito. Fase 1: il coordinatore invia PREPARE a tutti i…
- 3-subset meet-in-the-middleUna variante del meet-in-the-middle che divide i bit della chiave in tre gruppi e funziona contro cifrari il cui key…
- 3-WayUn cifrario a blocchi compatto di Joan Daemen del 1994, pensato per l'hardware veloce più che per un software elegante.
- 32 bitQuattro gigabyte sembravano infiniti nel 1985 e sono diventati il tetto più sentito degli anni Duemila.
- 3D XPointUna tecnologia di memoria (Intel + Micron, 2015) pensata per colmare il divario tra la DRAM veloce e volatile e la NAND…
- 3DESDES applicato tre volte, perché due non bastano — una toppa che ha tenuto in piedi il sistema bancario per venticinque anni.
- 464XLATMeccanismo di transizione per usare IPv4 su una rete solo IPv6. RFC 6877 (2013). Combina una traduzione stateless lato…
- 4chanUn imageboard anonimo fondato nel 2003 dal quindicenne Christopher Poole («moot»), nato come copia in inglese del giapponese…
- 4DwmIl window manager di SGI su IRIX, discendente esteso di mwm di Motif e volto visibile di Indigo Magic.
- 4klangUn sintetizzatore software modulare del gruppo Alcatraz che permette di comporre musica per 4k in un normale sequencer.
- 4matMusicista britannico, Matthew Simmonds, tra coloro che hanno fatto del suono dei chip uno stile a sé su Amiga.
- 4SightIl sistema a finestre di Silicon Graphics per IRIX alla fine degli anni Ottanta, costruito su NeWS di Sun, con grafica 3D…
- 5GReti mobili di quinta generazione: più veloci, ma la vera differenza sta nella latenza e nel numero di dispositivi che…
- 5G mmWave5G sullo spettro 24-100 GHz. Banda enorme (canali da 400 MHz) → velocità di vari gigabit. Il prezzo: circa 200 m di portata…
- 5G NR (New Radio)L'interfaccia radio del 5G: 3GPP Release 15+ (2018), successore di LTE (4G). Due gamme di frequenza: FR1 (sotto i 6 GHz…
- 5G NSA (Non-Standalone)Modalità di distribuzione del 5G: radio 5G e core LTE. Il telefono si aggancia a una cella 4G per il piano di controllo e al…
- 5G SA (Standalone)5G con una rete core interamente 5G. Si distingue dal 5G NSA (Non-Standalone), che usa un core LTE con radio 5G. L'SA…
- 64-bitArchitettura di CPU in cui registri, indirizzi e puntatori sono larghi 64 bit. Standard dal 2005–2010 circa. Indirizza fino…
- 64klangIl fratello maggiore di 4klang: un sintetizzatore software del gruppo Alcatraz, pensato per la musica dei 64k intro, dove la…
- 64tassUn cross-assembler per la famiglia 6502 che gira su PC ma parla la sintassi del Turbo Assembler del C64.
- 6GLa prossima generazione mobile, prevista intorno al 2030: ancora ricerca, e già soggetta alle stesse esagerazioni del 5G.
- 6to4Meccanismo di tunneling di IPv6 su IPv4. RFC 3056 (2002). Un indirizzo IPv4 pubblico viene mappato automaticamente su un…
- 8-bitOtto bit bastano per 256 valori, un carattere o un'intera generazione di home computer.
- 80 PLUSUna certificazione di efficienza per gli alimentatori: il requisito di base è almeno l'80 percento di rendimento al 20, 50 e…
- 802.1XStandard IEEE per il controllo di accesso alla rete a livello di porta. Il client (supplicant) si autentica presso un server…
- 8½Il primo sistema a finestre di Plan 9, scritto da Rob Pike e intitolato al film di Fellini.
- 8SVXIl formato nativo dell'Amiga per l'audio campionato: suono a 8 bit impacchettato in un chunk IFF, la materia prima degli…
- 9 FingersDemo per Amiga degli Spaceballs del 1993, che riproduceva filmati digitalizzati su una macchina che non avrebbe dovuto…
- 9wmUn window manager per X che imitava 8½ di Plan 9 con tutta la fedeltà consentita da X: niente pulsanti, niente icone, un…
A
- A Manual of Operation for the ASCCCinquecento pagine del 1946 su come far fare a una macchina ciò che si intendeva: il primo manuale di programmazione al…
- A NewsIl primissimo software di Usenet, nato alla Duke per una rete in cui qualche messaggio al giorno era già traffico intenso.
- A* (A-star)Algoritmo di ricerca del percorso che trova il cammino minimo in un grafo — Dijkstra più un'euristica che orienta la ricerca…
- A/B testing (Split testing)Si mostrano due varianti (A = controllo, B = trattamento) a utenti scelti a caso e si misura quale funziona meglio rispetto…
- A100La GPU per data center di Nvidia del 2020, basata sull'architettura Ampere. Il cavallo da tiro che ha addestrato la prima…
- a11yAbbreviazione di «accessibility» (accessibilità): rendere i siti utilizzabili da tutti, comprese le persone con disabilità.
- A5/1Il cifrario a flusso che proteggeva le chiamate GSM in Europa: segreto dal 1987 fino alla fuga di notizie, violato in…
- AA-libUna libreria C che trasforma qualsiasi grafica in caratteri ASCII, così video e giochi girano in un semplice terminale di…
- AAC (Advanced Audio Coding)Il successore dell'MP3: audio migliore con lo stesso bitrate, e il formato dietro iTunes, YouTube e la radio digitale.
- Aaron SwartzCoautore della specifica RSS a quattordici anni, contribuì poi a costruire una parte considerevole dell'infrastruttura del…
- ABAC (Attribute-Based Access Control)Modello di autorizzazione in cui le decisioni si basano sugli attributi di utente, risorsa e contesto — più flessibile…
- AbacoUno strumento di calcolo che conserva le cifre ma lascia l'algoritmo all'essere umano — ed è per questo che può ancora…
- ABC 80Il home computer tutto svedese: progettato da DIAB, costruito da Luxor a Motala e presente in quasi ogni aula svedese degli…
- AberMUDIl MUD di Aberystwyth che si diffuse sui computer universitari di mezzo mondo e trasformò il genere in qualcosa che chiunque…
- ABIIl contratto di basso livello tra binari compilati: come si chiamano le funzioni, come si passano i parametri, come si…
- AbortControllerUn'API web per interrompere operazioni asincrone in corso — soprattutto chiamate fetch, ma anche event listener e altro. Si…
- Abreast-DMDue passi Davies–Meyer affiancati con la stessa chiave, uno dei quali riceve il complemento bit a bit del valore di…
- Accelerated-XIl server X commerciale di Xi Graphics per Linux e altri Unix per PC, che negli anni Novanta vendeva driver per schede…
- Accessibilità (A11y)Progettare per utenti con disabilità — visive, motorie, cognitive, uditive. Abbreviata in A11y (11 lettere tra la A e la y).
- Accesso break-glassUna procedura di accesso di emergenza per aggirare i normali controlli di accesso in una crisi acuta — «rompere il vetro in…
- Accesso eliteIl livello di permessi più alto su una BBS, dove stavano i file più recenti e le aree nascoste — e l'origine del termine…
- Accesso JITAccesso Just-In-Time: concedere permessi elevati solo quando servono davvero e solo per un periodo limitato, invece di…
- AccessXGli ausili di accessibilità della tastiera in X (modificatori persistenti, tasti lenti e controllo del mouse dal tastierino…
- AccoppiamentoGrado di dipendenza tra moduli o componenti. Accoppiamento forte = una modifica a un modulo ne richiede molte altrove…
- Accoppiamento e coesioneDue principi centrali di progettazione: basso accoppiamento (i moduli dipendono poco l'uno dall'altro) + alta coesione (un…
- Accoppiatore acusticoIl modem in cui si premeva la cornetta del telefono, perché collegare apparecchiature proprie alla linea telefonica era…
- AccordionPattern di interfaccia: un elenco di sezioni comprimibili, che si espandono con un clic. Mostra molte informazioni senza…
- Accordo di chiaviUn protocollo in cui due parti ricavano insieme un segreto condiviso senza mai trasmetterlo sul canale.
- Account aziendale di InstagramTipo di account per aziende e creator. Tre livelli: Personale, Creator e Business. Il Business offre analisi (Insights)…
- AccumulatoreUn registro speciale della CPU che tutte le operazioni aritmetico-logiche usano implicitamente come operando e come…
- Accumulo del gradienteEseguire più piccoli batch e sommarne i gradienti prima che l'ottimizzatore faccia un passo, per simulare una dimensione di…
- ACEIl progetto di calcolatore di Turing del 1945: più veloce e più idiosincratico di quello di von Neumann, ma così ambizioso…
- AchaeaUn MUD testuale gratuito da giocare ma con crediti in vendita: il modello di business che in seguito avrebbe conquistato…
- ACIDLe quattro garanzie che una transazione dovrebbe offrire: Atomicità, Consistenza, Isolamento, Durabilità.
- ACiD ProductionsIl gruppo di ANSI art più influente, fondato nel 1990 e noto per i suoi art pack mensili.
- ACiDDrawUn editor ANSI per DOS del gruppo artistico ACiD, fatto dagli artisti della scena per gli artisti della scena.
- ACMEIl protocollo che automatizza il rilascio e il rinnovo dei certificati TLS.
- Acorn ArchimedesHome computer britannico del 1987, il primo costruito attorno a un processore ARM: la stessa architettura che oggi sta in…
- ACPI (Advanced Configuration and Power Interface)Lo standard che permette al sistema operativo, e non al BIOS, di gestire il risparmio energetico e la configurazione…
- Acquire-releaseL'ordinamento della memoria che il codice lock-free quasi sempre vuole davvero: abbastanza forte da sincronizzare due thread…
- Acquisto in-appPagamento dentro l'app tramite il sistema dello store: il modello di business che ha reso le app gratuite le più redditizie…
- Action ReplayLa cartuccia freezer di Datel in grado di bloccare un programma a metà corsa, scaricare la memoria e fare il backup di quasi…
- ActionScriptIl linguaggio di programmazione di Adobe Flash, basato su ECMAScript (stessa radice di JavaScript). Versione 1 nel 1998…
- active (Usenet)L'elenco di un news server con i gruppi esistenti, i numeri degli articoli che contengono e l'indicazione se vi si può…
- Active DesktopIl tentativo di Microsoft del 1997 di trasformare lo sfondo del desktop in una pagina web con «canali» di notizie in…
- Active Directory (AD)Il servizio di directory di Microsoft per i domini Windows: utenti, gruppi, computer e policy, tutto in un unico posto.
- ActiveXLa tecnologia di plugin di Microsoft per Internet Explorer (1996): eseguiva componenti COM nativi dentro il browser. Uccisa…
- ActivityPubProtocollo standardizzato dal W3C (2018) per i social network federati: ogni server dialoga con gli altri pubblicando…
- AdaUn linguaggio commissionato dal Dipartimento della Difesa degli Stati Uniti intorno al 1980 per sostituire le centinaia di…
- Ada LovelaceL'architettura GPU consumer di Nvidia, lanciata a ottobre 2022: RTX 4090, 4080, 4070, 4060. TSMC 4N, prestazioni di ray…
- Ada Lovelace (persona)La matematica che nel 1843 scrisse quello che viene generalmente considerato il primo programma per computer della storia…
- AdamL'algoritmo di ottimizzazione usato praticamente da tutto il deep learning. Il nome sta per adaptive moment estimation…
- Adam BackCrittografo e cypherpunk britannico che nel 1997 inventò Hashcash, lo schema di proof of work poi diventato il motore di…
- Adam LangleyIngegnere TLS di Google che ha ricostruito in silenzio buona parte della crittografia di trasporto del web, da BoringSSL ai…
- Adam ShostackLa persona che ha trasformato il threat modeling in qualcosa che gli sviluppatori fanno davvero, invece che in qualcosa che…
- Adam YoungRicercatore statunitense che nel 1996 descrisse il ransomware a chiave pubblica, circa quindici anni prima che i criminali…
- AdamWL'ottimizzatore Adam con «weight decay disaccoppiato» — Loshchilov & Hutter (2017). Lo standard per addestrare ogni LLM…
- ADBAndroid Debug Bridge: lo strumento da riga di comando che collega il computer a un dispositivo Android via USB o rete.
- ADCS ESC1Un template di certificato configurato male che consente a qualsiasi utente di richiedere un certificato emesso a nome…
- AddestramentoInsegnare a una rete neurale tramite discesa del gradiente: dati di esempio, funzione di perdita e backpropagation. Negli…
- Addestramento FP8Addestramento in virgola mobile a otto bit. Circa il doppio più veloce di BF16, ma richiede di tenere traccia dei fattori di…
- AddiatorUn addizionatore tascabile piatto, fatto di slitte metalliche e uno stilo: addizioni senza un solo ingranaggio, popolare…
- Addizionatrice BurroughsLa prima calcolatrice che stampava ciò che aveva fatto, e perciò la prima di cui una banca fosse disposta a fidarsi.
- Address markUno schema di bit speciale su un disco formattato FM o MFM che indica al controller dove inizia l'ID di un settore o un…
- AddressSanitizerRilevatore di errori di memoria basato sul compilatore, sviluppato da Google (2012). Compilando con -fsanitize=address il…
- Adele GoldstineScrisse il manuale dell'ENIAC — quasi 550 pagine che furono l'unica documentazione della macchina e quindi il primo manuale…
- ADF (Amiga Disk File)Un'immagine settore per settore di un floppy Amiga, lo standard di fatto del mondo degli emulatori.
- Adi ShamirLa «S» di RSA, e l'uomo che ha fatto dello scardinare i crittosistemi altrui, compresi quelli dei colleghi, uno sport.
- AdiantumUna modalità di cifratura che conserva la lunghezza, basata su ChaCha e Poly1305, pensata per i dispositivi privi di…
- ADLLa regola del C++ per cui, in una chiamata di funzione non qualificata, il compilatore cerca anche nei namespace dei tipi…
- AdLibScheda audio canadese del 1987 che portò la sintesi FM sul PC, prima che la Sound Blaster se la mangiasse in un boccone.
- AdminSDHolderL'oggetto la cui lista di controllo degli accessi fa da modello per ogni account privilegiato del dominio. Un processo in…
- Admission controllerUn «cancello» nell'API server di Kubernetes che esamina ogni richiesta di creare o modificare un oggetto DOPO…
- AdMobLa rete pubblicitaria di Google per le app mobile — il modello di ricavo che ha reso l'app gratuita il formato predefinito.
- ADO.NETIl livello di accesso ai dati di Microsoft per .NET: la base sotto ogni ORM, dove SqlConnection si scrive ancora a mano.
- AdobeDetiene i formati di file su cui poggia la produzione grafica (PostScript, PDF) e una lunga serie di programmi i cui nomi…
- Adobe FireflyLa famiglia di modelli di IA generativa di Adobe, lanciata a marzo 2023. Il punto di forza non è tanto la qualità quanto la…
- Adobe FlashPiattaforma multimediale per il web dal 1996 al 2020. I file SWF in un plugin del browser offrivano animazioni, video…
- Adobe FontsIl servizio di web font di Adobe, in precedenza chiamato Typekit (acquistato da Adobe nel 2011). Rinominato Adobe Fonts…
- Adrian LamoL'«hacker senzatetto» che entrava nelle reti aziendali dagli internet café e che in seguito denunciò Chelsea Manning.
- Advanced Art StudioUn programma di disegno a finestre per il Commodore 64 della metà degli anni '80, costruito attorno alla delicata modalità…
- Advanced FormatIl passaggio dai settori fisici da 512 byte a quelli da 4K sugli hard disk: meno overhead e correzione degli errori più…
- AESIl cifrario simmetrico di riferimento nel mondo: blocchi da 128 bit, chiavi da 128, 192 o 256 bit.
- AES Key WrapUna costruzione per cifrare una chiave con un'altra chiave, specificata nella RFC 3394 nel 2002 e basata su AES.
- AES-GCMAES in modalità Galois/Counter: cifratura autenticata con dati associati (AEAD) che fornisce riservatezza e integrità in una…
- aewmUn window manager scritto per essere letto: circa mille righe di C che mostrano esattamente che cosa serve per gestire le…
- Affinità dei nodiFunzionalità di Kubernetes: controlla su quali nodi viene schedulato un pod in base alle etichette dei nodi…
- AFK (Away From Keyboard)Away From Keyboard, «torno tra poco»: una delle abbreviazioni più antiche della cultura delle chat.
- AFLIUna modalità grafica del C64 che spinge la risoluzione del colore a 8×1 pixel in alta risoluzione monocromatica, al prezzo…
- After DarkIl salvaschermo dei tostapane volanti, il programma per Macintosh del 1989 che trasformò uno strumento contro il burn-in in…
- AfterStepIl window manager che portò sui desktop Linux degli anni Novanta l'aspetto di NeXTSTEP, per chi non poteva permettersi un…
- AG GridUn componente JavaScript per grandi tabelle di dati — ordinamento, filtri, raggruppamento e virtual scrolling su centinaia…
- AGALa terza generazione di chipset dell'Amiga, del 1992: portò la tavolozza a 16,7 milioni di colori e debuttò su A1200 e…
- ageStrumento e formato moderni per la cifratura di file. Filippo Valsorda, 2019. Sostituto di PGP per la crittografia semplice…
- Agente (IA)Un'IA che non si limita a rispondere, ma prende decisioni in sequenza avendo accesso a degli strumenti.
- Agente ReActReasoning + Acting: un pattern per agenti (articolo del 2022) in cui un LLM alterna ragionamento («Thought»), azione…
- Agenti LLMUn LLM in un ciclo: pianifica, chiama strumenti, osserva il risultato, pianifica il passo successivo. Il passaggio da…
- AgentQLStrumento di web scraping basato sull'IA: le query di estrazione si scrivono in linguaggio naturale o in stile GraphQL, e…
- Aggiornamento di vista materializzataMeccanismo di PostgreSQL: un'istantanea del risultato di una query, memorizzata come tabella. Va aggiornata esplicitamente…
- Aggiornamento OTAAggiornare il sistema via radio anziché collegando il dispositivo a un computer: over the air.
- Aggiornamento persoAnomalia di concorrenza: due transazioni leggono la stessa riga, entrambe modificano il valore letto e la seconda scrittura…
- Aggregate RootDDD: l'unico punto di ingresso in un insieme di oggetti correlati, che garantisce le invarianti e gli aggiornamenti atomici.
- AGIIntelligenza artificiale ipotetica in grado di svolgere qualsiasi compito intellettuale umano, non soltanto in ambiti…
- AgileSviluppo software a cicli brevi con feedback rapido, al posto di un unico grande piano «a cascata».
- Agnes DriscollLa più importante crittanalista della Marina statunitense tra le due guerre, capace di violare diversi codici della Marina…
- Agnus (Amiga)Il cervello DMA dell'Amiga: il chip che governava ogni accesso alla memoria e ospitava sia il Blitter sia il Copper.
- AGPLLa GPL con una clausola di rete: se si offre il software come servizio, bisogna pubblicare il sorgente delle proprie…
- AGSPUna tecnica del C64 per scorrere liberamente l'intero schermo in x e y, ben oltre il range nominale dell'hardware.
- AHXUn formato Amiga per chiptune sintetici: le forme d'onda sono calcolate via software su Paula, perciò i brani stanno in…
- AI-completeUn problema che si presume richieda un'intelligenza generale: non lo si può risolvere senza aver di fatto risolto l'IA…
- AiderPair programmer con IA da terminale: si esegue aider in un repository git e si dialoga con un LLM che modifica direttamente…
- AIGLXAccelerated Indirect GLX: il modo scelto da Red Hat per dare al server X effetti 3D accelerati in hardware senza sostituire…
- AIM (AOL Instant Messenger)Il servizio di messaggistica istantanea di AOL, dal 1997 al 2017: definì liste di contatti, messaggi di assenza e l'iconico…
- Air gapUn sistema privo di qualsiasi connessione fisica ad altre reti. Il massimo isolamento possibile, e assai meno assoluto di…
- AirbnbHa stravolto il settore alberghiero: «qualsiasi camera libera può diventare un hotel». Le proteste dei residenti di…
- AirbytePiattaforma ELT open source con oltre 350 connettori da API SaaS, database e file verso il proprio data warehouse.
- AirPrintLa tecnologia di Apple per la stampa wireless da iPhone, iPad e Mac, senza alcun driver da installare.
- AirtableUn foglio di calcolo convinto di essere un database: tipi di colonna (file allegato, selezione singola, record collegato)…
- AIT (Advanced Intelligent Tape)Il formato a nastro da 8 mm di Sony, il cui tratto distintivo era un chip di memoria nella cartuccia stessa che teneva…
- AIXwindowsIl pacchetto di X11 e Motif che IBM offriva per AIX sugli RS/6000 — uno dei desktop fusi poi nel CDE.
- AJAXLa tecnica per richiedere dati al server in background senza ricaricare l'intera pagina.
- Akiko (Amiga)Il chip custom dell'Amiga CD32 che eseguiva in hardware la conversione chunky-to-planar: una scorciatoia attorno alla…
- AkkaImplementazione del modello ad attori per la JVM. Creata da Jonas Bonér nel 2009 e ispirata a Erlang. Da essa derivano Akka…
- AkkomaFork di Pleroma avviato nel 2022 da una comunità insoddisfatta delle posizioni politiche del manutentore di Pleroma e del…
- Al-KindiFilosofo e matematico di Baghdad del IX secolo, autore della più antica descrizione nota dell'analisi delle frequenze.
- Alan EmtageIl barbadiano della McGill che nel 1990 realizzò Archie, di solito indicato come il primo motore di ricerca di Internet…
- Alan KayHa coniato «orientato agli oggetti», ha abbozzato il tablet nel 1972 e da allora fa notare che l'industria ha frainteso…
- Alan SolomonPioniere britannico degli antivirus, dietro il Dr Solomon's Anti-Virus Toolkit, uno dei grandi nomi della protezione dei PC…
- Alan TuringL'uomo che definì che cosa sia un computer prima che qualcuno ne avesse costruito uno, e quindi anche che cosa un computer…
- Albero (Tree)Struttura dati gerarchica: una radice, nodi con figli, nessun ciclo.
- Albero AVLIl primo albero binario di ricerca auto-bilanciante, di Adelson-Velsky e Landis (1962). Ogni nodo mantiene la differenza di…
- Albero binarioStruttura dati gerarchica in cui ogni nodo ha al massimo due figli (sinistro e destro). Mattone di molte altre strutture.
- Albero decisionaleAlgoritmo classico di ML: una struttura ad albero in cui ogni nodo interno verifica una caratteristica e ogni foglia è una…
- Albero di MerkleAlbero di hash in cui ogni nodo interno è l'hash dei suoi figli: conoscendo solo l'hash radice si verifica l'integrità…
- Albero di Merkle (DB)Albero di hash in cui ogni foglia è l'hash di un intervallo di dati e ogni nodo l'hash dei suoi figli. Permette a due…
- Albero di supervisioneGerarchia di processi in Erlang/Elixir: i supervisor riavviano automaticamente i processi figli che vanno in crash.
- Albero rosso-neroAlbero binario di ricerca autobilanciante con invarianti di «colore»: Rudolf Bayer 1972, nome di Leonidas Guibas (1978). La…
- Albert GonzalezL'informatore del Secret Service che, nel frattempo, gestiva uno dei più grandi furti di numeri di carta della storia: oltre…
- AlembicStrumento di migrazione dei database per SQLAlchemy (Python). Mike Bayer (creatore di SQLAlchemy), 2010. Standard per le app…
- Alex HaldermanIl ricercatore che raffreddò la RAM con l'aria compressa e dimostrò che le chiavi di cifratura sopravvivono a…
- Alex IonescuEsperto del kernel di Windows che, partito da adolescente sviluppando un clone open source del sistema, ha finito per…
- Alex StamosIl responsabile della sicurezza che lasciò sia Yahoo sia Facebook dopo dei contrasti, per poi dedicarsi a studiare ciò su…
- Alexander SotirovIl ricercatore di exploit dietro Heap Feng Shui e dietro l'autorità di certificazione fasulla ricavata da una collisione MD5.
- Alfabeto con chiaveUn alfabeto di sostituzione in cui una parola chiave decide l'ordine delle lettere.
- Alfred MenezesMatematico di Waterloo, autore dell'attacco MOV alle curve ellittiche, coautore dell'Handbook of Applied Cryptography e uno…
- ALGOLIl linguaggio che quasi nessuno ha usato in produzione, ma le cui idee sono state ereditate da quasi tutti i linguaggi…
- AlgoliaSearch-as-a-service in SaaS. Nicolas Dessaigne + Julien Lemoine (Francia), 2012. Ricerca veloce e tollerante ai refusi via…
- AlgoritmoUna procedura non ambigua, articolata in passi, che risolve un problema.
- Algoritmo di Berlekamp–MasseyTrova l'LFSR più corto che genera una data sequenza di bit, richiedendo solo 2L bit di uscita per un registro di lunghezza L.
- Algoritmo di GroverCerca in un insieme non ordinato in un numero di passi pari alla radice quadrata, anziché alla metà, degli elementi: un…
- Algoritmo di MatsuiL'algoritmo di ricerca che trasformò le approssimazioni lineari del DES da teoria a violazione concreta.
- Algoritmo di NagleProposto da John Nagle nel 1984 (RFC 896): accumula le scritture piccole invece di inviare pacchetti da un solo byte…
- Algoritmo di ordinamentoUn metodo per ordinare elementi secondo una regola di confronto: il problema più studiato in tutta l'informatica.
- Algoritmo di ShorFattorizza numeri grandi in tempo polinomiale, rendendo inutilizzabili RSA e le curve ellittiche il giorno in cui esisterà…
- Algoritmo di SimonUn algoritmo quantistico che trova un periodo XOR nascosto in una funzione in modo esponenzialmente più rapido di qualsiasi…
- Algoritmo greedyStrategia: a ogni passo si compie la scelta localmente migliore, sperando che il risultato sia ottimo a livello globale. Non…
- AlibabaIl colosso cinese dell'e-commerce: Alibaba.com (B2B globale), Taobao (C2C), Tmall (B2C), AliExpress (export diretto verso…
- AliExpressLa versione di Alibaba rivolta ai consumatori: i produttori cinesi vendono direttamente al mondo intero. Spedizione…
- Alimentatore automatico di documentiIl meccanismo che fa scorrere una pila di fogli davanti alla testina di scansione uno alla volta, così copie e scansioni…
- Alimentatore di fogliIl meccanismo che alimenta un foglio sciolto alla volta, l'opposto del modulo continuo a trattore.
- Alimentatore modulareAlimentatore i cui cavi si collegano e scollegano dal lato dell'alimentatore invece di essere fissati in modo permanente…
- All Your Base Are Belong To UsUna frase della trascuratissima traduzione inglese di un gioco giapponese per Mega Drive del 1991 che, un decennio dopo…
- Allen NewellCostruì i primi programmi capaci di ragionare, e poi passò la vita a sostenere che una teoria del pensiero deve poter essere…
- Allineamento (alignment)Far sì che un modello di IA faccia ciò che l'utente vuole davvero, e non qualcosa di non voluto.
- Allister BrimbleIl compositore britannico per Amiga che diede ai primi giochi di Team17 la loro voce, quattro canali alla volta.
- Allocatore ad arenaStrategia di allocazione in cui si prende un unico grande blocco di memoria, se ne distribuiscono porzioni spostando un…
- AllowEventsLa richiesta X che scongela un puntatore o una tastiera bloccati da un grab sincrono — e che, in modalità ReplayPointer…
- Allucinazione (IA)Quando un'IA inventa con sicurezza fatti che non sono veri.
- Allungamento della chiaveRendere costoso ogni tentativo su una password eseguendo una funzione migliaia o milioni di volte.
- AlluxioUn livello di cache tra i job di calcolo e lo storage, affinché Spark smetta di rileggere sempre gli stessi dati da S3.
- Alma WhittenLa ricercatrice il cui studio del 1999, Why Johnny Can't Encrypt, mostrò che le persone comuni non riuscivano a cifrare la…
- Alonzo ChurchRispose al problema della decisione di Hilbert pochi mesi prima di Turing, con uno strumento che si rivelò l'antenato dei…
- AlphaFoldL'IA di DeepMind che ha risolto una grande sfida della biologia lunga 50 anni: predire la struttura tridimensionale di una…
- AlphaGoIl programma di Go di DeepMind, che nel marzo 2016 batté Lee Sedol 4–1, con un decennio di anticipo rispetto alle previsioni…
- AlphaZeroL'IA di DeepMind per scacchi, go e shogi. Ha imparato a giocare da zero in poche ore tramite autogioco e nel 2017 ha battuto…
- Alpine LinuxDistribuzione Linux ultraleggera basata su musl + BusyBox + OpenRC. Base di circa 5 MB. Lo standard de facto per le immagini…
- Alpine.jsUn framework JavaScript minimalista in cui tutta la logica si scrive sotto forma di attributi direttamente nell'HTML. Circa…
- Alt-dragL'abitudine dei window manager X di spostare una finestra tenendo premuto Alt e trascinandola da un punto qualsiasi, senza…
- alt.*La gerarchia alternativa di Usenet, dove chiunque poteva creare un newsgroup senza votazione — ed è per questo che buona…
- alt.2600Il ritrovo su Usenet di hacker e phone phreaker, preso in prestito dal nome della rivista 2600 — e quindi, in ultima…
- alt.binariesIl ramo di alt.* in cui Usenet ha smesso di essere un forum di discussione ed è diventato una rete di distribuzione di file.
- alt.configIl newsgroup in cui si sarebbe dovuto proporre un nuovo gruppo alt.* prima di crearlo, consiglio seguito più o meno quanto…
- alt.folklore.computersIl gruppo Usenet dedicato alla storia dell'informatica, dove i veterani delle schede perforate e dei mainframe raccontavano…
- alt.folklore.urbanIl gruppo Usenet dedicato alle leggende metropolitane, che regalò alla rete tanto il fact-checking quanto il trolling.
- alt.hackersIl newsgroup moderato senza moderatore, dove l'esame d'ingresso consisteva nel capire come si facesse a scrivervi.
- alt.religion.scientologyIl newsgroup in cui la Chiesa di Scientology affrontò Usenet, e la rete scoprì che una discussione non si può cancellare.
- alt.sysadmin.recoveryIl gruppo Usenet dove gli amministratori di sistema si sfogavano su utenti, dirigenti e fornitori, tenendo fuori gli…
- alt.tastelessIl gruppo Usenet dedicato di proposito ai contenuti di cattivo gusto, ricordato soprattutto per l'invasione del 1993 di…
- Alt+TabLa combinazione di tasti che scorre le finestre aperte in ordine di utilizzo più recente, così che una sola pressione…
- Alta affidabilitàArchitettura di sistema progettata per sopravvivere al guasto di un singolo componente senza interruzioni del servizio.
- Altair 8800Una scatola di interruttori e spie venduta in kit — e il colpo di pistola d'inizio sia per l'home computer sia per Microsoft.
- Altezza di glideL'altezza di volo di certificazione a cui si fa volare una testina di prova per individuare le asperità prima che lo faccia…
- Altezza di volo (flying height)Lo spazio, su scala nanometrica, tra testina e piatto: la leva più importante sulla densità areale.
- ALUArithmetic Logic Unit (unità aritmetico-logica) — la parte del processore che esegue le operazioni di base su interi e…
- AmazonFondata nel 1994 da Jeff Bezos come libreria online in un garage a Bellevue. Oggi è la più grande azienda di e-commerce al…
- Amazon BedrockServizio gestito di AWS per i foundation model: una sola API per Claude, Llama, Mistral, Titan, Cohere, Stable Diffusion e…
- Amazon DynamoDBIl NoSQL gestito di Amazon: chiave-valore e documenti, senza schema, con scalatura automatica. Sviluppato internamente nel…
- Ambiente desktopIl pacchetto che sta sopra il sistema a finestre: window manager, pannello, file manager, impostazioni, gestione di sessione…
- AMDIl testardo concorrente di Intel da cinquant'anni — a tratti sull'orlo del fallimento, a tratti quella che dettava il passo.
- AMD Instinct MI300La risposta di AMD all'Nvidia H100: MI300X (solo GPU, 192 GB di HBM3) e MI300A (APU con CPU + GPU). Lanciata a dicembre 2023.
- AMD MI300XLa prima GPU di AMD per l'IA a competere davvero con l'Nvidia H100. Lanciata a dicembre 2023. 192 GB di HBM3 (contro gli 80…
- AMD Precision BoostIl meccanismo di frequenza opportunistica dei Ryzen di AMD, equivalente al Turbo Boost di Intel. Porta automaticamente la…
- AMD SEVAMD Secure Encrypted Virtualization. Solo su EPYC (dal 2017). Cifra la memoria delle VM con AES-128, con una chiave gestita…
- Ami-ExpressIl software BBS per Amiga d'elezione della scena elite, noto a chi lo usava semplicemente come /X.
- AmigaL'home computer che nel 1985 offriva multitasking preemptive e 4096 colori, e un proprietario che non capì cosa avesse tra…
- Amiga 1200L'ultimo home computer Amiga di Commodore: grafica AGA e un 68020, con due anni di ritardo.
- Amiga 4000L'ultimo grande Amiga di Commodore: AGA, un 68040 e slot Zorro III in un case desktop.
- Amiga 500L'Amiga dentro una tastiera, che trasformò la piattaforma nella macchina europea per giochi e demo.
- Amiga ASCIIIl ramo della scena Amiga dedicato alla text art, disegnato con il font Topaz usando i comuni caratteri da tastiera invece…
- Amiga CD32La console su CD di Commodore: in sostanza un Amiga 1200 senza tastiera, e l'ultimo prodotto dell'azienda.
- Amiga Demoscene Archive (ADA)Un archivio curato a mano di demo per Amiga, in cui ogni voce dovrebbe funzionare e meritare di essere vista.
- Amiga FormatLa rivista britannica sull'Amiga più longeva, dal 1989 al 2000, con un floppy attaccato alla copertina.
- Amiga Music Preservation (AMP)Un database di musicisti Amiga e dei loro moduli, con per l'Amiga la stessa ambizione che HVSC ha per il C64.
- Amiga PowerRivista britannica di giochi per Amiga (1991–1996), famosa per dare brutti voti ai brutti giochi, cosa non sempre gradita.
- AmigaGuideIl formato ipertestuale dell'Amiga per i file di aiuto: link cliccabili tra nodi di testo anni prima che il web arrivasse…
- AminetIl più grande archivio di software per Amiga al mondo, attivo dal 1992 e ostinatamente vivo molto dopo la morte della…
- Amit SahaiCrittografo della UCLA, co-inventore della crittografia basata su attributi, che da vent'anni trasforma l'offuscamento dei…
- amiwmUn window manager per X11 che fa somigliare e comportare una workstation Unix al Workbench dell'Amiga.
- Amministratore crittografico (Crypto Officer)Il ruolo autorizzato a configurare un modulo crittografico e a gestirne gli utenti, ma idealmente non a usare le chiavi.
- AMOLEDDisplay OLED con un TFT dietro ogni pixel che ne controlla la corrente — rende possibili smartphone e TV oltre il pollice…
- AMOSDialetto BASIC per Amiga pensato per creare giochi, con comandi per sprite e animazioni integrati nel linguaggio.
- Amos FiatL'informatico israeliano il cui nome è legato al trucco che rende non interattiva quasi ogni dimostrazione zero-knowledge…
- AMPLa variante semplificata di HTML di Google del 2015 per pagine mobile veloci — di fatto dimenticata nel 2024.
- Ampiezza di parolaLa larghezza di dati naturale con cui lavora un processore, cioè quanti bit gestiscono tipicamente in un colpo solo i suoi…
- Amplificatore di coppiaUna ruota di frizione dà la rotazione giusta ma quasi nessuna forza: l'amplificatore di coppia permetteva a una rotazione…
- Amplificazione DDoSTecnica DDoS: l'attaccante invia a un server pubblico una piccola query UDP con l'indirizzo sorgente falsificato della…
- Amplificazione della scrittura (DB)Quando una singola scrittura logica nel database provoca più scritture fisiche su disco. Problema centrale dei motori di…
- Amplificazione dello spazioQuando il database usa più spazio su disco di quanto il dataset logico richieda davvero. Negli LSM-tree dipende da vecchie…
- Amplificazione di scrittura (write amplification)Il rapporto tra scritture logiche (quelle richieste dall'applicazione) e scritture fisiche (quelle che arrivano davvero sul…
- AMQPProtocollo di messaggistica enterprise, nato nel 2003 in JPMorgan per i messaggi bancari. Standardizzato nelle versioni…
- Amstrad CPCL'home computer venduto con il monitor nella scatola — non per generosità, ma per eliminare la lamentela che non funzionava…
- An WangL'uomo che risolse il problema della lettura nella memoria a nuclei, vendette il brevetto a IBM e costruì un impero sui word…
- Analisi dei clusterLasciare che siano i dati a decidere quali osservazioni appartengono allo stesso gruppo, senza che nessuno le abbia…
- Analisi della potenzaMisurare il consumo energetico di un dispositivo durante un'operazione crittografica per recuperare bit della chiave segreta.
- Analisi delle frequenzeLa E è la lettera più comune in inglese, e già questo basta a rompere qualsiasi cifrario che non nasconda le statistiche.
- Analisi di potenza per correlazioneAnalisi di potenza che indovina un byte di chiave alla volta e lascia al coefficiente di correlazione di Pearson il compito…
- Analisi differenziale dei guastiUn attacco che provoca errori durante il calcolo di un cifrario e confronta i risultati corretti e quelli errati per…
- Analisi differenziale del consumo energeticoUn attacco side-channel del 1998 che individua i bit della chiave nell'hardware confrontando statisticamente il consumo…
- Analisi elettromagneticaMisura l'emissione elettromagnetica di un circuito invece del suo consumo energetico, e può puntare la misura su una piccola…
- Analisi forense digitaleRaccolta e analisi delle prove dopo un incidente di sicurezza: cosa è successo, quando, e fin dove si è spinto l'attaccante.
- Analisi semplice della potenza (SPA)Leggere i segreti da un'unica traccia di consumo, a occhio anziché con la statistica.
- Analisi simbolica dei circuiti a relè e di commutazioneLa tesi che mostrò come una rete di relè sia algebra booleana fatta di ottone, trasformando la progettazione dei circuiti da…
- Analizzatore armonicoLa macchina che faceva funzionare al contrario il predittore di maree: le si dà una curva misurata e ne escono le ampiezze…
- Analizzatore di rete in corrente alternataPrima che si potesse simulare una rete elettrica con il software, se ne costruiva una copia in miniatura su una parete di…
- Analizzatore differenzialeUn insieme di alberi e ingranaggi grande quanto una stanza che risolveva equazioni differenziali eseguendole fisicamente…
- AnalyticsRaccolta e analisi dei dati di utilizzo di siti e app: visualizzazioni di pagina, conversioni, percorsi degli utenti…
- AnarchieUn programma per Mac che univa la ricerca su Archie a un client FTP: si trovava un file e lo si scaricava dalla stessa…
- Anchor positioningNuova funzionalità CSS (2024) che permette di posizionare un elemento rispetto a un altro, senza JavaScript.
- Anders FoghRicercatore danese che pubblicò un «risultato negativo» sulla lettura della memoria del kernel, arrivando a un passo da…
- Anders HejlsbergHa progettato quattro linguaggi e strumenti di larga diffusione nell'arco di quattro decenni — una media di successi che…
- Andrew "bunnie" HuangHacker hardware che ha violato la sicurezza della prima Xbox con un sistema di intercettazione del bus costruito in casa e…
- Andrew AuernheimerTroll e hacker statunitense noto come «weev», condannato per aver prelevato 114.000 indirizzi email da un URL pubblico di…
- Andrew BoothIl cristallografo che costruì tre computer in uno scantinato di Londra pur di non calcolare a mano le somme di Fourier.
- Andrew ToolkitLa libreria orientata agli oggetti per interfacce utente dell'Andrew Project della Carnegie Mellon, costruita attorno a…
- Andrew YaoIl teorico che si chiese come due milionari possano scoprire chi dei due sia più ricco senza che nessuno riveli il proprio…
- AndroidIl sistema operativo mobile di Google, costruito sul kernel Linux. Acquisito nel 2005 (Android Inc.), prima versione nel…
- Android App BundleIl formato di pubblicazione che ha sostituito l'APK su Google Play — lo sviluppatore carica tutto, lo store costruisce un…
- Android KeystoreIl sistema di Android per custodire le chiavi crittografiche in modo che l'app possa usarle ma mai leggerle.
- Andromeda Software Development (ASD)Demogroup greco per PC, autore di alcune delle demo più cinematografiche mai viste all'Assembly negli anni Duemila.
- Andy Müller-MaguhnHacker tedesco, storico portavoce del Chaos Computer Club, eletto nel 2000 nel consiglio dell'ICANN come direttore at-large…
- Anelli di protezioneLa gerarchia dei livelli di privilegio del processore, in cui il ring 0 ottiene tutto e il ring 3 quasi niente.
- Anello di hash consistenteDistribuisce le chiavi su N nodi in modo che aggiungere o rimuovere un nodo sposti solo 1/N delle chiavi, invece di tutte…
- Ange AlbertiniRicercatore di formati di file che crea file capaci di essere più cose insieme e disegna poster per spiegare come.
- Angela SasseRicercatrice tedesco-britannica autrice di Users Are Not the Enemy (1999), che spostò la colpa delle cattive abitudini con…
- AngelListPiattaforma per talenti e investimenti nelle startup, fondata nel 2010 da Naval Ravikant e Babak Nivi. Svolta del 2022: la…
- AngularJSIl primo grande framework frontend di Google: portò il two-way data binding alle masse ed è fuori supporto dal 2022.
- Animazione ANSIANSI art in movimento, in cui le sequenze di escape riposizionano il cursore e ridisegnano parti dello schermo, con la…
- Ann CaracristiCrittoanalista di Arlington Hall che, un gradino dopo l'altro, arrivò alla seconda carica più alta dell'NSA.
- anon.penet.fiIl remailer pseudonimo finlandese che permise a centinaia di migliaia di persone di scrivere email e post su Usenet senza un…
- Anonymous FTPLa convenzione di accedere a un server FTP come anonymous usando il proprio indirizzo email come password: download aperti a…
- ANSI artGrafica colorata in modalità testo costruita con i caratteri a blocchi dell'IBM PC e i codici colore ANSI: le schermate di…
- ANSI X9.17Standard bancario del 1985 per la gestione delle chiavi, il cui generatore casuale si basava sul triplo DES.
- ANSI.SYSIl driver DOS che interpretava le sequenze di escape ANSI e rese così possibili colore, movimento del cursore e grafica…
- AnsibleStrumento per automatizzare la configurazione dei server tramite file YAML che descrivono lo stato desiderato.
- AnsiLoveStrumento che trasforma l'arte ANSI e ASCII in PNG, così da poterla mostrare sul web.
- ANSNETLa dorsale T3 che all'inizio degli anni Novanta ospitava NSFNET, gestita da un'organizzazione senza scopo di lucro la cui…
- Ant DesignLa libreria di componenti React di Alibaba (2015): orientata alle aziende, oltre 50 componenti, tabelle di dati e moduli…
- AnthropicAzienda di sicurezza dell'IA fondata nel 2021 da Dario e Daniela Amodei (ex VP della ricerca e VP delle persone di OpenAI)…
- Anti-aliasingAttenuare la scalinatura dei bordi diagonali mescolando colori intermedi: la cura al fatto che i pixel siano quadrati.
- Anti-entropyProcesso in background dei database distribuiti che confronta le repliche e ripara le differenze, così che nel tempo…
- AntivirusSoftware che analizza e blocca i malware sul dispositivo.
- Antoine JouxCrittografo francese con la abitudine di trovare scorciatoie che tutti gli altri davano per inesistenti.
- Antoine RossignolCrittoanalista francese che, secondo la versione più diffusa, decifrò il Grand Chiffre durante l'assedio di La Rochelle nel…
- Anton BraunIl meccanico di corte che nel 1727 consegnò all'imperatore Carlo VI una fastosa macchina calcolatrice, e morì l'anno dopo.
- ANU NewsIl software Usenet che portò le macchine VMS in una rete pensata per Unix.
- AnubisUn cifrario a blocchi del 2000 di Paulo Barreto e Vincent Rijmen, presentato al progetto europeo NESSIE.
- AnycastUn indirizzo IP che esiste contemporaneamente in molti punti del mondo: il routing instrada verso il più vicino.
- Anycast DNSAnnunciare lo stesso indirizzo IP da molte sedi geografiche tramite BGP, così che ogni utente raggiunga automaticamente il…
- AOLHa fatto conoscere Internet a un'intera generazione attraverso la linea telefonica, e ha spedito più CD di quanti ne avesse…
- AOTCompilare in codice macchina prima dell'esecuzione. C, C++, Rust e Go sono AOT per natura. La novità recente: linguaggi…
- ApacheIl web server classico: ha fatto girare Internet negli anni Novanta e Duemila ed è ancora diffuso negli hosting condivisi.
- Apache AirflowOrchestratore di workflow basato su Python: le pipeline si definiscono come DAG di attività nel codice, con pianificazione e…
- Apache APISIXAPI gateway open source basato su OpenResty (Nginx + Lua) ed etcd per la configurazione dinamica. Progetto top-level della…
- Apache ArrowFormato colonnare in memoria, indipendente dal linguaggio, per l'analisi dei dati: permette a sistemi diversi di scambiarsi…
- Apache AvroSerializzazione binaria con evoluzione dello schema. Lo schema è incorporato nell'intestazione del file (per…
- Apache BeamUn modello unificato per l'elaborazione batch e stream, in cui la stessa pipeline può girare su Flink, Spark o Dataflow.
- Apache CamelFramework Java per l'integrazione di sistemi, rilasciato nel 2007. Implementa come codice eseguibile i pattern del libro…
- Apache CordovaIl framework che avvolgeva un'app web in un guscio nativo dandole accesso a fotocamera e contatti: la prima vera app ibrida.
- Apache DruidDatabase analitico colonnare costruito per rispondere a query di aggregazione su miliardi di righe mentre i dati stanno…
- Apache FlinkMotore di calcolo orientato allo stream: bassa latenza, elaborazione stateful, semantica exactly-once e watermark sull'event…
- Apache HadoopFramework open source per archiviazione e calcolo distribuiti su hardware commodity. Doug Cutting, Yahoo, 2006. Basato sui…
- Apache HiveLivello SQL sopra Hadoop/HDFS, nato in Facebook nel 2008. Ha aiutato migliaia di analisti ad abbandonare MapReduce per…
- Apache HudiFormato di tabella lakehouse nato in Uber (2017): il primo a offrire upsert, query incrementali e «time travel» su dati…
- Apache IcebergFormato di tabella aperto per i data lake: aggiunge ACID, evoluzione dello schema, partizionamento nascosto e time travel…
- Apache KafkaUn log di messaggi distribuito per miliardi di eventi: la base di molti sistemi in tempo reale.
- Apache NiFiFlussi di dati che si disegnano invece di programmarli: si trascinano i processor su una tela, li si collega con frecce e i…
- Apache OzoneLa risposta del mondo Hadoop al namenode di HDFS che finisce lo spazio a poche centinaia di milioni di file.
- Apache PulsarPiattaforma di messaggistica distribuita. Nata internamente in Yahoo nel 2013, open source dal 2016, progetto Apache di…
- Apache SolrMotore di ricerca distribuito basato su Apache Lucene, creato da Yonik Seeley (CNET) nel 2004 e donato all'ASF nel 2006. Il…
- Apache SparkMotore di calcolo unificato per i big data: ideato da Matei Zaharia (AMPLab, UC Berkeley) nel 2009 e donato alla ASF nel…
- Apache ThriftFramework di serializzazione e RPC multilinguaggio: Facebook, 2007, poi donato alla ASF. Basato su schema (file .thrift)…
- Apache ZooKeeperIl noioso servizio che tiene traccia di chi è il leader, chi è vivo e cosa dice la configurazione, così che il resto del…
- Apertura dei bordiIngannare il VIC-II perché non chiuda mai il bordo, così da poter disegnare sprite nella fascia normalmente vuota ai margini.
- API (Application Programming Interface)Un modo strutturato con cui due programmi comunicano tra loro.
- API CameraAPI web per accedere a fotocamera e microfono. navigator.mediaDevices.getUserMedia({video: true, audio: true}) restituisce…
- APKIl file di installazione di Android: in sostanza un archivio zip con codice, risorse e una firma.
- APN (Access Point Name)Il nome che indica alla rete quale uscita della rete dell'operatore debba usare il traffico dati mobile: Access Point Name.
- APNs (Apple Push Notification service)Il servizio push di Apple: l'unica via con cui un server può risvegliare un'app su un iPhone.
- Apollo Display ManagerIl sistema a finestre delle workstation Apollo del 1981, tre anni prima di X e del Macintosh, in cui ogni finestra era una…
- Apollo ServerIl server GraphQL più diffuso per Node.js: ha dato il via allo stack Apollo (Apollo Client + Server + Federation). Opera di…
- App ibridaUn'app che in realtà è una pagina web dentro un guscio nativo: un solo codice per tutte le piattaforme, al prezzo di…
- App Router (Next.js)Il sistema di routing di Next.js introdotto con la versione 13 (ottobre 2022), che sostituisce il Pages Router. Basato sul…
- App StoreLo store di Apple e unico canale autorizzato per installare app su un iPhone: il modello che ha creato l'economia delle app…
- App Tracking TransparencyLa finestra che chiede «consentire a questa app di tracciarti?»: la modifica di Apple del 2021 che ha aperto una falla nel…
- app_server (BeOS)Il sistema di finestre di BeOS: un unico processo server che possiede lo schermo, disegna cornici e testo per tutte le…
- app-defaultsLa directory con un file di risorse per ogni applicazione X, intitolato alla classe del programma: lo sviluppatore vi mette…
- AppDynamicsPiattaforma APM commerciale che strumenta l'applicazione dall'interno e mostra dove è andato davvero a finire il tempo di…
- Appearance ManagerIl componente di Mac OS 8 che disegnava finestre, pulsanti e menu in modo centralizzato e diede al Mac il suo aspetto grigio…
- AppImageFormato portabile per app Linux: un unico file .AppImage che si esegue direttamente senza installazione (chmod +x e via).
- AppleSi è reinventata tre volte (il computer domestico, il computer grafico e il telefono diventato computer) e ora controlla…
- Apple IILa macchina che trasformò Apple in un'azienda e il foglio di calcolo in un motivo per comprare un computer.
- Apple LisaIl primo computer grafico di Apple: tecnicamente in anticipo sui tempi, con un prezzo da automobile e sepolto in una…
- Apple SiliconI chip ARM progettati da Apple: M1 (2020), M2, M3, M4. Hanno sostituito Intel sui Mac.
- Apple Vision ProIl visore di realtà mista di Apple, lanciato negli Stati Uniti nel febbraio 2024 a 3.499 dollari. Funziona con visionOS…
- AppleLinkIl servizio online di Apple per rivenditori e sviluppatori, nonché antenato indiretto di America Online.
- Application context (Xt)Il contenitore di Xt per tutto ciò che appartiene a un programma anziché a una finestra (connessioni al display, coda degli…
- Applicazione parzialeCreare una nuova funzione fissando alcuni argomenti di una funzione esistente: add(a, b) + const add5 = partial(add, 5) →…
- Apprendimento contrastivoSi addestra un modello a collocare vicine nello spazio degli embedding le cose «simili» e lontane quelle dissimili.
- Apprendimento hebbiano«Cells that fire together wire together»: la regola che spiegava come apprendono i neuroni.
- Apprendimento in contestoQuando un LLM «impara» dagli esempi presenti nel prompt senza modificare i propri pesi.
- Apprendimento non supervisionatoMachine learning in cui i dati non sono etichettati: il modello individua da solo schemi e strutture.
- Apprendimento per rinforzoParadigma di machine learning in cui un agente impara tramite ricompensa: prova, riceve un riscontro, migliora.
- Apprendimento per rinforzo (RL)Paradigma di ML in cui un agente impara per tentativi ed errori in un ambiente, premiato o penalizzato da un segnale di…
- Apprendimento supervisionatoMachine learning in cui il modello viene addestrato su dati etichettati: ogni esempio ha una "risposta giusta".
- appresLo strumento che mostra quali risorse X riceverebbe un programma se venisse avviato adesso, dati il nome della sua classe e…
- Approssimazione lineareUna relazione tra bit di ingresso e di uscita che si verifica un po' più spesso di quanto farebbe il caso.
- APT (Advanced Persistent Threat)Attore malevolo sofisticato, di solito sostenuto da uno Stato, che entra, resta in silenzio per mesi ed esfiltra dati in…
- APT (Advanced Package Tool)Il gestore di pacchetti di Debian e Ubuntu: apt install nginx. Gestisce dipendenze, repository e firme GPG sopra il livello…
- AquaLo stile di interfaccia di Mac OS X del 2000, con pulsanti blu in gel, i «semafori» nell'angolo della finestra e un Dock…
- ArangoDBDatabase multimodello che gestisce documenti, grafi e chiave-valore in un unico motore, interrogandoli tutti con un solo…
- Arbitron (Usenet)L'Auditel di Usenet: uno script e un rapporto mensile che stimavano quante persone leggessero ciascun newsgroup.
- ARCAdaptive Replacement Cache: algoritmo di espulsione dalla cache che bilancia dinamicamente recenza (LRU) e frequenza (LFU)…
- ARC (Automatic Relay Computer)La macchina a relè che due persone costruirono in una stanza seminterrata del Birkbeck spendendo una frazione di quanto…
- ARC (formato di archivio)Il formato di archivio che per primo riuniva e comprimeva i file in un unico passaggio su MS-DOS — e che perse tutto in una…
- Arch LinuxDistribuzione «fai da te» a rilascio continuo, sempre all'avanguardia. Gestore di pacchetti pacman; l'AUR (Arch User…
- ArchieIl primo motore di ricerca di Internet: un database dei nomi dei file presenti sui server FTP aperti di tutto il mondo.
- Architettura a isoleHTML statico con piccole «isole» di componenti interattivi, invece di un'intera pagina interattiva come in una SPA.
- Architettura di von NeumannL'idea che istruzioni e dati risiedano nella stessa memoria: ciò che ha reso il computer universale e, allo stesso tempo…
- Architettura esagonaleLa logica di dominio al centro, circondata da anelli di «porte» (interfacce) e «adattatori» che traducono verso database…
- Architettura guidata dagli eventiArchitettura in cui i componenti reagiscono a «eventi» invece di chiamarsi direttamente.
- Architettura HarvardIstruzioni in una memoria, dati in un'altra — una separazione che Aiken non scelse per principio, ma perché il nastro…
- Architettura TransformerArchitettura neurale che ha sostituito RNN e CNN nella modellazione di sequenze. Vaswani et al., «Attention Is All You…
- Archiviazione colonnareOrganizzazione dei dati: memorizzati per colonna anziché per riga. Ottimale per l'analisi: una query come SELECT AVG(price)…
- Archiviazione per righeIl layout classico dei database: le righe sono memorizzate in modo contiguo, tutte le colonne della riga 1, poi tutte quelle…
- ARCoreIl framework di realtà aumentata di Google per Android: la risposta all'ARKit di Apple, costruita sui resti del Project…
- ArduinoPiattaforma italiana open source basata su microcontrollori: negli anni Duemila ha portato l'hardware hobbistico al grande…
- Area di notificaLa fila di piccole icone nell'angolo del pannello dove anche i programmi senza finestra da mostrare riescono a farsi vedere…
- Area OSPFOSPF suddivide una rete grande in «aree» per limitare la diffusione delle informazioni di routing (LSA); altrimenti ogni…
- Area sicuraLa porzione di schermo che non viene mai coperta da un notch, dagli angoli arrotondati o dagli elementi di sistema.
- AreafixIl robot di posta di FidoNet per iscriversi alle conferenze echomail e abbandonarle.
- ArgoQuattro progetti nativi di Kubernetes sotto un unico nome, uno dei quali, Argo CD, è diventato il modo predefinito di fare…
- Argo CDLo strumento GitOps più usato per Kubernetes: un controller che gira nel cluster, legge da repository git le applicazioni…
- Argo RolloutsController Kubernetes che sostituisce il Deployment con rilasci canary, blue-green e analisi automatica.
- ArgomentoValore passato a una funzione nel punto della chiamata: add(2, 3) ha come argomenti 2 e 3.
- Argon2Algoritmo moderno di hashing delle password: vincitore della Password Hashing Competition nel 2015 e raccomandato da OWASP.
- argparseModulo integrato di Python per gli argomenti da riga di comando: si dichiarano le opzioni e si ottengono parsing…
- Ari JuelsCrittografo statunitense dietro le honeyword, le prove di recuperabilità e una delle prime proposte di proof of work.
- ARIAAttributi che aggiungono informazioni di accessibilità agli elementi HTML che da soli non ne dicono abbastanza.
- Aritmetica dei taskTrattare la differenza tra i pesi di un modello sottoposto a fine-tuning e quelli del modello di base come un vettore da…
- Aritmetica modulareL'aritmetica dei resti, in cui i numeri ricominciano da capo dopo un modulo, e il fondamento di quasi tutta la crittografia…
- AritmometroLa prima calcolatrice prodotta in serie e ordinabile, che trasformò il calcolo da artigianato in prodotto.
- ARJL'archiviatore DOS che spezzava i grandi archivi in volumi della dimensione di un floppy — e per questo divenne la scelta…
- Arjen LenstraMatematico olandese che da quarant'anni misura quanto sia difficile violare RSA, di solito violandolo.
- ARKitIl framework di realtà aumentata di Apple, lanciato nel 2017: portò l'AR su centinaia di milioni di telefoni da un giorno…
- ARML'architettura di processore che alimenta praticamente ogni smartphone, ogni Mac con Apple Silicon e ogni Raspberry Pi.
- ARMMUn programma di moderazione di Usenet che nel 1993 impazzì in news.admin.policy e regalò alla rete la parola «spam».
- Arne BeurlingRicostruì in due settimane, con carta e matita, una macchina cifrante tedesca che non aveva mai visto — e poi si rifiutò di…
- ARPIl protocollo che trova l'indirizzo MAC corrispondente a un indirizzo IP nella rete locale.
- ARP gratuitoUn pacchetto ARP che un host invia di sua iniziativa per aggiornare le cache ARP dei vicini. Formato: una richiesta ARP in…
- ARP poisoningAttacco di livello 2: un attaccante nella stessa LAN invia risposte ARP false, così la cache ARP della vittima associa l'IP…
- ARP spoofingAttacco in cui l'attaccante invia risposte ARP falsificate in una rete locale per associare il proprio indirizzo MAC all'IP…
- ARPANETLa rete di ricerca a commutazione di pacchetto da cui nacque Internet.
- ArpeggiatoreDispositivo o algoritmo che suona in sequenza le note di un accordo a velocità elevata e regolabile, producendo un…
- ArpeggioFar scorrere rapidamente un singolo canale sulle note di un accordo, così che l'orecchio le fonda in una sola: il classico…
- ArrayUna raccolta ordinata di elementi memorizzati in un unico blocco contiguo di memoria, a cui si accede tramite un indice…
- Array associativoStruttura dati che associa chiavi a valori. Ogni linguaggio la chiama a modo suo: dict (Python), hash (Ruby/Perl), HashMap…
- Art of CodingLa campagna per far riconoscere la demoscene come patrimonio culturale vivente, un paese alla volta, con l'UNESCO come…
- Art packUn pacchetto mensile di ANSI e ASCII art che i gruppi di artisti rilasciavano sulle BBS, completo di elenco dei membri e di…
- Arte con la macchina da scrivereImmagini battute un carattere alla volta: l'antenato analogico dell'ASCII art, più vecchio del computer di un secolo.
- Arte RTTYImmagini composte con i caratteri della telescrivente e scambiate tra radioamatori su nastro perforato: l'antenata…
- Arthur BurksUn filosofo diventato ingegnere dell'ENIAC e poi coautore del rapporto che tracciò il progetto del computer moderno.
- Arthur ScherbiusL'ingegnere tedesco che brevettò Enigma nel 1918 e morì prima che la macchina diventasse al tempo stesso decisiva per la…
- aRtsIl server audio di KDE 2 e 3, nato alla fine degli anni Novanta come sintetizzatore software modulare e finito per essere il…
- Artur EkertFisico di origine polacca il cui protocollo E91 fonda la sicurezza della distribuzione quantistica delle chiavi…
- Arvind NarayananInformatico che ha dimostrato come i dati «anonimizzati» lo siano raramente, e da allora guarda con lo stesso sospetto ogni…
- AS path prependingScrivere più volte il proprio numero AS nel percorso perché sembri più lungo, nella speranza che il resto del mondo scelga…
- AS-REP roastingGli account con la preautenticazione Kerberos disattivata consegnano a chiunque lo chieda un pacchetto cifrato con la loro…
- ASCIICodifica di caratteri a 7 bit del 1963: 128 caratteri tra lettere, cifre, simboli e caratteri di controllo.
- ASCII artImmagini costruite con i caratteri stampabili ASCII: dalle pin-up delle stampanti a righe alle firme di Usenet e ai file NFO.
- ASCIImationAnimazione realizzata esclusivamente con caratteri ASCII, fotogramma per fotogramma, senza colori né grafica a blocchi.
- AsciiquariumUn acquario nel terminale, disegnato interamente in ASCII: pesci, squali, anatre e un castello sul fondale.
- AsconUna famiglia leggera per la cifratura autenticata e l'hashing, scelta dal NIST nel 2023 come standard per i dispositivi di…
- ASICApplication-Specific Integrated Circuit: un chip progettato e prodotto per un unico compito, anziché essere programmabile in…
- AsincronoCodice che non blocca l'esecuzione mentre è in corso un'operazione lenta (I/O, rete, timer), liberando il thread per altro…
- ASM-OneIl pacchetto assembler di HiSoft, che seguì gli home computer dallo ZX Spectrum all'Atari ST e all'Amiga e fu l'opzione…
- asm.jsSottoinsieme rigoroso di JavaScript ottimizzato per la compilazione AOT. Mozilla, 2013. Annotazioni di tipo tramite codici…
- ASMLAzienda olandese di apparecchiature per semiconduttori, con sede a Veldhoven. Unico produttore al mondo di macchine per…
- ASNUn numero univoco per ogni «sistema autonomo» di Internet: le reti degli operatori sono identificate dal loro ASN nella…
- ASP.NETLa famiglia di framework web di Microsoft. ASP.NET classico (Web Forms, MVC, Web API) su .NET Framework, poi ASP.NET Core…
- ASP.NET CoreLa riscrittura di ASP.NET che ha reso lo stack web di Microsoft multipiattaforma, aperto e veloce.
- ASPAOggetto RPKI firmato in cui un sistema autonomo elenca i propri provider upstream. Pensato per fermare il tipo di errore che…
- aspect-ratioProprietà CSS che permette a un elemento di mantenere un rapporto d'aspetto prefissato (ad es. aspect-ratio: 16/9) a…
- AspectJEstensione di Java per la programmazione orientata agli aspetti. Xerox PARC, Gregor Kiczales e altri, 2001. Permette di…
- Asperità termicaUn picco nel segnale di lettura prodotto quando una testina magnetoresistiva sfiora una protuberanza: il calore d'attrito…
- ASR-33La telescrivente economica di Teletype del 1963: la macchina che mise l'ASCII nelle mani di tutti e diede a Unix il suo tty.
- Assembly (demoparty)Il grande party estivo finlandese, nato nel 1992 per iniziativa di alcuni demogroup e diventato uno dei maggiori eventi…
- AsserzioneUn'affermazione nel codice su ciò che deve essere vero: se non lo è, il programma si interrompe.
- ASTRappresentazione ad albero della struttura del codice sorgente, ripulita dal rumore sintattico.
- AstrazioneNascondere la complessità dietro un'interfaccia più semplice.
- Astrazione a costo zeroIl principio per cui un'astrazione non deve costare nulla in fase di esecuzione: ciò che non si usa non si paga, e ciò che…
- AstroFramework web moderno pensato per i siti ricchi di contenuti: «zero JS di default».
- Astro IslandsL'«Islands Architecture» di Astro: la pagina è HTML per impostazione predefinita, ma i singoli componenti possono essere…
- AstrolabioIl cielo notturno piegato nell'ottone: un calcolatore analogico che risolveva problemi di astronomia e di misura del tempo…
- AstroturfingMettere in scena un movimento dal basso che non esiste. Il nome viene da AstroTurf, marchio di erba sintetica. Il…
- async / awaitSintassi che permette di scrivere codice asincrono con l'aspetto di codice sincrono.
- At EaseIl sostituto semplificato del Finder presentato da Apple nel 1992, pensato per scuole e bambini che era meglio non lasciare…
- AT ProtocolIl protocollo alla base di Bluesky. Costruito attorno a un'idea che ad ActivityPub manca: l'identità portabile. L'account è…
- Atalla BoxLa scatola di cifratura per i PIN bancari ideata da Mohamed Atalla nei primi anni Settanta, considerata il primo modulo di…
- Atanasoff-Berry ComputerIl primo dispositivo di calcolo digitale elettronico, costruito nello scantinato di un'università dello Iowa, smantellato…
- AtariL'azienda che inventò l'industria dei videogiochi, la perse in un anno e da allora sopravvive come marchio che passa di mano…
- Atari 2600La console che impose lo standard della cartuccia, con così poca memoria che il programmatore doveva disegnare l'immagine…
- Atari Falcon030L'ultimo computer di Atari, del 1992: una macchina con 68030 e processore di segnali integrato, arrivata proprio quando…
- Atari STL'acerrima rivale dell'Amiga, costruita in un anno dall'uomo del Commodore 64, e il computer che arredò le sale di…
- ATASCIILa variante dei computer Atari a 8 bit dell'ASCII, con caratteri grafici che ne fecero la materia prima della text art sulle…
- AtbashL'alfabeto letto al contrario: la prima lettera diventa l'ultima, la seconda la penultima e così via, senza alcuna chiave.
- Athena Widgets (Xaw)Il set di widget gratuito incluso in X11: spoglio, piatto e dotato di una barra di scorrimento che confonde le persone fin…
- ATIPAbsolute Time In Pregroove: lo schema di timecode e informazioni sul disco modulato in frequenza nel solco ondulato di un…
- AtlantisEsegue Terraform dalla pull request invece che dal portatile di qualcuno. Il plan viene pubblicato come commento e diventa…
- AtlassianL'azienda australiana i cui strumenti (Jira, Confluence, Bitbucket) organizzano il lavoro di buona parte dei reparti di…
- Atom (X11)Un numero a 32 bit che il server X distribuisce al posto di una stringa, così che i nomi non debbano attraversare la rete…
- Atom FeedFormato di syndication web. RFC 4287 (2005). La risposta dell'IETF alla caotica storia delle versioni di RSS (0.9, 0.91…
- ATRACIl codec del MiniDisc che comprimeva un CD in un quarto dello spazio: la risposta di Sony a un disco ottico tascabile che…
- Attacchi PotatoLa famiglia di tecniche Windows che trasformano SeImpersonatePrivilege in pieni privilegi SYSTEM. Sono state chiamate Hot…
- Attacco a chiave notaUn test in cui l'attaccante conosce la chiave e riesce comunque a distinguere l'output del cifrario da dati casuali.
- Attacco a chiave sceltaModello di attacco in cui l'avversario sceglie la chiave e cerca chiavi per cui il cifrario a blocchi non si comporta in…
- Attacco a chiavi correlateUn modello di attacco in cui l'attaccante può osservare la cifratura con chiavi note per essere legate tra loro.
- Attacco a correlazione zeroUn attacco che individua approssimazioni lineari con correlazione esattamente nulla, offrendo un modo per distinguere il…
- Attacco a curva non validaUn attacco allo scambio di chiavi su curve ellittiche che funziona quando un server accetta punti non appartenenti alla…
- Attacco a dizionarioNon provare tutte le password possibili, ma solo quelle che le persone scelgono davvero.
- Attacco a forza brutaIndovinare una password provando ogni combinazione possibile finché non si trova quella giusta.
- Attacco a iniezione di guastiAttacco che disturba deliberatamente un calcolo crittografico, ad esempio con un glitch di tensione o un impulso laser, e…
- Attacco a IV notoSe l'attaccante conosce l'IV in anticipo e può scegliere il testo in chiaro, può verificare le proprie ipotesi un blocco…
- Attacco a IV sceltoAttacco in cui l'aggressore può prevedere o scegliere il vettore di inizializzazione e poi verificare le proprie ipotesi su…
- Attacco a Kaseya VSAAttacco ransomware del luglio 2021: REvil sfruttò uno zero-day in Kaseya VSA (piattaforma RMM) per cifrare circa 1500…
- Attacco a messaggio sceltoL'attaccante ottiene che il sistema firmi o autentichi messaggi da lui scelti, poi tenta di falsificarne uno nuovo.
- Attacco a multicollisioneTrovare molti messaggi con lo stesso hash: per le funzioni hash iterate costa quasi quanto trovarne due.
- Attacco a reticoliUn attacco che usa la riduzione di reticoli per trovare vettori corti, e spesso chiavi private, a partire da informazioni…
- Attacco a riflessioneUn attacco che sfrutta chiavi di round che ricorrono in ordine inverso, così che una parte del cifrario annulla un'altra.
- Attacco a round ridottiUn attacco a una versione ridotta di un cifrario, con meno round dell'originale, per misurare quanto margine resti.
- Attacco a somme parzialiUn trucco di contabilità che rende lo square attack su AES più economico di diversi ordini di grandezza riutilizzando i…
- Attacco a testo cifrato sceltoIn un attacco a testo cifrato scelto l'attaccante dispone di un oracolo di decifrazione che decifra testi cifrati a sua…
- Attacco a testo in chiaro notoL'attaccante dispone sia del testo in chiaro sia di quello cifrato di alcuni messaggi e li usa per ricavare la chiave.
- Attacco a testo in chiaro sceltoL'attaccante ottiene la cifratura di messaggi scelti da lui e ne studia il risultato.
- Attacco al codebookIgnorare del tutto la chiave e costruire semplicemente una tabella che associa a ogni blocco di testo in chiaro il suo…
- Attacco al piccolo sottogruppoUn attacco a Diffie–Hellman in cui l'attaccante invia una chiave pubblica di ordine piccolo e ricava la chiave privata a…
- Attacco al solo testo cifratoL'attaccante dispone soltanto dei messaggi cifrati: nessun testo in chiaro, nessun accesso alla cifratura.
- Attacco al sottospazio invarianteUn attacco che individua un insieme di testi in chiaro che il cifrario, con certe chiavi, trasforma in se stesso round dopo…
- Attacco algebricoUn attacco algebrico riscrive un cifrario come sistema di equazioni e lo risolve, almeno sulla carta.
- Attacco alla supply chainAttacco sferrato tramite la catena di fornitura del software (una backdoor in una libreria, un server di build compromesso…
- Attacco alla tabella di decimalizzazioneUn attacco che recupera il PIN bancario in una quindicina di chiamate fornendo a un HSM tabelle di decimalizzazione…
- Attacco alle API di un HSMEstrarre le chiavi da un modulo di sicurezza concatenando chiamate che, prese singolarmente, sono del tutto legittime.
- Attacco Bar MitzvahUn attacco del 2015 a RC4 in TLS che sfruttava una debolezza ormai tredicenne, da cui il nome.
- Attacco BEASTUn attacco a TLS 1.0 in cui un vettore di inizializzazione prevedibile in modalità CBC lasciava trapelare il testo in…
- Attacco BellcoreUna sola firma RSA errata, calcolata con il CRT, può bastare a un attaccante per ricavare i numeri primi che compongono la…
- Attacco bicliqueUn attacco del 2011 che ottenne il primo risultato contro l'AES completo più veloce della forza bruta, sia pure di poco.
- Attacco bit-flippingUn attaccante modifica alcuni bit del testo cifrato per alterare in modo prevedibile il testo in chiaro, senza mai leggerlo.
- Attacco boomerangUn attacco differenziale che concatena due differenziali più brevi, da cui il nome.
- Attacco boomerang a chiavi correlateUn attacco boomerang in cui le due metà del differenziale possono operare anche con chiavi diverse ma correlate.
- Attacco BREACHUn attacco a canale laterale che fa trapelare segreti da risposte HTTPS cifrate misurando quanto bene la compressione si…
- Attacco broadcast di HåstadUn attacco a RSA in cui lo stesso messaggio è cifrato con un esponente pubblico piccolo per più destinatari e può essere…
- Attacco byte per byteMetodo classico per recuperare un segreto nascosto sotto ECB un byte alla volta, quando l'attaccante controlla parte del…
- Attacco ChopChopUn attacco al WEP che decifra un pacchetto senza conoscere la chiave e ricava abbastanza keystream per falsificarne di nuovi.
- Attacco cold bootUn attacco che legge le chiavi di cifratura dalla DRAM dopo lo spegnimento della macchina, perché le celle di memoria…
- Attacco CRIMECRIME indovina i cookie segreti osservando di quanto si riduce il traffico cifrato quando la compressione trova una…
- Attacco del compleannoLe collisioni compaiono dopo la radice quadrata delle possibilità, non dopo tutte le possibilità: ecco perché un hash a 256…
- Attacco di BleichenbacherL'attacco di Daniel Bleichenbacher del 1998 che decifrava testi cifrati RSA chiedendo a un server se il padding fosse valido.
- Attacco di cache timingRicava materiale della chiave dal tempo di accesso alle tabelle, perché è la cache del processore a decidere se un accesso è…
- Attacco di collisioneTrovare due input diversi con lo stesso hash, impresa più facile che trovare un input per un valore di hash dato.
- Attacco di correlazioneUn attacco ai cifrari a flusso in cui l'output è correlato a un singolo registro a scorrimento, che può così essere risolto…
- Attacco di correlazione veloceEvoluzione dell'attacco di correlazione che tratta il keystream come una parola di codice rumorosa e decodifica lo stato del…
- Attacco di DaviesUn attacco a testo in chiaro noto contro il DES che sfrutta la distribuzione irregolare delle uscite di coppie adiacenti di…
- Attacco di enumerazioneElencare nomi utente, e-mail o altre risorse valide tramite tentativi sistematici.
- Attacco di interpolazioneUn attacco che scrive un cifrario sotto forma di polinomio, purché il suo grado algebrico sia abbastanza basso.
- Attacco di length extensionUn attaccante può aggiungere dati a un messaggio firmato e calcolare una firma valida senza conoscere la chiave.
- Attacco di MangerAttacco del 2001 che mostra come un solo bit rivelato dai messaggi di errore basti a decifrare testi cifrati RSA-OAEP.
- Attacco di preimmagineUn attacco che cerca un messaggio capace di produrre un dato valore di hash.
- Attacco di recupero della chiaveIl recupero della chiave consiste nell'impossessarsi della chiave, per debolezze del cifrario, per un canale laterale o per…
- Attacco di saturazione statisticaUn attacco che fissa una parte del testo in chiaro, lascia variare il resto e misura quanto diventano sbilanciati pochi bit…
- Attacco di timingScoprire dei segreti misurando quanto tempo impiegano le operazioni.
- Attacco di watermarkingUn attacco alla cifratura dei dischi in modalità CBC che permette di provare la presenza di un certo file su un disco…
- Attacco di WienerUn attacco crittoanalitico che recupera la chiave privata RSA quando l'esponente privato è troppo piccolo, usando le…
- Attacco differenziale di ordine superioreUn attacco differenziale che esamina le differenze di ordine superiore del testo cifrato su un insieme di testi in chiaro.
- Attacco differenziale-lineareUn ibrido in cui una parte differenziale copre l'inizio del cifrario e una parte lineare ne copre la fine, arrivando…
- Attacco distinguenteUn attacco che deve solo dimostrare che un cifrario si comporta diversamente da una funzione casuale, non che può essere…
- Attacco Evil MaidUn attaccante con accesso fisico al portatile in vostra assenza (in una camera d'albergo o in ufficio) modifica il firmware…
- Attacco FMSL'attacco alla schedulazione delle chiavi di RC4 che trasformò la violazione del WEP da problema di ricerca in passatempo.
- Attacco ForbiddenUn attacco ad AES-GCM che sfrutta il riuso di un nonce e rivela la chiave di autenticazione.
- Attacco guess-and-determineUn attacco che ipotizza una parte dello stato interno di un cifrario e ricava il resto tramite relazioni lineari o semplici.
- Attacco integraleUn attacco che sfrutta insiemi di input le cui somme intermedie si annullano in un cifrario a round ridotti.
- Attacco invariante non lineareUna generalizzazione dell'attacco al sottospazio invariante in cui lo schema che si conserva è una funzione booleana non…
- Attacco MarvinUna rinascita, basata sui tempi di risposta, dell'oracolo di padding di Bleichenbacher contro RSA PKCS#1 v1.5, pubblicata…
- Attacco meet-in-the-middleUn attacco che rende quasi inutile la doppia cifratura: si procede in avanti e all'indietro e si cerca una corrispondenza a…
- Attacco multi-bersaglioPrendere di mira molte chiavi insieme accontentandosi della prima che cede, il che rende più economica la ricerca esaustiva.
- Attacco multi-chiaveAttaccare molte chiavi insieme e accontentarsi della prima che cade — cosa che costa tanto meno quanti più sono i bersagli.
- Attacco partitioning oracleAttacco che costruisce un solo testo cifrato valido con migliaia di chiavi, così che ogni risposta del server dimezza…
- Attacco per guastiUn attacco per guasti induce l'hardware a calcolare male e ricava la chiave dalle risposte sbagliate.
- Attacco PTWL'attacco del 2007 che recuperava una chiave WEP a 104 bit in meno di un minuto a partire da poche decine di migliaia di…
- Attacco RaccoonUn attacco di timing a TLS 1.2 e precedenti, in cui i byte zero iniziali del segreto Diffie-Hellman vengono rimossi prima…
- Attacco replayRegistrare una comunicazione valida e riproporla in seguito, senza bisogno di capirne il contenuto.
- Attacco rettangoloUn attacco in stile boomerang che conta molte coppie differenziali invece di un singolo percorso, e che a volte rende…
- Attacco ROBOTROBOT è il padding oracle di Bleichenbacher del 1998, rispolverato nel 2017 contro i server TLS che usavano ancora lo…
- Attacco sandwichUna variante del boomerang che inserisce uno strato sottile tra le due metà del cifrario, usata per violare KASUMI con un…
- Attacco side-channelEstrarre segreti misurando qualcosa che non è l'algoritmo in sé: tempo, consumo, radiazioni elettromagnetiche, rumore, stato…
- Attacco SmurfTecnica DDoS degli anni '90: si falsifica l'IP della vittima e si inviano ICMP echo request agli indirizzi di broadcast…
- Attacco SquareUn attacco integrale ai cifrari a blocchi orientati ai byte, che prende il nome dal cifrario Square per cui fu ideato.
- Attacco templateUn attacco side-channel in due fasi: prima si profila una copia del dispositivo sotto il proprio controllo, poi bastano…
- Attacco watering holeCompromettere un sito web che il bersaglio visita regolarmente, invece di attaccare il bersaglio direttamente. Come il leone…
- Attacco XSLUn attacco algebrico proposto nel 2002 che, se avesse funzionato come dichiarato, avrebbe minacciato AES.
- Attacco yo-yoUna tecnica crittanalitica che cifra e decifra alternativamente una coppia di messaggi, in modo che una relazione tra essi…
- Attention sinkI modelli transformer scaricano una quota sproporzionata della loro attenzione sui primissimi token della sequenza, a…
- AttenzioneIl meccanismo centrale dei modelli transformer: ogni token guarda tutti gli altri e decide quanto siano rilevanti per il…
- Attenzione sparsaVarianti dell'attenzione in cui ogni token guarda solo un sottoinsieme degli altri token anziché tutti, per superare il…
- AttestazioneDichiarazione crittografica sullo stato di un sistema, di un software o di un workload, firmata da una parte fidata…
- Attestazione della chiaveUna dichiarazione firmata dall'hardware che attesta che una certa chiave è stata generata al suo interno e non può essere…
- Attività (KDE Plasma)Il tentativo di Plasma di andare oltre i desktop virtuali: non solo «dove sono le finestre», ma «che cosa sto facendo», con…
- Attraversamento di dominio di clockUn segnale che passa tra due parti di un chip governate da clock indipendenti. Una delle poche classi di bug che nella…
- Attribute clashIl limite dello ZX Spectrum per cui ogni cella 8×8 contiene solo due colori, e gli oggetti sovrapposti si contaminano a…
- Attributi della finestra (X11)Le quindici impostazioni per finestra che il server X conserva — sfondo, bordo, maschera degli eventi, cursore, colormap e…
- Attribution ReportingAPI del browser in cui è il browser stesso a collegare il clic su un annuncio a un acquisto successivo, e a consegnare il…
- Attuatore a bobina mobile (voice coil)Il motore a bobina mobile che sposta il braccio delle testine sul disco, chiamato così per l'identico meccanismo di un…
- ATXLa specifica di form factor dominante per i PC dal 1995: scheda madre da 305 × 244 mm, pannello I/O standardizzato, linee di…
- Audit logRegistro immutabile di chi ha fatto cosa e quando, per analisi forense e conformità.
- Auguste KerckhoffsIl linguista olandese che nel 1883 mise per iscritto sei regole per la crittografia militare, una delle quali governa ancora…
- Augustus De MorganIl logico di cui ogni programmatore applica in silenzio le due leggi ogni volta che nega una condizione, e che fu anche…
- AURIl repository di pacchetti della comunità di Arch Linux. Non contiene pacchetti ma ricette PKGBUILD, script di build che…
- aus.*La gerarchia Usenet nazionale dell'Australia, per tutto ciò che interessava solo a chi viveva dall'altra parte del pianeta.
- AutenticazioneDimostrare chi si è. In sostanza, il processo di login.
- Autenticazione biometricaSbloccare con un'impronta o con un volto: comodo, ma tecnicamente una scorciatoia verso una chiave, non una password in sé.
- Autenticazione mTLSMutual TLS: entrambe le parti di una connessione si autenticano a vicenda con certificati, non solo il server come…
- Autenticazione senza passwordAccedere senza password, usando invece chiavi crittografiche (passkey/FIDO2), biometria o link monouso. Non essendoci una…
- Auth0L'IdP gestito più noto: pulsanti di login, flussi OIDC, social login senza scrivere una riga di codice di autenticazione…
- Auto-raiseL'impostazione del window manager che, dopo un istante, porta in primo piano la finestra con il focus, così che il focus…
- AutoConfigIl protocollo dell'Amiga con cui le schede di espansione si assegnano da sole gli indirizzi di memoria all'avvio…
- AutodemagnetizzazioneUn supporto magnetizzato genera un campo interno che lo contrasta: il muro che fermò la registrazione longitudinale.
- AutoencoderArchitettura neurale che impara a comprimere l'input in un vettore latente (encoder) e a ricostruirlo da esso (decoder). Si…
- AutoGenFramework open source multi-agente di Microsoft: gli agenti conversano tra loro per risolvere compiti. Nato in Microsoft…
- Autoloader a nastroUna singola unità a nastro con un piccolo caricatore che cambia le cartucce al posto tuo: via di mezzo tra un'unità nuda e…
- AutomergeLibreria CRDT di Ink & Switch / Martin Kleppmann, centrata su una struttura simile a JSON con la cronologia completa delle…
- AutoMod (Reddit)Il bot di moderazione automatica integrato in Reddit, che applica azioni basate su regole a post e commenti (rimuovere…
- Autorità di certificazioneUna terza parte fidata che firma i certificati e garantisce così che una chiave pubblica appartenga a un dato dominio.
- AutorizzazioneDecidere che cosa può fare un utente già autenticato.
- AutoscalingAvviare automaticamente più o meno istanze in base al carico.
- AutovacuumProcesso in background di PostgreSQL che esegue automaticamente VACUUM e ANALYZE quando una tabella ha accumulato abbastanza…
- AV1Il codec video libero da royalty che l'industria ha costruito unendo le forze per smettere di pagare licenze per H.265.
- Avanzamento a frizioneAvanzamento della carta in cui un rullo rivestito di gomma afferra il foglio per attrito, lo stesso trucco della macchina da…
- Avanzamento pagina (form feed)Il carattere di controllo FF (0x0C) che ordina alla stampante di espellere la pagina corrente e passare all'inizio della…
- AvatarL'immagine che ti rappresenta online: dalla discesa di una divinità in sanscrito a un quadrato di 128×128 pixel accanto al…
- AVATAR (protocollo per terminali)Un'alternativa più snella ai codici di escape ANSI per la grafica delle BBS, pensata perché i menu a colori arrivassero…
- Avi RubinProfessore della Johns Hopkins che, nel 2003, smontando le macchine per il voto Diebold fece della tecnologia elettorale una…
- Avi WigdersonTeorico israeliano della complessità che ha mostrato come ogni enunciato NP si possa dimostrare senza rivelare altro, e ha…
- AVIFFormato d'immagine moderno basato sul codec video AV1. Alliance for Open Media (Google, Netflix, Apple, Amazon e altri)…
- Avviso di contenuto (CW)Funzione di Mastodon e del Fediverso: nasconde il contenuto di un post dietro una breve etichetta (ad es. «politica»…
- AVXIl set di istruzioni SIMD di Intel con registri a 256 bit, introdotto con Sandy Bridge nel 2011. AVX2 (Haswell, 2013) ha…
- AVX-512Un insieme di istruzioni SIMD a 512 bit (Intel, poi AMD) che elabora grandi vettori di dati in un solo passaggio. Potente…
- awesomeUn tiling window manager nato come fork di dwm e diventato un programma Lua con la gestione delle finestre integrata.
- AWKUn linguaggio per l'elaborazione di testo guidato da pattern, nato nel 1977 e battezzato con le iniziali di Aho, Weinberger…
- awmL'Ardent Window Manager: uwm con barre del titolo, icone e piccoli pulsanti aggiunti, scritto nel 1988 presso un produttore…
- AWQActivation-aware Weight Quantization: quantizzazione a 4 bit post-addestramento che protegge i pesi «importanti» in base a…
- AWSIl più grande fornitore cloud al mondo (circa il 30 % del mercato nel 2024). Oltre 200 servizi, più di 35 regioni. Nato…
- AWS CDKDefinisce l'infrastruttura AWS in TypeScript, Python, Java, C# o Go. cdk synth compila il codice in template CloudFormation…
- AWS CloudFormationInfrastructure-as-Code nativo di AWS. Template JSON/YAML descrivono le risorse; CloudFormation le crea e aggiorna come…
- AWS CloudFrontLa CDN di AWS, lanciata nel 2008. Oltre 600 punti di presenza nel mondo; si integra con S3, ALB, Lambda@Edge e CloudFront…
- AWS CloudHSMUn HSM dedicato nei data center di Amazon, in cui le chiavi le detiene il cliente e non Amazon.
- AWS CloudWatchIl servizio di osservabilità di AWS: metriche, log, allarmi, dashboard, tracce (via X-Ray), RUM e monitoraggio sintetico. Si…
- AWS ECS (Elastic Container Service)L'orchestratore di container sviluppato internamente da AWS: più semplice di Kubernetes, strettamente integrato con ALB…
- AWS EventBridgeBus di eventi gestito di AWS: gli eventi dei servizi AWS, dei partner SaaS (Stripe, Datadog e altri) o delle proprie…
- AWS FargateBackend serverless per ECS ed EKS: AWS gestisce le VM al posto tuo e si paga per vCPU-secondo consumato dai container.
- AWS KinesisLa famiglia AWS per i dati in streaming: Data Streams (concorrente di Kafka), Data Firehose (consegna gestita verso…
- AWS LambdaIl pioniere del FaaS: si carica una funzione e AWS la esegue in risposta a eventi (HTTP, S3, code, pianificazioni)…
- AWS SNS (Simple Notification Service)Fan-out publish/subscribe: si pubblica su un topic e AWS recapita il messaggio a tutti i sottoscrittori (code SQS, Lambda…
- AWS SQS (Simple Queue Service)La più vecchia coda di messaggi gestita al mondo: lanciata nel 2004, è stato il terzo servizio di AWS in assoluto. Un…
- AWS Step FunctionsOrchestratore di workflow serverless — si definiscono macchine a stati in JSON/YAML; AWS le esegue con retry, parallelismo…
- AY-3-8910Il generatore di suoni a tre canali di General Instrument del 1978 che diede voce a ZX Spectrum, Amstrad CPC, MSX e Atari ST.
- Azioni (CDE)Il database di CDE su ciò che fa un doppio clic: comandi con nome in file .dt che file manager, Front Panel e shell…
- Aztec CodeCodice a barre bidimensionale con un bersaglio quadrato al centro, pensato per essere compatto e senza margine bianco…
- AzureIl cloud di Microsoft, con circa il 25 % del mercato. Domina nelle aziende che usano Office 365 grazie all'integrazione…
- Azure FunctionsIl FaaS serverless di Microsoft, lanciato nel 2016 come risposta ad AWS Lambda. Supporta C#, JavaScript, Python, Java…
- Azure PipelinesLa metà CI/CD di Azure DevOps: pipeline di build e distribuzione definite in YAML, con agent gratuiti per l'open source.
- Azure Service FabricLa piattaforma Microsoft per microservizi distribuiti: costruita internamente per un decennio prima del rilascio pubblico…
- Cache ARPTabella nel kernel del sistema operativo che associa IPv4 a MAC, popolata da richieste ARP (broadcast) o da voci statiche.
- Cifrario ADFGVXUn cifrario da campo tedesco del 1918 che combinava sostituzione e trasposizione e che, ciò nonostante, un francese riuscì a…
- Famiglia Atari 8 bitLa linea di home computer Atari del 1979 (400, 800, XL e XE), costruita attorno a chip dedicati in anticipo di anni sulla…
- Modalità ABLArbitrary Block Length: una modalità che trasforma un normale cifrario a 128 bit in un cifrario a blocchi grande quanto un…
- Padding ANSI X9.23Uno schema di padding per cifrari a blocchi che riempie lo spazio con byte zero e scrive il numero di byte di riempimento…
- Pattern AdapterPattern strutturale della Gang of Four: avvolge una classe in modo che la sua interfaccia sembri un'altra. L'«adattatore tra…
B
- Attacco di Biham–KocherUn attacco a testo in chiaro noto che rompe la cifratura con password tradizionale degli archivi ZIP con una dozzina di byte…
- B NewsIl software Usenet di seconda generazione, abbastanza robusto da far crescere la rete da qualche decina di macchine a…
- B-treeAlbero di ricerca bilanciato progettato per l'archiviazione a blocchi: ogni nodo corrisponde a una pagina del disco e…
- B1FFL'archetipo del novellino adolescente di Usenet: scrive in maiuscolo, sostituisce le lettere con cifre e chiude ogni frase…
- b3taSito comico britannico del 2001 il cui concorso settimanale di manipolazione di immagini riforniva internet di GIF animate…
- BaaSUn backend pronto come servizio: autenticazione, database, archiviazione di file, notifiche push e funzioni serverless…
- BabelTranspiler JavaScript. Ha reso possibile usare ES6+ (arrow function, destrutturazione, async/await) sui browser più vecchi…
- Babylon.jsMotore 3D per il web sostenuto da Microsoft: più simile a un game engine di Three.js, con strumento di ispezione, playground…
- Backbone cabalIl club informale degli amministratori dei grandi siti Usenet che, per tutti gli anni Ottanta, decise di fatto quali…
- Backbone.jsLa libreria MVC minimale che diede struttura all'epoca di jQuery: modelli, viste e un router in meno di 2000 righe.
- BackdoorUn accesso nascosto a un sistema, piantato di proposito da un aggressore oppure (e qui si discute) preteso da uno Stato.
- backdrop-filterProprietà CSS che applica un filtro, quasi sempre una sfocatura, a ciò che sta dietro un elemento anziché all'elemento…
- BackendLa parte di un sistema che gira sul server, quella che l'utente non vede direttamente.
- Background writerIl processo di PostgreSQL che scrive in anticipo su disco le pagine modificate della cache dei buffer, così che una query in…
- BackhaulIl collegamento tra una stazione radio base e la rete core dell'operatore: la parte invisibile che decide se il traliccio…
- Backing store (X11)Un servizio facoltativo con cui il server X conserva ciò che le altre finestre coprono, così che l'applicazione non debba…
- Backlog di listenDimensione della coda delle connessioni TCP completamente stabilite ma non ancora accettate. Quando il backlog si riempie, i…
- Backoff esponenzialeStrategia di ripetizione in cui l'attesa raddoppia a ogni tentativo (1 s, 2, 4, 8, 16…), così da evitare che tutti i client…
- BackpressureQuando il consumatore è più lento del produttore: le strategie per evitare che i buffer di ingresso crescano senza limite e…
- Backpressure (ops)Il meccanismo con cui un sistema sovraccarico segnala a monte «rallenta» invece di crollare sotto più lavoro di quanto ne…
- Backside power deliveryPortare l'alimentazione ai transistor dal retro del silicio invece di farla stare stretta tra i fili di segnale sul lato…
- BackstagePortale open source per sviluppatori nato in Spotify. CNCF Incubating dal 2020. Punto unico per catalogo software, template…
- BackupCopie dei dati che si possono ripristinare se l'originale viene distrutto.
- Bad lineLa scanline in cui il chip video del C64 si impadronisce del bus di memoria e lascia al processore un terzo dei suoi cicli.
- Badge di verificaLa spunta blu (o di altro colore) accanto a un nome, che in origine significava che la piattaforma aveva confermato…
- Badger Badger BadgerIl loop Flash del 2003 con dodici tassi danzanti, un fungo e un serpente che interrompe tutto. Definì un intero genere…
- Ballistic Research LaboratoryIl laboratorio di calcolo dell'esercito statunitense nel Maryland, che ordinò la maggior parte dei primi computer americani…
- Balloon hashingUn hash per password che costringe l'attaccante a spendere tanta memoria quanta ne usa l'utente legittimo.
- BanburismusIl metodo di Turing per indovinare le impostazioni dei rotori di Enigma contando quante volte due crittogrammi condividevano…
- Band steeringFunzione WiFi con cui l'access point guida i client verso la banda di frequenza più adatta (2,4 / 5 / 6 GHz) invece di…
- Banda di guardiaLo spazio magnetico inutilizzato tra due tracce, presente per un solo motivo: evitare che le tracce vicine si influenzino a…
- Banda magneticaLa striscia nera sul retro di una carta, dove i dati sono magnetizzati su tre tracce.
- BandcampPiattaforma di vendita diretta per la musica indipendente: i fan pagano direttamente gli artisti, spesso con la formula…
- BandingI gradini visibili in un gradiente che dovrebbe essere uniforme: il cielo di un video che sembra dipinto a strisce.
- Bang pathL'indirizzo email dell'epoca UUCP, in cui il mittente elencava ogni macchina lungo il percorso verso il destinatario…
- Banner grabbingConnettersi a una porta e leggere ciò che il server rivela spontaneamente: versione, sistema operativo, software.
- Banner pageIl foglio di copertina con il nome del job e dell'utente che una stampante condivisa stampa per primo, per distinguere le…
- Barbara LiskovL'informatica il cui lavoro sui tipi di dato astratti sta alla base di praticamente tutto ciò che oggi chiamiamo…
- BARKIl primo computer svedese sfornava i risultati a colpi di qualche migliaio di relè telefonici, due anni dopo che lo Stato…
- BarmanBackup per PostgreSQL basato su un server di catalogo centrale che gestisce molti server di database, a differenza degli…
- Barnaby JackHacker neozelandese che fece sputare banconote agli sportelli bancomat sul palco, per poi rivolgere l'attenzione ai…
- Barra dei menuLa riga di parole in alto che apre i menu al clic — e la discussione quarantennale su dove debba stare: in cima allo schermo…
- Barra del titoloLa striscia in cima a una finestra con il nome al centro e i pulsanti negli angoli, che si trascina per spostare e che ogni…
- Barra delle applicazioniLa striscia lungo il bordo dello schermo con un pulsante per ogni finestra aperta: l'idea più copiata di Windows 95…
- Barriera dei 528 MBIl famigerato limite di 504 MiB nato dal fatto che il BIOS INT 13h e le interfacce IDE avevano massimi incompatibili per…
- Barriera di memoriaUn'istruzione che limita gli spostamenti delle operazioni di memoria attorno a essa. Serve perché sia il compilatore sia il…
- Bart PreneelCrittografo belga della KU Leuven il cui nome è legato a RIPEMD-160, a Miyaguchi–Preneel e a circa metà dei progetti…
- Barton MillerIl professore del Wisconsin che ha battezzato il fuzzing dopo che un temporale aveva mandato in crash i suoi strumenti Unix.
- BASEL'opposto di ACID — Basically Available, Soft state, Eventual consistency.
- Base messaggi HudsonIl formato di messaggi dell'era QuickBBS, in cui tutte le conferenze della BBS venivano stipate negli stessi cinque file.
- Base messaggi SquishIl formato di messaggi di Scott Dudley per Maximus: un insieme di file per conferenza, invece di un file per messaggio o di…
- Base64Codifica per rappresentare dati binari come testo ASCII. Blocchi da 6 bit → alfabeto di 64 caratteri (A–Z a–z 0–9 + /). Il…
- BashLa shell dominante su Linux — il linguaggio degli script da terminale e delle pipeline CI.
- BASICUn linguaggio scritto per studenti senza basi matematiche che finì nella ROM di ogni home computer.
- Bastion hostServer rinforzato che è l'unica via d'accesso a un ambiente interno: ci si collega prima in SSH lì, poi si prosegue.
- Bastoncini di NeperoLa tavola pitagorica ricavata su stecche d'avorio, così che una grande moltiplicazione si riduce a sommare cifre in…
- Batman Forever (demo)La demo per Amstrad CPC del 2011 che dimostrò come una macchina data per spacciata da molti avesse ancora trucchi…
- BatMUDUn MUD finlandese del 1990 ancora attivo: uno dei più antichi mondi online testuali che non abbia mai chiuso.
- BatteriaFonte di alimentazione dei dispositivi portatili: la capacità si indica in mAh o Wh.
- Battle royaleCento giocatori, una mappa che si restringe, un solo sopravvissuto: il genere passato da mod al formato più copiato…
- BazelIl sistema di build ermetico di Google, versione open source dell'interno «Blaze» (2015). Build riproducibili, dipendenze a…
- BB84Il primo protocollo di distribuzione quantistica della chiave, e ancora il più usato, pubblicato nel 1984 da Charles Bennett…
- BBC MicroIl computer scolastico che la BBC commissionò per insegnare a programmare alla Gran Bretagna, e il cui successore divenne il…
- BBN (Bolt Beranek and Newman)La società di consulenza acustica di Cambridge, Massachusetts, che costruì i commutatori di ARPANET e, strada facendo…
- BBRL'algoritmo di controllo della congestione di Google, che misura ciò che il collegamento può realmente trasportare invece di…
- BBS (Bulletin Board System)Server dial-up eseguito su un computer domestico (di solito nel seminterrato del sysop), raggiungibile via modem per…
- BBS: The DocumentaryLa serie documentaria di Jason Scott del 2005 sulle bulletin board system, raccontata da chi le gestiva.
- BBStroUn'intro programmata per pubblicizzare una bulletin board — cugina del cracktro, rivolta ai sistemi dial-up.
- BCPLIl linguaggio di Cambridge del 1967 che divenne B che divenne C, e che diede al mondo il primo «hello, world».
- bcryptFunzione di hashing per password di Niels Provos e David Mazières, 1999. Adattiva grazie al «work factor» (costo), da…
- bcrypt_pbkdfLa funzione di derivazione della chiave che protegge le chiavi private di OpenSSH cifrate con passphrase nel formato nativo…
- BDDStile di test che descrive i comportamenti in linguaggio naturale: Given-When-Then. Dan North, 2003. Variazione del TDD…
- BDFIl formato testuale di Adobe per i font bitmap, diventato il modo in cui X11 distribuiva i propri font a pixel.
- Beacon APIUna chiamata che affida al browser una piccola quantità di dati con la promessa che verranno inviati, anche se la pagina si…
- Beacon C2Impianto su un host compromesso che «chiama a casa» periodicamente il server C2. Il Beacon di Cobalt Strike ne è…
- BeaconingQuando una macchina compromessa «chiama a casa» a intervalli regolari il suo server di comando e controllo per ricevere…
- Beam search (LLM)Strategia di decodifica che mantiene in parallelo più sequenze candidate («raggi») e le estende passo dopo passo, per…
- BeamformingConcentrare e orientare un segnale radio verso un ricevitore specifico invece di irradiarlo uniformemente in tutte le…
- BEAR e LIONDue cifrari a blocchi di dimensione arbitrariamente grande, costruiti con una funzione di hash e un cifrario a flusso in tre…
- Bearer tokenToken per cui «chi lo possiede può usarlo», senza alcuno scambio di chiavi. Il modello del contante nel portafoglio. RFC…
- Beaufort varianteIl Beaufort variante è il cifrario di Vigenère con le direzioni di cifratura e decifratura scambiate.
- BeboSocial network del 2005 che dominò Regno Unito e Irlanda, e che AOL acquistò per 850 milioni di dollari proprio prima che…
- Bedroom coderUn adolescente che scrive giochi commerciali su un home computer nella propria cameretta: l'industria videoludica britannica…
- BeeGFSFile system parallelo tedesco per l'HPC, progettato per un'installazione più semplice rispetto a Lustre. Open source, con…
- BEEPIl tentativo dell'IETF di creare un framework generale per i protocolli applicativi, così che nessuno dovesse reinventare…
- BefungeLinguaggio di programmazione esoterico in cui il codice è una griglia e l'esecuzione si muove in tutte e quattro le…
- Bell (X11)L'unica funzione sonora del protocollo X: una richiesta al server di emettere un bip, con un volume espresso in percentuale.
- Bell LabsL'istituzione più produttiva nella storia della ricerca industriale: transistor, teoria dell'informazione, Unix e C vengono…
- Bell Labs Model VIl più grande computer a relè mai costruito: lento di proposito, perché i Bell Labs preferivano una risposta giusta domani a…
- Bellman-FordAlgoritmo di cammino minimo per grafi con archi a peso negativo: il cugino più robusto di Dijkstra, per quando l'ipotesi di…
- BEMConvenzione di denominazione per le classi CSS: .card__title--large.
- Ben AdidaCrittografo statunitense che costruì il sistema di voto web Helios e poi si dedicò a rendere verificabili le elezioni…
- Ben DaglishCompositore britannico le cui musiche per C64, tra cui The Last Ninja e Gauntlet, sono tra le più eseguite sul chip SID.
- Ben LaurieIngegnere della sicurezza britannico che ha dato la cifratura ai web server e un registro pubblico di controllo al sistema…
- BenchmarkTest di prestazioni standardizzato. Confronta CPU, GPU, sistemi o software nel tempo o tra implementazioni diverse. Nella…
- BeOSScritto da zero per il multimedia negli anni Novanta, senza compatibilità all'indietro da trascinarsi dietro, e per un…
- BeRealApp francese che invia ogni giorno una notifica a orario casuale («Time to BeReal!»): tutti hanno 2 minuti per scattare una…
- Berkeley MailIl programma di posta a righe di Kurt Shoens del 1978, diventato il Mail di BSD e sopravvissuto come comando POSIX mailx.
- BerkNetLa rete artigianale di Berkeley, fatta di cavi seriali tra le macchine del campus, scritta da un dottorando poi diventato…
- Bernoulli BoxSupporto a cartuccia di Iomega del 1982 in cui un disco flessibile veniva attirato verso la testina dall'effetto Bernoulli…
- BERTIl modello transformer di Google del 2018, rivoluzionario per la comprensione del testo (solo encoder, legge in entrambe le…
- BerylIl fork di Compiz che, per sei mesi tra il 2006 e il 2007, fu il desktop Linux più ondeggiante in circolazione, prima che i…
- Best-of-NGenerare N risposte e sceglierne una. La forma più semplice di acquistare qualità con la potenza di calcolo in fase di…
- Betty HolbertonProgrammatrice dell'ENIAC che scrisse il primo generatore di sort/merge e sedette nei comitati di standardizzazione sia del…
- BF16 (bfloat16)Formato in virgola mobile a 16 bit con 8 bit di esponente (lo stesso intervallo di FP32) ma solo 7 bit di mantissa: il…
- BFDUn protocollo heartbeat minimale che rileva un collegamento interrotto in millisecondi invece che in secondi. Specificato…
- bfloat16Un formato in virgola mobile a 16 bit ideato da Google Brain per le TPU. Prende il formato a 32 bit dell'IEEE 754 e ne…
- BFSVisita di un grafo per livelli. Usa una coda invece di una pila e trova i cammini minimi nei grafi non pesati.
- BFS (ricerca in ampiezza)Visita di un grafo che esplora tutti i nodi a una data profondità prima di passare alla successiva. Si implementa con una…
- BGAPackage per chip con sferette di saldatura sul lato inferiore anziché piedini lungo il bordo: più contatti in meno spazio.
- BGA (Ball Grid Array)Un package per chip in cui i collegamenti sono una griglia di piccole sfere di saldatura sul lato inferiore, fuse…
- BGE (BAAI General Embedding)Famiglia di embedding open source della BAAI (Beijing Academy of AI): è ai vertici delle classifiche MTEB con modelli da 33…
- BGE embeddingsI modelli di embedding a pesi aperti della Beijing Academy of AI cinese: ai vertici del benchmark MTEB e gratuiti da…
- BGPIl protocollo con cui i router di Internet si comunicano a vicenda: «raggiungo questi prefissi IP, passate da me».
- BGP Add-PathUn'estensione che permette a BGP di annunciare più percorsi verso lo stesso prefisso anziché solo il migliore. Sembra un…
- BGP AS-pathL'elenco dei sistemi autonomi (AS) attraversati da una rotta BGP prima di arrivare a te. Ha due funzioni: evitare i loop (un…
- BGP communitiesEtichette che si applicano alle rotte BGP per raggrupparle e segnalare una policy: come tag che le rotte si portano dietro…
- BGP confederationUn modo alternativo di risolvere il problema di scalabilità di iBGP: dividere un grande sistema autonomo in più «sotto-AS»…
- BGP FlowSpecUn'estensione di BGP (RFC 5575) per distribuire nella rete regole di filtraggio dei flussi, ad esempio «scarta tutto il…
- BGP hijackUn ASN annuncia un prefisso IP che non gli appartiene, per errore o di proposito, e il traffico viene instradato nel modo…
- BGP hijackingAccade quando un sistema autonomo annuncia in BGP, volontariamente o per errore, prefissi IP che non gli appartengono…
- BGP local-prefLocal Preference: l'attributo BGP che stabilisce quale percorso in uscita preferisce un sistema autonomo quando esistono più…
- BGP MEDMulti-Exit Discriminator: un attributo BGP che suggerisce a un AS vicino quale tra più punti di ingresso utilizzare per…
- BGP peeringL'instaurazione di una sessione BGP tra due router (peer o vicini) affinché possano scambiarsi rotte. A differenza degli…
- BGP route flap dampingUn meccanismo BGP che «penalizza» le rotte instabili che compaiono e scompaiono di continuo (flapping), sopprimendole…
- BGP route reflectorUna soluzione al problema di scalabilità di iBGP: invece di richiedere una sessione tra ogni coppia di router BGP interni…
- Bi-encoderArchitettura di rete neurale che codifica query e documento in modo indipendente in vettori, poi li confronta con prodotto…
- BiasQuando un modello di ML favorisce o discrimina sistematicamente in base ai dati su cui è stato addestrato.
- Bias di RC4L'output di RC4 non è uniformemente casuale, e la non casualità si vede già nei primissimi byte.
- biffIl comando Unix che annunciava la posta nuova nel terminale, battezzato come un cane che abbaiava al postino.
- Bifurcazione PCIeSuddivisione, a livello di BIOS, di un singolo slot fisico PCIe x16 in più collegamenti più piccoli (x8/x8, x4/x4/x4/x4)…
- Big 8Le otto gerarchie di Usenet in cui un nuovo gruppo richiedeva un dibattito pubblico e una votazione: l'opposto di alt.*.
- Big Drive (LBA a 48 bit)Il nome dato da Maxtor all'LBA a 48 bit, che nel 2002 superò il tetto dei 137 GB sui dischi ATA.
- Big Dummy's Guide to the InternetIl manuale gratuito di Internet dell'EFF, del 1993, scritto per chi si collegava a una BBS e si ritrovava all'improvviso il…
- Big-endian e little-endianIl modo in cui i numeri multibyte vengono memorizzati: prima il byte più significativo (big) oppure l'ultimo (little).
- BIG-REQUESTSL'estensione di X11 che ha alzato il limite di una singola richiesta da 256 kilobyte a 16 megabyte, grazie a un trucco sul…
- big.LITTLEL'architettura ARM che combina core grandi e potenti («big») con core piccoli ed efficienti («LITTLE») sullo stesso chip. I…
- BigQueryIl data warehouse serverless di Google: SQL analitico su dati nell'ordine dei petabyte, senza gestire cluster. Si basa sul…
- BigrammaUna coppia di lettere consecutive, la cui frequenza dice a un crittoanalista molto più delle singole lettere.
- BigtableIl database distribuito a colonne larghe di Google, capostipite di mezzo mondo NoSQL.
- Bilanciamento del carico senza perdita ausiliariaBilanciare il carico tra gli esperti di un modello MoE con un termine di bias regolabile invece che con una penalità nella…
- Bilanciamento NUMATecnica che colloca un thread e i suoi dati vicini tra loro in un sistema NUMA (Non-Uniform Memory Access), dove una CPU…
- BildschirmtextLa rete videotex della Germania Ovest, ricordata soprattutto per il Chaos Computer Club che nel 1984 svuotò un conto di una…
- Bill CheswickIl ricercatore dei Bell Labs che scrisse il primo libro serio sui firewall e tenne occupato per mesi un intruso solo per…
- Bill GatesFondò Microsoft con Paul Allen nel 1975 e negoziò l'accordo che fece del software il centro dei profitti del settore.
- Bill MarczakRicercatore del Citizen Lab che nel 2016 scoprì lo spyware Pegasus di NSO Group nascosto nel link di un SMS.
- Bill TutteIl chimico che ricostruì il cablaggio interno di una macchina cifrante tedesca senza averne mai vista una, e nemmeno una…
- BINACLa macchina con due processori che eseguivano lo stesso programma confrontando i risultati dopo ogni istruzione: 1949…
- Binary-coded decimal (BCD)Codificare ogni cifra a sé su quattro bit invece di convertire l'intero numero in binario: aritmetica decimale che sfugge…
- bind (monade)Operazione delle monadi: concatena una funzione che restituisce un valore monadico. Haskell: >>=. JavaScript: Promise.then…
- Binding (programmazione)Associazione tra un nome e un valore. Variable binding: let x = 5. Data binding: collega un elemento dell'interfaccia ai…
- BinHexLa risposta del mondo Mac a uuencode: una codifica che trasformava i file in testo conservando sia il data fork sia il…
- BinkleyTermUn mailer FidoNet che rispondeva al telefono prima della BBS e gestiva lo scambio notturno della posta con gli altri nodi.
- binkpUn protocollo per trasportare la posta di FidoNet su TCP/IP invece che sulle linee telefoniche.
- Binlog (log binario)Il log binario di MySQL, che registra tutte le modifiche ai dati (e allo schema) come sequenza di eventi. Base di replica…
- BinningSelezionare i chip finiti in base a ciò che sanno davvero fare. Il motivo per cui una famiglia di sei modelli diversi nasce…
- Bio di InstagramIl testo di 150 caratteri del profilo Instagram. Spazio prezioso: l'unico link cliccabile del profilo si trova lì. Alimenta…
- BioinformaticaL'informatica applicata alle sequenze biologiche: pattern matching su stringhe che, per caso, sono DNA.
- BiomeFormatter e linter per progetti web, scritto in Rust. Fork di Rome Tools, rilevato dalla comunità nel 2023 quando l'azienda…
- bionet.*La gerarchia di Usenet per i biologi, nata alla fine degli anni Ottanta e replicata su mailing list, così che anche i…
- BIOSIl minuscolo software che avvia il computer prima che subentri il sistema operativo — dal 2010 circa sostituito perlopiù…
- BIP-32La proposta Bitcoin che descrive come un unico seed segreto possa generare in modo deterministico un intero albero di chiavi…
- BitLa più piccola unità di informazione: una scelta tra due alternative, zero o uno.
- Bit deboli (weak bits)Un trucco di protezione dalla copia in cui i bit venivano scritti con una magnetizzazione volutamente instabile, così da…
- Bit neutri probabilisticiBit della chiave che incidono poco su uno sbilanciamento misurabile e che l'attaccante può quindi evitare di indovinare.
- Bit-patterned mediaUn supporto per hard disk proposto, in cui ogni bit ha la propria isola magnetica stampata litograficamente, invece di una…
- bit.*La gerarchia Usenet che rispecchiava le mailing list di BITNET, permettendo a due reti accademiche di leggere le stesse…
- BitBLTL'operazione che copia un blocco rettangolare di pixel da un punto all'altro combinandolo con ciò che c'è già — la pietra…
- BitchXIl client IRC per Unix più sfrontato degli anni Novanta: ircII con un pacchetto di script integrato, colori ANSI e messaggi…
- BitcoinLa prima criptovaluta decentralizzata. Creatore anonimo, «Satoshi Nakamoto», white paper nell'ottobre 2008, blocco genesi…
- BitemporaleUn modello di dati che traccia due dimensioni temporali insieme: il «tempo di validità» (quando un fatto era vero nel mondo…
- BITFTPIl servizio di Princeton che permetteva agli utenti BITNET di scaricare file dagli archivi FTP di Internet inviando un…
- BitlBeeUn server IRC che finge di essere una rete di chat ma è in realtà un gateway verso altri servizi. Permette a un normale…
- BitLockerLa cifratura del disco di Microsoft in Windows: cifratura dell'intero volume, con la chiave custodita nel chip TPM.
- BitmapImmagine basata su pixel (immagine raster), in cui ogni pixel è memorizzato esplicitamente. Il formato BMP (Microsoft, anni…
- Bitmap heap scanIl nodo del piano di PostgreSQL usato quando un indice corrisponde a troppe righe per un semplice index scan, ma a troppo…
- BITNETLa rete accademica costruita sui mainframe IBM, che diede alle università email e mailing list prima che la maggior parte di…
- BitplaneUn modo di memorizzare un'immagine come più livelli separati da un bit, che insieme determinano il colore di ogni pixel.
- BitrateQuanti bit al secondo consuma un flusso audio o video: la manopola più importante per bilanciare qualità e dimensione del…
- bitsandbytesLa libreria che ha reso normale far girare modelli grandi su una sola scheda grafica consumer. Scritta da Tim Dettmers e…
- BitslicingUna tecnica implementativa che tratta una parola della CPU come decine di processori a un bit in parallelo e riscrive le…
- BitTorrentProtocollo P2P per la condivisione distribuita di file. Bram Cohen, 2001. I file circolano in uno «sciame» di peer anziché…
- Biuro SzyfrówL'Ufficio Cifra polacco, che assunse matematici anziché linguisti e così violò Enigma prima di chiunque altro.
- BIXIl servizio di conferenze via modem della rivista BYTE, dove lettori, autori e sviluppatori discutevano di tecnologia a…
- biz.*La gerarchia di Usenet in cui i messaggi commerciali erano espressamente ammessi: un tentativo di dare alla pubblicità uno…
- Bjarne StroustrupIl danese che mise le classi sopra il C e regalò così al mondo un linguaggio che, quarant'anni dopo, fa ancora girare quasi…
- Bjørn LynneCompositore norvegese passato dal nome di scena Dr. Awesome su Amiga alla colonna sonora di Worms.
- Black ChamberIl soprannome dell'ufficio cifra americano diretto da Herbert Yardley negli anni Venti, chiuso nel 1929.
- BlackBerryIl telefono canadese con la tastiera fisica che dominò la vita aziendale per un decennio, per poi sparire in quattro anni.
- BlackboxUn window manager in C++ snello e curato, nato nel 1997, capostipite di Fluxbox e Openbox.
- BlackwellLa generazione di GPU per datacenter di Nvidia del 2024-2025. B200: 2 chiplet + 192 GB di HBM3e. Inferenza ~2,5 volte più…
- Blaise de VigenèreDiplomatico francese il cui nome è finito su un cifrario che non aveva inventato.
- Blaise PascalIl diciannovenne che costruì una macchina calcolatrice per risparmiare al padre l'aritmetica della riscossione delle…
- BLAKE2Una funzione hash veloce del 2012, nata come successore di BLAKE, finalista di SHA-3.
- BLAKE3Funzione di hash crittografica del 2020, opera di Jack O'Connor, Jean-Philippe Aumasson, Samuel Neves e Zooko…
- BlazorIl framework di Microsoft per costruire interfacce web in C# invece che in JavaScript. Steve Sanderson, 2018. Due modalità…
- BlenderSuite 3D open source: modellazione, scultura, animazione, rendering, montaggio video. Ormai compete davvero con Maya e 3ds…
- Bletchley ParkUna villa vittoriana nel Buckinghamshire dove quasi diecimila persone leggevano in segreto il traffico militare tedesco, e…
- BlinkIl motore di rendering di Chromium. Fork di WebKit creato da Google nell'aprile 2013. Alimenta Chrome, Edge, Brave, Opera…
- Blip FestivalIl festival chiptune di New York che portò la musica fatta con Game Boy e vecchi home computer fuori dai thread dei forum e…
- BlitIl terminale grafico dei Bell Labs del 1982, con più finestre su un unico host Unix e programmi scaricati nel terminale…
- BlitterIl motore grafico dell'Amiga che sposta blocchi di memoria video applicando operazioni logiche: dietro ogni BOB animato con…
- Blitz BASICBASIC compilato per l'Amiga, abbastanza veloce per giochi veri: Worms fu scritto con questo.
- BloatSpazio morto lasciato da MVCC in tabelle e indici. Un UPDATE scrive in realtà una nuova versione della riga e segna come…
- Bloat dell'indiceUn indice che occupa il triplo dello spazio necessario, perché le voci eliminate hanno lasciato pagine semivuote che non…
- BLOBBinary Large Object: un blocco di dati binari che il database conserva senza fingere di capirli.
- Bloccare o silenziareDue modi diversi di togliersi qualcuno di torno: bloccare (non può più vederti né contattarti — visibile e reciproco) o…
- Blocco CIDRLa «notazione con slash» per i prefissi IP: 10.0.0.0/24 significa che i primi 24 bit identificano la rete e 8 bit l'host…
- Blocco di istanzaFunzione a livello utente: bloccare con un clic tutti gli utenti di una specifica istanza. Il «domain block» di Mastodon…
- Blocco di serverL'amministratore di un'istanza Mastodon blocca un'intera altra istanza: gli utenti di X non possono vedere né essere visti…
- Blocco firma (.signature)Il blocco di testo accodato a ogni messaggio ed email, con un proprio delimitatore e un limite di lunghezza non scritto.
- BlockchainDatabase distribuito di sola aggiunta in cui ogni blocco è collegato crittograficamente al precedente; ogni modifica…
- BlocketIl mercato dell'usato dominante in Svezia: nato in Scania nel 1996, acquistato da Schibsted nel 2003.
- BlocktronicsUn collettivo internazionale di ANSI art che tiene viva la scena textmode ben oltre l'epoca delle BBS.
- BloodHoundLo strumento che disegna Active Directory come un grafo e permette di chiedere il percorso più breve da qualsiasi account a…
- BlowfishL'alternativa libera al DES di Schneier, del 1993, la cui lenta schedulazione delle chiavi si è rivelata la sua proprietà…
- BLTArchitettura di Meta del dicembre 2024 che elimina del tutto il tokenizer e raggruppa i byte grezzi in patch di dimensione…
- Blu-ray DiscFormato ottico successore del DVD, guidato da Sony e lanciato nel 2003. Usa un laser blu-violetto (405 nm) per una densità…
- Blue boxIl generatore di toni che imitava i segnali di controllo della rete telefonica per prendere il comando delle linee a lunga…
- Blue WaveDiffuso offline reader dell'era delle BBS che impacchettava i messaggi per leggerli e rispondere senza restare collegati.
- BluecurveIl tema di Red Hat del 2002 che vestì GNOME e KDE con le stesse curve blu, così che nessuno capisse quale dei due stesse…
- BlueskyMicroblog in stile Twitter costruito sull'AT Protocol, inizialmente sostenuto da Jack Dorsey e aperto al pubblico nel…
- BluetoothComunicazione wireless a corto raggio: cuffie, mouse, dispositivi IoT.
- BM25Algoritmo classico di ranking per la ricerca lessicale: TF-IDF con saturazione e normalizzazione della lunghezza. È lo…
- BMCBaseboard Management Controller: un microcontrollore separato sulla scheda madre del server, attivo indipendentemente dal…
- BMPUn protocollo con cui un router invia le proprie tabelle BGP e ogni aggiornamento a una stazione di analisi. Risolve il…
- BOB (blitter object)Blitter OBject: un oggetto grafico disegnato dal blitter direttamente nel playfield, a differenza dello sprite hardware che…
- Bob KahnL'altra metà del TCP/IP, e colui che costruì il lato hardware di ARPANET quando i protocolli non erano ancora all'ordine del…
- Bob ScheiflerL'architetto principale dell'X Window System, che scrisse il protocollo nel 1984 e poi diresse l'X Consortium per otto anni.
- BOFHIl Bastard Operator From Hell: un sistemista che detesta i suoi utenti e si assicura che lo sappiano, protagonista di una…
- BoilerplateCodice standard e ripetitivo che va scritto ma non aggiunge nulla di nuovo: getter/setter, schemi di gestione degli errori…
- Boing BallLa palla a scacchi rossi e bianchi che rimbalza, con cui fu presentato il prototipo dell'Amiga al CES del gennaio 1984…
- Bolla di filtraggioL'idea che gli algoritmi di personalizzazione ti mostrino sempre più ciò che già ti piace, restringendo in modo invisibile…
- Bomba (macchina polacca)Macchina polacca del 1938 che cercava le chiavi di Enigma per forza bruta, antenata della bombe di Turing.
- Bomba ANSIUn file di testo che abusa del parser ANSI del terminale per rimappare i tasti o vandalizzare lo schermo: la risposta…
- Bomba kryptologicznaLa macchina polacca che leggeva Enigma tre anni prima della guerra, sfruttando il fatto che i tedeschi inviavano due volte…
- BombeLa macchina di Bletchley Park che non «rompeva» Enigma, ma eliminava tutto ciò che era impossibile, finché restava troppo…
- Bonding (Linux)Funzionalità di Linux: riunisce più schede di rete in un'unica interfaccia logica. Modalità: active-backup (failover)…
- BonfireUn framework modulare per costruire social network federati, scritto in Elixir. A differenza di Mastodon (un prodotto…
- BonoboIl modello a componenti di GNOME del 1999, basato su CORBA, pensato per incorporare un foglio di calcolo in un documento di…
- BonzomaticUn editor di shader a schermo intero che sovrappone il codice al proprio output, pensato per il live coding sul palco.
- Booking.comLa più grande OTA (Online Travel Agency) del mondo — il servizio di prenotazione alberghiera che trattiene il 15–25 % di…
- BooleanoUn tipo con esattamente due valori: true o false. Prende il nome dal matematico George Boole.
- Boost (Mastodon)L'equivalente del retweet su Mastodon: inoltra il post di qualcun altro ai propri follower, invariato. Un tempo chiamato…
- Bootblock introUna minuscola intro compressa nel boot sector da 1024 byte dell'Amiga, spesso un cracktro o un biglietto da visita in codice.
- BootloaderIl programma che il BIOS/UEFI esegue e che a sua volta carica il kernel del sistema operativo.
- BootstrapIl framework CSS più usato: componenti già pronti (pulsanti, griglia, finestre modali), responsive di serie.
- Booze DesignGruppo di demo per C64 che dimostrò come un «breadbin» di venticinque anni avesse ancora linee raster inutilizzate.
- Bordo della finestra (X11)La cornice che il server X può disegnare da sé attorno a ogni finestra, fuori dall'area della finestra — una caratteristica…
- BorgBackupUno strumento di backup con deduplicazione, nato nel 2015 come fork di Attic. Scritto in Python con le parti critiche per le…
- Boris HagelinLo svedese che fu il primo ad arricchirsi con la crittografia, e la cui azienda si rivelò, molto più tardi, vendere…
- Borrow checkerIl sottosistema del compilatore Rust che verifica le regole di ownership e lifetime. Garantisce sicurezza della memoria e…
- Borrow checker di RustIl componente del compilatore Rust che fa rispettare le regole di ownership e lifetime: un riferimento mutabile OPPURE molti…
- BOSHLo strumento che distribuisce e gestisce il ciclo di vita di interi sistemi distribuiti, creato per Cloud Foundry molto…
- BotUn programma che agisce come un utente: risponde, modera, pubblica o fa spam, a seconda di chi lo ha scritto.
- Bot di DiscordUn programma che accede come membro a sé stante di un server Discord. Si registra nel portale sviluppatori e si invita con…
- Bot di TelegramLa Bot API di Telegram del 2015, notoriamente facile da usare: si parla con @BotFather, si ottiene un token e una sola…
- Bot Maas-NeotekUna famiglia di giocatori programmati che Michael Mauldin lasciò liberi su TinyMUD intorno al 1990, il cui esemplare più…
- BotnetUna rete di dispositivi compromessi controllati da un attaccante: gli «zombie».
- Bounded ContextConcetto del DDD: una porzione delimitata del dominio in cui parole e modelli hanno un significato specifico e coerente.
- Bounding boxIl più piccolo rettangolo che racchiude interamente un oggetto — la base per layout, aree sensibili al clic e test di…
- BowerGestore di pacchetti per librerie frontend. Twitter, 2012. Fu lo standard del web dal 2012 al 2016, prima che npm si…
- BowmanIl window manager che nel 1996 vestì fvwm con i panni di NeXTSTEP e, dopo un cambio di nome, divenne AfterStep.
- BPDUBridge Protocol Data Unit: i messaggi che gli switch si scambiano per far funzionare lo Spanning Tree Protocol. Tramite i…
- BPDU guardUna funzione dello Spanning Tree che disattiva immediatamente una porta di accesso (err-disable) se riceve un BPDU. Su una…
- BPEL'algoritmo che suddivide il testo in sottoparole per quasi tutti i modelli linguistici. Nato come metodo di compressione…
- BPF / eBPFUna macchina virtuale nel kernel Linux che esegue programmi isolati in punti predefiniti, senza moduli del kernel e senza…
- BPI (bit per pollice)Il numero di bit contenuti in un pollice di traccia: uno dei due assi che insieme formano la densità areale.
- Braccio tensionatoreBraccio a molla che poggia sul nastro per mantenerne costante la tensione e assorbire le differenze di velocità tra le…
- Brad SpenglerL'uomo dietro grsecurity, le patch per il kernel che precedevano di un decennio l'hardening di Linux stesso e che alla fine…
- Brad TempletonIl canadese che moderò il gruppo di barzellette più letto di Usenet, fondò ClariNet e in seguito presiedette la EFF.
- Braille artGrafica testuale costruita con i caratteri braille di Unicode, in cui ogni carattere funziona come una griglia di due per…
- BranchUna linea di sviluppo parallela in Git: si lavora a una funzionalità senza disturbare main.
- Branch target buffer (BTB)Una cache nella CPU che ricorda dove hanno portato i salti precedenti, così il processore può prevedere l'indirizzo di…
- Brano SIDUn brano musicale del Commodore 64 memorizzato come codice macchina 6502 anziché come audio registrato.
- BreakpointUna delle più grandi demoparty del mondo, organizzata in Germania dal 2000 e dedicata alla grafica in tempo reale…
- Brendan EichScrisse JavaScript in dieci giorni nel 1995 — un lasso di tempo su cui da trent'anni ricade la colpa delle stranezze del…
- Brent WatersCrittografo statunitense che con Amit Sahai ha posto le fondamenta della crittografia basata su attributi e poi ha costruito…
- Brewster KahleL'ingegnere che creò WAIS per la ricerca full-text nella prima Internet e poi decise che qualcuno doveva conservare una…
- Brian KernighanHa scritto i libri che hanno insegnato al mondo il C e la filosofia Unix — ed è la K sia in K&R sia in AWK.
- Brian KrebsGiornalista investigativo il cui blog, KrebsOnSecurity, nomina i criminali informatici con tale regolarità che questi…
- Brian ReidL'informatico che scrisse uno dei primi sistemi di markup per documenti e poi fece più di chiunque altro per portare il…
- Brian SnowVeterano dell'NSA sul fronte difensivo, che ha passato la carriera a ricordare che le funzionalità non sono la stessa cosa…
- Bridge ActivityPub di ThreadsLa funzione di Meta per Threads: supporto ActivityPub opt-in, così che gli account di Threads possano essere seguiti dalle…
- Bridge MatrixComponente che collega altre reti di chat (IRC, Discord, Slack, Telegram, WhatsApp, Signal) a Matrix. Gli utenti Matrix…
- Bridgy FedPonte tra ActivityPub (Mastodon) e AT Protocol (Bluesky). Ryan Barrett, lanciato nel 2024. Un utente Mastodon può seguire un…
- BrigadingQuando un gruppo invade in modo coordinato un'altra comunità, discussione o account — per assegnare downvote in massa…
- BRINTipo di indice di PostgreSQL che memorizza il valore minimo e massimo per gruppo di pagine anziché una voce per riga. È…
- British Tabulating Machine CompanyL'azienda che vendeva su licenza le macchine Hollerith in tutto l'Impero britannico, costruì le bombe per Bletchley Park e…
- BroadcastInvio di un pacchetto a tutti i dispositivi della rete anziché a un destinatario specifico.
- Broadcast Channel APISemplice API web per inviare messaggi tra schede, finestre e worker della stessa origine. Si apre un canale con nome in più…
- BroadcastChannelAPI del browser che permette a schede, iframe e worker della stessa origine di comunicare tra loro tramite un canale con…
- BroadcomProduce i chip all'interno di switch, router wifi e telefoni, ed è diventata anche una delle acquirenti più metodiche del…
- Broadway (GTK)Un backend GDK che mostra un programma GTK in un browser anziché su uno schermo X o Wayland, inviando i fotogrammi via…
- Broken Access ControlPrima voce della OWASP Top 10 (2021). Categoria ombrello: IDOR, controllo degli accessi mancante a livello di funzione…
- BrotliAlgoritmo di compressione di Google (2015) che comprime HTML, CSS e JS circa il 20% meglio di gzip.
- BrowserSoftware che scarica e visualizza le pagine web. Contiene: parser HTML, motore di layout, motore JavaScript, motore CSS…
- Browser headlessUn browser senza finestra grafica, controllato da codice per test, scraping, generazione di screenshot e rendering di PDF.
- BrowserbaseInfrastruttura gestita di browser headless per agenti di IA, lanciata nel 2024. Browser nel cloud con Stagehand (libreria di…
- BrowserifyLo strumento che portò require() di Node nel browser e diede il via all'era dei bundler.
- Bruce SchneierIl crittografo che scrisse il libro che tutti hanno davvero letto, e che ha poi passato la carriera a spiegare che la…
- BrunsvigaLa calcolatrice tedesca a ruote di Odhner che trasformò la macchina addizionatrice meccanica in un prodotto di massa…
- BSDIl ramo di Unix nato a Berkeley, che ha regalato al mondo i socket, lo stack TCP/IP e una licenza che permette quasi tutto.
- bspwmUn tiling window manager in cui lo schermo è un albero binario e ogni nuova finestra divide la foglia attiva, pilotato…
- btoaBinary to ASCII: un codificatore Unix degli anni Ottanta che comprimeva quattro byte in cinque caratteri, sprecando meno…
- BtrfsFile system moderno per Linux con funzioni simili a ZFS: snapshot, sottovolumi, compressione, modalità RAID, checksum. Chris…
- Buck / Buck2Il sistema di build di Meta: Buck1 (2013, Java) è ora sostituito da Buck2 (2021, Rust). Pensato per il gigantesco monorepo…
- BufferRegione di memoria allocata per dati binari. Usato per I/O, pacchetti di rete, pixel di immagini, campioni audio. Il termine…
- Buffer del discoLa piccola DRAM sulla scheda di un'unità che separa il meccanismo dal bus: legge in anticipo, mette in buffer le scritture e…
- Buffer overflowScrittura oltre i limiti di un buffer in memoria: sovrascrive i dati adiacenti e può portare all'esecuzione di codice…
- Buffer poolLa cache che il database tiene in RAM per le proprie pagine di dati. Quasi tutto il tuning delle prestazioni consiste, in…
- BufferbloatQuando buffer di rete sovradimensionati trasformano i millisecondi in secondi: il motivo per cui la videochiamata si blocca…
- Bug bountyProgrammi in cui le aziende pagano per le falle di sicurezza segnalate: un incentivo per gli «hacker etici».
- BuildahStrumento di Red Hat per costruire immagini OCI/Docker. Senza daemon, rootless, scriptabile. Completa Podman (esecuzione) e…
- Builder patternPattern della Gang of Four: costruire un oggetto complesso passo dopo passo tramite una classe builder separata, invece che…
- Builder XcessoryIl GUI builder di ICS per Motif: i widget si trascinavano da una tavolozza e il codice usciva in C, C++ o UIL; l'unico dei…
- BuildKitIl motore di build moderno di Docker, creato da Tõnis Tiigi nel 2018 al posto del builder storico. Costruisce i layer in…
- Bulkhead patternPattern di resilienza che isola le risorse in «compartimenti» separati, così che un guasto in una parte non affondi l'intero…
- BumbleApp di incontri in cui solo le donne possono avviare la conversazione, fondata dall'ex cofondatrice di Tinder Whitney Wolfe…
- Bump mappingUn trucco che fa sembrare ruvida una superficie piatta alterando le sue normali con una texture, invece di aggiungere…
- BunRuntime JavaScript di Jarred Sumner, 2021 (v1.0 a settembre 2023). Scritto in Zig, usa JavaScriptCore (il motore di Safari)…
- Bun bundlerBun non è solo un runtime: include un bundler (bun build), un test runner (bun test), un gestore di pacchetti (bun install)…
- BundlerLo strumento che riduce centinaia di moduli JavaScript ai pochi file che un browser accetta di scaricare.
- Burt KaliskiPrimo chief scientist di RSA Laboratories e curatore di fatto degli standard PKCS su cui poggia quasi tutta la crittografia…
- BusCanale di comunicazione tra componenti: tutti parlano sulla stessa «linea».
- Bus factorIl numero di persone che devono essere investite da un autobus prima che il progetto si fermi.
- Bus I²CInter-Integrated Circuit: bus seriale (Philips, 1982) che collega più chip con soli due fili, dati (SDA) e clock (SCL). Ogni…
- Bus SPISerial Peripheral Interface: un bus seriale sincrono e veloce per collegare un microcontrollore a periferiche (sensori…
- Business Email Compromise (BEC)Una frode in cui l'attaccante si spaccia via email per un dirigente, un fornitore o un collega e induce un dipendente a…
- Butler LampsonL'architetto di sistemi dello Xerox PARC che ha consegnato alla ricerca sulla sicurezza sia la matrice di accesso sia l'idea…
- ButtonPress e ButtonReleaseGli eventi X11 dei pulsanti del mouse, che trasportano anche la rotella di scorrimento da quando questa è stata camuffata da…
- BYOK (Bring Your Own Key)Il cliente genera la chiave master e la importa nel servizio di gestione delle chiavi del provider cloud, invece di lasciare…
- Bypass di UACAggirare la richiesta di elevazione di Windows senza che l'utente se ne accorga: Microsoft non lo considera una…
- Byte8 bit. L'unità di base per memoria, archiviazione e trasferimento dati.
- Byte BattleGara di live coding in cui i concorrenti realizzano un effetto in TIC-80 davanti al pubblico, con un limite rigido di 256…
- BYTEATipo di PostgreSQL per i dati binari: immagini, campi cifrati, valori di hash. Archiviazione in riga per impostazione…
- BytebeatMusica generata da una singola breve espressione in C, valutata su un contatore e inviata direttamente all'uscita audio.
- ByteBoozerUn cruncher per C64 costruito per la velocità: la decompressione è abbastanza rapida da poter girare nel mezzo di una demo…
- BytecodeFormato intermedio di compilazione, eseguito da una macchina virtuale anziché direttamente dall'hardware.
- ByteKillerUno dei primi cruncher per Amiga ad ampia diffusione, la cui routine di decompressione finì incollata in innumerevoli giochi…
- Filtro di BloomStruttura dati probabilistica per la domanda «l'elemento è nell'insieme?»: risponde «forse» oppure «sicuramente no». Nessun…
- Indice di BreidbartLa formula con cui Usenet decideva quando un invio di massa era abbastanza spam da essere cancellato, intitolata a Seth…
- Larghezza di bandaQuanti dati al secondo attraversano un collegamento di rete. Si misura in Mbps o Gbps.
- Retropropagazione dell'erroreL'algoritmo che addestra le reti neurali: fa percorrere l'errore all'indietro attraverso la rete e corregge ogni peso.
C
- CLinguaggio di programmazione di sistema. Dennis Ritchie, Bell Labs, 1972. Nato per riscrivere Unix a un livello più alto…
- C NewsLa riscrittura del software news di Usenet che dimostrò come non fosse necessario essere lenti.
- C# (C-sharp)Il linguaggio staticamente tipizzato di Microsoft per la piattaforma .NET, creato nel 2000 da Anders Hejlsberg (Turbo…
- C++Linguaggio multi-paradigma a tipizzazione statica — Bjarne Stroustrup, 1985, in origine «C with Classes». Domina i giochi…
- C++/CLIIl dialetto C++ di Microsoft che dialoga direttamente con il runtime .NET — il linguaggio collante quando il vecchio C++…
- C++BuilderLa risposta C++ di Borland a Delphi: si trascinano i componenti su un form, doppio clic, e si scrive C++ nel gestore…
- C64 DTVUn intero Commodore 64 stipato in un joystick, con trenta giochi e una scheda che pregava letteralmente di essere modificata.
- CAUn ente fidato che firma i certificati TLS, così che i browser possano credere che un sito sia chi dichiara di essere.
- CacheMemorizzazione temporanea dei dati usati di frequente, per non dover recuperare ogni volta l'originale.
- Cache avanti/indietro (bfcache)Un'ottimizzazione del browser che conserva in memoria un'intera pagina (un'istantanea «congelata» con il suo stato JS)…
- Cache con batteria tamponeCache RAM con batteria o supercondensatore più flash che conserva i dati in caso di perdita di alimentazione. Standard sui…
- Cache della CPUMemoria più veloce ma più piccola, vicina al core della CPU: nasconde la latenza della RAM (oltre 100 ns) tenendo a portata…
- Cache di paginaLa cache del kernel per il contenuto dei file in RAM — il motivo per cui la memoria libera di un server Linux sembra sempre…
- Cache di scrittura (write cache)Buffer nel disco o nel controller che accetta le scritture in RAM prima che raggiungano il supporto permanente. Enorme…
- Cache inclusivaUna politica di cache in cui un livello inferiore (ad es. L3) contiene garantitamente tutto ciò che c'è nei livelli…
- Cache L1/L2/L3I tre livelli di cache più comuni in una CPU moderna, dal più veloce e piccolo (L1) al più grande e lento (L3). L1 e L2 sono…
- Cache missQuando la CPU cerca un dato in un livello di cache e non lo trova, ed è costretta a prenderlo da un livello più lento (o…
- Cache SLCUna porzione di un SSD TLC/QLC fatta funzionare temporaneamente in modalità SLC veloce (1 bit per cella) per assorbire le…
- Cache Storage APIUn'API web (l'oggetto globale caches) per memorizzare in modo programmatico coppie richiesta/risposta — usata soprattutto…
- Cache write-backStrategia di caching in cui la scrittura va subito solo nella cache e viene propagata al livello più lento in un secondo…
- Cache write-throughStrategia di caching in cui ogni scrittura va subito sia nella cache sia nel livello sottostante. Più sicura del write-back…
- CaddyWeb server moderno scritto in Go, di Matt Holt (2015). HTTPS automatico tramite Let's Encrypt fin dall'installazione. La…
- CairoLa libreria grafica 2D con il modello di rendering del PDF che ha dato a GTK, Firefox e a mezzo desktop Linux i vettori con…
- CAKEQdisc di Linux: Common Applications Kept Enhanced. Soluzione QoS tutto in uno: shaping + fq_codel + prioritizzazione…
- Cake dayL'anniversario della registrazione di un account Reddit, segnalato da una piccola icona di torta accanto al nome utente in…
- CalckeyIl fork originale di Misskey rivolto all'Occidente (2022), poi rinominato Firefish (2023). Spinse fin da subito su…
- Calcolatrice a ruota di OdhnerIl terzo meccanismo delle macchine calcolatrici: una ruota il cui numero di perni sporgenti si regola con una leva, ideata…
- Calcolatrice di Leibniz (Stepped reckoner)La macchina di Leibniz fu la prima a eseguire tutte e quattro le operazioni aritmetiche, e il suo ingranaggio a gradini…
- Calcolatrice programmata a schedeMacchine a schede perforate collegate con cavi fino a ottenere qualcosa di quasi un computer, e che vendette molto più di…
- Calcolo in fase di inferenzaL'idea di spendere più calcolo in inferenza (non in addestramento): lasciare che il modello rifletta più a lungo, generi più…
- Calcolo lambdaModello formale di calcolo. Alonzo Church, anni Trenta. Tre regole di base: variabili, astrazione (λx.corpo), applicazione…
- Calcolo quantisticoUna macchina che calcola con stati quantistici anziché con bit: più veloce su una manciata di problemi, più lenta su tutto…
- Calcolo quantistico fotonicoComputer quantistici che usano singole particelle di luce come qubit e che quindi fanno a meno del frigorifero.
- CalCompL'azienda che vendette il primo plotter digitale commerciale al mondo, e le cui subroutine FORTRAN divennero il modo de…
- CalDAVUn protocollo aperto per accedere ai calendari e sincronizzarli via rete: il motivo per cui il telefono può mostrare un…
- CalicoPlugin CNI diffuso per Kubernetes: gestisce la rete dei pod e le Network Policy.
- CallbackUna funzione passata come argomento a un'altra funzione, che la richiama in seguito quando accade qualcosa.
- Callback hellCodice in cui callback sono annidate dentro callback dentro altre callback: una piramide inclinata a destra che diventa…
- Callback verifierFunzione delle BBS che riagganciava e richiamava il numero dichiarato dal nuovo utente prima di concedergli l'accesso…
- CalVerConvenzione di versionamento basata sulla data anziché sul significato semantico. 2024.1.3 = anno.minor.patch, oppure AA.MM…
- Calvin (database deterministico)Un'architettura (articolo di ricerca del 2012) per database distribuiti che decide prima un ordine globale di tutte le…
- Cambio di contestoCambiare il processo in esecuzione su un core: si salva tutto lo stato dell'uno e si ripristina quello dell'altro.
- camelCaseLa convenzione di denominazione in cui le parole si attaccano e ogni nuova parola inizia con la maiuscola: getUserName, con…
- CamelliaUn cifrario a blocchi giapponese del 2000, con la stessa interfaccia di AES, sicurezza paragonabile e una frazione degli…
- Camera di vaporeDispositivo sigillato per il trasferimento termico: una heat pipe piatta e ampia con struttura capillare e fluido di lavoro…
- CampionamentoIl modo in cui un modello linguistico sceglie il token successivo dalla distribuzione di probabilità che ha calcolato. Il…
- Campionamento nucleus (top-p)Metodo di campionamento (detto anche «top-p») in cui il modello sceglie solo tra il più piccolo insieme di token la cui…
- Campo di distanza con segno (SDF)Una funzione che, per ogni punto dello spazio, indica quanto dista la superficie più vicina: positiva all'esterno, negativa…
- Campo di GaloisUn campo finito con 2n elementi; GF(28), con 256 elementi, è l'aritmetica su cui è costruito AES.
- CAN busProtocollo di bus per auto e veicoli pesanti, Bosch 1983. Ha sostituito centinaia di cavi punto-punto con un unico bus a due…
- can.*La gerarchia Usenet nazionale del Canada, con sottogerarchie proprie per province e città.
- Canale alfaIl quarto canale di un'immagine, che indica quanto è trasparente ogni pixel: zero è invisibile, il massimo è completamente…
- Canale di letturaI circuiti che ricostruiscono i bit a partire dalla tensione analogica fornita dalla testina di lettura: il passaggio più…
- Canale forum di DiscordTipo di canale Discord (2022) in cui ogni nuovo post diventa un thread a sé, con titolo e tag, invece di un flusso di chat…
- Canale pubblicoTrasmissione da uno a molti in un'app di chat: proprietario e amministratori pubblicano, gli iscritti leggono (senza…
- Canale TelegramUna trasmissione unidirezionale in Telegram: gli admin pubblicano, un numero illimitato di iscritti legge ma non può…
- Canale WhatsAppFunzione di trasmissione unidirezionale di WhatsApp (2023, Meta). Organizzazioni e personaggi famosi pubblicano…
- Canary deploymentRilasciare una nuova versione prima a una piccola quota di utenti (1–5%) e aumentarla gradualmente se le metriche sono…
- CancelbotUn programma che inviava in automatico messaggi cancel falsificati su Usenet per eliminare i post altrui, di solito spam.
- Cancellazione dei tipiImplementazione dei generics in cui i parametri di tipo vengono rimossi in fase di compilazione. Java 5 (2004) scelse questa…
- CancelmooseL'anonimo cacciatore di spam che ripulì Usenet dai messaggi di massa con cancel contraffatti — e poi inventò un modo per non…
- Canon CXIl motore di stampa all'interno sia della HP LaserJet sia della Apple LaserWriter, e il motivo per cui le stampanti laser…
- CanvaDesign drag-and-drop per chi non è designer: locandine per i social, storie Instagram, presentazioni, CV. Oltre 220 milioni…
- Canva AI StudioLa suite di IA di Canva: Magic Design (layout automatico da prompt), Magic Write (generazione di testo), Magic Edit…
- CanvasElemento HTML per disegnare grafica 2D pixel per pixel tramite JavaScript.
- CapstanL'albero rettificato con precisione che tira il nastro magnetico davanti alla testina a velocità costante: il vero motore di…
- Captain CrunchJohn Draper, l'uomo che scoprì che un fischietto giocattolo trovato in una scatola di cereali produceva esattamente 2600 Hz…
- CAPTCHA«Completely Automated Public Turing test to tell Computers and Humans Apart»: il test che dovrebbe dimostrare che non sei un…
- Captive portalLa pagina di accesso che compare in hotel, aeroporti e bar. La rete concede DHCP e DNS, ma reindirizza tutto il resto finché…
- CarattereUn'unità di testo. Complicata nei contesti moderni: «carattere» può significare byte, codepoint, grafema o glifo, a seconda…
- Caratteri al secondoLa misura della velocità di una stampante a caratteri o ad aghi, espressa in caratteri al secondo.
- Caratteri di controllo carrelloIl primo carattere di ogni riga di stampa non era un dato, ma un'istruzione su quanto avanzare la carta prima di stamparla.
- Caratteri HersheyCaratteri tipografici definiti come segmenti rettilinei tra coordinate, disegnati per macchine che reggono una penna anziché…
- Caratteri per il disegno di riquadriCaratteri per linee singole e doppie, angoli e incroci che permettono alle schermate in modalità testo di disegnare cornici…
- Caratteristica differenzialeIl percorso che una differenza in ingresso compie attraverso i round di un cifrario, con la relativa probabilità stimata.
- Carburo di silicioSemiconduttore a banda proibita larga (3,3 eV), ideale per l'elettronica di potenza ad alta tensione e alta temperatura…
- Card verification value (CVV)Il breve codice di controllo che lega il numero di una carta a una proprietà fisica della carta stessa.
- CardDAVIl fratello di CalDAV per le rubriche: sincronizza i contatti tra telefono, computer e server tramite HTTP.
- Carmela TroncosoLa ricercatrice spagnola che ha guidato lo sforzo per evitare che le app di tracciamento della pandemia diventassero…
- Carsten HaitzlerLo sviluppatore noto come Rasterman, che rese bello il desktop Linux con Enlightenment e poi dedicò quindici anni alla…
- Carta a modulo continuoCarta per stampanti in un'unica lunga striscia, piegata a zigzag lungo le perforazioni: il supporto standard dei centri di…
- Carta a righe verdi (Carta greenbar)La carta a strisce verdi e bianche, a modulo continuo, che usciva a fiumi dalle stampanti a righe e divenne l'immagine…
- Carta carboneUn foglio intriso d'inchiostro che produce un duplicato con lo stesso gesto con cui si scrive l'originale.
- Carta NCRCarta copiativa che trasferisce la scrittura senza un foglio di carta carbone in mezzo, grazie a un colorante…
- Carta termicaCarta rivestita di uno strato sensibile al calore che annerisce dove la testina calda la tocca: niente inchiostro né…
- Cartellino KimballI piccoli cartellini a schede perforate sui capi dei negozi, letti a macchina alla cassa — il predecessore del codice a…
- Cartridge Memory (LTO-CM)Un piccolo chip di memoria senza contatto, nell'angolo di una cartuccia LTO, che conserva l'indice del nastro, la cronologia…
- Cartuccia d'inchiostroUn contenitore sostituibile di inchiostro liquido per stampanti a getto, spesso più caro al millilitro di quanto convenga…
- Cartuccia di fontUn modulo ROM che si inseriva nel frontale di una stampante e le dava forme di lettere che non aveva a bordo.
- Cartuccia freezerModulo a innesto con un pulsante che congela la macchina in esecuzione, scarica la memoria e permette di fare il backup di…
- CASBCloud Access Security Broker: un livello di controllo tra utenti e servizi cloud (SaaS) che offre visibilità e policy di…
- Cascade layersMeccanismo CSS che inserisce nella cascata un nuovo passaggio prima della specificità: a quale livello appartiene una regola…
- CassandraDatabase NoSQL distribuito a colonne larghe: senza master, scalabile in modo lineare, progettato per enormi volumi di…
- Cassetta (archiviazione)La Compact Cassette di Philips del 1963, riutilizzata negli anni Settanta e Ottanta come memoria economica per gli home…
- Cassetto portamoneteIl cassetto con l'incasso è una periferica della stampante di scontrini, non del computer: si apre con un impulso di…
- CAST-128Un cifrario a blocchi canadese del 1996 e, per anni, il cifrario simmetrico predefinito in PGP e GnuPG.
- CAST-256Un candidato AES di Entrust con blocchi a 128 bit e 48 round, che non raggiunse la finale.
- Castlewood ORBIl disco magnetico rimovibile da 2,2 GB di Castlewood, del 1999: realizzato da ex ingegneri Iomega per battere Zip e Jaz sul…
- Catherine MeadowsMatematica del laboratorio di ricerca della Marina statunitense che ha reso l'analisi formale dei protocolli crittografici…
- Cattle, not petsGli animali domestici hanno un nome e vanno dal veterinario. Il bestiame ha un numero e viene sostituito. I vostri server…
- CatweaselLa scheda di espansione tedesca che insegnò ai PC a leggere i floppy di Amiga e C64 molto prima che i lettori di flusso…
- CaucusUn sistema commerciale di conferenze telematiche della metà degli anni Ottanta, che portò in aziende e organizzazioni le…
- CAV (velocità angolare costante)Il disco gira sempre alla stessa velocità: semplice per il meccanismo, ma le tracce esterne possono contenere più di quanto…
- CB SimulatorLa chat di CompuServe del 1980, ispirata alla radio CB e spesso citata come il primo servizio pubblico di chat in tempo…
- CBBSIl primo bulletin board system, avviato a Chicago nel febbraio 1978 mentre una bufera di neve teneva tutti in casa.
- CBCConcatena i blocchi facendo lo XOR con il testo cifrato precedente: risolve il problema dei pattern dell'ECB e ne crea uno…
- CBC-MACUn codice di autenticazione dei messaggi basato sulla modalità CBC, sicuro solo per messaggi di lunghezza fissa.
- CBORConcise Binary Object Representation (RFC 8949): formato binario che rispecchia il modello dati di JSON, ma è più compatto e…
- CCDUn chip sensibile alla luce che fa avanzare in fila pacchetti di carica fino a un amplificatore: il sensore di scanner, fax…
- CCM*Una variante della modalità CCM che consente la sola cifratura o la sola autenticazione e che protegge il traffico di Zigbee…
- CCPALa legge californiana sulla privacy (2020), l'equivalente statunitense più vicino al GDPR.
- CD-ROMLa variante dati del CD audio, specificata da Sony e Philips nel 1985 nel «Yellow Book». 650 MB su un disco, quando i dischi…
- CDCChange Data Capture: trasmettere in streaming tutte le modifiche al database (insert/update/delete) come eventi, senza…
- CDC (Change Data Capture)Un pattern che cattura ogni modifica di riga (insert/update/delete) in un database e la trasmette come evento ad altri…
- CDEIl Common Desktop Environment, il desktop condiviso su cui i produttori Unix si accordarono quando smisero finalmente di…
- CDNUna rete di server distribuita geograficamente che consegna i contenuti dal server più vicino al visitatore.
- CDPCisco Discovery Protocol: protocollo di discovery proprietario di livello 2 dal 1994. Predecessore di LLDP. Annuncia le…
- CedarIl linguaggio di policy open source di AWS: più semplice di Rego, verificabile formalmente con Lean. Alimenta Amazon…
- Cedar (Xerox PARC)L'ambiente di programmazione di Xerox PARC dei primi anni Ottanta, in cui l'intero schermo era un insieme di finestre…
- Cella di bitLa finestra di clock fissa sul supporto che contiene esattamente un bit; è la codifica a decidere se e dove una transizione…
- Censor DesignGruppo di demo per C64 noto per la serie Wonderland e per demo che fanno sembrare un computer del 1982 sottovalutato dai…
- CentronicsL'interfaccia parallela che per decenni è stata il modo standard di collegare le stampanti ai computer.
- CephSistema di storage distribuito che espone storage a oggetti, a blocchi e a file dallo stesso cluster: nato come progetto di…
- CerebrasAzienda di chip per l'IA che costruisce il Wafer Scale Engine, letteralmente un chip grande quanto un intero wafer da 300…
- CERFnetLa rete regionale di ricerca della California, tra le prime ad aprire la porta a clienti paganti.
- Cerimonia delle chiaviUna procedura formale e documentata per generare chiavi in modo che nessuna persona da sola possa controllarle.
- cert-managerController Kubernetes che ottiene e rinnova automaticamente i certificati TLS. La fine del ricorrente incidente del…
- CERT/CCIl primo centro di coordinamento per gli incidenti di sicurezza di Internet, istituito alla Carnegie Mellon a poche…
- Certificate pinningCodificare nel client quale certificato TLS (o quale CA) accettare: una sicurezza ulteriore rispetto al sistema delle CA.
- Certificate TransparencyRegistri pubblici in sola aggiunta di tutti i certificati TLS emessi. Permettono ai titolari dei domini di individuare…
- CertificatoUn documento digitale che lega una chiave pubblica a un dominio: il fondamento di HTTPS.
- Certificato autofirmatoUn certificato TLS firmato da sé stesso invece che da una CA: i browser mostrano un avviso.
- CertifriedLa vulnerabilità del 2022 per cui qualsiasi utente di dominio autenticato poteva richiedere un certificato che lo faceva…
- Cervello elettronicoIl nome che i giornali degli anni Quaranta davano al computer: detestato da chi li costruiva, amato da tutti gli altri, e…
- Cestino (Trash)Una cartella travestita da pattumiera che rende reversibile la cancellazione — la parte della metafora della scrivania che…
- cfb e mfb (X11)Le routine software del sample server per disegnare nel framebuffer, una per il colore e una per il monocromatico, e il…
- CFSLo scheduler dei processi di Linux dal 2007 al 2023: assegnava il tempo di CPU eseguendo sempre il processo che ne aveva…
- CGNATNAT gestito dal provider: più clienti condividono un solo IPv4 pubblico. Una conseguenza dell'esaurimento di IPv4.
- cgroupFunzionalità del kernel Linux per limitare, misurare e isolare le risorse (CPU, memoria, I/O, rete) di gruppi di processi…
- cgroupsControl Groups: la funzione del kernel Linux che limita e misura le risorse (CPU, RAM, I/O, rete, PID) usate da un gruppo di…
- cgroups v2Control Groups versione 2: il meccanismo del kernel Linux per limitare e misurare quanta CPU, memoria e I/O può usare un…
- ChaCha20Moderno cifrario a flusso di Daniel J. Bernstein (2008), veloce in puro software sulle CPU prive di accelerazione AES.
- ChadI frammenti di carta punzonati da schede e nastri, e i ritagli che decisero un'elezione presidenziale americana.
- ChafaStrumento a riga di comando che trasforma immagini e animazioni in grafica per terminale, dall'ASCII più semplice fino a…
- Chain-of-thoughtTecnica di prompting in cui si chiede all'LLM di ragionare passo dopo passo prima di dare la risposta.
- Chakra UILibreria di componenti React di Segun Adebayo (2019), focalizzata su accessibilità (ogni componente segue WAI-ARIA)…
- Change bufferIl meccanismo di InnoDB per rimandare la manutenzione degli indici secondari le cui pagine non si trovano in memoria…
- ChanServIl servizio IRC che trasformò i canali in qualcosa di registrabile e possedibile, invece che di proprietà di chi per caso…
- ChaocipherDue ruote alfabetiche che si rimescolano da sole dopo ogni lettera: un cifrario il cui funzionamento è rimasto segreto per…
- Chaos Computer ClubL'associazione di hacker tedesca fondata a Berlino nel 1981, che ha fatto una tradizione del mostrare allo Stato come i suoi…
- Chaos ConstructionsIl demoparty di San Pietroburgo, dove la scena russa dello ZX Spectrum e il mondo della sicurezza condividevano la stessa…
- Chaos engineeringProvocare guasti di proposito in produzione per mettere alla prova il ripristino del sistema, prima che ne accada uno vero.
- Chaos MonkeyLo strumento di Netflix che spegne a caso istanze in produzione per costringere il team a costruire sistemi che tollerino il…
- Character.AIServizio di chatbot rivolto al grande pubblico, fondato nel 2021 da Noam Shazeer (autore dell'articolo sul transformer) e…
- CHARGENCharacter Generator Protocol: un servizio sulla porta 19 che sforna caratteri finché qualcuno non gli dice di smettere.
- Charles BabbageIl matematico che progettò il primo computer, ottenne i finanziamenti pubblici per costruirlo e lasciò disegni anziché…
- Charles BennettIl fisico di IBM che, con Gilles Brassard, ha inventato la distribuzione quantistica delle chiavi e poi il teletrasporto…
- Charles RackoffIl terzo nome sull'articolo che inventò le prove a conoscenza zero, e l'uomo che stabilì quanti pochi round di Feistel…
- Charles WheatstoneFisico inglese che nel 1854 propose un cifrario a digrammi, passato alla storia con il nome di chi lo vendette ai militari.
- Charles Xavier Thomas de ColmarIl dirigente assicurativo che nel 1820 brevettò la prima calcolatrice prodotta in serie, per poi lasciarla in un cassetto…
- Charlie MillerEx analista della NSA che ha violato per primo l'iPhone e, più tardi, insieme a Chris Valasek, una Jeep in marcia a velocità…
- CharPadUn editor per Windows per set di caratteri, tile e mappe del C64, diventato lo strumento di riferimento per la grafica dei…
- Chart.jsOtto tipi di grafico, un elemento canvas e circa trenta righe di configurazione: ciò che bastava alla maggior parte dei…
- Chat con il sysopLa funzione delle BBS che permetteva a chi chiamava di richiamare il sysop e di scrivere con lui avanti e indietro in tempo…
- Chat di TwitchIl flusso di messaggi che accompagna una trasmissione su Twitch, e una forma culturale a sé. Dal punto di vista tecnico gira…
- Chat segreta di TelegramLa modalità E2EE di Telegram: facoltativa e legata al dispositivo (non compare sugli altri dispositivi collegati). Timer di…
- ChatbotUn programma che sostiene una conversazione testuale: dal pattern matching di ELIZA nel 1966 ai modelli linguistici di oggi.
- Chatbot ArenaClassifica dei modelli linguistici basata su confronti a coppie alla cieca. Avviata nel 2023 dal gruppo LMSYS della UC…
- ChatGPTIl chatbot di OpenAI, lanciato il 30 novembre 2022. Basato sui modelli GPT (3.5, poi 4, 4o, 4.1, 5). Ha dato il via all'era…
- CheckpointIl momento in cui il database scrive su disco tutti i buffer sporchi e registra fino a che punto è arrivato nel log delle…
- Checkpoint (database)Un punto in cui il database scrive su disco tutte le pagine «sporche» (modificate in memoria ma non nei file di dati) e…
- CheeseCutterUn editor SID open source che gira sulle macchine moderne ma scrive musica per un vero C64.
- ChefGestione della configurazione in Ruby: Opscode, 2009 (oggi Progress Software). I «cookbook» contengono «recipe» che…
- Chelsea ManningAnalista dell'intelligence dell'esercito statunitense che nel 2010 consegnò a WikiLeaks circa 750.000 documenti riservati…
- Chen Ing-hauStudente taiwanese che nel 1998 scrisse CIH, un virus che non si accontentava di cancellare i dati e attaccava anche il BIOS.
- Chester CarlsonInventore statunitense che creò la xerografia nel 1938, la tecnologia alla base della fotocopiatrice e della stampante laser.
- Chiamata di sistemaChiamata da un processo in user space verso il kernel, per leggere un file, inviare un pacchetto di rete o creare un…
- Chiave APIStringa che identifica un'applicazione presso un'API: come una password, ma per i programmi.
- Chiave deboleUna chiave che, per ragioni strutturali, rende un cifrario più debole del dovuto e che perciò va esclusa.
- Chiave del messaggioLa chiave del messaggio dell'Enigma era formata da tre lettere scelte a caso che impostavano ciascun messaggio, trasmesse…
- Chiave di cifratura dei dati (DEK)La chiave che cifra i dati veri e propri, mentre un'altra chiave cifra a sua volta questa.
- Chiave di roundLa sottochiave usata in un singolo round di un cifrario a blocchi, derivata dalla chiave principale tramite il key schedule.
- Chiave di sessioneUna chiave che protegge una singola sessione e viene scartata quando questa termina.
- Chiave di sharding (Shard key)La colonna che decide su quale shard (nodo) finisce una riga in un database partizionato orizzontalmente. Sceglierla è una…
- Chiave effimeraUna chiave generata per una sola sessione e poi scartata, che è il fondamento della forward secrecy.
- Chiave esternaColonna che fa riferimento alla chiave primaria di un'altra tabella: è ciò che costruisce la relazione tra le tabelle.
- Chiave masterLa chiave radice di una gerarchia di chiavi, raramente usata per cifrare direttamente.
- Chiave primariaColonna (o combinazione di colonne) che identifica in modo univoco ogni riga di una tabella.
- Chiave privataUna metà di una coppia di chiavi asimmetriche: quella che non va mai condivisa con nessuno.
- Chiave pubblicaUna metà di una coppia di chiavi asimmetriche: fatta per essere condivisa apertamente.
- Chiave SSHCoppia di chiavi asimmetriche per accedere ai server senza password, molto più sicura di una password.
- Chiave surrogataUna chiave primaria priva di significato di business, generata dal sistema: un numero di sequenza o un UUID. L'opposto è una…
- Chiavi equivalentiChiavi diverse che producono esattamente lo stesso cifrario: restringono silenziosamente lo spazio delle chiavi e sono…
- Chip fotonicoChip che gestisce la luce al posto degli elettroni (o in aggiunta a essi), per il trasferimento di dati o per il calcolo…
- Chip RAMLa parte della memoria dell'Amiga raggiungibile dai chip custom, e quindi quella che finiva sempre per prima.
- Chip SIDIl chip audio del Commodore 64: tre oscillatori, ADSR e un filtro analogico che suonava in modo leggermente diverso su ogni…
- ChipdiskUn floppy pieno di musica chip con una piccola interfaccia di navigazione: l'album di un compositore della demoscene, quando…
- ChipkillCorrezione d'errore della memoria abbastanza robusta da sopravvivere al guasto di un intero chip DRAM del modulo, e non solo…
- ChipletStrategia di progettazione di CPU/GPU in cui il processore è costruito con più die più piccoli (chiplet) nello stesso…
- ChipsetIl chip della scheda madre che collega CPU, RAM, PCIe, USB e archiviazione: determina le funzionalità della piattaforma.
- ChiptuneMusica fatta con i chip sonori degli home computer, o nel loro stile, dove tre canali e un generatore di rumore sono…
- chmodComando Unix che modifica i permessi di un file: lettura, scrittura ed esecuzione per proprietario, gruppo e altri.
- Chocolate RainLa canzone e il video pubblicati da Tay Zonday nel 2007, in cui il contrasto tra un giovane e una inaspettata voce da basso…
- ChocolateyGestore di pacchetti per Windows: choco install firefox. Si basa su NuGet e PowerShell. Di terze parti, più vecchio del…
- Chris EvansL'autore del server FTP con «very secure» nel nome e del team di Google che cerca falle nel software altrui.
- Chris GoggansHacker texano noto come «Erik Bloodaxe», membro della Legion of Doom e poi redattore di Phrack.
- Chris HülsbeckIl tedesco che diede all'Amiga una voce cinematografica: le fanfare di Turrican e il player TFMX che faceva suonare i 16 bit…
- Chris RobertsRicercatore di sicurezza che nel 2015 twittò dei sistemi di un aereo di linea dal proprio sedile, trovando l'FBI ad…
- Chris ValasekRicercatore di sicurezza che, insieme a Charlie Miller, ha preso il controllo di una Jeep in autostrada tramite la rete…
- Chris WysopalIl Weld Pond dei L0pht, passato dalla deposizione davanti al Senato americano alla vendita di revisioni del codice proprio…
- Christien RiouxDilDog dei Cult of the Dead Cow, autore di uno strumento di amministrazione remota così riuscito che i produttori di…
- CHRISTMA EXECUno script REXX che nel dicembre 1987 disegnava un albero di Natale sullo schermo mentre si spediva a tutti i conoscenti del…
- Christof PaarCrittografo tedesco che ha reso la sicurezza embedded una disciplina a sé e ha costruito con delle FPGA un cracker di DES a…
- Christopher TarnovskyL'hacker hardware che scioglie l'involucro dei chip nell'acido e legge i segreti direttamente dai fili, con degli aghi.
- ChromaIl database vettoriale più facile da cui partire: pip install chromadb, in-process o in modalità server.
- Chroma keyRendere trasparente un colore specifico perché un'altra immagine possa starci dietro: in parole povere, il green screen.
- Chroma subsamplingMemorizzare l'informazione di colore a una risoluzione inferiore rispetto alla luminosità: l'occhio quasi non se ne accorge…
- ChromeNome di uso comune per Google Chrome (browser). Per la descrizione completa si veda il termine principale google-chrome.
- ChromiumBrowser open source su cui è costruito Google Chrome. Licenza BSD. È la base di Chrome, Edge, Brave, Opera, Vivaldi e Arc…
- Chronicle QueueCoda persistente a latenza ultrabassa per Java: scritture in microsecondi grazie ai file mappati in memoria. Nata per il…
- CHS (cylinder-head-sector)Indirizzamento del disco con tre coordinate (cilindro, testina e settore) che indica una posizione fisica invece di un…
- Chunked prefillSuddivisione dell'elaborazione di un prompt lungo in porzioni, alternate alla generazione di token già in corso, così che un…
- Chunked transfer encodingMeccanismo di HTTP/1.1 per inviare una risposta a pezzi senza conoscerne in anticipo la dimensione totale, indispensabile…
- ChunkingSuddivisione di documenti lunghi in porzioni (chunk) prima di calcolarne gli embedding per il RAG.
- Chunking (RAG)Suddivisione dei documenti in porzioni più piccole («chunk») prima che vengano trasformate in embedding e indicizzate per il…
- Chunking semanticoSuddividere un documento nei punti in cui l'argomento cambia davvero, invece che a un limite fisso di caratteri. Misura la…
- Chunky-to-planar (C2P)Una routine che riorganizza un buffer di pixel chunky nel formato a bitplane dell'Amiga: il ponte tra la grafica facile da…
- CI/CDPipeline automatiche che eseguono i test e rilasciano il codice a ogni commit su git.
- CIA 6526Il chip di I/O del Commodore 64: gestisce tastiera, joystick, bus seriale e i timer che fanno funzionare musica e fast…
- CiberneticaLa scienza del controllo e della comunicazione nell'animale e nella macchina, formulata da Norbert Wiener nel 1948: come…
- Ciclo (loop)Costrutto che ripete del codice finché una condizione è soddisfatta: for, while, forEach.
- Ciclo dell'agenteLo schema alla base di ogni agente IA: l'LLM riflette, sceglie uno strumento, lo esegue, legge il risultato e riflette di…
- Ciclo di isteresiLa curva che mostra come la magnetizzazione di un ferromagnete resti in ritardo rispetto al campo applicato, e perché un bit…
- Ciclo di riflessioneUn LLM valuta il proprio output, individua gli errori e genera un nuovo tentativo, ripetendo fino a essere soddisfatto…
- Ciclo di vita del service workerLe fasi che attraversa un service worker — install, activate, poi attivo (fetch) — con una fase di «waiting» voluta: la…
- Ciclo forIl costrutto di ciclo più diffuso. Sintassi classica del C: for (init; condizione; incremento). Variante moderna: for-each /…
- Ciclo infinitoUn ciclo la cui condizione non diventa mai falsa: o è un grave bug, oppure è esattamente ciò che si voleva.
- CiclometroIl dispositivo di Rejewski per catalogare le «impronte digitali» di Enigma: due serie di rotori collegate in serie e un…
- CIDRNotazione per le reti IP: 192.168.1.0/24 indica che i primi 24 bit formano la parte di rete.
- Cifra di controlloL'ultima cifra di un codice a barre o di un numero identificativo, calcolata a partire dalle altre, che intercetta la…
- Cifrari di BealeTre cifrari numerici che condurrebbero a un tesoro sepolto in Virginia: uno è stato risolto, due no, e del tesoro non c'è…
- CifrarioAlgoritmo che cifra e decifra i dati.
- Cifrario a blocchiCifra un solo blocco alla volta, ed è quindi inutile senza una modalità operativa che dica cosa fare con il secondo.
- Cifrario a blocco largoUn cifrario a blocchi che cifra un intero blocco, come un settore di disco, in modo che invertire un solo bit modifichi…
- Cifrario a cascataPiù cifrari concatenati in serie con chiavi indipendenti: un'idea antica per guadagnare un margine di sicurezza.
- Cifrario a chiave correnteUn cifrario di Vigenère la cui chiave è un lungo brano di testo, di solito tratto da un libro, così da non ripetersi mai.
- Cifrario a due quadratiCifra coppie di lettere con due quadrati 5×5 a chiave, anziché i quattro del cifrario a quattro quadrati.
- Cifrario a flussoCrittografia simmetrica che genera un keystream pseudocasuale e lo combina in XOR con il testo in chiaro. Veloce sui…
- Cifrario a flusso autosincronizzanteUn cifrario a flusso che ritrova da solo il proprio keystream dopo la perdita di alcuni bit.
- Cifrario a flusso sincronoUn cifrario a flusso il cui keystream dipende solo dalla chiave e dalla posizione, per cui mittente e destinatario devono…
- Cifrario a libroOgni parola o lettera è sostituita da un riferimento — pagina, riga, parola — a un libro posseduto sia dal mittente sia dal…
- Cifrario a parola chiaveUn cifrario a sostituzione in cui una parola chiave decide come viene rimescolato l'alfabeto.
- Cifrario a percorsoLe lettere vengono lette da una griglia lungo un percorso prestabilito, come una spirale, uno zigzag o un altro tracciato.
- Cifrario a prodottoCifrario che concatena più passaggi semplici, tipicamente sostituzione e trasposizione, in round successivi.
- Cifrario a quattro quadratiCifra coppie di lettere con quattro griglie 5×5, due delle quali rimescolate da parole chiave.
- Cifrario a recinzioneSi scrive il testo in chiaro a zigzag su poche righe, poi lo si legge riga per riga: una trasposizione che cede a una matita…
- Cifrario a sostituzioneSostituire ogni carattere con un altro secondo una tabella fissa, conservando intatte, con una certa goffaggine, tutte le…
- Cifrario a sostituzione omofonicaUn cifrario a sostituzione che offre alle lettere più comuni diversi simboli tra cui scegliere, così l'analisi delle…
- Cifrario a trasposizioneConserva tutte le lettere ma ne rimescola l'ordine. L'opposto della sostituzione e metà della ricetta di ogni moderno…
- Cifrario ADFGXUn cifrario da campo tedesco della prima guerra mondiale che univa un quadrato di Polibio a una trasposizione a colonne.
- Cifrario affineCifrario a sostituzione monoalfabetica che cifra ogni lettera come (a·x + b) mod 26.
- Cifrario autokeyUn cifrario polialfabetico la cui chiave viene estesa con lo stesso testo in chiaro, così da non ripetersi mai.
- Cifrario bifidoScompone ogni lettera in coordinate di riga e colonna, le rimescola e le ricompone in lettere nuove.
- Cifrario CopialeUn manoscritto cifrato di 105 pagine del Settecento, decifrato nel 2011 con tecniche statistiche mutuate dalla traduzione…
- Cifrario dei massoniLe lettere diventano frammenti di griglie e croci, con o senza punto: misterioso a vedersi, banale in pratica.
- Cifrario dello ZodiacoCifrario di 340 caratteri che il killer dello Zodiaco inviò a un giornale nel 1969 e che fu risolto solo nel 2020.
- Cifrario di BaconOgni lettera diventa cinque simboli scelti tra A e B, nascosti poi in un testo ordinario sotto forma di due caratteri…
- Cifrario di BeaufortVariante di Vigenère che calcola chiave meno testo in chiaro, così la stessa operazione cifra e decifra.
- Cifrario di CesareSpostare ogni lettera di tre posti lungo l'alfabeto. Bastava nel 50 a.C.; oggi non basta a niente.
- Cifrario di GronsfeldUn Vigenère con una stringa di cifre come chiave, e quindi con soli dieci scorrimenti possibili per posizione.
- Cifrario di HillCifra blocchi di lettere tramite moltiplicazione di matrici modulo 26: un'algebra elegante e, proprio per questo…
- Cifrario di LorenzIl cifrario per telescriventi dell'alto comando tedesco: più difficile di Enigma, e ricostruito da un uomo che la macchina…
- Cifrario di MarkovUn cifrario iterato in cui la probabilità che una differenza si propaghi attraverso un round dipende solo dalla differenza…
- Cifrario di OttendorfUn cifrario a libro in cui ogni lettera è scritta come posizione all'interno di un libro concordato.
- Cifrario di PlayfairCifra le lettere a coppie usando una griglia 5×5 riempita con una parola chiave. Inventato da Wheatstone, prende il nome…
- Cifrario di PortaUn cifrario polialfabetico del 1563 in cui cifrare e decifrare sono esattamente la stessa operazione.
- Cifrario di VigenèreUn cifrario polialfabetico ritenuto inviolabile per tre secoli, finché qualcuno capì che la lunghezza della chiave si può…
- Cifrario DorabellaUn breve biglietto del compositore Edward Elgar, scritto nel 1897 con minuscoli semicerchi, che da allora nessuno è riuscito…
- Cifrario GromarkUn cifrario a chiave progressiva il cui flusso di chiave nasce da un breve primer di cinque cifre per addizione modulo 10.
- Cifrario monoalfabeticoOgni lettera del testo in chiaro è sempre sostituita dalla stessa lettera cifrata, il che rende il cifrario facile da…
- Cifrario nichilistaUn quadrato di Polibio più una parola chiave, sommati come numeri ordinari: la scelta dei rivoluzionari russi negli anni…
- Cifrario nulloUn messaggio nascosto dentro un testo innocuo: una lettera ogni cinque, per esempio, o l'iniziale di ogni parola.
- Cifrario onlineUn cifrario che conserva la lunghezza, in cui ogni blocco cifrato dipende solo dal testo in chiaro fino a quella posizione…
- Cifrario polialfabeticoUn cifrario che cambia alfabeto di sostituzione lungo il testo, così l'analisi delle frequenze semplice perde presa.
- Cifrario poligraficoUn cifrario che cifra gruppi di lettere anziché una lettera alla volta.
- Cifrario QuagmireQuagmire è una famiglia di cifrari polialfabetici in cui un alfabeto con chiave sostituisce quello standard in una o in…
- Cifrario SolitaireUn cifrario a flusso eseguito con un normale mazzo di carte, ideato da Bruce Schneier per il romanzo Cryptonomicon di Neal…
- Cifrario trifidoIl parente tridimensionale del cifrario bifido: ogni lettera diventa tre coordinate in un cubo 3×3×3.
- Cifrario tweakableUn cifrario a blocchi che accetta un parametro pubblico aggiuntivo, il tweak, così che lo stesso testo in chiaro produca un…
- Cifrario VICUn cifrario sovietico da spie, a carta e penna, così ben costruito che l'FBI lo lesse solo dopo che la spia disertò e glielo…
- Cifrario XORIl cifrario XOR combina testo in chiaro e chiave bit per bit ed è sicuro solo se la chiave è lunga quanto il messaggio…
- Cifratura a busta (envelope encryption)I dati vengono cifrati con una chiave dati casuale, che a sua volta è cifrata con una chiave master custodita in un HSM o in…
- Cifratura autenticataUna cifratura che permette anche al destinatario di accorgersi se qualcuno ha alterato il testo cifrato.
- Cifratura che preserva il formato (FPE)Cifratura il cui output ha lo stesso formato dell'input, ad esempio un numero di carta di 16 cifre che resta di 16 cifre.
- Cifratura convergenteCifratura in cui la chiave è l'hash del testo in chiaro, per cui lo stesso file produce sempre lo stesso testo cifrato e può…
- Cifratura deterministicaUno schema di cifratura in cui lo stesso testo in chiaro produce sempre lo stesso testo cifrato, e rivela più di quanto si…
- Cifratura ibridaSi cifrano i dati con una veloce chiave simmetrica e poi si cifra quella chiave con un sistema asimmetrico, così nessun…
- Cilindro di BazeriesUn cifrario cilindrico con una ventina di dischi rotanti, descritto dal crittoanalista francese Étienne Bazeries.
- CiliumCNI moderno per Kubernetes, basato su eBPF: offre rete, osservabilità e sicurezza.
- Cindy CohnAvvocata statunitense che vinse la causa con cui il codice sorgente fu riconosciuto come forma di espressione, e che in…
- Cipher suiteCombinazione di algoritmi crittografici per TLS: scambio di chiavi, firma, cifratura simmetrica e MAC.
- CipherSaberUn cifrario a flusso basato su RC4, pubblicato come progetto aperto e semplice che chiunque poteva implementare.
- CIRC (Cross-Interleaved Reed-Solomon Code)Lo schema Reed-Solomon a due livelli che permette a un CD di continuare a suonare nonostante graffi e granelli di polvere.
- CircleMUDIl fork di DikuMUD che ripulì il codice invece di accumulare funzionalità, diventando per questo il punto di partenza più…
- Circuit breakerPattern di resilienza: quando un servizio a valle fallisce, si smette di chiamarlo per un po' invece di martellare un…
- Circuit breaker (ops)Pattern di resilienza che «apre il circuito» verso una dipendenza che ha iniziato a guastarsi: smette di chiamarla e…
- Circuito quantisticoIl modo standard di descrivere un programma quantistico: qubit come linee orizzontali, porte come riquadri, misura…
- CirculateRequest e CirculateNotifyGli eventi X11 che stanno dietro alla rotazione delle finestre: portare in primo piano la più bassa tra quelle coperte…
- CirqFramework Python di Google per costruire ed eseguire circuiti quantistici, il corrispettivo del Qiskit di IBM.
- CiscoL'azienda che ha costruito l'impianto idraulico di internet: router, switch e certificazioni su cui si è formata un'intera…
- Citadel (BBS)La BBS che organizzava le discussioni in «stanze» anziché in menu, un modello ancora in circolazione.
- citextEstensione di PostgreSQL: tipo TEXT che ignora la distinzione tra maiuscole e minuscole. 'Alice' = 'alice' restituisce true…
- CitusEstensione di Postgres che trasforma un normale PostgreSQL in un database distribuito e con sharding.
- CIXSistema di conferenze britannico del 1987 che passò dai forum di discussione via modem a diventare uno dei primi provider…
- Claim JWTLe coppie chiave-valore nel payload di un JWT. L'RFC 7519 registra nomi brevi standardizzati, di tre lettere.
- ClamAVAntivirus open source di Tomasz Kojm (2001), acquisito da Sourcefire nel 2007 e poi da Cisco nel 2013. Scanner predefinito…
- clamp()Funzione CSS che prende tre valori (minimo, preferito e massimo) e mantiene il risultato nell'intervallo. clamp(1rem, 2.5vw…
- ClangIl frontend di LLVM per C/C++/Objective-C, opera di Chris Lattner e altri (2007). Progettato per messaggi d'errore migliori…
- ClariNetNotizie d'agenzia distribuite come gruppi Usenet a pagamento, spesso indicate come la prima attività commerciale nata su…
- ClasseModello per creare oggetti nella programmazione a oggetti: definisce campi (stato) e metodi (comportamento). Le istanze di…
- Classe astrattaUna classe che non può essere istanziata direttamente, ma solo ereditata. Definisce un'implementazione parziale, con alcuni…
- Classe QoS (K8s)La classe di qualità che Kubernetes assegna a un pod in base a come sono impostati i suoi requests e limits. La classe…
- Classifica degli LLMClassifiche pubbliche delle prestazioni degli LLM. LMSYS Chatbot Arena (oltre 1,5 M di voti umani), HuggingFace Open LLM…
- Classifiche della scenaLe classifiche dei diskmag in cui la scena votava i migliori gruppi, coder, musicisti, graphician e swapper.
- ClaudeLa famiglia di LLM di Anthropic, che prende il nome da Claude Shannon. Si articola in Opus (potente), Sonnet (equilibrato) e…
- Claude (modelli Anthropic)La famiglia di LLM di Anthropic. Nomi su tre livelli: Haiku (veloce ed economico), Sonnet (equilibrato), Opus (il più…
- Claude CodeL'agente di programmazione a riga di comando di Anthropic: gira nel terminale, legge e scrive file, esegue comandi di shell…
- Claude HaikuIl livello piccolo e veloce di Anthropic. Haiku 4.5 (ottobre 2025). 1 $/M in input, 5 $/M in output. Latenza inferiore al…
- Claude OpusIl modello di fascia alta di Anthropic. Opus 4.7 (2026) è il più recente. Scelta standard per ragionamento difficile…
- Claude ShannonHa fondato la teoria dell'informazione con un solo articolo del 1948, dopo aver già dimostrato, da studente, che l'algebra…
- Claude SonnetIl modello di fascia media di Anthropic. Sonnet 4.6 (2026) è il più recente. Equilibrio ottimale tra prestazioni e prezzo…
- Claudio GuarnieriRicercatore di sicurezza italiano che ha creato Cuckoo Sandbox e, in seguito, gli strumenti che hanno trovato spyware nei…
- Claus-Peter SchnorrCrittografo tedesco autore della firma di Schnorr, più semplice e pulita della DSA e, proprio per questo, brevettata per…
- Clausola RETURNINGEstensione di PostgreSQL: INSERT, UPDATE e DELETE restituiscono le righe modificate. INSERT INTO users (name) VALUES…
- Clausola WINDOW (SQL)Sintassi SQL per definire finestre con nome quando più window function usano lo stesso frame: WINDOW w AS (PARTITION BY dept…
- Clean ArchitectureL'ombrello con cui Robert «Uncle Bob» Martin riunisce architettura esagonale, Onion e DDD; la regola centrale: le dipendenze…
- CleanfeedUn filtro in Perl che fermava lo spam di Usenet alla porta del server invece di inseguirlo dopo.
- ClearAreaRiporta un rettangolo di una finestra X allo sfondo e, già che c'è, può ordinare un evento Expose per il programma stesso.
- CLIUn programma che si controlla con comandi testuali invece che con i pulsanti.
- ClickHouseDatabase OLAP colonnare pensato per analisi su miliardi di righe, scritto in C++ e nato per Yandex.Metrica.
- ClickjackingAttacco di UI redress: l'aggressore sovrappone un iframe trasparente del sito bersaglio a un contenuto falso. L'utente crede…
- ClientMessage (X11)L'unico evento X11 che il server non genera mai da sé: venti byte di contenuto libero che client e window manager si…
- Clifford BerryLo studente che costruì con le proprie mani la prima macchina di calcolo elettronica e morì prima che un tribunale…
- Clifford CocksIl matematico che inventò RSA al GCHQ nel 1973, quattro anni prima di Rivest, Shamir e Adleman, e che non poté parlarne fino…
- Clifford StollL'astronomo che nel 1986 seguì un errore contabile da 75 centesimi al Lawrence Berkeley Laboratory fino a un intruso che…
- CLIMIl Common Lisp Interface Manager, lo standard del mondo Lisp degli anni Novanta per le interfacce grafiche, in cui ciò che…
- ClinksterUn piccolo motore di sintesi per 4k intro che suona bene con pochissimi byte.
- CLionL'IDE di JetBrains per C e C++. Si basa di default sull'integrazione con CMake e offre debugger completo, analisi statica e…
- Clip di TwitchFunzione di Twitch: uno spezzone da 5 a 60 secondi di una diretta, che chiunque in chat può creare. Il nome è automatico…
- Clipboard Motif (XmClipboard)La clipboard propria di Motif: un'API con lock, formati e annullamento che conservava i dati in proprietà della finestra…
- Clipper chipIl tentativo del governo statunitense di rendere standard una cifratura con chiave ufficiale incorporata, affondato da un…
- Clock gatingTecnica di risparmio energetico che spegne il segnale di clock verso le parti di un circuito non in uso. Poiché la potenza…
- ClojureUn Lisp moderno sulla JVM. Rich Hickey, 2007. Funzionale, con strutture dati persistenti e immutabili e concorrenza tramite…
- ClonebotUna dozzina di connessioni IRC di una sola persona, pilotate come un'unica unità: l'arma tipica delle guerre di canale degli…
- Close FriendsUna funzione di Instagram per condividere storie (e ora post) solo con una lista scelta di «amici stretti» anziché con tutti…
- CloseWatcherUn'unica API per «l'utente vuole chiudere questo elemento», sia che il segnale sia Esc su una tastiera o il gesto «indietro»…
- ClosureFunzione che «cattura» le variabili del proprio scope lessicale. function counter() { let n = 0; return () => ++n; }: la…
- Closure tableSchema per memorizzare strutture ad albero in database relazionali: una tabella separata con (ancestor, descendant, depth).
- CloudCalcolo, archiviazione e servizi che si affittano via internet invece di possederli.
- cloud-initLo standard de facto per configurare una macchina virtuale al primo avvio. Nato in Canonical per Ubuntu nel cloud, oggi è…
- CloudflareIl gigante dell'infrastruttura di internet: oltre 300 data center nel mondo, gestisce circa il 20 % di tutto il traffico…
- Cloudflare WorkersServerless sull'edge in oltre 300 data center Cloudflare: gli isolate V8 al posto dei container danno un cold start…
- CLSUna delle Core Web Vitals di Google: misura quanto la pagina «salta» durante il caricamento.
- ClubhouseApp social solo audio: esplosa nella primavera 2021 durante i lockdown per il COVID, crollata quasi con la stessa rapidità.
- Clubhouse (audio)Social network solo audio — esploso nell'inverno 2021 durante il COVID. L'accesso a inviti, solo su iOS, scatenò la FOMO…
- ClusterUn gruppo di server che lavorano insieme come se fossero un'unica unità.
- Cluster APICreare cluster Kubernetes descrivendoli come risorse Kubernetes. Un cluster gestisce gli altri.
- Cluster AutoscalerComponente Kubernetes che aggiunge o rimuove nodi dal cluster in base alla pressione di scheduling dei pod. Se dei pod in…
- CLV (velocità lineare costante)Il disco rallenta man mano che la testina si sposta verso l'esterno, così i dati scorrono a ritmo costante qualunque sia la…
- CLXL'interfaccia di Common Lisp verso X: un'implementazione completa del protocollo X in puro Lisp, senza Xlib sotto, scritta…
- CMACCMAC è un codice di autenticazione dei messaggi basato su un cifrario a blocchi, e esiste perché il CBC-MAC non gestisce…
- CMakeGeneratore di build multipiattaforma — Kitware, 2000. CMake non compila: a partire da un CMakeLists.txt indipendente dalla…
- CMatrixUn programma da terminale che fa piovere caratteri verdi sullo schermo come in Matrix — senza alcuno scopo pratico, e…
- CMC-7Il carattere magnetico europeo per la lettura degli assegni, con caratteri costruiti da sette barre verticali.
- cmdtool e shelltoolLe due finestre di terminale di Sun, una con scrollback e testo modificabile e una semplice tty: una distinzione sensata…
- CMR (registrazione magnetica convenzionale)Il tipo ordinario di registrazione degli hard disk, in cui le tracce stanno affiancate senza sovrapporsi: un nome di cui…
- CMSSoftware per creare e gestire contenuti digitali senza scrivere codice. WordPress domina (~40% di tutti i siti web)…
- CMS headlessSistema di gestione dei contenuti privo di un livello di presentazione integrato. Distribuisce i contenuti via REST o…
- CMVPIl programma congiunto USA–Canada che certifica i moduli crittografici secondo FIPS 140, ed è il motivo per cui le schede…
- CNNRete neurale specializzata nelle immagini: usa «filtri» che scorrono sull'immagine e individuano schemi ricorrenti.
- CNN (rete neurale convoluzionale)Rete neurale per immagini e dati spaziali — usa filtri di convoluzione che scorrono sull'input invece di strati…
- CoAPLe idee di HTTP ridotte per stare in un sensore alimentato da una batteria a bottone. Standardizzato nella RFC 7252: stessi…
- COBOLIl linguaggio per il mondo degli affari, nato nel 1959 dal comitato CODASYL con Grace Hopper come principale artefice…
- Cockroach LabsL'azienda dietro CockroachDB: Spencer Kimball e Peter Mattis (gli stessi fondatori di GIMP!) lasciarono Google nel 2014 per…
- CockroachDBDatabase SQL distribuito ispirato a Google Spanner — protocollo compatibile con Postgres, sharding trasparente, replica…
- CocoaIl framework di Apple per le applicazioni desktop su macOS, ereditato di peso da NeXTSTEP, ed è per questo che ogni nome di…
- Cocoa TouchIl nome collettivo con cui Apple indica i framework di iOS — Cocoa ripensato per le dita anziché per il mouse.
- CocoaPodsIl gestore di dipendenze che ha tenuto insieme l'ecosistema iOS per oltre un decennio — oggi in modalità manutenzione.
- Cocos2d-xIl motore C++ dietro buona parte del boom dei giochi mobile cinesi — quasi sconosciuto in Occidente, enorme in Asia.
- Coda (queue)Struttura dati FIFO, «First In, First Out»: il primo a entrare è il primo a uscire.
- Coda di messaggiLivello intermedio in cui i produttori depositano messaggi e i consumatori li prelevano: comunicazione asincrona.
- CodabarUno dei primi codici a barre, del 1972, autocontrollante e facile da stampare — il cavallo di battaglia di banche del sangue…
- Code 11Un codice a barre numerico denso, del 1977, usato quasi solo per etichettare apparecchiature per telecomunicazioni.
- Code 128Un codice a barre lineare compatto che gestisce l'intero set ASCII, non solo le cifre.
- Code 39Il primo codice a barre in grado di codificare lettere, non solo cifre — per lungo tempo uno standard in industria e difesa.
- Code 93Una simbologia di codici a barre creata da Intermec nel 1982 per contenere più dati di Code 39 nella stessa larghezza.
- Code coverageMisura di quanta parte del codice viene eseguita dai test, di solito espressa in percentuale.
- Code page 437Il set di caratteri originale dell'IBM PC, le cui linee e i cui blocchi divennero l'intera tavolozza dell'ANSI art.
- Code smellSchemi nel codice che spesso segnalano problemi più profondi — non sono bug in sé, ma campanelli d'allarme.
- Code splittingLa tecnica che divide il JavaScript di un'applicazione in più bundle più piccoli («chunk») caricati su richiesta, invece di…
- Code talker navajoMarines statunitensi che gestirono le comunicazioni radio della seconda guerra mondiale con un codice costruito sulla lingua…
- CodecCoder–decoder: una coppia di algoritmi che comprime audio o video in fase di acquisizione e li decomprime in riproduzione.
- CoDelAlgoritmo di gestione attiva delle code (Kathie Nichols + Van Jacobson, 2012): scarta pacchetti quando il tempo di…
- Codice a battitiSemplice codice che trasmette le lettere come colpi su una griglia 5×5, usato dai prigionieri di guerra in Vietnam per…
- Codice automodificanteUn programma che riscrive le proprie istruzioni durante l'esecuzione — sulle prime macchine a programma memorizzato una…
- Codice autosincronizzanteUna codifica che porta il proprio clock all'interno del flusso di dati, così il ricevitore recupera la temporizzazione senza…
- Codice BaudotIl codice a cinque bit del 1874 trasformò le lettere in pattern di bit fissi novant'anni prima dell'ASCII, e diede il nome…
- Codice biquinarioUna codifica delle cifre presa in prestito dalla divisione dell'abaco in cinque e uno, pensata perché un relè guasto si…
- Codice di escape ANSISequenze di caratteri che iniziano con ESC e ordinano al terminale di spostare il cursore, cambiare colore o cancellare lo…
- Codice di superficieIl principale codice di correzione degli errori quantistici: qubit disposti in una griglia in cui solo i vicini devono…
- Codice due su cinqueCodice decimale in cui ogni cifra è di cinque bit con esattamente due uni: se lo schema si rompe, la macchina sa che…
- Codice GrayUna sequenza binaria in cui tra valori successivi cambia un solo bit, così una lettura non può mai restare a metà di un…
- Codice HollerithLa codifica dei caratteri su una scheda perforata: dodici posizioni per colonna, dove un foro è una cifra e due fori sono…
- Codice macchinaI numeri che il processore legge davvero: tutto ciò che chiamiamo programmazione è uno strato sovrapposto a questo.
- Codice MurrayLa rielaborazione del codice Baudot da parte di Donald Murray nel 1901 adattò l'alfabeto a cinque bit a una tastiera e al…
- Codice PlesseyUno dei codici a barre più antichi, ideato nel 1971 dalla britannica Plessey e rimasto a lungo visibile sugli scaffali delle…
- Codice QRCodice a barre bidimensionale che memorizza i dati in una griglia di quadrati e si legge con la stessa rapidità da qualsiasi…
- Codici pipeBrevi codici colore come |04 e |15 nel software BBS, tradotti in sequenze ANSI prima di raggiungere l'utente.
- Codifica dei caratteriLe regole per trasformare i caratteri in byte e viceversa — e il motivo per cui compare «Ã¥» dove dovrebbe esserci «å».
- Codifica di fase (PE)Schema autosincronizzante per nastri in cui ogni bit è una transizione di fase a metà cella: lo standard a 1600 bpi sui…
- Codifica FM (singola densità)La più antica codifica per dischi magnetici, in cui ogni cella di bit si apre con un impulso di clock, al prezzo di metà…
- Codifica MFMRaddoppiò la capacità di un floppy eliminando quasi tutte le transizioni di clock che la FM sprecava.
- Codifica NRZICodifica l'uno come transizione e lo zero come assenza di transizione: a portare i dati sono le variazioni di flusso, non i…
- Codifica posizionalePoiché l'attention dei transformer non conosce l'ordine dei token, l'informazione sulla posizione va iniettata…
- Codifica RLLHa spremuto dai dischi rigidi degli anni Ottanta un altro 50% di capacità, controllando quanti zeri potevano stare tra due…
- CoercitivitàIl campo magnetico necessario per invertire la magnetizzazione di un materiale: in pratica, una misura di quanto tenacemente…
- Coerenza della cacheIl problema (e la soluzione) di mantenere concordi le cache private dei core di una CPU sul valore di uno stesso indirizzo…
- CoffeeScriptUn linguaggio che nascondeva il JavaScript degli anni 2010 dietro indentazione e frecce, per poi rendersi superfluo quando…
- Cold walletCustodia di chiavi mai collegata a internet: l'unica protezione contro un computer compromesso che svuota i fondi.
- ColimaWrapper di livello più alto sopra Lima + nerdctl. Alternativa a Docker Desktop per Mac (e Linux). brew install colima &&…
- Colin PercivalCrittografo canadese a cui dobbiamo scrypt, il servizio di backup Tarsnap e il primo avvertimento pratico che…
- Collab postUn post condiviso su Instagram/Facebook in cui due (o più) account figurano come coautori: lo stesso post compare nei feed…
- CollationLe regole con cui il testo viene confrontato e ordinato. Determina il risultato di ORDER BY, l'ordine in cui è memorizzato…
- Collegamento ipertestualeRiferimento cliccabile da un documento a un altro, fondamento del web: in HTML si scrive <a href="...">. Vannevar Bush lo…
- Collegamento simbolicoPuntatore del file system: un file A che "è" il file B. La maggior parte dei programmi lo segue in modo trasparente.
- Collin MullinerRicercatore tedesco di sicurezza mobile che dimostrò come un singolo messaggio di testo potesse bastare per prendere il…
- Collisione a prefisso sceltoUn attacco di collisione in cui l'aggressore sceglie entrambi i prefissi e poi calcola i suffissi che producono lo stesso…
- Collisione di hashIl caso in cui due input diversi producono lo stesso hash: dimostrabilmente inevitabile (principio dei cassetti), in pratica…
- Collisione di nickCiò che accade quando due utenti IRC con lo stesso nickname si incontrano dopo un netsplit e la rete deve decidere chi lo…
- Collisione MD5Due input diversi che producono lo stesso hash MD5, e un metodo che ha reso la cosa deliberata.
- Colonna a vuotoLe due fessure verticali in cui le unità a nastro dei mainframe aspiravano un anello di nastro allentato, perché avvii e…
- Colonna generataUna colonna il cui valore è calcolato dal database a partire da altre colonne della stessa riga. Non si può scrivere e non…
- Colonne di MillerIl gestore di file in cui ogni cartella selezionata apre una nuova colonna a destra, così che il percorso è scritto come una…
- Color cyclingAnimazione senza ridisegnare un solo pixel: l'immagine resta ferma mentre si ruotano i valori della palette e si lascia che…
- color-mix()Funzione CSS per miscelare due colori: color-mix(in srgb, red 50%, blue).
- Colormap (X11)La tabella che decideva quali 256 colori potessero stare insieme sullo schermo e quale programma avesse il diritto di…
- ColormapNotifyL'evento X11 che informa un programma che la sua colormap è stata appena caricata nell'hardware, oppure scartata per far…
- Colossal Cave AdventureLa prima avventura testuale, scritta su un PDP-10 a metà degli anni Settanta e copiata su ogni macchina ARPANET con un…
- ColossusIl primo computer elettronico programmabile al mondo, rimasto segreto così a lungo che il merito andò ad altri.
- Coloured BookLa suite di protocolli accademica britannica che girava su X.25, battezzata con i colori delle copertine su cui erano…
- Column familyModello di dati dei database wide-column: una riga ha una chiave più famiglie di colonne arbitrarie, dove ogni famiglia può…
- ComalandDemo per C64 del 2014, di solito considerata il vertice tecnico della piattaforma, almeno fino alla successiva.
- Comando di effettoIl piccolo codice esadecimale al margine destro di una cella del tracker che fa scivolare, vibrare o tacere un campione…
- Comando slashComandi di testo che iniziano con una barra (/) e attivano un'azione in un'app di chat — /giphy, /remind, /poll. Il ponte…
- ComfyUIInterfaccia a grafo di nodi per Stable Diffusion, Flux, Hunyuan, Wan e altri: si trascinano e si collegano riquadri invece…
- Command injectionVulnerabilità in cui l'input dell'utente viene eseguito come comando in una shell o in una chiamata di sistema sottostante.
- Command-and-control (C2)L'infrastruttura e il canale di comunicazione che un attaccante usa per controllare da remoto le macchine compromesse…
- CommentoTesto nel codice ignorato dal compilatore o dall'interprete: scritto per gli esseri umani.
- Commercial Internet ExchangeIl punto d'incontro dei provider, nato nel 1991 per evitare che il traffico commerciale passasse dalla dorsale governativa.
- Commissione svedese per le macchine calcolatriciLa commissione statale incaricata nel 1948 di dotare la Svezia di un computer, che risolse il problema mandando negli Stati…
- Commissioni di gasQuanto costa far eseguire un calcolo alla rete Ethereum: il prezzo dipende dalla congestione, non dal valore della…
- Commit a due fasiProtocollo per transazioni su più database: fase 1, tutti si «preparano»; fase 2, tutti fanno «commit» oppure tutti fanno…
- Commodore 128L'ultima macchina a 8 bit di Commodore — tre computer in un solo case, e uno di essi era un C64 completo.
- Commodore 1541L'unità floppy del Commodore 64, famigerata per la lentezza — un intero computer in una scatola, frenato da un bug del bus.
- Commodore 1581L'unità a dischi da 3,5 pollici di Commodore del 1987: 800 KB su un singolo disco, quando il mondo del C64 ne contava ancora…
- Commodore 64Il modello di computer più venduto di sempre, e l'unico il cui chip audio ha un fan club.
- Commodore BASIC V2Il dialetto BASIC ridotto all'osso fornito con il Commodore 64, così limitato che ogni briciolo di grafica e suono…
- Commodore CDTVUn Amiga 500 travestito da componente hi-fi, con lettore CD e telecomando, e senza nessuno che volesse comprarlo.
- Commodore PETIl primo computer di Commodore, del 1977, con schermo, tastiera e registratore a cassette in un unico telaio di lamiera.
- Commodore Plus/4L'home computer «da ufficio» di Commodore del 1984, che rinunciò sia al SID sia agli sprite, e per questo fallì.
- Commodore SX-64Un Commodore 64 con schermo a colori e unità floppy integrati in una valigetta: portatile nel senso più ottimistico del…
- Common CriteriaUn quadro internazionale per far valutare da laboratori indipendenti le funzioni di sicurezza, con livelli di garanzia da…
- Common Cryptographic Architecture (CCA)L'API di IBM per l'hardware crittografico, che stabilisce quali operazioni un HSM consente e come possono essere usate le…
- Common LispIl trattato di pace che pose fine alle guerre dei Lisp: un unico dialetto con cui tutti gli schieramenti potessero convivere.
- CommonMarkUna specifica rigorosa di Markdown, guidata da John MacFarlane a partire dal 2014. Esiste perché la descrizione originale di…
- Community MemoryUn terminale in un negozio di dischi di Berkeley nel 1973 che permetteva a chiunque di lasciare e cercare messaggi: la prima…
- Community NotesIl fact-checking collaborativo di Twitter/X (in origine «Birdwatch», 2021). Gli utenti scrivono note di contesto sui post…
- Commutatore crossbarLa griglia di barre incrociate della telefonia, con un contatto a ogni incrocio: una topologia sopravvissuta alla centrale e…
- Commutazione di pacchettoSuddividere i dati in pacchetti instradati singolarmente, invece di riservare un circuito dedicato.
- comp.*La gerarchia di Usenet dedicata all'informatica: casa di linguaggi, sistemi operativi e hardware, e il luogo in cui una…
- comp.sources.unixIl newsgroup moderato che fu il canale di distribuzione del software per Unix prima di GitHub, SourceForge o persino di un…
- Compagnie des Machines BullIl contrappeso europeo a IBM nacque dai brevetti di un ingegnere assicurativo norvegese morto prima che venisse venduta una…
- Compasso di proporzione (settore)Due righelli graduati su una cerniera che risolvevano proporzioni, estrazioni di radice e problemi di artiglieria con…
- Compattazione (compaction)Il processo in background di un LSM tree che fonde più SSTable in meno file, elimina le vecchie versioni superate e cancella…
- Compattazione a livelliLa strategia di compattazione in cui ogni livello è circa dieci volte più grande di quello superiore e i file all'interno di…
- Compensazione nelle sagaIl pattern per annullare una transazione distribuita in più passaggi (una «saga») eseguendo azioni compensative esplicite…
- Competizione CAESARLa competizione aperta del 2013–2019 per trovare successori di AES-GCM, conclusa con un portafoglio di cifrari anziché un…
- CompilatoreProgramma che traduce il codice sorgente in codice macchina (o in un'altra forma di destinazione) prima dell'esecuzione.
- CompizIl window manager con compositing che nel 2006 fece ondeggiare, ruotare e prendere fuoco il desktop Linux, e tutto con una…
- Complessità ciclomaticaConta quanti percorsi indipendenti attraversano una funzione, ovvero, in pratica, il numero di istruzioni if più uno.
- Complex Number CalculatorLa macchina a relè dei Bell Labs del 1940 sapeva fare una cosa sola, l'aritmetica sui numeri complessi, eppure fu la prima a…
- Complex Number ComputerCostruito per evitare alla rete telefonica di fare a mano l'aritmetica complessa, finì per essere il primo computer a cui…
- CompoLa gara di un demoparty in cui gli scener mettono a confronto le proprie produzioni e il pubblico vota il vincitore.
- Comportamento indefinitoCodice C/C++ il cui comportamento non è specificato: il compilatore può fare qualsiasi cosa, anche eliminare il codice…
- COMPOUND_TEXTLa codifica di testo propria di X11 per selezioni e titoli di finestra, costruita su ISO 2022 in modo che una sola stringa…
- Compressione con perditaScartare le informazioni che occhio o orecchio non noterebbero comunque, e comprimere così molto più di quanto sarebbe…
- Compressione del contestoRidurre il materiale recuperato in una pipeline RAG prima di inviarlo al modello, filtrando le parti irrilevanti o…
- Compressione del discoCompressione trasparente di un intero volume per ricavare più spazio: la risposta degli anni Novanta a dischi rigidi piccoli…
- Compressione senza perditaCompressione in cui l'originale si ricostruisce bit per bit. L'opposto dei formati con perdita come JPEG e MP3, che scartano…
- Compromesso tempo-memoriaUn metodo crittoanalitico che scambia spazio di archiviazione precalcolato con ricerche più rapide di chiavi o password.
- ComptometerLa calcolatrice senza manovella: la pressione del tasto era essa stessa la forza motrice, e un operatore addestrato batteva…
- CompunetUn servizio online britannico per il Commodore 64 i cui contenuti venivano dagli utenti stessi, e dove prese forma parte…
- CompuServeIl primo grande servizio online per il pubblico americano: forum, email e chat un decennio prima del web.
- Compute-optimalLa scoperta del 2022 secondo cui i grandi modelli linguistici dell'epoca erano gravemente sottoaddestrati: parametri e token…
- Computer a relèIl computer costruito con il componente base della rete telefonica: migliaia di interruttori elettromeccanici che scattano…
- Computer analogicoUna macchina che non calcola ma imita: la grandezza è una tensione o un albero che ruota, e la risposta si legge come una…
- Computer umanoPer trecento anni un «computer» fu una persona con carta, matita e una sola operazione da ripetere all'infinito.
- Computer UseFunzione di Anthropic lanciata a ottobre 2024: Claude cattura screenshot del desktop e pianifica movimenti del mouse, clic e…
- Concat KDFLa derivazione di chiavi a passo singolo del NIST per i segreti condivisi da un accordo di chiavi: si calcola l'hash di un…
- ConcatenazioneUnire due sequenze, di solito stringhe, una di seguito all'altra in una sola.
- ConcorrenzaGestire più attività «contemporaneamente»: può essere vero parallelismo (su più core) oppure semplice alternanza (un solo…
- Concorrenza ottimisticaSi presume che i conflitti siano rari: tutti possono scrivere, il conflitto si rileva al commit e si riprova.
- Concorrenza pessimisticaStrategia di concorrenza che presume conflitti probabili e blocca i dati in anticipo (ad es. SELECT ... FOR UPDATE), facendo…
- Condivisione del segretoDividere una chiave in cinque parti di cui tre qualsiasi la ricostruiscono, mentre due non rivelano assolutamente nulla.
- Condivisione dello schermoMostrare in diretta il proprio schermo (intero, una finestra specifica o una scheda del browser) durante una chiamata…
- Condivisione di GIFGIF animate inserite come reazione o commento. Tenor e Giphy sono le librerie di GIF dominanti. Tenor è stata acquistata da…
- CondizionaleCostrutto di controllo del flusso in cui il codice sceglie un percorso in base alla valutazione di una condizione vera o…
- CONFERIl sistema di conferenze della University of Michigan del 1975, con discussioni divise per argomento e risposte in sequenza…
- Conferma di letturaNotifica al mittente che il destinatario ha letto il messaggio, di solito su tre livelli: consegnato (✓), letto (✓✓), letto…
- Confidential computingParadigma in cui i dati non sono leggibili dall'operatore del cloud, dall'hypervisor e dalle VM adiacenti. Si basa su TEE…
- ConfigMapUn oggetto Kubernetes per conservare la configurazione non segreta (coppie chiave-valore o interi file) separatamente…
- ConfigureNotifyL'evento X11 che segnala che una finestra ha effettivamente cambiato posizione, dimensione, spessore del bordo o posto…
- ConfigureRequestL'evento che trasforma il tentativo di un programma X di spostare o ridimensionare la propria finestra in una semplice…
- Conflitto di mergeGit non riesce a combinare automaticamente due modifiche sulla stessa riga: bisogna scegliere a mano quale mantenere.
- Confusione e diffusioneI due principi di progettazione dei cifrari di Claude Shannon: nascondere il legame tra chiave e testo cifrato e disperdere…
- Congiura di BabingtonUna congiura del 1586 contro Elisabetta I, smascherata dalla crittanalisi, che costò la testa a Maria Stuarda.
- Connection poolUn insieme di connessioni al database già pronte, che l'applicazione prende in prestito e restituisce invece di aprirne una…
- Connection pooling (DB)Tecnica che riutilizza un numero limitato di connessioni al database per molti client, invece di aprirne una nuova a ogni…
- Connessione residuaUna scorciatoia che somma l'ingresso di uno strato alla sua uscita: y = F(x) + x. Introdotta con ResNet (He et al., 2015)…
- conntrackFunzione del kernel Linux che tiene traccia dello stato di ogni flusso di rete. Alimenta il firewall stateful (iptables -m…
- Conoscenza frazionataIl requisito per cui nessuna persona conosce mai una chiave per intero, ma soltanto una sua componente.
- Consegna at-least-onceGaranzia di messaggistica: un messaggio viene consegnato almeno una volta, talvolta di più. I consumatori devono tollerare i…
- Consegna at-most-onceGaranzia di messaggistica: un messaggio viene consegnato al massimo una volta (può andare perso, mai duplicato). È il…
- Consegna progressiva (progressive delivery)Evoluzione della continuous delivery in cui le nuove versioni vengono rilasciate gradualmente a porzioni sempre più ampie di…
- Consistenza causaleUn modello di consistenza che garantisce l'ordine solo tra operazioni causalmente collegate (se A ha causato B, tutti vedono…
- Consistenza eventuale«Se non vengono effettuate nuove scritture, prima o poi tutte le repliche vedranno lo stesso valore.» Veloce in caso di…
- Consistenza eventuale (DB)La garanzia di consistenza più debole tra quelle comuni: se non avvengono nuove scritture, tutte le repliche convergeranno…
- Consistenza forteOgni lettore vede subito l'ultima scrittura, qualunque replica interroghi. Richiede coordinamento: è più costosa e può…
- Consistenza sequenzialeModello di consistenza in cui tutte le operazioni appaiono eseguite in un unico ordine globale e le operazioni di ciascun…
- Console fantasyUn computer immaginario che esiste solo come software, con limiti scelti di proposito per dare la sensazione di una macchina…
- ConspiracyGruppo di demo ungherese diventato sinonimo di 64k intro negli anni Duemila, noto soprattutto per Chaos Theory.
- Constanze KurzInformatica tedesca e portavoce del CCC, le cui perizie hanno contribuito a due sentenze storiche della Corte costituzionale…
- constevalLa parola chiave per una funzione che deve essere eseguita a tempo di compilazione. La metà mancante di constexpr, che dice…
- constexprLa parola chiave che dice che qualcosa può essere valutato a tempo di compilazione. Su una funzione significa «può», non…
- Constructable stylesheetsAPI per creare fogli di stile CSS in JavaScript come oggetti (new CSSStyleSheet()) e condividere la stessa istanza tra più…
- ConsulStrumento di HashiCorp che unisce service discovery, archivio chiave-valore, health check e service mesh.
- Contact start-stop (CSS)Il vecchio metodo di parcheggio, in cui le testine di lettura/scrittura riposano direttamente sul piatto ogni volta che…
- ContainerAmbiente isolato in cui un'applicazione viene eseguita con le proprie dipendenze, indipendentemente dalla macchina ospite.
- Container (tecnologia)Ambienti di esecuzione isolati e leggeri. Condividono il kernel del sistema ospite ma hanno filesystem, processi e rete…
- Container effimeroUn container temporaneo iniettato in un pod già in esecuzione per il debug, senza riavviarlo. La soluzione per fare debug su…
- Container queriesMedia query CSS basate sulla dimensione del genitore, non dell'intero viewport.
- Container rootlessUn container eseguito senza privilegi di root: né il runtime né il processo al suo interno devono essere root sull'host…
- Container Runtime Interface (CRI)L'interfaccia standardizzata (un'API gRPC) con cui il kubelet di Kubernetes comunica con un container runtime. Grazie alla…
- containerdContainer runtime che scarica ed esegue immagini OCI: è ciò che Docker usa sotto il cofano e il runtime predefinito di…
- Contaminazione dei datiQuando i dati di test sono finiti nei dati di addestramento. Il modello risponde correttamente perché ha memorizzato la…
- Contatore ad anelloDieci flip-flop in un anello con uno solo acceso: così ENIAC contava in decimale senza passare mai dal binario.
- Content-EncodingHeader HTTP che indica quale compressione è stata applicata alla risposta, tipicamente gzip, br (Brotli) o il più recente…
- content-visibilityProprietà CSS che permette al browser di saltare il rendering (layout, painting) degli elementi fuori schermo finché…
- ContentfulCMS headless enterprise tedesco che ha coniato la categoria «gestione dei contenuti API-first»; tra i clienti Nike, BBC e…
- Contesto grafico (X11)Un pacchetto di impostazioni di disegno conservato sul server, per evitare che ogni linea debba spedire il proprio colore…
- Context engineeringLa disciplina di riempire la finestra di contesto di un LLM con le informazioni giuste, nel formato giusto, nell'ordine…
- Continuous batchingTecnica di inferenza per LLM che inserisce dinamicamente nuove richieste in un batch in corso non appena si libera uno slot…
- ContourIngress controller basato su Envoy, il cui punto di forza non sono le prestazioni ma il fatto che più team possano…
- Contract testingTest che verificano che due servizi concordino sul contratto della propria API, senza dover avviare entrambi nello stesso…
- Control hazardSituazione in cui la pipeline non sa quale istruzione prelevare perché l'esito di un salto (branch) non è ancora noto. Il…
- Control StripLa striscia comprimibile di minuscoli pulsanti nell'angolo inferiore dello schermo del Mac OS classico, per le impostazioni…
- ControllerUn processo che confronta di continuo lo stato desiderato con quello effettivo e interviene sulla differenza. Kubernetes è…
- Controller di memoria (IMC)Il circuito che gestisce tutta la comunicazione tra processore e RAM: pianifica letture e scritture e governa clock e canali…
- Controller di memoria DDRUnità integrata nella CPU che gestisce l'accesso alla memoria DDR: fino alla metà degli anni Duemila stava nel chipset…
- Controllo della congestioneIl modo in cui TCP (e QUIC) regolano la velocità di invio per non sovraccaricare la rete: il punto ideale in cui il…
- Controllo di flusso (Flow control)Meccanismo che impedisce a un mittente veloce di sommergere un ricevente lento. Opera a livello di rete (TCP), applicativo…
- Controllo di versioneIl sistema che rende le persone abbastanza coraggiose da modificare il codice, perché ogni stato precedente è ancora lì.
- Convalida incrociataSi divide il dataset in K parti: si addestra su K-1, si valida su 1 e si ruota. Più robusta di una singola suddivisione…
- Conventional CommitsConvenzione per i messaggi di commit: tipo(ambito): descrizione, ad esempio feat(auth): add OAuth2 support.
- Convenzioni di denominazioneModo standardizzato di dare nomi a variabili, funzioni e classi: dipende dal linguaggio e dal progetto.
- Conversione di tipoTrasformare un valore di un tipo di dato in un altro — perché il programmatore lo ha chiesto, o perché il linguaggio l'ha…
- Converter code (ENIAC)La conversione del 1948 che rese l'ENIAC sei volte più lento e molto più utile, spostando il programma dai cavi a una parete…
- ConvexPiattaforma backend in cui query e mutation sono funzioni TypeScript: il frontend si aggiorna in modo reattivo quando i dati…
- CookieUna piccola stringa di testo che il browser memorizza per un sito e rinvia a ogni richiesta verso di esso.
- Cookie SameSiteAttributo del cookie che stabilisce quando viene inviato nelle richieste cross-site. Strict = mai cross-site, Lax = nella…
- Coordinate omogeneeRappresentazione a quattro componenti dei punti 3D che unifica rotazione, traslazione e proiezione prospettica in singole…
- COPACOBANAUna macchina FPGA a basso costo che dimostrò come le chiavi DES si potessero cercare con hardware di serie.
- Copper (Amiga)Il minuscolo coprocessore grafico dell'Amiga che riscrive i registri hardware a metà fotogramma: il motore dietro raster bar…
- COPYIl comando di PostgreSQL per leggere o scrivere grandi quantità di dati in un colpo solo. Più veloce di ordini di grandezza…
- COPY (Postgres)Comando di PostgreSQL per l'importazione/esportazione massiva. Da 10 a 100 volte più veloce di INSERT singoli (una sola…
- Copy partyRaduni in cui gli utenti di home computer si presentavano con una scatola di floppy e si copiavano a vicenda i giochi…
- Copy-on-writeFingere di copiare mentre in realtà si condivide, finché qualcuno scrive: a quel punto la copia viene fatta davvero.
- CopyAreaIl blit di X11: copiare un rettangolo fra due drawable interamente dentro il server, senza che un solo pixel attraversi la…
- CopyleftStrategia di licenza che impone di distribuire le opere derivate con la stessa licenza. Garantisce che il software libero…
- CopylockLa protezione anticopia di Rob Northen per Amiga e Atari ST: leggeva una traccia non riproducibile e rifiutava di avviarsi…
- CopypastaUn blocco di testo copiato e incollato all'infinito su forum e chat. Il nome è una deformazione di «copy paste» e il termine…
- CopyPlaneEstrae un singolo piano di bit da un drawable e lo dipinge con i colori di primo piano e di sfondo: così le icone in bianco…
- CoreUn'unità di esecuzione indipendente all'interno di una CPU: una CPU a 8 core può fare 8 cose contemporaneamente.
- Core eterogeneiProgetto di CPU in cui, sullo stesso chip, convivono core di tipi diversi con punti di forza diversi: in genere pochi core…
- Core MLIl framework di Apple per eseguire modelli di machine learning direttamente sul dispositivo, senza che alcun dato lasci il…
- Core parkingTecnica di risparmio energetico in cui il sistema operativo «parcheggia» alcuni core della CPU (li rende inattivi e li porta…
- Core Web VitalsLe tre metriche chiave di Google per le prestazioni di una pagina: LCP (caricamento), INP (interattività), CLS (stabilità).
- CoreDNSServer DNS scritto in Go, basato su plugin. DNS predefinito di Kubernetes dalla versione 1.13 (2019), dove ha sostituito…
- CoroutineFunzione che può sospendere la propria esecuzione e riprenderla in seguito: più economica di un thread, più costosa di una…
- Coroutine C++Funzioni che possono sospendersi a metà e riprendere in seguito, introdotte in C++20. Il linguaggio ha fornito il…
- CorpusUna vasta raccolta di testi usata per addestrare modelli linguistici o analizzare il linguaggio.
- Corrente di scrittura ridottaUn segnale di controllo che abbassava la corrente di scrittura sulle tracce interne, dove i bit sono ammassati e troppa…
- Correzione degli errori quantisticiProteggere l'informazione quantistica dal rumore senza guardarla: la condizione perché i computer quantistici diventino…
- Correzione gammaLa curva non lineare tra il valore di pixel memorizzato e la luminosità effettiva: un'eredità dei tubi catodici che si è…
- CORSLe regole che stabiliscono quando una pagina web può chiamare dal browser l'API di un altro dominio.
- CORS mal configuratoSituazione in cui le impostazioni di Cross-Origin Resource Sharing di un'API sono troppo permissive e permettono al sito di…
- CORS preflightRichiesta OPTIONS aggiuntiva che il browser invia prima delle chiamate cross-origin «non semplici» per chiedere al server se…
- COSELa tregua nelle guerre di Unix: l'alleanza del 1993 in cui HP, IBM, Sun e USL promisero un desktop e un'API comuni — e li…
- cosignFirma e verifica le immagini dei container senza gestire chiavi: usa l'identità OIDC («keyless») con il supporto di un…
- CostanteUn valore con nome che non può cambiare dopo l'assegnazione. I linguaggi distinguono tra costanti a tempo di compilazione e…
- Costellazione EURionIl disegno di cinque piccoli anelli sulle banconote che fa rifiutare la collaborazione a fotocopiatrici e programmi di…
- Costo dei tokenL'unità di prezzo degli LLM: 1 token ≈ 0,75 parole inglesi ≈ 4 byte. Le lingue diverse dall'inglese costano di più…
- Costo di inferenzaIl costo di eseguire un LLM su una query (non di addestrarlo). È dominato dalla banda di memoria (ogni token richiede la…
- CostruttoreUna funzione speciale che viene eseguita quando si crea un oggetto con new MyClass().
- Costruzione di Davies–MeyerUn modo per costruire il passo di compressione di una funzione di hash a partire da un cifrario a blocchi.
- Costruzione di Even–MansourIl più piccolo cifrario a blocchi che si possa prendere sul serio: una permutazione pubblica racchiusa tra due XOR con il…
- Costruzione di HiroseUna funzione di compressione a blocco doppio in cui due cifrature condividono la stessa chiave e si distinguono per mezzo di…
- Costruzione di Merkle–DamgårdLa ricetta per costruire una funzione di hash da una funzione di compressione, blocco per blocco, con padding e campo di…
- CoSyUn sistema di conferenze telematiche dell'Università di Guelph, in Canada, nato nel 1983 e diventato il motore sia di BIX…
- CouchbaseUn database documentale nato dalla fusione di CouchDB e Membase, con una cache in memoria integrata come eredità.
- Count-Min SketchStruttura dati probabilistica per approssimare le frequenze in un flusso — Cormode & Muthukrishnan (2003). Come un filtro di…
- Counter-StrikeUna mod realizzata da due persone nel tempo libero, diventata per venticinque anni il gioco competitivo più giocato al mondo.
- Courier (warez)Chi, nella scena warez, sposta le release appena uscite tra i topsite nell'istante in cui compaiono: lo status si misura in…
- Cover tapeUna cassetta (poi un floppy o un CD) allegata alla copertina di una rivista di informatica, carica di giochi, demo e utility.
- Covox Speech ThingUn DAC a 8 bit economico da innestare nella porta parallela del PC, quando le vere schede audio erano un lusso.
- CoWoSChip-on-Wafer-on-Substrate: la tecnologia di packaging avanzato 2.5D di TSMC. Più chiplet (die GPU + stack HBM) poggiano su…
- cowsayMinuscolo programma Perl del 1999 che fa dire a una mucca ASCII qualunque cosa gli si passi in pipe, dentro una nuvoletta.
- CP/MSistema operativo dominante per i microcomputer a 8 bit dal 1977 al 1983. Gary Kildall, Digital Research. Diretto…
- cPanelIl pannello di controllo arancione in cui un'intera generazione si è imbattuta la prima volta che ha provato a mettere…
- CPSStile di programmazione in cui le funzioni non «ritornano» mai: ricevono una «continuazione» (una callback con «che cosa…
- CPS (NeWS)C to PostScript: il compilatore di stub di NeWS, che rendeva le procedure PostScript residenti nel server di finestre…
- CPUIl cervello del computer: il chip che esegue materialmente le istruzioni.
- CQRSCommand Query Responsibility Segregation: separare il modello di scrittura da quello di lettura, così che ciascuno possa…
- Cracking dei giochiL'arte di rimuovere la protezione anticopia da giochi e software per consentirne la distribuzione pirata.
- Cracking di hashRecuperare un input a partire dal suo hash, provando candidati e confrontandone gli hash.
- Cracking groupCollettivo organizzato di programmatori, grafici e musicisti che rilasciava software modificato insieme a grafica e musica…
- CrackmeUn piccolo programma scritto per essere violato — un corso di pratica legale per chi impara il reverse engineering.
- CracktroLa piccola intro che una crew di cracker aggiungeva a un gioco pirata: firma, saluti e chip music prima ancora che il gioco…
- Craig GentryIl crittografo che nel 2009 dimostrò che è possibile calcolare su dati cifrati senza decifrarli, un problema rimasto aperto…
- Craig HeffnerRicercatore di firmware dietro binwalk e Reaver: due strumenti che hanno trasformato i router domestici in libri aperti.
- Craig NeidorfCofondatore di Phrack, processato per un documento che la stessa compagnia telefonica vendeva per tredici dollari.
- CraigslistIl mercatino brutalmente minimalista di internet: dal 1995, riprogettato circa zero volte. Case, lavoro, roba usata, «missed…
- CrashQuando un'applicazione smette inaspettatamente di funzionare: segfault, eccezione non gestita, kernel panic, OOM kill…
- Crash mailPosta FidoNet inviata direttamente al destinatario, subito, senza attendere l'instradamento notturno, e a spese del telefono…
- Cray-1Un supercomputer a forma di C perché nessun filo fosse troppo lungo, con un divanetto attorno al sistema di raffreddamento.
- CRDCustom Resource Definition — estende l'API di Kubernetes con nuovi tipi di risorsa. Insieme a un controller forma il pattern…
- CRDTConflict-free Replicated Data Type: struttura dati in cui più repliche possono essere modificate in modo indipendente e…
- CRDT (DB)Conflict-free Replicated Data Type: un tipo di dato progettato in modo che le modifiche concorrenti su repliche diverse…
- CreateNotifyL'evento X11 che annuncia la creazione di una nuova finestra figlia di una finestra osservata: più o meno l'unica cosa che…
- Creator fundUn fondo che la piattaforma distribuisce ai creatori di contenuti in base a visualizzazioni e interazioni, per premiare i…
- Credential GuardFunzione di Windows che sposta gli hash delle password fuori da LSASS, in un processo isolato dietro l'hypervisor, così che…
- Credential stuffingUsare coppie nome utente e password trapelate dalla violazione del sito A per accedere al sito B, perché la gente riutilizza…
- CredenzialeTutto ciò che dimostra chi sei: nome utente e password, chiave API, certificato, biometria.
- Credenziali hardcodedCredenziali di accesso incorporate in modo permanente in un'applicazione, in un firmware o in un dispositivo — spesso…
- Creed & CompanyProduttore britannico di telescriventi, le cui macchine hanno ticchettato per mezzo secolo nelle redazioni e sulle reti…
- CrewAIFramework Python per l'IA multi-agente: si definisce un «equipaggio» di agenti specializzati con ruoli, obiettivi e…
- CRI-OContainer runtime costruito apposta per Kubernetes: minimale e compatibile con OCI.
- Crib draggingFar scorrere un frammento di testo in chiaro ipotizzato lungo il testo cifrato, osservando dove viola le regole del cifrario.
- CrinklerUn linker compressore che ha reso praticabile far stare un'intera intro Windows in 4096 byte.
- CriptoperiodoL'intervallo di tempo, o la quantità di dati, durante il quale una chiave è autorizzata all'uso prima di dover essere…
- Crispin CowanIl ricercatore che mise un canarino sullo stack e rese molto più difficile sfruttare i classici buffer overflow.
- Critique-reviseProcesso in due passi: un LLM genera una risposta → un secondo LLM (o lo stesso con un prompt diverso) la critica → il primo…
- Crittanalisi a partizionamentoUna generalizzazione della crittanalisi lineare che divide testi in chiaro e testi cifrati in classi e misura quanto sono…
- Crittanalisi basata su SATTradurre un cifrario in un'enorme formula booleana e lasciare che un risolutore SAT vada a cercare la chiave.
- Crittanalisi del tubo di gommaNome scherzoso per l'ottenere la chiave da chi la conosce, invece di violare il cifrario.
- Crittanalisi differenziale condizionaleCrittanalisi differenziale contro i cifrari a registro a scorrimento, in cui l'attaccante sceglie i vettori di…
- Crittanalisi mod nUn parente della crittanalisi lineare che osserva come si distribuiscono i valori modulo un numero piccolo, anziché il…
- Crittanalisi quantisticaAttaccare la crittografia con algoritmi quantistici: un disastro per i sistemi a chiave pubblica di oggi, poco più di un…
- Crittanalisi rotazionaleUn attacco ai cifrari costruiti con addizione, rotazione e XOR, in cui la semplicità si rivela il punto debole.
- CrittoanalisiLo studio di come violare i cifrari senza la chiave: la sorella meno educata della crittografia.
- Crittoanalisi acusticaUn attacco a canale laterale che ricava le chiavi dal suono emesso da un computer mentre elabora.
- Crittoanalisi differenzialeRompe i cifrari fornendo coppie con una differenza nota e osservando in cosa si trasforma quella differenza all'uscita.
- Crittoanalisi differenziale a miscelaUna tecnica contro i cifrari di tipo AES che costruisce quadruple di testi in chiaro scambiando i valori delle colonne tra…
- Crittoanalisi differenziale multiplaCrittoanalisi differenziale che sfrutta molte differenze di input e di output contemporaneamente, anziché una sola…
- Crittoanalisi lineareCerca relazioni che valgono un po' più di metà delle volte e trasforma questo scarto in bit della chiave.
- Crittoanalisi lineare multiplaInvece di una sola approssimazione lineare, l'attaccante ne usa molte insieme e ne somma i contributi in un segnale…
- Crittoanalisi politopicaCrittoanalisi differenziale con più di due testi in chiaro alla volta, che segue attraverso il cifrario le differenze…
- CrittografiaLa matematica alla base di cifratura, firme e hash: comunicare in modo sicuro anche quando qualcuno intercetta.
- CrittografiaRendere i dati illeggibili, in modo che solo chi possiede la chiave giusta possa leggerli.
- Crittografia a curve ellitticheCrittografia a chiave pubblica basata sui punti di una curva anziché su grandi numeri primi: stessa sicurezza con chiavi…
- Crittografia deboleUso di algoritmi crittografici violati o da evitare: MD5 (attacchi di collisione dal 2004), SHA-1 (collisione nel 2017), DES…
- Crittografia export-gradeCifrari e lunghezze di chiave volutamente indeboliti, consentiti dalle norme statunitensi sull'esportazione negli anni…
- Crittografia post-quantisticaAlgoritmi di cifratura in grado di resistere agli attacchi dei futuri computer quantistici — RSA ed ECC non sono sicuri in…
- Crittografia white-boxCrittografia pensata per reggere anche quando l'attaccante può leggere la memoria del programma e controllarne l'esecuzione.
- CrittogrammaUn breve messaggio cifrato, di solito un semplice cifrario a sostituzione, che si incontra per lo più come passatempo sui…
- Crivello di LehmerLa macchina costruita apposta per la teoria dei numeri: diciannove catene di bicicletta che giravano finché i fori di tutte…
- CRLFI due caratteri di controllo, ritorno carrello e avanzamento riga, che Windows continua a inviare dove Unix se la cava con…
- Crollo dei videogiochi del 1983Il mercato nordamericano dei giochi calò di oltre il novanta per cento in due anni, e l'industria fu liquidata come una moda…
- CronIl sistema Linux per eseguire attività a orari prestabiliti: backup, pulizie, report periodici.
- CronJob (K8s)Oggetto Kubernetes che esegue un Job a orari prestabiliti, con la classica sintassi cron. L'equivalente cloud-native di una…
- Cross-attentionAttenzione in cui le query provengono da una sequenza e le chiavi e i valori da un'altra. Il meccanismo che permette a un…
- Cross-encoderArchitettura di rete neurale per la similarità testuale che codifica insieme query e documento, risultando più accurata di…
- Cross-postRipubblicazione dello stesso contenuto in più community. Reddit ha un «crosspost» integrato che mantiene il collegamento…
- CrossplaneIaC basato su Kubernetes: si descrivono le risorse AWS, Azure e GCP come oggetti K8s e un operatore le riconcilia con il…
- Crosspost (Reddit)Condividere un post Reddit esistente in un altro subreddit mantenendo il collegamento all'originale e al suo autore…
- CrowdStrike FalconEDR (Endpoint Detection & Response) cloud-native. CrowdStrike, fondata nel 2011 da Dmitri Alperovitch e George Kurtz. Agente…
- CRTLa classica tecnologia dei televisori e monitor «spessi»: un fascio di elettroni accende i punti di fosforo su uno schermo…
- CRTPIl trucco C++ in cui una classe eredita da un template istanziato con la classe stessa: class D : public Base<D>…
- CRUDLe quattro operazioni di base che quasi ogni archivio dati supporta. Corrispondono direttamente a SQL…
- CruncherUn programma che comprime un eseguibile in modo che si decomprima da solo all'avvio: vitale quando tutto doveva stare su un…
- CrunchmaniaUn cruncher per Amiga dei primi anni Novanta, apprezzato per la decompressione rapida, efficace sia sui file di dati sia sui…
- CryptexUna serratura meccanica con anelli di lettere, nota soprattutto grazie a Il codice da Vinci di Dan Brown (2003).
- Crypto AGProduttore svizzero di macchine cifranti che per quasi mezzo secolo fu segretamente di proprietà di CIA e BND.
- Crypto-1Il cifrario a flusso segreto delle carte MIFARE Classic, usato in milioni di carte prima di essere violato.
- CryptojackingSottrarre di nascosto CPU/GPU alle vittime per minare criptovalute (di solito Monero, minabile con la CPU). Picco nel…
- CryptonUno dei candidati AES, progettato da Chae Hoon Lim e presentato nel 1998.
- CryptopalsUna serie di esercizi di programmazione in cui si rompe crittografia vera invece di leggere perché può essere rotta.
- Crystal DreamLa demo per PC di Triton del 1992 che dimostrò come texture mapping e musica tracker potessero uscire da un comune PC DOS.
- CSDbIl catalogo della scena Commodore 64 gestito dalla comunità — release, gruppi, sceners e party, su csdb.dk.
- CSIAPI standard per collegare lo storage all'orchestrazione dei container, in primo luogo Kubernetes.
- CSIRACIl primo computer australiano, l'unico sopravvissuto integro della prima generazione al mondo, e la prima macchina a suonare…
- CSNETLa rete che fece entrare nel club di ARPANET i dipartimenti di informatica privi di contratti con la difesa.
- CSO NameserverLa rubrica elettronica dei campus dell'era pre-LDAP, con ph come client e qi come server.
- CSPHeader HTTP (o tag meta) che stabilisce quali risorse il browser può caricare. Una forte mitigazione contro l'XSS: anche se…
- CSP nonceStringa casuale generata a ogni richiesta che consente l'esecuzione di specifici script inline sotto CSP senza ricorrere a…
- CSPRNGGeneratore di numeri casuali il cui prossimo output non è prevedibile nemmeno da chi abbia visto tutti quelli precedenti.
- CSRQuando l'intera pagina viene costruita da JavaScript nel browser: il server invia soltanto un guscio HTML vuoto.
- CSRFAttacco in cui un sito malevolo induce il browser a inviare una richiesta a un altro sito su cui l'utente è già autenticato.
- CSSLe regole che decidono l'aspetto dell'HTML: colori, layout, tipografia, animazioni.
- CSS :has()Il «selettore del genitore»: seleziona un elemento in base a ciò che contiene. article:has(img) corrisponde agli articoli…
- CSS anchor positioningNuova funzione CSS (Chrome 2024) per posizionare un elemento rispetto a un altro elemento «àncora»: per esempio un tooltip o…
- CSS cascade layers (@layer)Una funzionalità CSS (@layer) che raggruppa le regole in livelli con un ordine di priorità esplicito: l'ordine dei livelli…
- CSS GridModello di layout CSS moderno per il design bidimensionale: righe e colonne contemporaneamente.
- CSS HoudiniUn insieme di API che aprono parti del motore di rendering a JavaScript, così gli sviluppatori possono estendere il CSS…
- CSS ModulesClassi CSS limitate al singolo file tramite una trasformazione in fase di build. .button in Button.module.css diventa…
- CSS scroll snapUna funzione CSS che fa «agganciare» lo scorrimento a punti prestabiliti, come un carosello che si ferma con precisione su…
- CSS subgridUna funzione di CSS Grid che permette a una griglia annidata di ereditare le tracce di quella genitore, invece di definirne…
- CSVFormato di testo semplice per dati tabellari: valori separati da virgole, righe separate da a capo. RFC 4180 (2005). Il…
- ctagsStrumento che analizza il codice sorgente e scrive un indice di dove sono definite tutte le funzioni, le classi e le…
- CTCPUn protocollo nascosto dentro i normali messaggi IRC, che permette ai client di parlarsi alle spalle dei rispettivi utenti.
- CTECostrutto SQL WITH foo AS (SELECT ...) che permette di dare un nome ai risultati intermedi di una query.
- CTE (Common Table Expression)Un risultato temporaneo con nome, definito con WITH, che esiste solo per la durata di una query. Rende leggibili le query…
- CTE MATERIALIZEDParola chiave di PostgreSQL (WITH ... AS MATERIALIZED / NOT MATERIALIZED) che controlla se una CTE viene calcolata una volta…
- CTE ricorsivaFunzionalità SQL: la sintassi WITH RECURSIVE per una query ricorsiva. Serve a percorrere strutture ad albero (gerarchie…
- CTRTrasforma un cifrario a blocchi in un cifrario a flusso cifrando un contatore invece del messaggio.
- CTR_DRBGUn generatore di bit casuali costruito a partire da un cifrario a blocchi usato in modalità contatore.
- Ctrl-Alt-TestDemogroup francese noto per le intro da 64k e per Shader Minifier, uno strumento su cui si appoggia metà della scena delle…
- Ctrl+Alt+Backspace (X11)La combinazione di tasti che termina il server X all'istante, senza chiedere conferma, e che dal 2009 è disattivata per…
- ctwmUn'estensione di twm che diede a X11 più spazi di lavoro, ciascuno con il proprio sfondo, molto prima che fosse la norma.
- cu«Call Unix», il programma terminale della suite UUCP: chiamava un altro computer e trasformava il vostro terminale in uno…
- CU-SeeMeIl programma di videoconferenza della Cornell del 1992 che dimostrò che le persone potevano vedersi via Internet: in scala…
- CUA (Common User Access)Le linee guida di interfaccia di IBM del 1987 che stabilirono che F1 è la guida, Alt+F4 chiude, la barra dei menu comincia…
- CUBE (SQL)Una scorciatoia SQL all'interno di GROUPING SETS che calcola le aggregazioni per TUTTE le combinazioni delle dimensioni…
- Cube attackUn attacco algebrico che somma le uscite su un «cubo» di variabili pubbliche per ottenere equazioni nei bit della chiave.
- CUBICAlgoritmo di controllo della congestione TCP predefinito in Linux dal 2006. Usa una funzione cubica per la crescita della…
- Cubo del desktopDesktop virtuali disposti sulle facce di un cubo che si fa girare con il mouse — il numero forte di Compiz e la risposta del…
- CUDAPiattaforma di calcolo parallelo e modello di programmazione di NVIDIA, lanciata nel 2006. Il fossato difensivo che ha reso…
- CUDA CoreLe unità di esecuzione generiche delle GPU Nvidia. CUDA = Compute Unified Device Architecture (2006). Ogni SM (Streaming…
- CUDIMMClocked Unbuffered DIMM: un modulo DDR5 con un piccolo circuito di clock driver (CKD) che rigenera il segnale di clock sul…
- CueCatIl lettore di codici a barre a forma di gatto regalato a milioni nel 2000, e il flop più deriso dell'era dot-com.
- Cult of the Dead Cow (cDc)Il gruppo hacker nato con file di testo assurdisti su una BBS texana e finito a presentare sul palco del DEF CON uno…
- Cultura dello screenshotL'abitudine di fare screenshot di post, messaggi e storie per conservarli, provare qualcosa o diffonderli — spesso fuori…
- Cumulative Layout Shift (CLS)Core Web Vital che misura quanto il contenuto della pagina salta e si sposta inaspettatamente durante il caricamento: la…
- CUPSIl sistema di stampa che gestisce stampanti, code e driver su quasi tutti i sistemi Unix e su macOS.
- curlLo strumento a riga di comando per parlare con quasi ogni protocollo di rete, e la libreria presente in miliardi di…
- Curriculum learningPresentare i dati di addestramento in ordine dal facile al difficile anziché a caso, per analogia con il modo in cui si…
- CurryingTrasformare una funzione di più argomenti in una sequenza di funzioni a un solo argomento: add(a, b) diventa add(a)(b). In…
- Cursor (editor IA)Editor di codice nato attorno all'IA: un fork di VS Code con chat LLM integrata, modifiche su più file, «Composer» e un…
- Cursor ComposerFunzione di Cursor per le modifiche su più file: si descrive un cambiamento in linguaggio naturale e l'agente aggiorna i…
- Cursor font (X11)Il carattere tipografico chiamato cursor presente in ogni server X, in cui ogni puntatore del mouse è una coppia di glifi…
- Cursore (database)Un puntatore a un result set che permette di leggere le righe a porzioni anziché tutte insieme. Esiste perché una query che…
- Curt HerzstarkL'ingegnere che portò a termine i disegni della sua calcolatrice tascabile da prigioniero a Buchenwald, perché…
- CurtaCalcolatrice portatile a quattro operazioni grande quanto un macinapepe, il cui progetto fu portato a termine sulla carta a…
- Curve OptimizerFunzione dei Ryzen AMD per regolare finemente la curva tensione/frequenza di ogni singolo core, di solito per fare…
- Curve25519La curva di Montgomery alla base di X25519 (scambio di chiavi Diffie-Hellman) ed Ed25519 (firme), progettata da DJB nel 2005…
- Cuscinetto ad ariaIl cuscino d'aria spesso pochi nanometri su cui scorre lo slider sopra un disco in rotazione.
- Custom ElementStandard web per definire nuovi elementi HTML: customElements.define('my-button', class extends HTMLElement { ... })…
- Custom ElementsAPI del browser per creare tag HTML personalizzati: customElements.define('my-button', class extends HTMLElement {...}).
- Cut buffer (X11)Gli appunti primitivi di X: otto slot di testo appesi alla finestra radice, in cui chiunque poteva scrivere e da cui…
- CVESistema globale di identificazione delle falle di sicurezza: CVE-2024-12345.
- CVSSScala da 0 a 10 che misura la gravità di una CVE.
- CWESistema di classificazione dei tipi di debolezze di sicurezza: CWE-79 = XSS, CWE-89 = SQL injection.
- CWISCampus-Wide Information System: i sistemi informativi universitari a menu dell'era pre-web, con rubrica telefonica, elenco…
- cwmIl window manager di OpenBSD: un discendente di evilwm che ha aggiunto una casella di ricerca per finestre e programmi e che…
- CXLCompute Express Link: interconnessione cache-coherent sopra PCIe 5.0 e successivi. Lanciata nel 2019 da Intel, oggi standard…
- CyberspazioLa parola per indicare la rete come luogo anziché come strumento, inventata da uno scrittore di fantascienza che aveva usato…
- CygwinLivello di emulazione POSIX per Windows: porta Bash, GCC, grep, ssh e centinaia di altri strumenti Unix in esecuzione nativa…
- Cygwin/XIl server X di Cygwin, XWin, che dal 2000 permette di eseguire programmi X su Windows, e la cui modalità multiwindow è il…
- Cylinder skewUno sfasamento deliberato della numerazione dei settori tra tracce adiacenti, in modo che il primo blocco della traccia…
- Cynthia DworkL'informatica che ha reso misurabile la privacy con la privacy differenziale, e che inventò la proof of work molto prima che…
- CypressFramework di test E2E che gira dentro il browser: viaggio nel tempo tra i passaggi, hot reload, interfaccia curata.
- CythonSi scrive Python quasi normale, si aggiungono dichiarazioni di tipo alle cinque righe che fanno da collo di bottiglia e si…
- Distributore Coke della CMUUn distributore di bibite alla Carnegie Mellon che, dal 1982, si poteva interrogare in rete per sapere se avesse bottiglie…
- Le Crypto WarsLa battaglia degli anni '90 sul diritto delle persone comuni di usare crittografia forte: vinta dai crittografi e…
- Problema della celebrità (hot key)Quando una singola chiave (per esempio una celebrità con milioni di follower) riceve un traffico sproporzionato e…
- Twitter CircleFunzione di Twitter 2022-2023: twittare solo per un gruppo scelto di al massimo 150 follower. Ricalcava il concetto di…
D
- #[derive] (Rust)Attributo di Rust che implementa automaticamente i trait per struct ed enum: #[derive(Debug, Clone, PartialEq, Serialize)]…
- Amplificazione DNSTecnica DDoS: si inviano piccole query DNS con l'indirizzo sorgente falsificato su quello della vittima, e il resolver…
- Attacco DROWNDROWN decifra le sessioni TLS moderne sfruttando un vecchio servizio SSLv2 che condivide la stessa chiave RSA.
- D-BusIl bus di messaggi attraverso cui comunica il desktop Linux, ormai l'intero sistema Linux: un demone che inoltra chiamate di…
- D-WaveNel 2011 ha venduto il primo computer quantistico commerciale al mondo, e da allora difende l'idea che lo sia davvero.
- D3.jsLibreria JS di basso livello per la visualizzazione dei dati. Mike Bostock, 2011. Associa i dati agli elementi del DOM…
- D64 (immagine disco)Lo standard di fatto per conservare un floppy del Commodore 64 in un unico file.
- DaemonProcesso che gira in background senza interazione con l'utente: l'equivalente Linux dei servizi di Windows.
- DaemonSetOggetto Kubernetes che garantisce l'esecuzione di un pod su ogni nodo del cluster (o su nodi selezionati). Usi: raccolta di…
- DAGGrafo con archi orientati e senza cicli: la struttura dati dietro i sistemi di build, il controllo di versione e ogni…
- DaggerMotore CI/CD portabile di Solomon Hykes (creatore di Docker), 2022: le pipeline si scrivono in un linguaggio di…
- DagsterOrchestratore di dati moderno in cui gli «asset» (dataset, dashboard, modelli di ML) sono oggetti di prima classe, non…
- Daisy chainCablare le periferiche a catena: ogni dispositivo ha una porta in ingresso e una in uscita, e il cavo passa da una scatola…
- daisyUIPlugin di Tailwind CSS che aggiunge nomi di classe semantici per i componenti (btn, card, modal) al posto di lunghe stringhe…
- DALL·ELa serie di modelli text-to-image di OpenAI. Il nome unisce Salvador Dalí e WALL·E; la v1 è del gennaio 2021 (derivato di…
- DALL·E 3Il modello di immagini di OpenAI integrato in ChatGPT: ottima aderenza al prompt, con GPT-4 che espande automaticamente le…
- DALnetLa rete IRC del 1994 che rese i nickname e i canali registrati la norma anziché l'eccezione.
- Dan BonehIl crittografo di Stanford che ha reso praticabile la crittografia basata sull'identità e ha dato alle blockchain il loro…
- Dan FarmerIl ricercatore di sicurezza dietro SATAN, lo scanner di vulnerabilità che nel 1995 convinse mezza internet che agli hacker…
- Dan GeerIl ricercatore di sicurezza che perse il lavoro per aver paragonato il predominio di Microsoft a una monocoltura genetica.
- Dan KaminskyIl ricercatore che nel 2008 scoprì una falla del DNS con cui chiunque poteva avvelenare la cache di un resolver in pochi…
- Dan ShumowIl crittografo di Microsoft che, sei anni prima di Snowden, spiegò da un palco di Santa Barbara come Dual_EC_DRBG potesse…
- Dan WallachInformatico della Rice University che all'inizio incrinò il modello di sicurezza di Java e poi dedicò decenni a rendere…
- DANEPubblica le impronte dei certificati TLS nel DNS tramite record TLSA, invece di affidarsi al sistema delle CA pubbliche.
- Daniel BleichenbacherCrittografo che nel 1998 mostrò come la cifratura RSA con padding PKCS #1 v1.5 potesse essere violata tramite le risposte di…
- Daniel GenkinRicercatore di canali laterali che ha estratto chiavi RSA ascoltando il sibilo di un portatile e poi ha contribuito a…
- Daniel GrussIl ricercatore di Graz che ha contribuito a scoprire Meltdown — e che la correzione l'aveva già scritta prima che qualcuno…
- Daniel J. Bernsteindjb: ha scritto la crittografia che in pratica ha sostituito RSA, e ha fatto causa per avere il diritto di pubblicarla.
- Daniel StenbergLo svedese il cui piccolo strumento di trasferimento file si trova in oltre venti miliardi di dispositivi, secondo le stime.
- DAOUn'organizzazione le cui regole vivono nel codice anziché in uno statuto, e in cui il potere di voto segue il possesso di…
- DAPLa stessa idea di LSP, ma per il debugging. L'editor parla un unico protocollo generico con un adapter, che a sua volta…
- DaprDistributed Application Runtime: un sidecar che offre all'applicazione «building block» standardizzati (stato, pub-sub…
- Dark modeTavolozza di colori scuri: più riposante per gli occhi con poca luce e risparmia batteria sugli schermi OLED.
- Dark patternDesign dell'interfaccia creato apposta per ingannare l'utente: pulsante di disdetta nascosto, caselle già spuntate, finta…
- Dark siliconIl fenomeno per cui non è più possibile alimentare contemporaneamente tutti i transistor di un chip moderno: consumerebbero…
- DartIl linguaggio di Google lanciato nel 2011: nato per sostituire JavaScript nei browser (senza riuscirci), oggi è il…
- DaskPython parallelo: esegue codice in stile pandas/NumPy su un cluster (o su più core locali) costruendo un grafo di task ed…
- DASTTest di sicurezza di un'applicazione in esecuzione: si inviano payload malevoli e si osserva cosa succede.
- DAT (Digital Audio Tape)Un nastro audio digitale che fallì in salotto ma divenne un cavallo di battaglia per il backup dei server con il nome di DDS.
- Data e ora«Data e ora sono difficili.» Fusi orari, ora legale, secondi intercalari, cambi di calendario: tutto ha già morso gli…
- Data lakeUn archivio in cui i dati grezzi vengono riversati nel formato originale e ricevono una struttura solo quando qualcuno li…
- Data MatrixLa simbologia 2D che si riduce a pochi millimetri — ed è per questo che viene incisa al laser su circuiti stampati e…
- Data miningLa caccia a schemi ricorrenti in grandi insiemi di dati: un'espressione che gli statistici usavano in origine come insulto.
- Data scienceDisciplina interdisciplinare che unisce statistica, programmazione e conoscenza del dominio per ricavare informazioni dai…
- Data VaultMetodo di modellazione per data warehouse (Dan Linstedt) basato su tre tipi di oggetti: Hub (chiavi di business), Link…
- Data warehouseDatabase centrale ottimizzato per l'analisi anziché per le transazioni: raccoglie e struttura dati storici provenienti da…
- DatabaseRaccolta organizzata di dati insieme al sistema che permette di memorizzarli, recuperarli e aggiornarli: dal semplice CSV al…
- Database a grafoDatabase ottimizzato per dati a grafo: nodi con relazioni. Le interrogazioni percorrono i cammini invece di usare i join…
- Database deterministicoUn database in cui lo stesso insieme di transazioni, eseguito nello stesso ordine, dà garantito lo stesso identico risultato…
- Database relazionaleModello di database basato su tabelle (relazioni) con righe e colonne. Linguaggio di interrogazione: SQL. Edgar F. Codd…
- Database vettorialeDatabase ottimizzato per trovare gli N vettori più vicini a un vettore di query: il motore dietro RAG, ricerca semantica…
- DatabricksPiattaforma unificata per dati e IA, fondata nel 2013 da Matei Zaharia, Ali Ghodsi, Ion Stoica e altri (AMPLab di Berkeley)…
- DatadogPiattaforma SaaS di osservabilità fondata da Olivier Pomel e Alexis Lê-Quôc nel 2010: metriche, log, trace, RUM, test…
- DataFusionProgetto Apache: un motore di query scritto in Rust sopra Arrow — come DuckDB, ma come libreria e non come database, e…
- Datagramma QUICUn'estensione di QUIC (RFC 9221) per datagrammi non affidabili: messaggi che non vengono ritrasmessi in caso di perdita…
- DataLoaderLibreria JS di Facebook che risolve il problema N+1 di GraphQL: raggruppa e mette in cache le singole richieste all'interno…
- DatasetL'insieme di dati su cui si addestra un modello di ML: qualità e dimensione contano più dell'architettura.
- DatasetteIl registratore a cassette di Commodore, che salvava i programmi come audio su nastro comune: economico, robusto e…
- Datex-PLa rete pubblica X.25 della Germania Ovest, e il percorso con cui una generazione di hacker tedeschi raggiunse il resto del…
- Dati sinteticiDati di addestramento generati da un altro modello: sempre più importanti ora che il web aperto si sta esaurendo come fonte…
- Dati strutturatiMetadati che aiutano i motori di ricerca a capire il contenuto della pagina — vocabolario Schema.org in JSON-LD.
- Dave AitelL'ex informatico della NSA che trasformò gli exploit in prodotti da scaffale, con tanto di contratto di assistenza.
- David ChaumIl crittografo che inventò gran parte dell'anonimato online quando di online su cui essere anonimi ce n'era ancora poco.
- David Elliott BellMatematico del MITRE che, con Leonard LaPadula, creò il modello Bell–LaPadula, fondamento della sicurezza informatica…
- David KahnStorico americano il cui libro del 1967 The Codebreakers rese la storia della crittologia leggibile ai non specialisti.
- David L. SmithProgrammatore del New Jersey che nel marzo 1999 diffuse Melissa, il macro virus che mostrò che cosa possono combinare Word e…
- David LitchfieldRicercatore britannico di sicurezza dei database il cui exploit pubblicato per SQL Server divenne la base del worm SQL…
- David S. H. RosenthalIl programmatore che scrisse le regole di condotta di X11 per i window manager, creò NeWS con Gosling e poi dedicò vent'anni…
- David WagnerCrittografo di Berkeley che ruppe l'SSL di Netscape da dottorando e da allora trova falle in tutto, dai telefoni alle…
- David WheelerHa inventato la chiamata di sottoprogramma, scritto la prima libreria di programmi al mondo e poi coniato l'assioma più…
- David WhittakerUno dei compositori di videogiochi più prolifici degli anni Ottanta, con musiche per centinaia di titoli su C64, Spectrum e…
- DaVinci ResolveMontaggio video, color grading, post-produzione audio ed effetti visivi da cinema hollywoodiano in un'unica app. La versione…
- Dawn SongProfessoressa a Berkeley la cui ricerca è passata dalla cifratura ricercabile e dall'analisi binaria alle blockchain e alla…
- Daytime ProtocolCi si collega alla porta 13 e si ottengono data e ora in una riga di testo leggibile, in un formato su cui nessuno si è mai…
- DBE (Double Buffer Extension)Il doppio buffer per le normali finestre X, così le animazioni smisero di sfarfallare senza dover ricorrere a OpenGL.
- dbt (data build tool)Strumento di trasformazione basato su SQL: scrive la fase T dell'ELT come istruzioni SELECT modulari, con template Jinja…
- DCCL'estensione IRC che permette a due client di comunicare direttamente, senza passare dal server. Dalla fine degli anni…
- DCOPIl bus di messaggi proprio di KDE 2 e 3, il Desktop COmmunication Protocol, che permetteva di pilotare da riga di comando…
- DCShadowRegistrare la propria macchina come domain controller, inviare modifiche tramite la replica e poi annullare la…
- DCSyncFingersi un domain controller e chiedere a quelli veri di replicare il database delle password. Sul server non gira alcun…
- DCTCPUna variante del controllo di congestione TCP pensata per i data center, presentata da Microsoft Research nel 2010. Usa i…
- DDD (Domain-Driven Design)Eric Evans (2003): modellare domini complessi parlando con gli esperti del dominio e riportando il loro linguaggio…
- DDD (Domain-Driven Design)Filosofia di progettazione di Eric Evans (2003): modellare il codice sul linguaggio e sulle regole del dominio di business.
- DDL / DMLDue categorie di comandi SQL: DDL (Definizione: CREATE, ALTER, DROP) e DML (Manipolazione: SELECT, INSERT, UPDATE, DELETE).
- DDoSMolti computer inondano contemporaneamente un server di richieste, fino a farlo crollare sotto il carico.
- DDRLo standard della RAM dei computer: oggi la DDR4 è diffusa, la DDR5 è la nuova arrivata.
- DDR4Quarta generazione di DDR-SDRAM, mainstream dal 2014 al 2022. Velocità di default da 2133 a 3200 MT/s (con overclock oltre…
- DDR5Quinta generazione di RAM DDR: il doppio della banda della DDR4, ECC on-die, tensione più bassa.
- DDS (Digital Data Storage)Il formato di backup dati che prese in prestito il nastro a scansione elicoidale da 4 mm del DAT e diventò dal 1989 un…
- de.*La gerarchia Usenet in lingua tedesca: più grande della maggior parte di quelle nazionali e più regolamentata della maggior…
- Dead-letter queue (DLQ)Una coda separata in cui finiscono i messaggi che non si riesce a elaborare dopo un certo numero di tentativi. Invece di…
- DeadlockQuando due thread si aspettano a vicenda per sempre: A detiene il lock 1 e attende il 2, B detiene il 2 e attende il 1.
- Deadlock (database)Due transazioni che attendono ciascuna i lock dell'altra: il database deve abortirne una.
- DEALUn candidato AES che si basava sul DES per ottenere blocchi più grandi e chiavi più lunghe.
- DebeziumPiattaforma CDC open source: legge i log di Postgres, MySQL, SQL Server, Mongo e Oracle e pubblica ogni modifica di riga…
- DebianUna delle più antiche distribuzioni Linux, creata da Ian Murdock nel 1993 (il nome: Deb + Ian). Interamente guidata dalla…
- Debito tecnicoIl costo nascosto delle «soluzioni rapide»: si risparmia tempo adesso, ma si paga caro dopo, quando il codice diventa…
- DebuggingTrovare e correggere i difetti del codice. Il termine si lega a Grace Hopper e al 1947 (un insetto vero nei relè…
- DECL'inventrice del minicomputer: l'azienda i cui PDP e VAX portarono il computer alla portata dei singoli reparti e che poi…
- DecibanL'unità logaritmica di Turing per misurare quanto un'osservazione sostiene un'ipotesi.
- Decifratura ECB byte per byteUn attacco che recupera una stringa nascosta da un servizio cifrato in ECB un byte alla volta, controllando ciò che finisce…
- Declarative Shadow DOMUn modo per creare lo Shadow DOM direttamente nel markup HTML (tramite <template shadowrootmode="open">) e non solo con…
- DECnetL'architettura di rete interna di DEC, che collegava PDP e VAX ben prima che TCP/IP diventasse la scelta ovvia.
- Decodifica greedyStrategia di campionamento degli LLM: scegliere sempre il token con la probabilità più alta. Equivale a temperature=0 più…
- Decodifica guidataCostringere un modello linguistico a produrre un output conforme a uno schema, mascherando a ogni passo tutti i token che…
- Decodifica speculativaTecnica di inferenza per LLM: un piccolo modello draft genera N token in anticipo e il modello grande li verifica in…
- DecoerenzaLo stato quantistico che si disperde nell'ambiente e diventa classico: la singola ragione principale per cui i computer…
- DecollatriceMacchina che separa un modulo continuo multicopia in nastri di carta distinti ed estrae la carta carbone interposta.
- DecoratorFunzione o annotazione che avvolge un'altra funzione o classe per aggiungerle comportamento.
- Decorator patternPattern strutturale della Gang of Four: avvolgere un oggetto e aggiungere funzionalità attorno ad esso senza modificare la…
- Decorazioni lato clientQuando è l'applicazione a disegnare la propria barra del titolo e la cornice, invece di lasciarlo al window manager.
- Decorazioni lato serverIl caso in cui è il window manager, e non l'applicazione, a disegnare barra del titolo, bordi e pulsante di chiusura attorno…
- DECtermL'emulatore di terminale di DECwindows: un terminale di classe VT300 in una finestra, con grafica ReGIS e sixel, per gli…
- decvaxIl VAX di DEC nel New Hampshire, uno dei punti di smistamento più trafficati della prima rete UUCP.
- DECwindowsL'ambiente grafico di DEC per VMS e Ultrix, uno dei primi desktop commerciali basati su X11.
- DECwriterIl terminale hardcopy di DEC, la macchina che mise in pensione il Teletype come console predefinita: una stampante ad aghi…
- Deep CrackLa macchina da meno di 250.000 dollari che nel 1998 dimostrò ciò che le autorità negavano: il DES si poteva violare a forza…
- Deep learningMachine learning con reti neurali profonde (molti strati). La svolta: AlexNet vinse ImageNet nel 2012 con ampio margine…
- Deep linkLink che apre una schermata specifica di un'app invece della sua home: spotify:track:... anziché un semplice «apri Spotify».
- DeepfakeVideo o audio generati dall'IA in cui l'aspetto o la voce di una persona vengono sostituiti, spesso senza il suo consenso.
- DeepMindLaboratorio britannico di IA, acquistato da Google nel 2014, noto per AlphaGo e AlphaFold.
- DeepSeekLaboratorio cinese di IA (Hangzhou) fondato nel 2023 da Liang Wenfeng. Rilascia LLM open-weight che hanno scosso il mercato…
- DeepSeek-R1Modello di ragionamento cinese a pesi aperti (DeepSeek, gennaio 2025) che ha eguagliato OpenAI o1 in matematica e…
- DeepSIDLettore SID nel browser che rende l'intero HVSC esplorabile e ascoltabile senza installare nulla.
- DeepSpeedLa libreria di Microsoft per l'addestramento con PyTorch, uscita nel 2020 insieme a ZeRO. Ha reso possibile addestrare…
- DefederazioneQuando un'istanza del Fediverso interrompe ogni federazione con un'altra: gli utenti dei due server non possono più vedersi…
- deferCostrutto che rinvia l'esecuzione di un'espressione fino al ritorno della funzione che la contiene, garantendo la pulizia…
- DeFiServizi finanziari costruiti come smart contract anziché come banche: prestiti, scambi e derivati senza intermediari.
- DefleMaskIl tracker multi-chip che parla Mega Drive, SID, Game Boy e NES in un unico programma, ed esporta nel formato nativo di…
- DeframmentazioneRiportare vicini i blocchi sparsi di un file perché stiano in fila, evitando alla testina di saltare avanti e indietro.
- Degas EliteIl programma di disegno che ha definito l'Atari ST, i cui formati di file divennero lo standard di fatto per le immagini…
- DegausserUn dispositivo che usa un forte campo magnetico alternato per azzerare in un colpo solo la magnetizzazione di un intero…
- DehomagLa filiale tedesca di IBM noleggiò macchine a schede perforate al Terzo Reich, e resta il promemoria più chiaro della storia…
- Deja NewsIl motore di ricerca che trasformò Usenet in una memoria permanente, con sorpresa di molti e orrore di alcuni.
- DekatronUn tubo a gas che contava fino a dieci facendo saltare un bagliore di neon di un catodo a ogni impulso: una cifra decimale…
- Delayed ACKFunzione di TCP: attendere fino a 200 ms prima di inviare un ACK, per accorparlo ai dati in uscita o all'ACK successivo…
- Delega non vincolataLa delega Kerberos originale di Windows 2000, in cui un server riceve una copia del ticket dell'utente e può quindi agire a…
- Delegate (C#)Un puntatore a funzione type-safe: una variabile che contiene un metodo e può essere chiamata come se fosse il metodo.
- DeliddingStaccare con cautela il coperchio metallico della CPU (IHS, l'heat spreader) per sostituire il materiale di interfaccia…
- DelilahIl cifratore vocale portatile di Turing: quaranta chili invece delle cinquanta tonnellate di SIGSALY, finito appena in tempo…
- DeliTrackerIl lettore musicale universale di Amiga, capace di riprodurre quasi ogni formato della scena tramite moduli di replay a…
- DelphiStrumento RAD basato su Object Pascal, di Borland, 1995. Costruttore visuale di interfacce e compilatore veloce. Ha dominato…
- Delta LakeLivello di storage open source di Databricks: aggiunge transazioni ACID, time travel e verifica dello schema ai file Parquet…
- Deluxe PaintIl programma di disegno di Electronic Arts del 1985, diventato lo strumento standard dell'industria dei videogiochi per la…
- Demo in modalità testoUna demo che può disegnare solo con caratteri, su una griglia di circa 80×50 celle in 16 colori, e che deve comunque…
- Demo Music Creator (DMC)Un editor musicale per C64 dei primi anni Novanta, scritto da Brian del gruppo ungherese Graffity: lo strumento con cui…
- DemogroupIl gruppo con un nome (coder, graphician, musician, swapper) sotto la cui bandiera vengono rilasciati demo, crack e opere…
- DemopartyUn evento in cui la demoscene si riunisce per presentare le proprie produzioni e competere nelle compo, giudicate dal voto…
- DemosceneUna sottocultura che gareggia per estorcere grafica e musica impossibili da hardware limitato, con programmi che non servono…
- DemotoolUn editor interno in cui una demo si assembla su una timeline invece di essere scritta a mano nel codice.
- DemozooIl database multipiattaforma della demoscene: produzioni, gruppi e risultati dei party su ogni piattaforma, su demozoo.org.
- Denise (Amiga)Il chip video dell'Amiga: quello che trasformava i bitplane in pixel, sprite e colori sullo schermo.
- Dennard scalingRobert Dennard (IBM, 1974): se i transistor si rimpiccioliscono in proporzione, tensione e densità di potenza calano, e i…
- Dennis RitchieHa creato il C e contribuito a costruire Unix: due cose che insieme formano le fondamenta di quasi tutto il software in uso…
- DenoRuntime per JavaScript e TypeScript creato nel 2018 da Ryan Dahl, l'autore di Node. Scritto in Rust su V8, nasce per…
- Deno DeployHosting edge per le applicazioni Deno: isolate V8 in oltre 35 regioni, con database KV e code integrati.
- DenormalizzazioneDuplicare i dati di proposito per evitare i join in lettura. È un compromesso: query più veloci in cambio di scritture più…
- Densità arealeBit per unità di superficie su un piatto: la metrica di progresso per eccellenza dei dischi rigidi, prodotto della densità…
- Densità di tracce (TPI)Quanto fittamente sono disposte le tracce in senso radiale, misurato in tracce per pollice (TPI): uno dei due assi che…
- Densità lineare (BPI)Il numero di bit che entrano in un pollice di traccia: uno dei due assi il cui prodotto è la densità areale.
- DentroIl termine della demoscene per una produzione più grande di un'intro ma che non pretende di essere una demo vera e propria.
- DeoxysUna famiglia AEAD basata su un cifrario a blocchi con tweak e round AES, prima scelta per la difesa in profondità nella…
- DependabotIl bot di GitHub che aggiorna le dipendenze: apre una pull request quando un pacchetto ha una nuova versione o una falla di…
- Dependency confusionAttacco alla catena di fornitura: si registra su npm o PyPI pubblici un pacchetto con lo stesso nome di uno interno…
- Dependency InjectionInvece di creare da sé le proprie dipendenze, una classe le riceve dall'esterno.
- DeployPortare il codice dallo sviluppo alla produzione, in modo che gli utenti lo vedano.
- DeploymentIl tipo di carico di lavoro più comune in Kubernetes. Si descrive lo stato desiderato (questo template di pod, tre repliche)…
- Deployment blue-greenStrategia di rilascio con due ambienti di produzione identici: «blue» (quello attuale) e «green» (la nuova versione). Si…
- Deriva di configurazione (configuration drift)Quando l'infrastruttura reale si allontana gradualmente da quanto definito nel codice o nella configurazione, di solito a…
- DESLo standard che per vent'anni ha protetto gli sportelli bancomat del mondo, con una lunghezza della chiave che l'NSA volle…
- DES-cryptLa funzione per le password di Unix del 1979, basata su DES, che considerava solo i primi otto caratteri della password.
- DeschedulerComponente che espelle i pod finiti nel posto sbagliato, perché lo scheduler di Kubernetes decide il posizionamento una…
- Descrittore di fileUn piccolo intero che identifica qualcosa che il processo ha aperto: un file, un socket, una pipe, un dispositivo.
- Deserializzazione insicuraVulnerabilità per cui un'applicazione deserializza dati non attendibili e finisce per eseguire costruzioni di oggetti…
- Deserializzazione non sicuraSuccede quando la lettura di «dati» da una fonte non attendibile esegue codice arbitrario: serializzazione Java, pickle di…
- Desert DreamDemo per Amiga del gruppo danese Kefrens del 1993, tra le più amate della piattaforma.
- Design by contractFilosofia di programmazione per cui ogni funzione ha precondizioni, postcondizioni e invarianti formali.
- Design patternUna soluzione riutilizzabile a un problema di programmazione ricorrente.
- Design patternSoluzioni riutilizzabili a problemi di progettazione ricorrenti nella programmazione a oggetti, codificate nel 1994 dalla…
- Design responsivoSito che adatta il proprio layout alle dimensioni dello schermo: un'unica base di codice, funziona su mobile e desktop.
- Design systemRaccolta coerente di design token (colori, tipografia, spaziature), componenti, documentazione e linee guida, che garantisce…
- Desk accessoryPiccoli programmi come calcolatrice, blocco note e sveglia, apribili dal menu Mela mentre girava un'applicazione vera: il…
- Deskbar (BeOS)Il lanciatore, l'elenco delle finestre e l'area di stato di BeOS in un unico piccolo pannello nell'angolo in alto a destra…
- DeskMateLa shell desktop di Tandy per i propri computer negli anni Ottanta: per molte famiglie americane il primo incontro con menu…
- DeskSetLa suite di applicazioni di Sun per OpenWindows, da File Manager e Mail Tool a Calendar Manager e Snapshot, che diede un po'…
- Desktop entry (file .desktop)Il piccolo file di testo che fa comparire un programma nel menu — nome, icona, comando e categoria — in un formato su cui…
- Desktop virtualePiù superfici di lavoro tra cui passare, in modo che le finestre di compiti diversi non finiscano in un unico mucchio.
- Desktop Window Manager (DWM, Windows)Il compositing window manager di Windows da Vista in poi: il processo dwm.exe che disegna ogni finestra su una propria…
- Desktops (Sysinternals)I desktop virtuali di Sysinternals per Windows, del 2008, insoliti perché costruiti sui veri oggetti desktop del kernel: ciò…
- DESQviewMultitasking in modalità testo per MS-DOS, anni prima che Windows riuscisse a fare lo stesso in modo utile.
- DESQview/XIl tentativo di Quarterdeck, nel 1992, di trasformare un PC DOS in una workstation X: un server X11 sopra DESQview, che dava…
- DestroyNotifyL'evento X11 consegnato quando una finestra è stata distrutta, con CreateNotify come controparte all'altro capo della vita…
- DESXL'estensione economica del DES ideata da Ron Rivest: si applica uno XOR con una chiave aggiuntiva prima e dopo, e la forza…
- Desync (IRC)La condizione in cui i server di una rete IRC non concordano più su come sia fatto un canale: chi ha i privilegi di…
- Deus Ex MachinaDemo per C64 di Crest e Oxyron, vincitrice all'X'2000 e ancora tra le migliori della piattaforma.
- DEV.toPiattaforma di blogging guidata dalla community e pensata per gli sviluppatori: una Medium senza paywall e dal tono più…
- DevcontainerAmbiente di sviluppo riproducibile sotto forma di container. Specifica aperta e standardizzata, nata in Microsoft…
- DevGuideIl costruttore di interfacce di Sun per OpenWindows, intorno al 1990: disegnava finestre OPEN LOOK e generava codice XView a…
- Device Configuration Overlay (DCO)Funzione ATA che riduce la capacità dichiarata di un disco e può nascondere settori oltre la fine visibile: comoda per i…
- DevinL'"ingegnere del software autonomo basato su IA" di Cognition AI: riceve un compito, pianifica, esegue comandi shell in una…
- DevOpsCultura e pratica che unisce sviluppo (Dev) e operations (Ops).
- DevpacIl pacchetto assembler di HiSoft, passato dagli 8 bit all'era dei 16 bit, dove divenne lo strumento di riferimento per il…
- DevpostPiattaforma per hackathon: permette di organizzare competizioni, presentare progetti e formare team. Alimenta Major League…
- DevSecOpsDevOps con la sicurezza integrata in tutta la pipeline, invece di un team "sicurezza" separato che interviene alla fine.
- DevToolsGli strumenti per sviluppatori integrati nel browser: si aprono con F12 o con "Ispeziona elemento".
- DEXUn exchange che è uno smart contract e non un'azienda: si negozia direttamente dal proprio wallet.
- DFSAlgoritmo di visita di un grafo: si scende il più possibile lungo ogni ramo prima di tornare indietro. Si implementa in modo…
- DFS (ricerca in profondità)Visita di un grafo che scende il più possibile in profondità prima di tornare indietro (backtracking), implementata con una…
- DGA (Direct Graphics Access)L'estensione di XFree86 che permetteva a un programma di impossessarsi dell'intero framebuffer e del mouse, aggirando il…
- DGDDworkin's Game Driver: un driver LPC scritto da zero, progettato perché un mondo non debba mai essere riavviato.
- DgraphDatabase a grafo distribuito scritto in Go, creato nel 2016 da Manish Jain (ex Google). GraphQL è il linguaggio di…
- DHCPIl protocollo che assegna automaticamente gli indirizzi IP ai dispositivi di una rete.
- DHCP relayFunzione di un router o switch L3 che inoltra i pacchetti DHCP tra la sottorete del client e un server DHCP situato in…
- DHCP snoopingFunzione degli switch che filtra le risposte DHCP provenienti da porte non attendibili. Protegge da un server DHCP rogue che…
- DHCPv6La versione IPv6 del DHCP, definita nella RFC 8415. Usa le porte UDP 546-547 (client-server) invece delle UDP 67-68 di…
- DHCPv6 PDFunzione di DHCPv6 con cui l'ISP delega un intero prefisso (di solito /56 o /48) al router domestico del cliente, che poi…
- Diablo 630La stampante a margherita i cui codici di controllo si diffusero tanto che l'«emulazione Diablo 630» fu per anni uno…
- Diagonal boardL'aggiunta di Gordon Welchman che trasformò la Bombe di Turing da esperimento in strumento di produzione.
- Diagramma a occhio (Eye diagram)L'immagine che si ottiene sovrapponendo migliaia di intervalli unitari di un collegamento seriale. La misura più ricca di…
- Diagramma di flusso (1947) (Flow diagram)La notazione di Goldstine e von Neumann per pianificare un programma prima di scriverlo: antenata del flowchart, senza…
- Diamond TicketUn Golden Ticket per chi ci tiene a non farsi vedere: invece di falsificare un ticket da zero, se ne richiede uno autentico…
- Diarizzazione del parlante«Chi ha parlato e quando?»: segmentare l'audio e assegnare ogni segmento a un parlante specifico, senza conoscere i parlanti…
- diaspora*Un social network decentralizzato avviato nel 2010 da quattro studenti della New York University come reazione esplicita…
- diaspora* (pod)Una delle prime reti sociali decentralizzate (2010), pensata come alternativa a Facebook rispettosa della privacy. I server…
- DID (atproto)Decentralized Identifier: formato di ID standard W3C. L'AT Protocol usa did:plc (Public Ledger of Credentials) come…
- DiDiL'Uber cinese, con oltre 600 milioni di utenti. Nel 2016 ha rilevato l'attività di Uber in Cina. IPO al NYSE nel giugno…
- Die della CPUIl pezzo fisico di silicio (circa 1 cm²) che contiene il circuito della CPU, ritagliato da un wafer. Tendenza attuale: più…
- Die shrinkProdurre un chip già esistente su un nodo di processo più piccolo e recente, riducendo le dimensioni dei transistor. Il…
- Difesa in profonditàPrincipio di sicurezza: più livelli di difesa indipendenti; se uno cede, tiene il successivo.
- diffLo strumento Unix che calcola la differenza minima tra due file di testo, e quindi il fondamento di ogni sistema di…
- Difference EngineUna macchina di ingranaggi di ottone in grado di calcolare tavole matematiche usando solo addizioni, e che ciononostante…
- Differenziale (ingranaggio)Un rotismo la cui uscita è la somma di due ingressi: l'elemento sommatore delle macchine analogiche meccaniche.
- Differenziale impossibileUn attacco che sfrutta una differenza in ingresso che, con certezza, non può mai produrre una data differenza in uscita.
- Differenziale troncatoUn differenziale che fissa solo alcuni bit o byte del blocco e lascia liberi gli altri.
- Diffie-HellmanAlgoritmo per stabilire un segreto condiviso su un canale non sicuro, senza mai trasmettere il segreto stesso.
- digLo strumento di interrogazione del DNS distribuito con BIND. Mostra la risposta completa esattamente come l'ha data il…
- Digest dell'immagineUn hash crittografico (SHA-256) che identifica in modo univoco e immutabile una precisa immagine di container. A differenza…
- DiggUn aggregatore di notizie avviato nel 2004 da Kevin Rose. Gli utenti proponevano link e votavano («digg» o «bury»), e ciò…
- Digi sampleIl trucco di ricavare suono digitalizzato dal SID martellando il registro del volume più in fretta di quanto il chip fosse…
- DigiBoosterTracker per Amiga che riprese da dove si era fermato ProTracker e permise ai moduli di superare i quattro canali.
- DigitalOceanCloud semplificato per sviluppatori: chiama le istanze VPS «Droplet», applica prezzi mensili fissi e vanta una raccolta di…
- DigrammaUna coppia di due lettere: l'unità con cui i crittoanalisti leggono l'impronta statistica di una lingua.
- DijkstraAlgoritmo classico per il cammino minimo da una sorgente a tutti gli altri nodi di un grafo con pesi degli archi non…
- DikuMUDIl motore MUD dell'Università di Copenaghen che fece di classi, livelli e caccia ai mostri il modello standard dei giochi di…
- Dilly KnoxIl classicista che nella prima guerra mondiale violò i cifrari navali tedeschi e nella seconda l'Enigma dell'Abwehr.
- Dimensione del batchQuanti esempi di addestramento il modello esamina prima di aggiornare i pesi.
- Dimensione del bloccoQuanti bit cifra in una volta un cifrario a blocchi, e uno dei fattori discreti che determinano per quanto tempo una chiave…
- Dimostratore di StanhopeUna scatola di legno con due lastre scorrevoli che risolve sillogismi, costruita un secolo prima che qualcun altro capisse…
- Dimostrazione a conoscenza zeroProva crittografica con cui un dimostratore convince un verificatore che un'affermazione è vera senza rivelare perché lo sia…
- Dino Dai ZoviAutore di exploit che vinse il primissimo Pwn2Own prendendo il controllo di un MacBook attraverso il browser.
- DipendenzaUna libreria o un pacchetto esterno da cui il tuo codice dipende.
- Dir artArte realizzata dentro la directory di un disco Commodore 64, dove nomi di file e conteggi di blocchi diventano pixel.
- DirectFBLa libreria grafica che portò su Linux embedded finestre, alpha blending e accelerazione hardware direttamente sul…
- DirectXLa raccolta di API di Microsoft per i giochi su Windows, di cui Direct3D è la parte che conta davvero.
- Dirty COWCVE-2016-5195: race condition nella gestione del Copy-On-Write del kernel Linux. Escalation locale dei privilegi: permette…
- Dirty PipeCVE-2022-0847: bug del kernel Linux che permette di scrivere su file arbitrari anche in sola lettura (overlayfs, binari…
- Disattivazione di SMT (sicurezza)Disattivare il Simultaneous Multi-Threading (Hyper-Threading di Intel, SMT di AMD) come mitigazione contro gli attacchi…
- Discard ProtocolIl /dev/null della rete: la porta 9 accetta tutto e non risponde mai.
- Discesa del gradienteL'algoritmo di ottimizzazione che addestra quasi ogni modello di ML: piccoli passi nella direzione che riduce di più…
- Dischi di Fred FishLa serie numerata di software libero per Amiga che Fred Fish raccolse e diffuse su floppy a partire dal 1986.
- Disco a settori softwareUn floppy con un solo foro indice, in cui il controller ricava l'inizio di ogni settore dagli address mark presenti nei dati…
- Disco chiaveProtezione anticopia che richiede, all'avvio del programma, un disco originale specifico e deliberatamente non copiabile…
- Disco cifrante di AlbertiDue dischi alfabetici concentrici degli anni 1460: il più antico cifrario polialfabetico noto.
- Disco di JeffersonTrentasei dischi di legno su un asse, ciascuno con un alfabeto mescolato. Inventato da un futuro presidente, dimenticato e…
- Disco flippyUn floppy a singola faccia che l'utente girava per registrare sul retro: una via economica per raddoppiare la capacità.
- Disco hard-sectoredI primi floppy, che segnavano l'inizio di ogni settore con un foro fisico nel supporto invece di lasciare che il controller…
- Disco magneto-otticoSupporto che scrive con il calore di un laser più un campo magnetico, ma legge otticamente tramite l'effetto Kerr: quasi…
- Disco otticoSupporto di memorizzazione letto con un laser. I dati sono pit e land lungo una traccia a spirale sotto uno strato…
- Disco rigido a elioUn disco rigido sigillato ermeticamente e riempito di elio anziché di aria, per ospitare più piatti e più sottili.
- Disco SASSerial Attached SCSI: un'interfaccia enterprise per i dischi di server e sistemi di storage. Più veloce e robusta del SATA…
- Disco WinchesterIl progetto che rese il disco rigido sigillato, economico e affidabile, e su cui è costruita ogni unità successiva.
- DiscordPiattaforma di chat e voce lanciata nel 2015 per i giocatori, oggi piattaforma generalista per community con oltre 200…
- Discord StageTipo di canale Discord per presentazioni dal vivo con ruoli separati di relatore e pubblico. Lanciato nel 2021 in risposta…
- DiscourseSoftware per forum moderno: il tentativo di Atwood (cofondatore di Stack Overflow) di svecchiare l'era di phpBB.
- Discworld MUDIl Mondo Disco di Terry Pratchett come gioco testuale via telnet, attivo dal 1991 con la benedizione dell'autore.
- DISPLAY (X11)La variabile d'ambiente che dice a ogni programma X su quale schermo disegnare, nella forma host:display.screen.
- Display GhostscriptLa sostituta libera del progetto GNU al Display PostScript di Adobe, basata su Ghostscript, per far disegnare i programmi…
- Display managerIl programma che avvia il server X o il compositor, mostra la schermata di login e consegna lo schermo a una sessione…
- Display PostScriptIl sistema di Adobe per disegnare lo schermo nello stesso linguaggio che parlavano le stampanti, così che ciò che si vedeva…
- DisplayPortLo standard moderno per collegare i monitor ai computer: frequenze di aggiornamento elevate e MST (più monitor da un solo…
- DispoApp di condivisione foto che imita le fotocamere usa e getta: scatti ora, vedi la foto solo la mattina dopo. Startup legata…
- Dispositivo a blocchiDispositivo che si legge e si scrive per blocchi di dimensione fissa, con accesso casuale: dischi, SSD, chiavette USB.
- Dissipatore di caloreUn blocco di alluminio o rame che sottrae calore a un componente caldo e lo cede all'aria circostante.
- Dissipatore M.2Un dissipatore (spesso una piastra metallica con pad termico) montato su un SSD M.2 per contenerne la temperatura. Sempre…
- Distanza amministrativa (AD)Una misura dell'«affidabilità» di una fonte di informazioni quando un router ha appreso la stessa rotta da più protocolli di…
- Distanza di unicitàQuanto testo cifrato serve perché una sola chiave produca un testo in chiaro leggibile.
- Distillazione di LLMUn modello «studente» piccolo impara da un modello «insegnante» grande, sia tramite i logit di output (la distillazione…
- Distillazione di modelliAddestrare un modello «studente» più piccolo e veloce sull'output di un grande modello «insegnante».
- DistinguisherUna procedura che distingue l'output di un cifrario da dati casuali, violando così una proprietà che un cifrario ideale non…
- Distracted BoyfriendLa foto stock di un uomo che si volta a guardare una passante mentre la fidanzata lo fissa sconvolta. Forse l'esempio più…
- Distribution (Usenet)Un header di Usenet che chiede ai server di mantenere un messaggio entro una certa area: una richiesta che il resto del…
- Distribuzione quantistica delle chiaviAccordarsi su una chiave di cifratura con una sicurezza fondata sulla fisica anziché sulla difficoltà matematica.
- DistrolessImmagini di container senza distribuzione del sistema operativo: solo l'applicazione, il runtime e le librerie necessarie.
- DistruttoreFunzione eseguita quando un oggetto viene distrutto: rilascia le risorse (file handle, socket, memoria). Il contrario del…
- DitheringAggiungere deliberatamente rumore per ingannare l'occhio e fargli vedere più colori di quelli realmente presenti.
- Dithering di Floyd–SteinbergAlgoritmo di diffusione dell'errore del 1976 che rende i toni di grigio su una stampante o uno schermo monocromatici…
- Diversificazione delle chiaviAssegnare a ogni carta o dispositivo una chiave propria, derivata da una chiave master e dall'identità del dispositivo, così…
- Divide et imperaStrategia algoritmica: dividere il problema in sottoproblemi più piccoli, risolverli ricorsivamente e combinarne i risultati.
- Divisore/estrattore di radice (ENIAC)Un unico armadio gestiva sia le divisioni sia le radici quadrate, entrambe sottraendo all'infinito finché non c'era più…
- DIX e DDXLa divisione del server X in un nucleo indipendente dalla macchina che parla il protocollo e in uno strato dipendente…
- DKIMDomainKeys Identified Mail: metodo con cui la posta in uscita è firmata crittograficamente con la chiave privata del…
- DLL sideloadingCollocare il proprio codice in un file con il nome giusto accanto a un binario firmato e fidato, lasciando che sia quel…
- DLPData Loss Prevention: tecnologie e policy che rilevano e impediscono l'uscita di dati sensibili dall'organizzazione, per…
- DLQCoda separata per i messaggi falliti troppe volte, da esaminare a mano invece di riprovare all'infinito.
- DLSSLa tecnica di Nvidia per renderizzare a risoluzione più bassa e lasciare che una rete neurale la ingrandisca: più fotogrammi…
- DLT (Digital Linear Tape)Formato a nastro da mezzo pollice con registrazione lineare a serpentina, dominatore del backup dei server negli anni…
- DMALe periferiche leggono e scrivono nella memoria di sistema in autonomia, senza che il processore copi ogni byte. Senza DMA…
- DMARCRegola in DNS che dice: «se un messaggio dal mio dominio non supera SPF o DKIM, scartalo».
- dmenuUn menu dinamico che legge righe dallo standard input, permette di restringerle da tastiera e stampa la scelta fatta.
- DMF (Distribution Media Format)Il formato per floppy di Microsoft che stipava 1,68 MB su un normale dischetto da 1,44 MB scrivendo più settori per traccia.
- Dmitri AlperovitchRicercatore di sicurezza statunitense di origine russa, cofondatore di CrowdStrike, che ha trasformato l'attribuzione degli…
- Dmitry SklyarovProgrammatore russo arrestato dall'FBI dopo un intervento a una conferenza sulle debolezze della protezione degli e-book di…
- DMS (DiskMasher)Formato Amiga che comprime un intero floppy in un unico file — boot block, tracce personalizzate e tutto il resto.
- DMZUna «zona cuscinetto» della rete in cui risiedono i servizi raggiungibili dall'esterno, tra internet e la rete interna.
- DNSL'elenco telefonico di internet: traduce thern.io in un indirizzo IP come 185.97.7.85.
- DNS over HTTPSQuery DNS inviate cifrate tramite HTTPS: provider e curiosi sul Wi-Fi non vedono quali siti visiti.
- DNS rebindingUna pagina viene caricata da attacker.com, ma il server DNS dell'attaccante restituisce indirizzi diversi in momenti diversi…
- DNS tunnelingTecnica per far passare dati o traffico C2 attraverso query DNS, codificando le informazioni nei nomi di sottodominio e…
- DNS64Un resolver che mente a fin di bene: quando un nome non ha un record AAAA, ne inventa uno incorporando l'indirizzo IPv4 in…
- DNSSECFirme crittografiche sulle risposte DNS: dimostrano che la risposta proviene dalla fonte giusta e non è stata manomessa.
- do-notationZucchero sintattico di Haskell per concatenare chiamate a bind: fa sembrare imperativo il codice monadico. do { x <…
- DockLa fila di icone di applicazioni lungo il bordo dello schermo, introdotta da NeXTSTEP nel 1989 e resa celebre da macOS: metà…
- DockappMinuscoli programmi X di 64 per 64 pixel, che mostrano un orologio, il carico della CPU, il traffico di rete o il meteo…
- DockerLo strumento più diffuso per creare ed eseguire container.
- Docker ComposeDefinisce ed esegue applicazioni multi-container in un file YAML. In origine «Fig» (Orchard Labs, 2013), acquisito da Docker…
- Docker SwarmL'orchestrazione di container integrata in Docker. Lanciata nel 2014, voleva essere un'alternativa a Kubernetes all'insegna…
- DockerfileFile di testo con le istruzioni per costruire un'immagine Docker.
- DOCSISLo standard che permette al cavo coassiale della TV via cavo di trasportare anche la banda larga.
- DocstringDocumentazione integrata nel codice — in Python """triple virgolette""", JSDoc in JS, commenti di documentazione in Rust.
- DOCTYPELa prima riga di un file HTML: <!DOCTYPE html> — dice al browser «questo è HTML5, usa la modalità standard».
- DocusaurusUn generatore di siti di documentazione creato da Meta e rilasciato nel 2017. È diventato la scelta predefinita dei progetti…
- DogfoodingUsare in prima persona il prodotto che si sta sviluppando — «eat your own dog food».
- DogpileReazione di massa contro un post o una persona specifica, spesso dopo un quote-tweet o un link da un'altra piattaforma…
- DoHDNS over HTTPS: le query DNS viaggiano in HTTPS cifrato invece che in chiaro su UDP 53 (RFC 8484, 2018). L'obiettivo è la…
- Dolby VisionFormato HDR (High Dynamic Range) proprietario, a 12 bit per canale contro i 10 dell'HDR10, con metadati dinamici per scena o…
- Dollis HillLa stazione di ricerca delle Poste nel nord-ovest di Londra, dove un ingegnere telefonico costruì il primo computer…
- DolphinDOSSistema tedesco di accelerazione per il Commodore 1541 che collegava computer e drive con un cavo parallelo, rendendo il…
- DoltDatabase compatibile con MySQL che adotta la semantica di Git: branch, merge, diff e blame sulle righe delle tabelle.
- DOML'albero di oggetti che il browser costruisce a partire dall'HTML: ciò che JavaScript manipola per modificare la pagina.
- DOMAIN (Postgres)Funzionalità di PostgreSQL: creare un proprio tipo con un vincolo incorporato. CREATE DOMAIN email AS TEXT CHECK (VALUE ~…
- Dominio di broadcastL'insieme dei dispositivi che ricevono tutti il traffico broadcast degli altri. Uno switch (senza VLAN) è un unico dominio…
- Dominio di collisioneLa parte di una rete in cui due dispositivi possono trasmettere contemporaneamente causando una collisione sul mezzo…
- Dominio magneticoRegione di un materiale magnetico in cui ogni atomo punta nella stessa direzione: la più piccola unità di cui una superficie…
- Don CoppersmithCrittografo IBM del team DES, il cui resoconto del 1994 rivelò che i progettisti conoscevano la crittanalisi differenziale…
- Donald KnuthDal 1962 scrive un libro sugli algoritmi che ancora non è finito — e per comporlo come si deve ha costruito un intero…
- Donald MichieIl veterano di Bletchley che insegnò a una pila di scatole di fiammiferi a giocare a tris — e fondò il machine learning…
- DongleUna chiave fisica da inserire perché il programma si avviasse: la protezione dalla copia in versione hardware.
- DoomIl gioco che si diffuse come shareware, inventò il deathmatch e diventò poi il test standard dei programmatori per capire se…
- DoomscrollingContinuare compulsivamente a scorrere notizie e post cupi e angoscianti, pur stando male. Un termine esploso durante la…
- Door gameIl gioco da BBS eseguito attraverso una «porta» aperta dal sistema: a turni, con poche mosse al giorno contro gli altri…
- DoorDashLeader statunitense della consegna a domicilio, con circa il 65 % del mercato USA. Consegna di tutto: generi alimentari…
- Dope (demo)Demo per PC del gruppo finlandese Complex, vincitrice della gara di demo al The Gathering del 1995.
- Doppia cifraturaCifrare due volte con due chiavi non raddoppia la sicurezza, e lo si sapeva già nel 1977.
- Doppia densità (DD)La classe di floppy che, grazie alla codifica MFM, conteneva il doppio della singola densità FM: 360 KB sui 5,25" e 720 KB…
- Doppia licenzaRilasciare lo stesso codice con due licenze: una copyleft, gratuita ma «contagiosa», e una commerciale per chi non vuole…
- Doppia spesaSpendere due volte lo stesso «denaro» digitale: il problema centrale che le criptovalute risolvono con la blockchain.
- Doppia trasposizioneLa doppia trasposizione applica due volte la trasposizione colonnare con chiavi diverse, il che la rende difficile da…
- Doppio controlloPrincipio per cui un'operazione sensibile richiede due persone, nessuna delle quali può portarla a termine da sola.
- Doppio DESEseguire il DES due volte sembrava un semplice raddoppio, ma non diede la sicurezza sperata.
- DoQ (DNS over QUIC)DNS over QUIC: RFC 9250 (2022). DNS su trasporto QUIC cifrato, porta 853. Più veloce di DoT (handshake più leggero) e più…
- Dorothy DenningLa ricercatrice dietro due dei modelli fondativi della sicurezza informatica, e una delle poche accademiche a difendere…
- Dorr FeltL'inventore che costruì la prima calcolatrice a tasti davvero pratica con una scatola di maccheroni.
- DoTDNS over TLS: DNS su TCP cifrato con TLS, porta 853. RFC 7858 (2016), più vecchio del DoH. Più facile da controllare per le…
- Dot flagUna griglia di punti che ondeggia come una bandiera al vento, spesso nei colori del logo del gruppo: un classico effetto…
- Dot morphingEffetto da demo in cui una nuvola di punti scivola da una forma 3D a un'altra: il cubo diventa sfera, la sfera diventa il…
- DotfileFile di configurazione nella directory home il cui nome inizia con un punto: .bashrc, .vimrc, .gitconfig.
- Double patterningDividere un singolo strato su due maschere per disegnare motivi più fini di quanto una sola esposizione consenta a quella…
- Double RatchetAlgoritmo del Signal Protocol che genera nuove chiavi di cifratura per ogni messaggio. «Double» perché combina un ratchet…
- Double steppingUna stranezza di Enigma per cui il rotore centrale avanzava di due passi consecutivi, rendendo le posizioni dei rotori meno…
- Double taggingUna tecnica di VLAN hopping in cui l'attaccante applica due tag 802.1Q a un frame. Il primo switch rimuove il tag esterno…
- Double-write bufferUn meccanismo di MySQL/InnoDB che protegge dalle «torn page», cioè pagine scritte solo in parte durante un'interruzione di…
- Douglas EngelbartNel 1968 mostrò mouse, ipertesto, videoconferenza e modifica collaborativa in tempo reale, tutto in un'unica sessione, nove…
- Douglas HartreeIl fisico che costruì il primo analizzatore differenziale britannico, in parte con il Meccano.
- DoveNetLa rete di messaggi che collega le BBS basate su Synchronet, con Vertrauen di Rob Swindell come nodo centrale.
- DoxxingPubblicare online informazioni personali su qualcuno (nome reale, indirizzo, numero di telefono, luogo di lavoro) senza il…
- Doze modeLo stato di risparmio energetico di Android che interrompe il lavoro in background delle app quando il telefono resta fermo…
- DPAPILa Data Protection API è il sistema integrato di Windows per cifrare segreti con chiavi legate all'accesso dell'utente o…
- DPDKUna libreria che sposta tutta l'elaborazione dei pacchetti fuori dal kernel e dentro l'applicazione. Nata da Intel nel 2010…
- DPIMisura della risoluzione: punti per pollice (dots per inch). Stampanti: 600–2400 DPI. Schermi (più correttamente PPI, pixel…
- DPMSLo standard VESA del 1993 con cui la scheda grafica comunica al monitor che può andare a riposo, e l'omonima estensione di…
- DPOAlternativa più semplice all'RLHF: l'addestramento avviene direttamente su coppie di preferenze, senza un modello di…
- DPO (Direct Preference Optimization)Un metodo (2023) per allineare un LLM alle preferenze umane direttamente da coppie di risposte «preferita/non preferita»…
- DPUUn piccolo computer completo sulla scheda di rete che si fa carico di rete, storage e sicurezza al posto della CPU…
- Dragon 32Un home computer gallese del 1982, con un processore insolitamente elegante e una vita insolitamente breve.
- Dragos RuiuOrganizzatore canadese di conferenze che trasformò la caccia alle vulnerabilità in uno sport da spettatori, e poi dichiarò…
- DRAMIl tipo più comune di memoria dei computer: economica e densa, ma va «rinfrescata» migliaia di volte al secondo, altrimenti…
- Drama / Tea«Drama» = conflitto o scandalo in corso in una community. «Tea» = pettegolezzo, spesso con le «receipts» (screenshot come…
- Drawable (X11)Il nome collettivo, nel protocollo X, di tutto ciò su cui si può disegnare: una finestra o un pixmap, trattati in modo…
- DREADModello di valutazione del rischio per le minacce: Damage, Reproducibility, Exploitability, Affected users, Discoverability…
- DreamHackUn raduno informatico svedese nato nel seminterrato di una scuola a Malung nel 1994 e diventato un marchio mondiale degli…
- DremelIl sistema interno di Google per query interattive ad hoc su trilioni di righe, descritto in un articolo del 2010. Il motore…
- DRI (Direct Rendering Infrastructure)L'architettura che permise ai programmi X su Linux di parlare direttamente con la scheda grafica, aggirando il server X…
- DRI2La seconda generazione del rendering diretto in X, che diede a ogni finestra i propri buffer e permise finalmente ai…
- DRI3La semplificazione di Keith Packard del 2013: il client alloca da sé i propri buffer grafici e li passa al server X come…
- DrinkOrDieGruppo warez degli anni Novanta, ricordato soprattutto per due cose: Windows 95 prima che arrivasse nei negozi e il ruolo di…
- DrivecodeCodice eseguito sul processore del disk drive stesso: il 1541 è un computer completo, e le demo lo sfruttavano.
- DriverComponente software che permette al sistema operativo di dialogare con un hardware specifico. Traduce tra chiamate API…
- Driver della GPUI driver delle schede grafiche traducono le chiamate API (OpenGL, Vulkan, DirectX, Metal) in comandi per la GPU…
- Driver FOSSILUn driver seriale per DOS che permetteva al software BBS e ai door game di parlare con il modem senza curarsi dell'hardware…
- DrizzleORM TypeScript leggero che resta vicino a SQL: lo schema è un file TS, le query somigliano a SQL e nessuna magia a runtime…
- Drizzle ORMORM TypeScript SQL-first. Dimitri Dunin e Andrew Sherman, 2022. Query builder tipizzato che somiglia a SQL. Ottimizzato per…
- DRMTecnologia che limita ciò che si può fare con un contenuto per cui si è pagato.
- DrMOS / stadio di potenza integratoStadio di potenza integrato: MOSFET high-side + MOSFET low-side + gate driver in un unico package. Sostituisce i MOSFET…
- Drop fileUn piccolo file di testo che il software BBS scriveva su disco un attimo prima di cedere l'utente a un programma esterno.
- Drop-on-demandIl metodo a getto d'inchiostro che spara ogni goccia solo nell'istante in cui serve: l'opposto di un flusso continuo.
- DropboxPioniere della sincronizzazione dei file nel cloud: «metti un file in una cartella e lo ritrovi su tutti i tuoi…
- DropoutTecnica di addestramento: a ogni passo si spengono casualmente dei neuroni, costringendo la rete a non dipendere dai singoli.
- DRYPrincipio secondo cui la stessa logica dovrebbe esistere in un solo punto del codice.
- DSCPDifferentiated Services Code Point: campo di 6 bit nell'intestazione IP per la marcatura QoS. Ha sostituito il campo ToS…
- DSPyFramework di Stanford che tratta i prompt come codice compilabile: si dichiarano firme di input/output, si forniscono esempi…
- dtactionIl database delle azioni di CDE e il comando che esegue un'azione per nome — lo strato che faceva sì che un doppio clic, un…
- dtappmgr (Application Manager)Il launcher di applicazioni di CDE: una finestra da file manager piena di icone che in realtà sono azioni, ricomposta a ogni…
- dtbuilderL'Application Builder di CDE, in cui si assemblava un'interfaccia Motif con il mouse e si lasciava a un generatore di codice…
- dtcalcLa calcolatrice di CDE, discendente diretta della calctool di Rich Burridge per SunView, con modalità scientifica…
- dtcmIl calendario di CDE, un'agenda di rete basata su un demone RPC che lasciò una porta aperta in ogni parco di workstation…
- dtcreateIl Create Action di CDE: il modulo che permetteva a un utente comune di trasformare un comando in un'icona senza dover…
- dtfileIl file manager di CDE, che mostrava le directory come icone in finestre grigio Motif e permetteva di trascinare i file sul…
- dthelp (sistema di aiuto di CDE)Il sistema di aiuto di CDE, in cui i manuali erano scritti nel dialetto SGML HelpTag, compilati in volumi e mostrati in…
- dticonL'editor di icone di CDE: una griglia di pixel giganti, una tavolozza fatta dei ruoli cromatici del desktop stesso e il…
- dtinfoL'Information Manager di CDE del 1997: un lettore basato su SGML per interi manuali, con ricerca full-text, segnalibri e…
- dtkshLa KornShell desktop di CDE: una normale shell Unix con comandi integrati per costruire finestre Motif.
- dtloginLa schermata di login di CDE, discendente di XDM, che serviva sia gli utenti locali sia gli X terminal tramite XDMCP.
- dtmailIl client di posta di CDE, discendente di Mail Tool di Sun rivestito di Motif, che leggeva la casella direttamente dal disco…
- dtpadL'editor di testo di CDE — grigio Motif, con barra dei menu, controllo ortografico e a capo automatico, pensato per la posta…
- dtprintinfoIl Print Manager di CDE: una finestra con ogni stampante lp come icona e la sua coda come elenco, su cui si trascinavano i…
- dtscreenIl salvaschermo di CDE: in sostanza le animazioni di xlock estratte in un programma a sé, che il gestore di sessione avviava…
- dtsessionIl gestore di sessione di CDE, che dopo il login avvia il desktop e ricorda quali programmi erano aperti.
- dtspcdIl Subprocess Control Daemon di CDE, il servizio che avviava programmi per il desktop su altre macchine e la breccia da cui…
- dtstyleLo Style Manager di CDE: una finestra con i pulsanti per colori, caratteri, sfondo, mouse e focus che cambiava l'intero…
- dttermLa finestra di terminale di CDE, costruita su Motif e terminale predefinito delle workstation Unix commerciali negli anni…
- dtwmIl window manager di CDE: mwm con aree di lavoro e quel largo pannello frontale lungo il bordo inferiore dello schermo.
- dtwmrcIl file di configurazione del window manager di CDE: un .mwmrc con gli spazi di lavoro, un aggancio al database delle azioni…
- Dual actuatorUn disco rigido con due bracci indipendenti sullo stesso mandrino, ciascuno in grado di cercare sulla propria metà dei…
- Dual channelUn controller di memoria con due canali separati verso i moduli RAM invece di uno. Raddoppia la banda teorica, ma solo se i…
- Dual playfieldIl trucco hardware dell'Amiga che sovrappone due livelli di immagine con scorrimento indipendente: parallasse senza che la…
- Dual_EC_DRBGIl generatore di numeri casuali più lento e peggiore delle alternative, diventato comunque uno standard e contenente lo…
- Duck typing«Se cammina come un'anatra e fa qua qua come un'anatra, allora è un'anatra»: nei linguaggi dinamici a un oggetto basta avere…
- DuckDB«SQLite per l'analisi dei dati»: un database OLAP colonnare in-process che gira come libreria, non come server.
- DuckDB-WasmDuckDB compilato in WebAssembly: esegue query analitiche complete direttamente nel browser. Alimenta i notebook di…
- Duetto (TikTok)Formato di TikTok in cui il tuo video scorre accanto all'originale di un altro, a schermo diviso. Serve per cantare insieme…
- Duetto di TikTokFunzione di TikTok: registrare un proprio video affiancato a quello di qualcun altro. Reazioni, armonizzazioni, parodie…
- Dug SongL'hacker che per primo mostrò quanto fosse banale origliare una rete, per poi fondare un'azienda da un miliardo di dollari…
- DUKPTUno standard per derivare una chiave unica per ogni transazione a partire da una chiave base che vive solo dentro un HSM.
- DuolingoApp di apprendimento linguistico basata sul gioco: serie giornaliere, cuori e «il gufo ti troverà». Oltre 100 milioni di…
- Dupe checkIl controllo che la release scene esegue prima di pubblicare una release: qualcuno ha già rilasciato esattamente questo?
- Duplicatore a spiritoLa macchina che ricavava fino a qualche centinaio di copie viola da una matrice scritta a mano o a macchina: il cavallo da…
- DVDIl disco ottico che ha scalzato la VHS: 4,7 GB a strato singolo, 8,5 GB a doppio strato.
- DVFSTecnica di gestione energetica che regola tensione e clock di CPU/GPU in base al carico: allunga la batteria e tiene bassa…
- DwitterSito per condividere effetti visivi in JavaScript lunghi al massimo 140 caratteri.
- dwmUn tiling window manager in un paio di migliaia di righe di C, che si configura modificando il codice sorgente e…
- dxpcUn compressore del protocollo X del 1995 che metteva un proxy a ciascun capo della linea del modem e inviava solo ciò che…
- DXVKUn livello di traduzione che implementa Direct3D 9, 10 e 11 sopra Vulkan. Scritto da Philip Rebohle a partire dal 2018, è…
- dxwmIl window manager di DECwindows, costruito sul toolkit XUI e quello con cui gli utenti di VMS e Ultrix convissero finché non…
- DYCPUno scroller per C64 in cui ogni carattere sta a un'altezza propria, trasformando il testo piatto in un'onda sinusoidale.
- DYMOLa pistola manuale che imprimeva lettere in rilievo su un nastro di plastica, poi diventata un marchio di stampanti per…
- Dynamic ARP Inspection (DAI)Funzione di sicurezza degli switch che ispeziona i pacchetti ARP e scarta quelli che non corrispondono a un'associazione…
- Dynamic WindowsIl sistema a finestre di Symbolics in Genera 7, dove tutto ciò che era stato stampato a schermo restava un oggetto…
- DynamoDB StreamsFunzionalità AWS: DynamoDB espone come flusso un registro delle modifiche (insert/modify/remove). Usi: architetture a…
- DynatracePiattaforma enterprise di APM e osservabilità, fondata nel 2005 da Bernd Greifeneder e da un team austriaco. Un solo agente…
- DYPPIl fratello più esigente del DYCP: invece di far ondeggiare ogni lettera per conto suo, qui ogni colonna di pixel ha la…
- Félix DelastelleCrittografo francese che inventò i cifrari bifido e trifido a cavallo tra Ottocento e Novecento.
- Volume DockerMeccanismo per l'archiviazione persistente nei container Docker. Tre tipi: named volume (gestiti da Docker), bind mount (un…
- XSS basato su DOMVariante di XSS in cui l'exploit non tocca mai il server: un JavaScript vulnerabile sul client legge input dell'utente (hash…
E
- E InkMicrocapsule con particelle bianche e nere mosse da campi elettrici: consuma energia solo quando l'immagine cambia…
- E-13BIl carattere numerico squadrato lungo il bordo inferiore di un assegno bancario, progettato in modo che un lettore magnetico…
- E-core (core a efficienza)Il tipo di core piccolo ed efficiente in un chip eterogeneo: ottimizzato per il basso consumo e per l'elevato throughput per…
- E-zineRivista elettronica distribuita come file di testo attraverso le BBS e poi Internet: il fanzine senza fotocopiatrice.
- E0Il cifrario a flusso che protegge il traffico Bluetooth BR/EDR, violato in teoria dai crittoanalisti ben prima del ritiro…
- E2EECrittografia in cui solo mittente e destinatario possiedono le chiavi: il server nel mezzo non può leggere nulla.
- EAGLEDecodifica speculativa che indovina le feature interne del modello anziché il token successivo, cosa che si rivela…
- EANIl codice a barre a tredici cifre su cui il resto del mondo basa i prodotti da negozio.
- EAPFramework per diversi metodi di autenticazione su 802.1X: Wi-Fi aziendale (WPA2-Enterprise) e LAN cablata.
- EAP-TLSIl metodo EAP più sicuro: autenticazione reciproca con certificati, senza password. Di norma richiesto nelle reti…
- Early HintsUna risposta che il server invia prima di quella vera, al solo scopo di indicare quali file il browser può iniziare a…
- EARNIl ramo europeo di BITNET, che diede alle università europee posta elettronica e mailing list molto prima dell'arrivo di…
- EarthlyAutomazione della build che combina i concetti di Dockerfile e Makefile. Sintassi Earthfile: build: FROM golang ... RUN go…
- EasyFlashUna cartuccia riscrivibile per C64 con un megabyte di flash, che trasformò i giochi su disco in cartucce a caricamento…
- EazelLa dot-com che nel 1999 mise i veterani del Macintosh al lavoro sul file manager di GNOME e finì i soldi due mesi dopo la…
- eBayIl sito di aste consumer-to-consumer originale: nato nel 1995 come «AuctionWeb», con oggetti venduti a 5 dollari, e con esso…
- eBPFEseguire piccoli programmi sicuri nel kernel Linux senza scrivere un modulo del kernel: per osservabilità, reti e sicurezza.
- EC2I server virtuali di AWS: si avviano e si paga a ora o a secondo.
- ECBCifrare ogni blocco per conto suo. Il risultato è l'immagine di un pinguino che continua a sembrare un pinguino.
- ECB cut-and-pasteUn attacco che sposta e scambia blocchi in un messaggio cifrato con ECB senza conoscere la chiave.
- ECC on-dieCorrezione degli errori integrata nel chip DDR5 stesso, che corregge gli errori sui bit al suo interno prima che i dati…
- ECC scrubbingProcesso in background nei sistemi con memoria ECC che legge periodicamente tutta la RAM, rilevando e correggendo gli errori…
- EccezioneUn errore «lanciato» che risale lo stack di chiamate finché qualcosa non lo intercetta con try/catch.
- Eccles-Jordan (trigger)Due valvole collegate in modo che ciascuna tenga ferma l'altra — il circuito del 1919 che divenne la dimora più piccola del…
- ECDSAFirma digitale basata sulle curve ellittiche: chiavi più piccole di RSA, stessa sicurezza.
- ECH (Encrypted Client Hello)Estensione di TLS 1.3 che cifra il campo SNI (nome host) nel ClientHello. Di norma il ClientHello è in chiaro, quindi…
- ECHO (East Coast Hang Out)La risposta di New York a The WELL: un sistema di conferenze dial-up lanciato da Stacy Horn nel 1990, noto per una quota…
- Echo ProtocolIl servizio più semplice della rete: tutto ciò che si invia alla porta 7 torna indietro identico.
- EchomailIl sistema di conferenze pubbliche di FidoNet: thread tematici condivisi, copiati di nodo in nodo durante la notte, più o…
- Eckert-Mauchly Computer CorporationLa prima azienda di computer al mondo costruì due tra le macchine più importanti della storia e fallì offrendole a prezzo…
- ECMAScriptLo standard ufficiale che JavaScript segue.
- ECMPEqual-Cost Multi-Path: quando più percorsi verso la stessa destinazione hanno lo stesso costo, il router distribuisce il…
- ECMP pesatoDistribuire il traffico su più percorsi in proporzione a ciò che possono effettivamente trasportare, invece di dividerlo in…
- ECNExplicit Congestion Notification: i router marcano i pacchetti IP all'inizio della congestione invece di scartarli. Gli…
- Economia dei creatorIl nome collettivo di piattaforme e strumenti che permettono a singoli individui di vivere direttamente del proprio…
- Ed FeltenIl professore di Princeton che violò i watermark dell'industria musicale e fu poi minacciato di causa per aver spiegato come.
- Ed25519Schema di firma deterministico e veloce basato sulla curva di Edwards Curve25519: chiavi pubbliche da 32 byte, firme da 64…
- EDE (Equinox Desktop Environment)Un piccolo ambiente desktop del 2000 basato su FLTK, con pannello e menu start che ricordano Windows 9x, e che si avvia su…
- Edgar Allan PoeNel 1841 Poe sostenne che qualsiasi cifrario si potesse risolvere, poi scrisse un racconto in cui un cifrario cade sotto…
- Edge AIEseguire l'inferenza di machine learning sul dispositivo (telefono, IoT, auto) invece che nel cloud.
- Edge flippingCambiare desktop virtuale spingendo il puntatore del mouse contro il bordo dello schermo: comodo per chi lo conosce…
- Edge of DisgraceLa demo C64 del 2008 che mostrò come una macchina di 25 anni potesse ancora sorprendere chi credeva di aver visto tutto.
- Edge renderingEseguire il rendering e il codice server sui nodi «edge» della CDN, geograficamente vicini all'utente, invece che in un data…
- EdgeDBDatabase schema-first costruito su Postgres, con un proprio linguaggio di interrogazione, EdgeQL / GelQL, che sostituisce…
- Editor del set di caratteriUno strumento per ridefinire i set di caratteri bitmap — ridisegnando l'aspetto di lettere e simboli — che consente grafica…
- editresLo strumento e protocollo di X11R5 per guardare dentro l'albero dei widget di un programma Xt in esecuzione e modificarne le…
- EDREndpoint Detection and Response: software di sicurezza su computer e server (endpoint) che monitora di continuo il…
- EDSACLa macchina di Cambridge che per prima svolse lavoro vero per utenti veri — inventando per strada il sottoprogramma.
- Edsger DijkstraL'olandese che trasformò la programmazione in una disciplina matematica — con una schiettezza che lo rese tanto citato…
- EDVACLa macchina che diede il nome al rapporto che definisce il computer moderno — e poi impiegò sei anni ad accendersi.
- Edward HebernInventore americano (1869–1952) che costruì una delle prime macchine elettriche a rotori e vide altri incassarne i profitti.
- Edward KleinschmidtInventore tedesco-americano la cui telescrivente è all'origine della Teletype Corporation.
- Edward SnowdenIl whistleblower le cui rivelazioni del 2013 hanno fatto della cifratura la regola anziché l'eccezione.
- EEPROMMemoria programmabile non volatile: si scrive e si cancella elettricamente, un byte alla volta.
- EFAILFamiglia di attacchi del 2018 che induceva i client di posta a rivelare essi stessi il testo in chiaro dei messaggi cifrati…
- Effetto acquaUna superficie d'acqua increspata calcolata con una semplice media dei vicini: uno degli effetti demo più copiati degli anni…
- Effetto collateraleQuando una funzione fa qualcosa oltre a restituire un valore: scrivere un file, modificare lo stato globale, inviare una…
- Effetto demoUna tecnica grafica o visiva usata nelle demo per creare momenti di «wow», spesso basata su trucchi matematici ingegnosi per…
- Effetto fuocoLa fiamma che sale lungo lo schermo: un automa cellulare in un paio di righe di codice e una palette di colori ben scelta.
- Effetto interferenzaUn effetto da demo in cui due gradienti radiali in movimento vengono sommati, così che schemi moiré ad anelli scivolano…
- Effetto Kerr magneto-otticoLa luce polarizzata che si riflette su una superficie magnetizzata subisce una lieve rotazione che dipende dal verso della…
- Effetto lenteEffetto da demo in cui una lente rotonda d'ingrandimento scorre su un'immagine e deforma ciò che si trova sotto, come una…
- Effetto moiréDue motivi quasi identici che scorrono l'uno sull'altro e generano per pura interferenza grandi bande tremolanti: costa…
- Effetto plasmaLe nuvole di colore ondeggianti ottenute sommando onde sinusoidali e ruotando la palette: una magia a basso costo che ogni…
- Effetto rasterEffetto grafico che manipola le coordinate dello schermo scanline per scanline mentre l'immagine viene disegnata, creando…
- Effetto scacchieraUn motivo a scacchi senza fine che ruota, si ingrandisce o fugge in prospettiva: un classico della demoscene fin dalla fine…
- Effetto SlashdotUn piccolo sito riceve un link da un grande forum e crolla sotto il traffico nel giro di pochi minuti. Il nome viene da…
- Effetto tunnelL'infinito tubo con texture che si attraversa in volo: uno degli effetti più copiati della demoscene, basato su due tabelle…
- Effetto twisterUn classico effetto da demo: una pila verticale di barre orizzontali ritorte attorno al proprio asse, che sembra un nastro…
- Effetto valangaUn bit in ingresso dovrebbe cambiare circa metà dei bit in uscita; altrimenti la costruzione lascia trapelare struttura.
- Effetto video feedbackEffetto da demo in cui l'immagine dello schermo viene rimandata in se stessa a ogni fotogramma, producendo tunnel infiniti e…
- EFL (Enlightenment Foundation Libraries)Lo stack di librerie costruito dal progetto Enlightenment durante i dodici anni di strada verso E17, con canvas, ciclo…
- EFM (eight-to-fourteen modulation)Il codice di canale del CD che trasforma ogni byte di dati in 14 bit di canale, mantenendo i pit di una lunghezza che il…
- EFnetLa prima grande rete IRC, nata nel 1990 quando la maggior parte dei server scollegò eris.berkeley.edu, a cui poteva…
- EggdropIl bot IRC più vecchio ancora mantenuto, scritto da Robey Pointer nel 1993: sta nel canale giorno e notte e mantiene…
- eGPUUna scheda grafica desktop in un case esterno, collegata a un portatile via Thunderbolt o OCuLink. Dà ai portatili sottili…
- Ehud TenenbaumHacker israeliano noto come The Analyzer, le cui intrusioni del 1998 nei sistemi militari statunitensi furono inizialmente…
- EIESElectronic Information Exchange System: il sistema di ricerca dell'NJIT in cui la conferenza informatica fu studiata come…
- EIGRPEnhanced Interior Gateway Routing Protocol — il protocollo di routing interno di Cisco. Proprietario dal 1992 al 2013, poi…
- El AjedrecistaUna macchina del 1912 che giocava il finale re e torre contro re solo: senza eleganza, ma sempre fino allo scacco matto.
- El ToritoLa specifica del 1994 che rese avviabili i CD facendoli passare, agli occhi del BIOS, per un floppy o un disco rigido.
- Elaborazione batchElaborare grandi volumi di dati in esecuzioni delimitate invece che evento per evento. Il più antico modello di elaborazione…
- Elaborazione delle immaginiManipolazione di immagini digitali, a basso livello (pixel, filtri, rilevamento dei bordi) o ad alto livello (riconoscimento…
- ElasticsearchMotore di ricerca distribuito costruito su Apache Lucene: Shay Banon, 2010 (Elastic NV). API RESTful, documenti JSON…
- ElectricSQLSincronizzazione local-first tra SQLite/PGlite sul client e PostgreSQL centrale — per app che funzionano offline ma si…
- ElectronPer creare app desktop con tecnologie web (HTML/CSS/JS). Include Chromium e il runtime Node.js. Cheng Zhao, GitHub, 2013…
- Electronic Frontier FoundationL'organizzazione senza scopo di lucro fondata nel 1990 per difendere le libertà civili online, con i raid contro gli hacker…
- ElementIl principale client per il protocollo Matrix. Si chiamava Vector, poi Riot.im, e nel 2020 è diventato Element per…
- ElementInternalsL'API che permette a un custom element di comportarsi come un vero elemento nativo anziché come un div travestito.
- Elemento <dialog>Un elemento HTML nativo per modali e finestre di dialogo. <dialog> con showModal() offre gratis ciò che prima richiedeva…
- Elemento <slot>Il meccanismo dei web component che permette di «proiettare» contenuto esterno in punti stabiliti dello Shadow DOM di un…
- Elephant diffuserIl componente aggiuntivo di BitLocker per AES-CBC, che rimescolava ogni settore in modo che un solo bit alterato ne…
- Elephant flowFlusso di traffico di grande volume e lunga durata: replica nei datacenter, upload di video, backup. Il contrario sono i…
- ElevatedUna 4k intro del 2009 con paesaggi montuosi innevati, ancora oggi l'esempio per eccellenza di quanto si possa far stare in…
- Elevator (OPEN LOOK)La barra di scorrimento di OPEN LOOK, in cui le frecce e la maniglia erano riunite in un piccolo ascensore che correva lungo…
- ElevenLabsAzienda di IA fondata da polacchi: la migliore qualità di sintesi vocale sul mercato, in grado di clonare una voce da un…
- EleventyGeneratore di siti statici in JavaScript, avviato da Zach Leatherman nel 2018. Per impostazione predefinita non invia alcun…
- ELFFormato binario standard di Linux, BSD, Solaris e dei sistemi operativi mobili. Ha sostituito a.out e COFF in Unix. Supporta…
- ElGamalDiffie-Hellman promosso da scambio di chiavi a cifratura completa, al prezzo di un testo cifrato grande il doppio.
- Eli BihamDottorando di Shamir, coinventore della crittanalisi differenziale, che ha poi passato una carriera ad applicarla a tutto.
- Elias Levy (Aleph One)Autore del testo che insegnò a un'intera generazione a sfruttare i buffer overflow.
- Elisione della copiaIl compilatore salta del tutto una copia o uno spostamento e costruisce l'oggetto direttamente nella sua destinazione…
- ElixirLinguaggio funzionale sulla BEAM (la macchina virtuale di Erlang): José Valim, 2011. Sintassi moderna e macro, con tutta la…
- ELIZAIl primo chatbot, scritto da Joseph Weizenbaum al MIT tra il 1964 e il 1966. Il celebre script DOCTOR imita uno…
- Elizabeth FeinlerLa chimica che diresse per diciassette anni il centro informazioni di ARPANET e il cui gruppo diede a Internet i domini…
- Elizebeth FriedmanLa decrittatrice che smantellò bande di contrabbandieri e reti di spie naziste, e di cui J. Edgar Hoover si prese volentieri…
- ElkUn client web moderno e veloce per Mastodon, costruito in Vue/Nuxt da membri della comunità Vue/Vite. Apprezzato per il…
- Elm (client di posta)Uno dei primi client di posta a schermo intero su Unix, scritto in HP nel 1986 e usato in molte università fino all'arrivo…
- ElysiaJSFramework web nativo per Bun. SaltyAom, 2022. Circa 200k richieste/s (il framework JS più veloce). Type safety tramite…
- EmacsUn editor completamente estensibile: in fondo è un interprete Lisp che, per caso, mostra del testo. GNU Emacs (Richard…
- EmailLa più antica applicazione di Internet ancora in vita. Ray Tomlinson ne inviò la prima nel 1971 tra due computer ARPANET e…
- EmbeddingUna parola, una frase o un'immagine tradotta in un elenco di numeri che ne cattura il significato.
- Embedding driftIl problema per cui gli embedding di modelli diversi (o di versioni diverse) non sono confrontabili: quando si cambia o si…
- Embedding MatryoshkaEmbedding addestrati (Matryoshka Representation Learning) in modo che l'informazione più importante si concentri nelle prime…
- Ember.jsFramework JS basato sulla convenzione anziché sulla configurazione: il «Ruby on Rails del frontend». Yehuda Katz e Tom Dale…
- EmeraldIl decoratore di finestre di Beryl del 2006, il programma che disegnava barre del titolo e cornici con un proprio motore di…
- EMIBUn piccolo ponte di silicio incorporato nel substrato del package che collega due die adiacenti, invece di stendere…
- Emil PostIl logico che formulò la calcolabilità in modo indipendente da Turing, nello stesso anno, e finì per essere la prima metà…
- Emily PostnewsLa rubrica satirica di consigli di Brad Templeton degli anni Ottanta, che insegnava la netiquette di Usenet raccomandando…
- eMMCLa «scheda SD sulla scheda madre»: memoria flash economica per smartphone di fascia bassa, Chromebook e dispositivi IoT.
- EmojiPittogrammi codificati in Unicode: ogni emoji è costituita da uno o più «punti di codice».
- Emoji di reazioneRispondere a un messaggio con una piccola emoji (👍❤️😂) invece che con un testo. Una risposta leggera che conferma…
- Emoji personalizzateEmoji caricate in proprio da un'azienda o una community oltre al set standard: una parte portante della cultura su Slack e…
- EmoteUna piccola immagine che si inserisce in chat digitandone il nome. Si distingue dall'emoji perché non è standardizzata…
- EmoticonUna faccina fatta di segni di punteggiatura e letta con la testa inclinata: la forma più piccola e più diffusa di ASCII art.
- EmotionLibreria CSS-in-JS del 2017 di Kye Hohenberger. Offre sia l'API styled.div resa popolare da styled-components sia una prop…
- EMSIL'handshake che permetteva a due mailer FidoNet di presentarsi, concordare i protocolli e scambiarsi le password in un unico…
- Emulate3ButtonsL'impostazione che dava a un mouse a due pulsanti un finto pulsante centrale, attivato premendo entrambi insieme.
- EmulatoreSoftware che imita l'hardware di un altro computer con una fedeltà tale che i programmi originali non si accorgono della…
- Encrypt-and-MACL'ordine di composizione in cui il testo in chiaro viene cifrato e autenticato con un MAC separatamente, e il tag viaggia…
- Encrypt-then-MACL'ordine che decide se cifratura e protezione dell'integrità si sommano davvero.
- EndiannessL'ordine in cui i byte dei valori multibyte sono memorizzati. Little-endian: prima il byte meno significativo. Big-endian…
- EndpartLa sezione conclusiva di una demo: un lungo scrolltext di saluti, crediti e pettegolezzi della scena sopra la musica.
- Endpoint di health checkUn URL speciale (spesso /healthz o /readyz) che un servizio espone al solo scopo di dichiarare il proprio stato di salute…
- Engagement baitContenuto pensato solo per sollecitare interazioni (like, commenti, condivisioni) e indurre l'algoritmo a diffonderlo…
- Engineering Research AssociatesUn gruppo di crittoanalisti che nel 1946 si trasferì in una fabbrica di alianti dismessa e divenne il principale produttore…
- ENIACTrenta tonnellate di elettronica costruite per calcolare tabelle balistiche — e programmate spostando cavi a mano.
- EnigmaLa macchina a rotori tedesca il cui unico difetto di progetto — nessuna lettera poteva mai essere cifrata in se stessa — ne…
- Enigma (demo)La demo per Amiga del 1991 del gruppo svedese Phenomena, ricordata tanto per la colonna sonora quanto per i vettori pieni.
- Enigma M4La variante a quattro rotori dell'Enigma usata dagli U-Boot, che mise a dura prova Bletchley Park.
- EnlightenmentIl window manager che dimostrò che Linux poteva essere bello, e la cui versione successiva richiese dodici anni.
- EnsembleCombinare più modelli di ML per ottenere risultati migliori di quelli di un modello singolo.
- Entanglement quantisticoCondizione in cui più particelle condividono uno stato che non può essere descritto separatamente: la risorsa che rende i…
- Entity Component SystemUn'architettura in cui gli oggetti sono semplici ID, i dati stanno nei componenti e tutta la logica risiede in sistemi che…
- Entity FrameworkL'ORM originale di Microsoft per .NET. Lanciato nel 2008 con .NET Framework 3.5, offre tre modelli di progettazione…
- Entity Framework CoreL'ORM di Microsoft per .NET, riscrittura moderna del vecchio Entity Framework. Multipiattaforma, supporta SQL Server…
- EntropiaUna misura dell'imprevedibilità in bit: quanti tentativi servono in media a un attaccante.
- EntscheidungsproblemLa domanda se esista una procedura meccanica in grado di decidere quali enunciati matematici discendano dagli assiomi — e il…
- EnumUn tipo che può contenere solo uno tra un insieme fisso di valori con nome: Status = OPEN | CLOSED | PENDING.
- Environment mappingUn trucco per simulare superfici a specchio leggendo un'immagine precalcolata dell'ambiente circostante invece di tracciare…
- EnvoyProxy L7 ad alte prestazioni. Matt Klein, Lyft, 2016; CNCF Graduated dal 2018. Data plane predefinito dei service mesh…
- EPaxosUn protocollo di consenso senza leader, in cui qualsiasi nodo può proporre direttamente e l'ordine tra le operazioni viene…
- EPLIl linguaggio di comandi di Eltron per le stampanti di etichette: più vecchio e più semplice di ZPL, ma ancora diffuso nei…
- Epoca (epoch)Un passaggio completo sull'intero dataset di addestramento durante il training di un modello di ML.
- epollIl meccanismo di Linux per tenere d'occhio migliaia di connessioni da un solo thread — la base di nginx, Node e di ogni…
- EPRMLExtended PRML: un canale di lettura che estende il PRML con un polinomio obiettivo più lungo per far fronte a una densità di…
- EpsonIl produttore di stampanti nato come fabbrica di orologi — il nome significa letteralmente «figlio di EP», la stampante da…
- Epson MX-80La stampante ad aghi a 9 punti di Epson del 1980, tra le più vendute al mondo, che rese Epson un nome di casa.
- EPYCLa CPU per server di AMD: fino a 192 core per socket, ha eroso gran parte del mercato data center di Intel.
- Epyx Fast LoadLa cartuccia che rese sopportabile la lentezza esasperante del drive del C64.
- EquatorioStrumento che ricavava la posizione dei pianeti dal modello tolemaico semplicemente girandolo sull'impostazione giusta…
- Eran TromerCrittografo israeliano che ha ascoltato chiavi RSA nel rumore di un portatile e ha contribuito a scoprire Spectre.
- ERC-20L'interfaccia standard per i token fungibili su Ethereum: sei funzioni che, di colpo, permettono a ogni wallet di gestire…
- EreditarietàUna classe «eredita» proprietà e metodi da un'altra: class Dog extends Animal.
- Eric CorleyMeglio noto come Emmanuel Goldstein: fondatore di 2600: The Hacker Quarterly e, dal 1984, il portavoce più tenace della…
- Eric HughesIl matematico che scrisse il manifesto dei cypherpunk e lo riassunse in tre parole: i cypherpunk scrivono codice.
- Eric RescorlaL'uomo il cui nome compare da solo sull'RFC 8446, la specifica di TLS 1.3.
- Eric YoungL'australiano il cui progetto collaterale SSLeay è diventato OpenSSL — e con esso la cifratura che sta sotto gran parte del…
- ErlangLinguaggio funzionale per sistemi distribuiti tolleranti ai guasti, creato da Joe Armstrong e colleghi in Ericsson nel 1986…
- Error boundaryPattern di React: un componente di classe che intercetta gli errori JavaScript nel proprio sottoalbero e mostra…
- Error budgetLo scarto tra lo SLO (ad esempio 99,9 %) e il 100 %: quanto downtime ci si può «permettere» senza infrangere la promessa.
- Errore di runtimeErrore che si verifica durante l'esecuzione, non in compilazione. Tipi comuni: NullPointerException, divisione per zero…
- Errore di serializzazioneL'errore restituito dal database quando, con isolamento SERIALIZABLE, rileva che le transazioni concorrenti non possono…
- Errore di sintassiUn errore intercettato dal parser: il codice viola la grammatica del linguaggio (parentesi mancante, parola chiave…
- EsadecimaleSistema numerico in base 16: cifre 0–9 più lettere A–F. Ogni carattere esadecimale rappresenta 4 bit (un nibble), due…
- eSATAExternal SATA: l'interfaccia SATA pensata per i dischi esterni. 6 Gb/s (come il SATA3 interno). Lanciata nel 2004…
- Esaurimento di IPv4Gli indirizzi IPv4 sono finiti: lo IANA ha assegnato gli ultimi blocchi /8 nel 2011 e da allora i registri regionali (RIR)…
- esbuildBundler per JavaScript/TypeScript scritto in Go, da 10 a 100 volte più veloce di Webpack. Opera di Evan Wallace (CTO di…
- ESC/PIl linguaggio di codici di controllo di Epson per le stampanti ad aghi, con ogni comando introdotto dal carattere ESC: uno…
- ESC/POSIl dialetto di comandi di Epson per le stampanti di scontrini: lo standard de facto che ogni sistema di punto vendita usa…
- Escalation dei privilegiQuando un attaccante con accesso limitato sfrutta una vulnerabilità per ottenere privilegi più elevati.
- ESD (Enlightened Sound Daemon)Il server audio del 1998 che permetteva a più programmi di fare rumore insieme su un Linux la cui scheda audio tollerava un…
- ESDI (Enhanced Small Disk Interface)Un successore più veloce di ST-506 che spostava la codifica sull'unità e aggiungeva un vero set di comandi.
- Esecuzione fuori ordineQuando una CPU esegue le istruzioni in un ordine diverso da quello del programma, per evitare attese. Mentre un'istruzione…
- Esecuzione speculativaQuando una CPU ipotizza quale strada prenderà il codice (ad esempio l'esito di una condizione) e comincia a eseguire…
- EseguibileUn file che il sistema operativo può caricare ed eseguire direttamente — contiene codice macchina, metadati e l'indicazione…
- EsfiltrazionePortare di nascosto fuori da una rete compromessa i dati rubati — l'ultimo passo di gran parte delle violazioni.
- Esfiltrazione di datiLa sottrazione non autorizzata di dati da un'organizzazione: il vero «furto» in una violazione di dati. L'attaccante copia…
- eSIMEmbedded SIM: un chip SIM programmabile saldato direttamente sulla scheda madre. Il profilo dell'operatore si scarica da…
- ESLintIl linter di riferimento per JavaScript e TypeScript: individua bug e violazioni di stile prima che il codice venga eseguito.
- ESMIl sistema di moduli ufficiale di JavaScript: import ed export.
- ESM (ES Modules)Il sistema di moduli nativo di JavaScript, con sintassi import / export. Standardizzato in ES2015 (ES6), supportato dai…
- ESP32Microcontrollore economico con Wi-Fi e Bluetooth integrati, favorito degli appassionati di IoT: circa 3 dollari a chip.
- Espansione del testo cifratoLa differenza tra la lunghezza del testo in chiaro e quella del testo cifrato, una delle grandezze che i crittosistemi…
- Espansione della query (IA)Ampliare o riformulare la query dell'utente prima del recupero, per intercettare più documenti pertinenti. Un LLM genera…
- Esperto condivisoUn esperto che ogni token attraversa, in aggiunta a quelli scelti dal router. Esiste perché le stesse conoscenze di base non…
- EsportsGaming competitivo organizzato, con squadre, campionati, allenatori e montepremi che a volte superano quelli dei grandi…
- Espressione (Expression)Un costrutto di codice che restituisce un valore: 2 + 3, foo(), x ? a : b. Il contrario è l'istruzione (statement).
- Espressione cronSintassi per indicare le esecuzioni pianificate. Cinque campi: minuto, ora, giorno del mese, mese, giorno della settimana. 0…
- Espulsione dalla cacheDecidere cosa buttare quando la cache è piena — tutta la differenza tra una cache che aiuta e una che consuma soltanto…
- ESSIVMetodo per ricavare vettori di inizializzazione imprevedibili, per la cifratura dei dischi, dal numero di settore e da un…
- Estensione Composite (X11)L'estensione di X che permette alle finestre di essere disegnate fuori schermo e assemblate da un programma separato: le…
- Estensione Damage (X11)Un'estensione di X che segnala quali parti di una finestra sono cambiate, così nessuno deve ridisegnare tutto per prudenza.
- Estensione della lunghezza di contestoIl concetto ombrello per far gestire a un modello una finestra di contesto più lunga di quella con cui è stato addestrato…
- Estensione Present (X11)L'estensione di X che permette a un client di dire «mostra questa pixmap in questa finestra al prossimo frame» e di essere…
- Estensione SECURITY (X11)Il tardivo tentativo di X11 di separare i client fidati da quelli non fidati, e il motivo per cui ssh -X e ssh -Y non sono…
- Estensione X (X11)Il meccanismo che da quasi quarant'anni permette a X11 di acquisire nuove capacità senza che il protocollo di base cambi una…
- Estrattore di casualitàUna funzione che riduce una sorgente di entropia irregolare e in parte prevedibile a meno bit, ma quasi perfettamente…
- ETagHeader HTTP con un'«impronta» della risposta. Il client la rimanda in If-None-Match alla richiesta successiva e, se nulla è…
- ETAOIN SHRDLULe dodici lettere più frequenti in inglese, nell'ordine in cui comparivano sulla tastiera di una Linotype.
- etcdArchivio chiave-valore distribuito basato sul consenso Raft. CoreOS, 2013, scritto in Go. È il cuore del control plane di…
- Eternal SeptemberSettembre 1993: AOL aprì Usenet ai propri abbonati e l'afflusso di nuovi utenti non si fermò più. Il termine fu coniato da…
- EtherChannelRaggruppamento di più collegamenti fisici tra switch in un unico collegamento logico («port channel») per ottenere più banda…
- EthereumBlockchain con un «computer mondiale» integrato: gli smart contract vengono eseguiti dalla Ethereum Virtual Machine. Vitalik…
- EthernetLo standard dominante per le reti cablate: le prese RJ45 del router di casa.
- ETLIl processo che estrae i dati dai sistemi sorgente, li rimodella e li carica in un data warehouse.
- ÉtoiléUn progetto di desktop su GNUstep, avviato nel 2004, che voleva sostituire applicazioni e file con documenti e componenti, e…
- EtsyStartup di Brooklyn diventata il marketplace mondiale dell'artigianato: si è spostata verso un modello «più simile ad…
- ETW patchingSovrascrivere la funzione che, nel proprio processo, invia gli eventi di tracciamento a Windows, così che il processo smetta…
- EudoraIl client di posta che permetteva agli utenti comuni di Mac e PC di scaricare i messaggi sul proprio computer, invece di…
- Eugene KasperskyCacciatore di virus russo la cui azienda di antivirus portò alla luce alcuni dei più sofisticati spyware di Stato mai…
- EUnetLa rete Unix europea che trasportava posta elettronica e Usenet in tutto il continente molto prima dell'arrivo di Internet…
- Eva GalperinDirettrice della sicurezza informatica dell'EFF, che ha convinto l'industria degli antivirus a trattare lo stalkerware per…
- Eval harnessUn framework standardizzato per eseguire un modello linguistico su una serie di benchmark e misurarne le prestazioni in modo…
- EvalsTest per sistemi basati su LLM: metriche di qualità automatiche su prompt, modelli e flussi agentici.
- Event busMediatore centrale in cui i componenti pubblicano eventi e altri vi si iscrivono, senza conoscersi a vicenda. È il pub-sub…
- Event loopIl meccanismo che rende JavaScript single-thread ma asincrono: esegue una cosa alla volta e controlla la coda a ogni…
- Event sourcingPattern in cui si memorizzano tutte le modifiche come sequenza immutabile di eventi invece del solo stato corrente. Lo stato…
- Eventi di attraversamento (X11)EnterNotify e LeaveNotify, gli eventi che il server X invia quando il puntatore attraversa il bordo di una finestra: la base…
- EventoQualcosa che «accade» e a cui il codice vuole reagire: un click, la pressione di un tasto, una risposta di rete, un tick del…
- Evento ExposeIl messaggio con cui il server X avvisa un programma che una parte della sua finestra è appena tornata visibile e va…
- EventStoreDBDatabase progettato apposta per Event Sourcing e CQRS: stream di eventi immutabili, in sola aggiunta. Creato da Greg Young…
- Everything2Enciclopedia collaborativa del 1999 che prese la strada opposta a Wikipedia: più testi personali sullo stesso argomento…
- Evgeniy BogachevCittadino russo che secondo l'FBI gestiva la botnet bancaria GameOver Zeus e che per anni ha avuto la taglia più alta mai…
- evilwmUn window manager senza barre del titolo, pulsanti o menu: un bordo di un pixel, la tastiera per tutto e nulla che occupi…
- EvokeUno dei maggiori demoparty europei, organizzato a Berlino dal 2000, dove gli artisti della demoscene gareggiano e presentano…
- EVP_BytesToKeyLa funzione storica di OpenSSL per trasformare una password in chiave e IV: veloce e semplice, e inadatta proprio per questi…
- EVPNEthernet VPN (RFC 7432): un control plane basato su BGP per distribuire indirizzi MAC e informazioni L2/L3 nelle reti…
- EWMHLe regole aggiuntive che permettono a barre delle applicazioni, pager e window manager di progetti diversi di capirsi sotto…
- EXAIl livello di accelerazione che nel 2005 sostituì XAA in X.Org, costruito attorno al compositing di XRender anziché alle…
- ExabyteIl nastro di backup che portò nella sala server la tecnologia 8 mm delle videocamere e conteneva 2,5 GB quando i dischi…
- ExcalidrawLavagna virtuale dall'inconfondibile estetica disegnata a mano. Creata nel 2020 da Christopher Chedeau (Facebook), open…
- Excess-3La variante del BCD che somma tre a ogni cifra e in cambio rende la sottrazione quasi gratuita.
- execLa chiamata di sistema che sostituisce il contenuto di un processo con un altro programma — stesso processo, codice nuovo.
- ExifStandard di metadati che le fotocamere incorporano nei file JPEG e TIFF. Specificato da JEIDA/JEITA, prima versione nel…
- ExomizerUn cruncher multipiattaforma che comprime dati ed eseguibili per l'intera famiglia 6502 e li decomprime sulla macchina di…
- ExoticaUn archivio che conserva la musica dei giochi e delle demo Amiga nei formati originali: l'HVSC della scena C64, ma per…
- Expedia GroupConglomerato statunitense di agenzie di viaggio online — Expedia, Hotels.com, Vrbo (concorrente di Airbnb), Trivago…
- EXPLAIN ANALYZEComando SQL che mostra il piano di esecuzione del database con i tempi reali per ogni passaggio. Lo strumento standard per…
- ExploitCodice o tecnica che sfrutta una vulnerabilità per far fare a un sistema ciò che non dovrebbe.
- Explore page / FYPLa pagina di contenuti curata da un algoritmo, proveniente da account che non segui: «Esplora» di Instagram, «Per te» (For…
- ExpoUno strato di strumenti sopra React Native che, nella maggior parte dei casi, elimina la necessità di Xcode e Android Studio.
- Exposé (macOS)La panoramica delle finestre di Panther del 2003: una pressione di F9 e tutte le finestre aperte si rimpiccioliscono in un…
- Express.jsFramework minimalista per server web in Node.js. TJ Holowaychuk, 2010. Standard di fatto per un decennio, con architettura…
- ext4Il filesystem predefinito della maggior parte delle distribuzioni Linux (Ubuntu, Debian, Arch), successore di ext3 (2008)…
- Extended Color Mode (ECM)Una modalità testo del VIC-II del C64 che permette a ogni carattere di scegliere lo sfondo tra quattro registri, al prezzo…
- External Secrets OperatorOperatore Kubernetes che recupera i segreti da un archivio esterno (Vault, AWS Secrets Manager, GCP Secret Manager, Azure…
- ExternalDNSController Kubernetes che crea automaticamente i record DNS a partire dagli oggetti Service e Ingress. Basta annotare…
- Extra Half-BriteUna modalità video dell'Amiga che porta i colori da 32 a 64 aggiungendo gli stessi colori a metà luminosità.
- Semantica exactly-onceGaranzia dei sistemi di messaggistica distribuiti: ogni messaggio viene elaborato esattamente una volta — mai duplicato, mai…
- Test E2EUn test che esegue l'intera applicazione dal punto di vista dell'utente: avvia un browser, clicca, compila moduli e verifica…
F
- Codifica FMIl primo codice di registrazione per i floppy: semplice, robusto e dispendioso, dato che una transizione di flusso su due…
- F#Linguaggio funzionale su .NET, creato dalla stessa persona che ha portato i generics in C#.
- fa.*I gruppi Usenet che rispecchiavano le mailing list di ARPANET, così chi non aveva un account ARPANET poteva almeno leggere…
- FAANGAcronimo di cinque colossi tecnologici statunitensi: Facebook (Meta), Apple, Amazon, Netflix, Google. Coniato nel 2013 da…
- Fabbrica delle previsioniL'esperimento mentale di Lewis Fry Richardson (1922): 64.000 persone in una sala circolare, ciascuna responsabile di un…
- Fabian GiesenProgrammatore tedesco, noto nella scena come ryg, che realizzò il packer e lo strumento di cattura di Farbrausch e poi portò…
- Face IDLo sblocco facciale di Apple, introdotto con l'iPhone X nel 2017: proietta 30.000 punti a infrarossi e misura la forma del…
- FacebookIl più grande social network del mondo: lanciato da Mark Zuckerberg da un dormitorio di Harvard (febbraio 2004), oggi conta…
- Facebook MarketplaceIl mercato peer-to-peer integrato di Meta, lanciato nel 2016. Grazie a 3 miliardi di account Facebook è presto diventato il…
- FacitL'azienda svedese che trasformò la calcolatrice a ruota di Odhner in un'industria da esportazione, per poi diventare il caso…
- Factory patternPattern creazionale della Gang of Four: la creazione degli oggetti esce dal client e passa a una «fabbrica», così il client…
- Fail-fastInterrompersi al primo segno che qualcosa non va, invece di proseguire in uno stato che nessuno comprende più.
- Fail2banLegge i file di log, cerca schemi che somigliano a tentativi di accesso falliti e blocca per un certo tempo l'IP di origine…
- FailoverPassaggio automatico a un componente di riserva quando quello principale si guasta. Standard nei sistemi ad alta…
- Fair queueingSchedulazione dei pacchetti che assegna a ogni flusso (connessione TCP) una quota uguale di banda, invece del FIFO che…
- FairlightUno dei gruppi più antichi e longevi della scena — iniziò a crackare su C64 nel 1987 e produce demo ancora oggi.
- FAISSLibreria per la ricerca rapida di similarità in grandi collezioni di vettori, rilasciata da Meta nel 2017. Il motore sotto…
- FalcoSicurezza runtime open source per Linux e Kubernetes. Sysdig 2016, CNCF Graduated nel 2024. Basato su eBPF. Rileva…
- False sharingDue thread scrivono su variabili diverse che per caso stanno nella stessa cache line. Il protocollo di coerenza invalida…
- Falsificazione esistenzialeProdurre una firma o un MAC valido per un messaggio qualsiasi, anche privo di senso, è già un fallimento della sicurezza.
- FamiTrackerIl tracker per Windows per scrivere musica NES autentica: il chip sonoro di una console Nintendo del 1983, pilotato da una…
- Fan-out-on-writeStrategia per i feed in cui, alla pubblicazione, un post viene copiato nell'«inbox» precalcolata di tutti i follower, così…
- FAQUn elenco di risposte a domande a cui nessuno aveva più voglia di rispondere, nato su Usenet e sulle mailing list ben prima…
- FarbrauschUn demogroup tedesco che ha spinto la generazione procedurale al limite: un intero sparatutto in prima persona in 96…
- FarkAggregatore di notizie del 1999 in cui ogni link riceve un titolo riscritto in modo sarcastico e un tag che ti dice cosa…
- Fascicolatrice (collator)La macchina a schede perforate che fondeva due mazzi ordinati in uno solo: merge sort eseguito da lamiera e rotelle di gomma.
- Fase di annealingIl tratto finale del pretraining, in cui il learning rate decade verso zero mentre la miscela di dati viene sostituita con…
- Fast retransmitRitrasmissione di un segmento perso non appena arrivano tre acknowledgement duplicati, senza attendere la scadenza del…
- FastifyFramework Node.js veloce e a basso overhead: validazione guidata da JSON Schema, circa 30k richieste/s su un singolo core.
- FastloaderIl caricatore veloce che rese sopportabile la lentissima unità a dischi del C64, riscrivendo il protocollo di caricamento…
- FastmailProvider di posta indipendente australiano: solo a pagamento (da 3 $/mese), client web veloce, caro a chi ama gli standard…
- FastTracker IIIl tracker dominante della scena PC negli anni Novanta: trentadue canali, il formato XM e un'interfaccia che fece scuola.
- FATIl filesystem del 1977 che vive ancora in ogni chiavetta USB, scheda SD e partizione EFI.
- Fattore di capacitàQuanto più della propria quota equa può ricevere un esperto in un modello MoE prima che i token in eccesso vengano…
- Fattore di formaLa forma fisica concordata di un componente: dimensioni, fori per le viti e posizione dei connettori che permettono a parti…
- Fattore di lavoroLa quantità di calcolo che una funzione di hashing delle password dovrebbe costare per ogni tentativo, da aumentare man mano…
- FaviconLa piccola icona nella scheda del browser e tra i segnalibri.
- FaxLa macchina che scansionava una pagina, la inviava sotto forma di suono lungo la linea telefonica e ne stampava una copia…
- FCMIl servizio push di Google, Firebase Cloud Messaging: erede di GCM e controparte Android di APNs.
- FDETutti i dati sul disco vengono cifrati automaticamente. La chiave si sblocca all'avvio (passphrase, TPM, smart card)…
- FDWForeign Data Wrapper: funzionalità di PostgreSQL che permette alle query SQL di leggere da fonti esterne (server MySQL, file…
- FDW di PostgreSQLForeign Data Wrapper per PostgreSQL: interrogare dati di fonti esterne come se fossero tabelle locali. postgres_fdw…
- FEALL'alternativa veloce al DES di NTT del 1987, ricordata soprattutto come il sacco da boxe su cui quasi ogni nuova tecnica…
- Feature flagInterruttore a runtime che attiva o disattiva funzionalità senza un nuovo deploy: rende possibili trunk-based development…
- Feature flag (ops)Un interruttore nel codice che permette di attivare o disattivare una funzionalità a runtime, senza rilasciare nuovo codice…
- FederazioneProtocollo server-to-server in cui istanze diverse dialogano senza un'autorità centrale. L'e-mail ne è l'archetipo; oggi…
- FediBlockUn hashtag e una pratica informale del Fediverso con cui gli amministratori delle istanze si scambiano informazioni sui…
- FediPactUn impegno collettivo (2023) di amministratori di istanze Mastodon a bloccare in via preventiva Threads di Meta quando si…
- FediversoNome collettivo delle piattaforme social federate che parlano ActivityPub: Mastodon, Pleroma, PeerTube (video), Pixelfed…
- FedoraLa distribuzione comunitaria di Red Hat, all'avanguardia e banco di prova delle future versioni di RHEL. Fedora Workstation…
- Feed algoritmicoUn feed in cui un algoritmo decide ordine e selezione dei post in base a ciò che ritiene più coinvolgente per te, invece del…
- Feed cronologicoUn feed che mostra i post in puro ordine temporale (i più recenti per primi), senza riordinamenti algoritmici. Un tempo lo…
- Feed generator (Bluesky)Un servizio di terze parti su Bluesky che produce un feed personalizzato di post secondo una logica qualsiasi. Chiunque può…
- Feed personalizzato (Bluesky)Un feed selezionabile e personalizzato nell'app di Bluesky, alimentato da un feed generator. L'utente può iscriversi a più…
- Feed personalizzato di BlueskyFunzione di Bluesky: gli utenti costruiscono i propri algoritmi di feed, a cui altri possono iscriversi. Distingue Bluesky…
- Feedback apticoL'interfaccia che risponde attraverso il tatto: piccole vibrazioni precise che confermano una pressione su una superficie…
- FeedlyUn lettore RSS lanciato nel 2008, noto soprattutto per l'estate del 2013: Google chiuse Google Reader e Feedly accolse…
- Felix LindnerHacker berlinese, meglio noto come FX, che negli anni Duemila passò il tempo a dimostrare che i router sono anche computer.
- Fenced frameUn frame incorporato privato deliberatamente di ogni comunicazione con la pagina circostante, pensato per mostrare qualcosa…
- FeRAMMemoria non volatile basata sulla polarizzazione ferroelettrica di un sottile film di PZT. Più veloce della flash e con…
- Fermi Paradox (demo)La demo spaziale dei Mercury che vinse la competizione demo PC al Revision 2016 e mostrò che una demo può dire qualcosa, non…
- Ferranti Mark 1Il primo computer che un cliente qualsiasi poteva acquistare a catalogo — il prototipo di Manchester trasformato in prodotto.
- Ferrite di barioLa polvere magnetica di ferrite di bario (BaFe) con cui sono rivestiti i nastri dati odierni: chimicamente stabile e fatta…
- Fetch APIAPI web moderna per le richieste HTTP, basata sulle promise, che sostituisce XMLHttpRequest. Standard WHATWG, ampiamente…
- Fetch delle istruzioniIl primo stadio della pipeline della CPU, in cui le istruzioni vengono prelevate dalla memoria (la cache delle istruzioni)…
- Fetch streamingLa possibilità di leggere la risposta di fetch a pezzi man mano che arriva, invece di attendere il caricamento completo…
- fetch()API JS moderna per le chiamate HTTP — il sostituto del vecchio XMLHttpRequest.
- fetchpriorityAttributo HTML (fetchpriority="high|low|auto") che suggerisce al browser quali risorse contano di più — utile per far…
- Few-shot promptingFornire a un LLM alcuni esempi nel prompt prima della domanda vera e propria: il modello imita lo schema.
- FF1Il metodo standard del NIST per cifrare un numero o una stringa in modo che il risultato abbia la stessa lunghezza e lo…
- FF3Il fratello più veloce di FF1 nello standard NIST per la cifratura che preserva il formato — violato, corretto e violato di…
- FFmpegIl coltellino svizzero dell'elaborazione audio e video. Avviato da Fabrice Bellard nel 2000: converte, taglia, codifica e…
- FialkaLa macchina a rotori sovietica M-125, che instradò il traffico del Patto di Varsavia per buona parte della guerra fredda.
- Fibra otticaTrasmissione di dati tramite luce in sottili fibre di vetro. Monomodale (lunga distanza, nucleo stretto) o multimodale…
- FIDO2La coppia WebAuthn (API del browser) + CTAP (protocollo client → autenticatore) che consente un accesso senza password e…
- FIDO2 / passkeyLo standard aperto alla base dell'accesso senza password e resistente al phishing. Alla registrazione si crea una coppia di…
- FidoGateUn pacchetto Unix che traduceva tra FidoNet e Internet: netmail in email, echomail in gruppi Usenet, e viceversa.
- FidoNetRete mondiale di messaggi tra BBS, creata nel 1984 da Tom Jennings partendo dall'osservazione che le chiamate a lunga…
- FidoNewsLa newsletter settimanale di FidoNet: un file di testo passato di nodo in nodo, in cui i sysop discutevano del futuro della…
- field-sizingProprietà CSS che permette a un controllo di un modulo di dimensionarsi in base al proprio contenuto invece che a una…
- FIGletUn programma che trasforma il testo normale in grandi lettere costruite con caratteri ASCII.
- FigmaStrumento di design nel browser che ha fatto fuori Sketch — il «Google Docs per i designer» multiplayer. Adobe tentò di…
- File .envFile di testo con variabili d'ambiente per lo sviluppo locale: DATABASE_URL=postgres://....
- File batchUn file di testo con comandi che DOS e Windows eseguono in sequenza: il file .bat, il linguaggio di scripting che nessuno ha…
- File echoIl modo in cui FidoNet distribuiva i file: in sostanza echomail, ma con programmi e archivi al posto dei messaggi.
- File Manager (Windows)Il gestore di file di Windows 3.0, con l'albero delle directory a sinistra e l'elenco dei file a destra, superato da…
- File NFOIl file di testo con logo ASCII e dettagli della release che accompagna ogni release della scena: ricevuta, cartellone…
- File SFVIl piccolo file di testo con i checksum CRC che dice se una release scene in più parti è stata scaricata intera e integra.
- FILE_ID.DIZUn file di testo di dieci righe dentro un archivio, che permetteva a una BBS di mostrare automaticamente una descrizione…
- filemgrIl File Manager di OpenWindows in DeskSet: vista a icone, cestino e trascinamento verso gli altri strumenti DeskSet, con i…
- FilesystemLo strato che trasforma un mucchio di blocchi numerati in file con nome, directory e permessi.
- Filippo ValsordaIl crittografo italiano che scrive codice crittografico noioso e difficile da usare male — e ritiene che dovrebbe essere la…
- FillfactorUn'impostazione che stabilisce quanto vengono riempite le pagine di indice o dati alla creazione, lasciando il resto come…
- Filo coronaUn sottile filo ad alta tensione, presente in stampanti laser e fotocopiatrici, che carica elettrostaticamente il tamburo e…
- Filtro LEDIl filtro passa-basso dell'Amiga, collegato allo stesso interruttore della spia di alimentazione: suono ovattato in cambio…
- Filtro SIDIl filtro analogico del chip SID di Commodore, e il motivo per cui lo stesso brano suona diverso su due C64.
- Final Cartridge IIIUna cartuccia tuttofare per il Commodore 64 con fastloader, freezer e interfaccia desktop.
- FinderIl programma di desktop del Macintosh del 1984, che trasformò il file system in icone dentro finestre e ha sopravvissuto a…
- Fine-tuningPrendere un modello di IA già addestrato e addestrarlo ulteriormente sui propri dati.
- Fine-tuning (LLM)Addestrare ulteriormente un modello linguistico già preaddestrato su dati propri e più specifici, per adattarlo a un…
- Finestra (window)Regione rettangolare dell'interfaccia appartenente a un'applicazione. Nasce allo Xerox PARC intorno al 1973 con…
- Finestra di congestioneLa stima che il mittente fa di quanti dati possano trovarsi in rete senza conferma di ricezione. Uno dei due limiti che…
- Finestra di contestoIl numero massimo di token che un LLM può elaborare in una volta, prompt e risposta compresi. Tutto ciò che il modello…
- Finestra InputOnlyLa classe di finestre invisibili di X11: una finestra senza pixel il cui unico compito è ricevere gli eventi di mouse e…
- Finestra stickyUna finestra incollata al vetro dello schermo, che ti segue su ogni desktop virtuale mentre gli altri vengono sostituiti…
- Finestra TCP (TCP window)La quantità di dati non ancora confermati che un mittente TCP può avere «in volo». La finestra di ricezione (rwnd) regola il…
- FinFETIl tipo di transistor che domina la produzione di chip dal 2011 circa, in cui il canale si erge come una «aletta» (fin) e il…
- FingerIl protocollo che permetteva a chiunque di chiedere a una macchina chi fosse connesso e da quanto tempo non toccasse la…
- Fingerprinting del browserIdentificare un utente in modo univoco in base alle proprietà del browser, senza cookie.
- Finn.noIl Blocket norvegese: gemello di Schibsted, con una storia di codice condivisa. Domina gli annunci online in Norvegia: auto…
- Finsta«Fake Instagram»: un account secondario (di solito privato) in cui si pubblica in modo più autentico: selfie non ritoccati…
- Finstagram (finsta)Un secondo account Instagram, privato e anonimo («fake Insta»), seguito solo da una piccola cerchia di amici stretti, dove…
- FIPS 140FIPS 140 è lo standard del NIST per la validazione dei moduli crittografici, e chi acquista un HSM chiede prima di tutto il…
- FirebaseLa piattaforma BaaS (Backend-as-a-Service) di Google: autenticazione, database (Realtime DB + Firestore), hosting, notifiche…
- FireboltData warehouse cloud presentato come «Snowflake, ma più veloce per le dashboard analitiche». Startup israeliana, lanciata…
- FirecrackerVMM minimalista di AWS, scritto in Rust: avvia una micro-VM basata su KVM in meno di 125 ms con un'impronta di memoria…
- FirefishIl fork di Misskey già noto come Calckey, rinominato nel 2023. Per un periodo fu la variante occidentale di Misskey più…
- Firehose di BlueskyUn flusso in tempo reale di tutti gli eventi pubblici della rete Bluesky — ogni post, like, follow e repost nel momento in…
- FirestoreIl database NoSQL a documenti gestito di Google: successore di Firebase Realtime Database, con listener in tempo reale.
- FirewallUn guardiano che ispeziona il traffico di rete e lascia passare ciò che rispetta le regole.
- Firma del codiceFirmare gli eseguibili con una chiave privata, perché il sistema operativo possa verificarne origine e integrità prima…
- Firma digitaleCrittografia asimmetrica che dimostra che un messaggio proviene dal mittente giusto e non è stato alterato.
- FirmwareSoftware incorporato nell'hardware: vive in router, stampanti, SSD e dispositivi IoT.
- First Draft of a Report on the EDVACUn manoscritto incompiuto di 101 pagine, del giugno 1945, che definì il computer moderno e, con lo stesso gesto, lo rese non…
- Fish shell«Friendly Interactive SHell»: fish evidenzia la sintassi, suggerisce dalla cronologia e offre il completamento con Tab già…
- FivetranServizio ELT completamente gestito: oltre 500 connettori da SaaS e database verso Snowflake, BigQuery e Redshift, senza…
- FIX (Federal Internet Exchange)I due punti d'incontro in cui, intorno al 1990, le reti del governo statunitense si scambiavano traffico.
- fj.*La gerarchia Usenet del Giappone, «from Japan»: dove il testo giapponese imparò per la prima volta a infilarsi in una rete…
- FLACCompressione audio senza perdita: circa metà delle dimensioni di un WAV, con una riproduzione identica bit per bit.
- Flag day (1983)Il 1° gennaio 1983, giorno in cui ARPANET passò da NCP a TCP/IP in un colpo solo.
- Flag del Router AdvertisementI flag dei pacchetti RA stabiliscono come i client devono configurare il proprio indirizzo: M (Managed, usare DHCPv6), O…
- FlaggerUn operatore che esegue i rilasci canary in automatico: sposta il traffico a piccoli passi, verifica che tasso di errori e…
- Flair (Reddit)Piccole etichette o badge su Reddit, applicati ai post (categoria, ad esempio «Domanda», «Notizie», «Spoiler») oppure…
- Flame warUna discussione online che ha smesso di riguardare l'argomento ed è diventata una gara di resistenza tra due persone che…
- FlannelIl «semplice CNI per Kubernetes» originale: assegna una sottorete a ogni nodo e trasporta il traffico dei pod tra i nodi su…
- Flash AttentionImplementazione intelligente del meccanismo di attenzione: sfrutta bene la memoria veloce della GPU, da 2 a 4 volte più…
- Flash Translation Layer (FTL)Il software nel controller di un SSD che traduce gli indirizzi logici del sistema operativo in indirizzi fisici della NAND…
- FlashAttention-2Implementazione dell'attenzione efficiente in memoria. Tri Dao, 2023 (FA-1 nel 2022). Riformula la self-attention per un…
- FlatBuffersFormato di serializzazione di Google (2014): simile a Protobuf, ma senza la fase di parsing. I valori dei campi si leggono…
- Flatcar Container LinuxUna distribuzione Linux minimale il cui unico compito è eseguire container. Nata nel 2018 da Kinvolk come fork di CoreOS…
- FlatpakSistema di pacchetti per Linux incentrato sulle applicazioni desktop: isolamento tramite bubblewrap e runtime condivisi per…
- FLDUn trucco del C64 che spinge lo schermo verso il basso riga per riga, ingannando il VIC-II sulle sue bad line.
- FlexboxModello di layout CSS per disposizioni unidimensionali, in riga o in colonna: basta display: flex sul contenitore. Ha…
- FlexowriterLa macchina da scrivere a nastro perforato che faceva da ingresso e uscita a molti dei primi computer.
- FLI (modalità grafica)Un trucco del C64 che costringe il VIC-II a leggere dati di colore nuovi a ogni scanline, ottenendo molti più colori delle…
- FlickrSito di condivisione di foto dell'era Web 2.0: venduto a Yahoo, trascurato, salvato da SmugMug nel 2018.
- Flip-flopIl circuito che ricorda un uno: due elementi che si tengono a vicenda a riposo finché qualcosa non li fa scattare.
- Float (Virgola mobile)Approssimazione dei numeri reali tramite IEEE 754. Precisioni diverse: float16 (16 bit, ML), float32 (singola, predefinita)…
- FloodgapIl server Gopher che tenne in vita il protocollo quando quasi tutti gli altri lo spensero, e sede del motore di ricerca…
- Floppy diskDurò trent'anni, conteneva 1,44 megabyte ed è ancora l'icona «salva» nei software scritti da chi non ne ha mai toccato uno.
- FlopticalUnità floppy del 1991 che imprimeva tracce servo ottiche sul supporto per ricavare 21 MB da un disco da 3,5 pollici.
- Floyd-WarshallAlgoritmo dei cammini minimi tra tutte le coppie: calcola il percorso più breve tra ogni coppia di nodi. Robert Floyd e…
- FLTKIl Fast Light Toolkit: un toolkit C++ del 1998 che disegna i propri widget, è abbastanza piccolo da essere collegato…
- Fluent BitForwarder di log leggero (~5 MB) scritto in C: successore di Fluentd (Ruby) e DaemonSet predefinito in molti cluster…
- Fluentd / Fluent BitRaccoglitore di log che accetta dati da sorgenti di ogni tipo e li instrada verso destinazioni diverse.
- Flusso di segnalazioneIl processo con cui si segnalano alla piattaforma contenuti o account che violano le regole: si sceglie un motivo, si invia…
- FlutterFramework multipiattaforma di Google: un'unica base di codice (Dart) genera app per iOS, Android, web e desktop. Ha un…
- Flux (GitOps)Lo strumento GitOps che ha coniato il termine: riconcilia in continuazione un cluster Kubernetes con un repository Git.
- FLUX (modello di immagini)Famiglia di modelli di immagini dei fondatori usciti da Stability (Robin Rombach e altri): Schnell (aperto), Dev (non…
- Flux CDOperatore GitOps per Kubernetes: interroga un repository Git, applica i manifest nel cluster e riconcilia di continuo ogni…
- FluxboxUn fork di Blackbox del 2001 che aggiunse schede, un'area dock e scorciatoie da tastiera senza mettere su peso.
- flwmIl Fast Light Window Manager: il window manager di Bill Spitzak costruito sul suo FLTK, con la barra del titolo verticale di…
- Fly.io«Heroku che vola per il mondo»: esegue app Docker in microVM Firecracker in più di 35 regioni, con instradamento anycast…
- FlywayStrumento di migrazione dei database. File SQL numerati, come V1__create.sql e V2__add_index.sql. Standard nell'ecosistema…
- fmapFunzione Haskell della typeclass Functor. Applica una funzione al valore (o ai valori) dentro un contenitore senza estrarli…
- FMODUn motore audio per videogiochi nato come libreria della demoscene per riprodurre moduli tracker e finito in migliaia di…
- FocusL'elemento che riceve l'input da tastiera, segnalato da un anello di focus.
- Focus follows mouseLa politica di focus in cui la digitazione va alla finestra sotto il puntatore, senza bisogno di cliccare.
- FocusIn e FocusOutLa coppia di eventi che il server X invia quando il focus della tastiera passa da una finestra a un'altra: tecnicamente…
- Fogli di ZygalskiUn centinaio e mezzo di fogli di carta perforati, sovrapposti su un tavolo luminoso finché la luce passava in un solo punto…
- Foglio chiaviIl foglio giornaliero con le impostazioni di Enigma, che rendeva la macchina utilizzabile dal proprio esercito e, volendo…
- FollinaCVE-2022-30190: esecuzione di codice remoto tramite un documento Word che invoca MSDT (Microsoft Support Diagnostic Tool)…
- Follow backNorma sociale: se qualcuno ti segue, ricambia. Abbreviato «FB» o «F4F» (follow for follow). Aspettativa di reciprocità…
- Follow baitPost progettati per massimizzare l'acquisizione di follower a scapito del valore informativo. Thread di Twitter con la CTA…
- Follower readLasciare che una replica risponda alle letture senza interpellare il leader, leggendo solo a un timestamp garantito come…
- Followup-ToL'intestazione di Usenet che stabiliva dove dovessero andare le risposte a un messaggio, a prescindere da dove fosse stato…
- Font AwesomeIcone introdotte di contrabbando come carattere tipografico, così da poterle colorare e ridimensionare con il normale CSS.
- font-display: swapUn descrittore CSS (in @font-face) che controlla come viene mostrato il testo mentre un web font si carica. swap mostra…
- FontconfigLa libreria che risponde a «quale file di font devo usare per un sans-serif in grassetto con il cirillico?», e che ha messo…
- ForkCopia di un progetto che prende la sua strada: può essere un modo cordiale di contribuire oppure un divorzio.
- Fork bombProcesso che genera copie di sé stesso in modo esponenziale: in pochi secondi riempie la tabella dei processi e manda in…
- Formati dei floppy diskLa giungla di capacità — 160 KB, 360 KB, 720 KB, 1,2 MB, 1,44 MB — nata da densità, numero di facce e dimensione dei settori.
- Formato 669Un primo formato di moduli per PC, che prende il nome dalla propria estensione: Composer 669 portò la musica tracker sul PC…
- Formato contenitoreIl formato di file che tiene insieme video, audio, sottotitoli e metadati, ma non dice nulla su come il contenuto sia…
- Formato di memeModello riutilizzabile di immagine o video in cui il testo sovrapposto cambia il significato a ogni uso. Distracted…
- Formato di postI diversi modi di pubblicare sui social: testo, immagine, video, carosello (più immagini), anteprima di link, clip audio…
- Formato FARIl formato dei module di Farandole Composer, un tracker DOS a 16 canali della metà degli anni Novanta.
- Formato GBSUn formato di file che cattura il chip sonoro del Game Boy, in modo che la musica di un gioco si possa riprodurre da sola…
- Formato HunkIl formato di Amiga per programmi e file oggetto: una catena di «hunk» che il loader rilocava in memoria all'avvio.
- Formato ITIl formato di moduli di Impulse Tracker, l'ultimo grande passo della famiglia dei tracker dopo MOD, XM e S3M.
- Formato MODIl formato modulo dell'Amiga: campioni e pattern di note in un unico file, così il brano veniva suonato dalla macchina…
- Formato MTMIl formato di modulo di MultiTracker, un tracker per PC delle origini che offriva fino a 32 canali quando l'Amiga ne aveva…
- Formato NSFFormato di file che contiene il codice di riproduzione del NES invece dell'audio finito: il lettore esegue il codice e…
- Formato PKTIl formato di trasporto di FidoNet: un file con una breve intestazione seguita da una serie di messaggi, ciò che ogni notte…
- Formato S3MIl formato di moduli di Scream Tracker 3, che diede alla scena PC più canali ed effetti del MOD dell'Amiga e fece da ponte…
- Formato STMIl formato di moduli di Scream Tracker 2: la prima risposta autoctona del PC al MOD dell'Amiga, con gli stessi quattro…
- Formato TAPUn formato di file che memorizza il segnale di una cassetta come durate di impulsi anziché come byte già decodificati.
- Formato VGMUn formato di log che registra con la temporizzazione ogni scrittura nei registri di un chip sonoro, così che la…
- Formato YMFormato di musica per chip che memorizza, fotogramma per fotogramma, esattamente ciò che il chip audio YM2149 scriveva nei…
- Formattazione a basso livelloTracciare la griglia fisica di tracce e settori su un disco vuoto, che non equivale a creare un filesystem.
- FormatterStrumento che formatta automaticamente il codice secondo uno standard di stile: basta con le discussioni su tab e spazi in…
- FormspringUn servizio in cui si rispondeva pubblicamente alle domande altrui, spesso anonime. Esplose tra gli adolescenti nel 2010 e…
- Foro indiceIl piccolo foro vicino al mozzo di un floppy che una fotocellula legge una volta per giro per sapere dove inizia la traccia.
- FortniteIl battle royale di Epic Games: Fortnite Battle Royale uscì nel 2017 e spense lo slancio di PUBG. Gratuito, con ricavi dalle…
- FortranIl primo linguaggio di alto livello a larga diffusione, rilasciato da IBM nel 1957 con John Backus alla guida del progetto…
- Forward secrecyProprietà di sicurezza per cui, anche se la chiave del server viene compromessa in seguito, il traffico intercettato in…
- Forwarding / bypassTecnica che invia un risultato direttamente dall'unità di esecuzione che l'ha prodotto all'istruzione che lo richiede, senza…
- FotocompositriceMacchina compositrice che impressiona le lettere con la luce su carta o pellicola fotografica invece di fonderle nel piombo…
- FotocopiatriceLa macchina d'ufficio che produce un'altra copia di qualunque cosa si appoggi sul vetro: ottica analogica per trent'anni…
- FotoplotterUn plotter che impressiona una pellicola fotografica invece di disegnare con una penna: la macchina che trasforma i progetti…
- Foundation modelUn grande «modello di base» addestrato su enormi quantità di dati e poi adattato a compiti diversi tramite fine-tuning o…
- FoundationDBDatabase chiave-valore distribuito e ordinato, con transazioni ACID rigorosamente serializzabili sull'intero cluster: il…
- FoverosLa tecnica di Intel per impilare pezzi di silicio uno sull'altro, con un base die attivo che sostiene i tile superiori e…
- FP8Formato in virgola mobile a 8 bit per il deep learning: metà delle dimensioni di FP16 e doppia capacità di calcolo dei…
- FPGAChip la cui logica può essere riprogrammata dopo la produzione: sta a metà tra una CPU (flessibile, lenta) e un ASIC…
- FPPUna tecnica per C64 in cui il codice decide, raster line dopo raster line, quale riga di grafica mostra il VIC-II: così…
- FPSNumero di immagini mostrate al secondo. Standard cinematografico: 24 fps. TV: 25–30 fps. PC da gioco di fascia media: 60…
- fq_codelQdisc di Linux: Fair Queueing + Controlled Delay. Predefinito da Linux 3.6 (2012). Unisce l'accodamento equo per flusso (i…
- fr-041: debrisLa demo dei Farbrausch del 2007 in cui una città si disintegra sullo schermo – da un file di meno di 180 kilobyte.
- fr-08: .the .productLa svolta di Farbrausch: una intro da 64 kilobyte del 2000 che sembrava una demo cento volte più grande.
- fr.*La gerarchia Usenet in lingua francese, erede dei gruppi di FNET e gestita da un proprio comitato.
- Fractal zoomerUn'immersione in tempo reale nell'insieme di Mandelbrot o di Julia: un effetto a lungo impossibile, e quindi vanto tecnico…
- Fragment shaderIl programma eseguito una volta per ogni pixel candidato, che ne decide il colore.
- FRAMIl nome commerciale di TI per la FeRAM (stessa tecnologia), diffuso nei microcontrollori MSP430 FRAM per l'IoT a batteria a…
- FramerStrumento di design olandese che nel 2022 è passato dal competere con Figma (prototipazione) al costruire siti web: uno…
- Framer MotionLibreria di animazione per React, con sintassi dichiarativa: <motion.div animate={{ x: 100 }} />. Fisica a molla, animazioni…
- FrameworkStruttura precostituita che si occupa dei compiti comuni, così da potersi concentrare sulla propria logica applicativa.
- Framework C2Software di Command & Control: l'operatore (red team / attaccante) controlla beacon remoti su host compromessi. Cobalt…
- FrammentazioneSuddivisione di un pacchetto IP troppo grande per l'MTU del collegamento successivo. I frammenti viaggiano separati e…
- Francis WalsinghamSegretario principale di Elisabetta I e capo delle spie, che costruì in tutta Europa una rete di agenti e di intercettatori…
- Frank McSherryCo-inventore della privacy differenziale che poi cambiò strada e si mise a costruire database in streaming.
- Frank RiegerIngegnere della sicurezza tedesco e portavoce del Chaos Computer Club, con un piede nella telefonia cifrata e l'altro nel…
- Frank RowlettCrittanalista americano che nel 1940 guidò il gruppo che ricostruì la macchina giapponese PURPLE.
- Frank StajanoRicercatore di Cambridge che ha spiegato l'associazione dei dispositivi wireless con i paperotti e poi ha studiato i…
- Frase seedDodici o ventiquattro parole che sono l'intero portafoglio: chi possiede le parole possiede il denaro, a prescindere da chi…
- FrazionamentoTecnica che scompone ogni lettera del testo in chiaro in più simboli minori prima di rimescolarli.
- Freax (libro)Il primo serio tentativo di scrivere la storia della demoscene in un libro – fermatosi al primo volume.
- Fred CohenLo studente che nel 1983 scrisse su un VAX un programma capace di diffondersi da solo e convinse il relatore a chiamarlo…
- Freddie WilliamsL'ingegnere radar che si imbatté per caso nella prima memoria digitale ad accesso casuale, poi lasciò tutto il business dei…
- Frederic WilliamsL'ingegnere il cui tubo a raggi catodici divenne la prima memoria ad accesso casuale e il cui banco di prova per essa…
- Free space mapIl registro approssimato di PostgreSQL che indica quanto spazio resta in ogni pagina di una tabella. La risposta alla…
- Free-NetReti locali gratuite ad accesso telefonico che offrivano ai cittadini email, Usenet e forum quando i provider commerciali…
- FreeBSDIl più grande discendente di BSD: un sistema operativo completo, non un kernel più una distribuzione.
- freedesktop.orgIl luogo d'incontro nato nel 2000 per far convivere GNOME e KDE sullo stesso schermo, diventato la casa di X.Org, Wayland…
- FreenodeLa rete IRC che per un quarto di secolo è stata il salotto del software libero, finché un cambio di proprietà ha spedito…
- FreeSyncTecnologia AMD a frequenza di aggiornamento variabile: il monitor sincronizza il proprio refresh con la GPU. Libera da…
- freeWAISIl proseguimento libero del codice WAIS, che tenne in vita la ricerca full-text sui server universitari quando gli autori…
- Frequenza di aggiornamentoQuante volte al secondo lo schermo ridisegna l'immagine, misurata in hertz: 60 Hz è il minimo, 120-144 Hz è oggi comune…
- FrescoIl tentativo dell'X Consortium, negli anni Novanta, di sostituire Xt e Motif con un toolkit orientato agli oggetti basato su…
- FridenCalcolatrici di un emigrato svedese che sbatté la porta di Marchant e costruì il rivale che per primo estrasse una radice…
- Friedrich KasiskiUfficiale dell'esercito prussiano il cui metodo del 1863 mise a nudo la debolezza del cifrario di Vigenère.
- FriendicaIl software del Fediverso più antico ancora attivo: nato nel 2010, prima che esistesse ActivityPub. Interfaccia simile a…
- FriendsterIl primo social network a sfondare, lanciato nel 2002. Non morì per la brillantezza di un concorrente, ma per pagine che…
- Front Panel (CDE)La lunga barra in fondo allo schermo di CDE, con orologio, lanciatori, cestino e i quattro pulsanti degli spazi di lavoro…
- FrontDoorUn mailer FidoNet per DOS sviluppato in Svezia, diventato la scelta predefinita di migliaia di BBS intorno al 1990.
- FrontendLa parte di un sistema che gira nel browser o nell'app dell'utente: ciò che si vede e su cui si clicca davvero.
- Frustum cullingScartare tutto ciò che sta fuori dal campo visivo della telecamera prima ancora di passarlo alla GPU.
- FSDPIl metodo integrato in PyTorch per addestrare modelli che non entrano in una sola scheda. Corrisponde allo stadio tre di…
- FSP (File Service Protocol)Un leggero protocollo di trasferimento file su UDP del 1991, progettato per gravare così poco sul server che nessuno si…
- fsxNetUna «othernet» dei giorni nostri che usa i protocolli di FidoNet tra BBS via internet, avviata nel 2015 dal neozelandese…
- fsyncChiamata di sistema che forza la scrittura dalla page cache del kernel su un supporto durevole. Senza di essa il file…
- FTN (FidoNet Technology Network)Il termine ombrello per ogni rete che usa la tecnologia di FidoNet senza essere FidoNet: stesso software, nodelist propria…
- FTPProtocollo classico per spostare file tra computer: inventato nel 1971, ancora in uso.
- FTPmailServizi che scaricavano file dagli archivi FTP per chi aveva solo la posta elettronica, rispedendoli a pezzi per email.
- FTSCIl FidoNet Technical Standards Committee, la risposta della rete all'IETF, con documenti numerati al posto delle riunioni…
- FTTxL'etichetta collettiva che indica fin dove arriva davvero la fibra prima che subentri il rame — la x sta per il punto di…
- full_page_writesPostgreSQL scrive nel log delle transazioni l'intera pagina da otto kilobyte la prima volta che viene modificata dopo ogni…
- Full-stackSviluppatore che si occupa sia del frontend sia del backend.
- Function callingLa capacità di un LLM, dato un insieme di funzioni predefinite con i rispettivi schemi, di scegliere quale chiamare e…
- FunctorUna struttura dati su cui si può applicare map: implementa map/fmap, che applica una funzione al «contenuto» senza…
- FUNETLa rete universitaria finlandese, sul cui server FTP fu pubblicato per la prima volta Linux.
- FunkwhaleStreaming e condivisione di musica in self-hosting nel Fediverso. Basato su ActivityPub: le istanze possono federarsi, così…
- FunzioneBlocco di codice riutilizzabile, con un nome, dei parametri e (di solito) un valore di ritorno.
- Funzione bentUna funzione booleana che si trova il più lontano possibile, in senso matematico, da qualsiasi funzione lineare.
- Funzione di attivazioneLa funzione che ogni neurone di una rete neurale applica ai propri input: è ciò che dà alla rete la non linearità.
- Funzione di derivazione della chiaveTrasforma un segreto in una chiave della lunghezza e della forma giuste — ma quale KDF scegliere dipende interamente da…
- Funzione di ordine superioreFunzione che accetta funzioni come argomenti o ne restituisce una. map, filter e reduce sono i classici. Richiede funzioni…
- Funzione di perditaLa funzione che misura quanto è sbagliato l'output del modello: ciò che la discesa del gradiente cerca di minimizzare.
- Funzione di roundLa funzione ripetuta a ogni round di un cifrario a blocchi, che mescola i dati con il materiale della chiave.
- Funzione finestraFunzione SQL che calcola un valore su un insieme di righe («finestra») collegate alla riga corrente, senza comprimerle come…
- Funzione hashFunzione deterministica che trasforma un input di dimensione arbitraria in un output di lunghezza fissa. Due famiglie…
- Funzione memory-hardUna funzione di derivazione della chiave che richiede molta RAM, così l'hardware specializzato non può indovinare le…
- Funzione puraFunzione che restituisce sempre lo stesso output per lo stesso input e non ha effetti collaterali.
- Funzione trascurabileIl modo formale in cui la crittografia dice «troppo piccolo per contare»: alla lunga più piccolo di uno su qualsiasi…
- Funzione unidirezionaleUna funzione facile da calcolare in avanti ma praticamente impossibile da invertire.
- FurnaceUn moderno tracker chiptune open source che emula un numero insolitamente alto di chip sonori in un'unica interfaccia.
- Furto del testo cifratoUna modalità a blocchi senza padding, in cui l'ultimo blocco cifrato viene preso in prestito per completare l'ultimo blocco…
- Furto di cookieRubare i cookie di sessione (token di accesso) di un utente e riutilizzarli per prendere il controllo dell'account, senza…
- FuserIl rullo caldo di una stampante laser che fonde il toner sulla carta in modo permanente — ecco perché il foglio esce tiepido.
- FutexIl lock che costa zero quando nessuno se lo contende — fast userspace mutex, il mattone alla base della sincronizzazione dei…
- Future ComposerEditor musicale e formato per Amiga che costruiva le note da forme d'onda sintetiche anziché da campioni, ottenendo musiche…
- Future CrewIl demogroup finlandese dietro Second Reality — probabilmente la forza più influente degli anni d'oro della scena PC.
- FuzzballI piccoli router LSI-11 di David Mills, che formarono la primissima dorsale NSFNET nel 1986 e dove crebbe NTP.
- FuzzingTecnica di test che fornisce a un programma enormi quantità di input casuali, malformati o inattesi per scoprire crash…
- FVWMIl window manager frugale e infinitamente configurabile che fu il desktop predefinito dei primi Linux.
- fvwm95FVWM ridipinto come Windows 95 — barra delle applicazioni, pulsante Start e tre pulsanti in alto a destra nella barra del…
- FXPIl trucco per far scambiare un file direttamente a due server FTP mentre il client si limita a dirigere — l'autostrada su…
- fzfUn fuzzy finder generico per il terminale, scritto in Go da Junegunn Choi (2013): legge qualunque cosa dallo standard input…
G
- Cluster di GPUDa centinaia a decine di migliaia di GPU interconnesse per l'addestramento di IA su larga scala. Scala hyperscaler: Meta 24k…
- Formato GerberIl formato di file che ogni produttore di circuiti stampati al mondo si aspetta, intitolato alla macchina che…
- G-SyncLa tecnologia Nvidia per la frequenza di aggiornamento variabile: in origine richiedeva un modulo hardware nel monitor, oggi…
- G64Un'immagine di disco che conserva il flusso GCR grezzo del 1541 invece dei settori già formati, così da riprodurre le…
- Gadget (Motif)Un componente Motif privo di una propria finestra X: lo disegna il genitore, che gli inoltra anche gli eventi, e in cambio…
- GAFAMLa variante europea di FAANG: Google, Apple, Facebook, Amazon, Microsoft. Include Microsoft, esclude Netflix.
- Galera ClusterSoluzione di cluster sincrono multi-master per MySQL/MariaDB (Codership). Tutti i nodi accettano scritture e una transazione…
- GalileoIl sistema di navigazione satellitare dell'UE. I primi satelliti di prova risalgono al 2011, i servizi iniziali sono attivi…
- Game BoyHa vinto la tecnologia peggiore: schermo grigio senza retroilluminazione, ma trenta ore con quattro batterie.
- Game engineFramework software per costruire videogiochi: rendering, fisica, audio, animazione, scripting, editor. Fa risparmiare molto…
- Game loopIl ciclo che muove tutto in un gioco: leggere l'input, aggiornare il mondo, disegnare un fotogramma, ricominciare.
- GANDue reti neurali si sfidano: il generatore crea dati falsi, il discriminatore cerca di riconoscerli. Entrambi migliorano…
- GaN-FETTransistor al nitruro di gallio. Semiconduttore a banda proibita larga (3,4 eV contro 1,1 del silicio): frequenze di…
- Gang of Four (GoF)Soprannome degli autori di «Design Patterns: Elements of Reusable Object-Oriented Software» (1994), cioè Gamma, Helm…
- Gap lockUn meccanismo di locking di MySQL/InnoDB che blocca il «vuoto» tra i valori dell'indice: non solo le righe esistenti, ma…
- Garbage collectionGestione automatica della memoria: il runtime individua e libera la memoria non più in uso.
- GarboL'archivio FTP dell'Università di Vaasa, che per tutti gli anni Novanta rifornì il mondo di software DOS dalla costa…
- GarnetIl toolkit di ricerca della Carnegie Mellon per interfacce grafiche in Common Lisp, in cui il layout nasceva da formule che…
- Gary McGrawRicercatore statunitense che sostenne la tesi secondo cui la sicurezza va costruita nel codice, non aggiunta alla rete a…
- Gary McKinnonL'amministratore di sistema scozzese che cercò prove di UFO nei computer militari americani e poi passò dieci anni a…
- Gary StarkweatherL'ingegnere ottico che nel 1969 propose di puntare un laser sul tamburo di una fotocopiatrice e si sentì dire dai dirigenti…
- GasApp di complimenti anonimi rivolta agli adolescenti statunitensi. Lanciata ad agosto 2022, in cima agli app store nel giro…
- Gaspard de PronyL'ingegnere che lesse Adam Smith e concluse che la matematica si poteva produrre in serie, proprio come gli spilli.
- Gate-all-around (GAA)Una nuova struttura di transistor che succede al FinFET, in cui il gate circonda il canale su tutti e quattro i lati anziché…
- GatekeeperAdmission controller per Kubernetes basato su OPA: blocca o modifica le risorse che violano le policy scritte in Rego.
- GatewayIl dispositivo a cui viene inviato un pacchetto quando la destinazione è fuori dalla rete locale, di solito il router.
- Gateway APIIl nuovo standard di Kubernetes per l'instradamento del traffico: successore di Ingress, pensato per le esigenze moderne.
- Gateway load balancing (GLBP)Una variante di ridondanza del first hop (GLBP di Cisco) in cui più gateway sono attivi contemporaneamente e si ripartiscono…
- Gateway predefinitoIndirizzo IP del router a cui un host invia i pacchetti quando la destinazione non si trova nella sottorete locale. Nelle…
- GatsbyUn generatore di siti basato su React, nato nel 2015 per mano di Kyle Mathews. Per alcuni anni è stato il modo di costruire…
- Gaussian splattingUna tecnica per costruire una scena 3D fotorealistica a partire da normali fotografie e renderizzarla in tempo reale…
- Gavin LoweInformatico che nel 1995 trovò un attacco man-in-the-middle in un protocollo di autenticazione rimasto incontestato per…
- GCC (GNU Compiler Collection)Il compilatore di riferimento del progetto GNU, creato da Richard Stallman nel 1987. Supporta C, C++, Objective-C, Fortran…
- GCM-SIVGCM-SIV è una modalità AEAD che resiste al riutilizzo di un nonce, una proprietà che si spera di non dover mai sfruttare e…
- GConfIl database delle impostazioni di GNOME 2, una gerarchia di chiavi tipizzate dietro un demone, che faceva reagire i…
- GCR (group coded recording)Una codifica che impacchetta i bit di dati in gruppi di codice più lunghi, così che nastro o floppy non perdano mai il…
- GDBIl debugger standard del mondo Unix, scritto in origine da Richard Stallman nel 1986. Esegue i programmi passo passo…
- GDDR6RAM ad alta velocità per le GPU consumer: bus più largo e clock più alto rispetto alla DDR ordinaria.
- GDDR6XMemoria grafica ad alta velocità (Micron + Nvidia) che usa la segnalazione PAM4 per trasportare più dati per ciclo della…
- GDDR7Settima generazione di Graphics DDR. 28-32 Gb/s per pin (contro i 18 della GDDR6). Segnalazione PAM3 (3 livelli invece dei 2…
- GDI (Graphics Device Interface)Lo strato di disegno di Windows dal 1985: le stesse chiamate per linee, testo e bitmap, che il bersaglio sia lo schermo, una…
- GDKLo strato di GTK che dialoga con il sistema a finestre, così che i widget sopra non debbano sapere se stanno su X11…
- GDMIl display manager di GNOME dal 1998, riscritto nel 2007 tra le proteste e, da GNOME 3.6, una GNOME Shell sotto mentite…
- GDPRIl regolamento UE sulla protezione dei dati del 2018: severo, con sanzioni pesanti (fino al 4 % del fatturato mondiale).
- GeheimschreiberLa «telescrivente segreta» tedesca: un telex cifrato in linea che gli svedesi hanno letto per anni e che i britannici…
- GEMIl desktop grafico di Digital Research del 1985, troppo simile al Macintosh per i gusti di Apple.
- GEM AESLa metà di GEM che gestiva finestre, menu, dialoghi ed eventi — sopra il livello di disegno VDI e in ROM su ogni Atari ST.
- GEM VDIIl livello di disegno sotto GEM: un'API grafica indipendente dal dispositivo, costruita attorno alle «workstation» per…
- Gemini (Google)La famiglia di LLM di punta di Google, sviluppata da Google DeepMind e lanciata a dicembre 2023. Nativamente multimodale…
- Gemini FlashIl livello veloce ed economico dei modelli Gemini di Google. Lanciato a maggio 2024 (1.5 Flash), poi 2.0 Flash a dicembre…
- Gemini ProLa famiglia di LLM di punta di Google, erede di PaLM/Bard. Multimodale fin dalle fondamenta, con finestre di contesto da…
- GemmaLa famiglia di modelli a pesi aperti di Google: i «fratelli minori» di Gemini, con la stessa origine di ricerca ma con…
- GemStone IIIIl gioco di ruolo testuale di Simutronics su GEnie: un MUD commerciale a pagamento orario, ancora attivo oggi.
- Gene KimScrisse da studente il controllore di integrità dei file Tripwire, per poi diventare il narratore del movimento DevOps.
- Gene SpaffordInformatico americano, per tutti «Spaf», che tenne in ordine le liste dei gruppi di Usenet prima di diventare una delle voci…
- Generatore di GeffeTre LFSR combinati tramite un selettore simile a un multiplexer, che però lascia comunque trapelare informazioni su due di…
- Generatore di numeri casualiUn programma o circuito che produce numeri dall'aspetto casuale e che, in crittografia, devono anche essere impossibili da…
- Generatore di numeri pseudocasuali (PRNG)Algoritmo deterministico che produce una sequenza dall'aspetto casuale, ma riproducibile a partire dal suo seme.
- Generic Event Extension (XGE)L'estensione X11 che rese possibili eventi più lunghi di 32 byte, permettendo a XInput 2 di riportare pressione…
- GenericsPolimorfismo parametrico: funzioni e tipi parametrizzati sui tipi. Vec<T> funziona per T = String, T = i32, T = qualunque…
- GeneveGeneric Network Virtualization Encapsulation: un protocollo di tunneling overlay flessibile (RFC 8926) pensato per succedere…
- GEnieIl servizio online di General Electric, nato dal tempo di calcolo dei mainframe che altrimenti ogni sera sarebbe rimasto…
- GenlockLa tecnica che aggancia il segnale video di un computer a una sorgente esterna, così che la grafica possa essere sovrapposta…
- GeoCitiesHosting web gratuito che diede a milioni di persone la prima homepage, organizzato in «quartieri» tematici con indirizzi…
- GeocodificaTrasformare un indirizzo in coordinate; la geocodifica inversa è lo stesso viaggio nella direzione opposta.
- Geoffrey HintonRimase fedele alle reti neurali per decenni, quando il settore le considerava un vicolo cieco, e alla fine si rivelò avere…
- GeoJSONFormato JSON per i dati geografici, standardizzato nella RFC 7946 (2016). Il modo più ovvio per scambiare dati cartografici…
- Geometry (X11)La stringa del tipo 80x24+10+10 che ogni programma X dagli anni Ottanta comprende come «grande così, e posizionato lì», con…
- Georg ScheutzL'avvocato di Stoccolma che costruì la macchina differenziale che Babbage non finì mai e la vendette a un osservatorio di…
- George BooleScrisse un'algebra del ragionamento umano e morì senza la minima idea che sarebbe diventata il metodo di progetto dei…
- George DanezisIl ricercatore di anonimato che da vent'anni si chiede quanto rivelino i metadati quando il contenuto è cifrato.
- George HotzHacker che da adolescente sbloccò il primo iPhone e fu poi citato in giudizio da Sony per una chiave di firma.
- George StibitzIl matematico che costruì sul tavolo della cucina un addizionatore binario con relè telefonici di scarto e una scatola di…
- GEOSSistema operativo grafico del 1986 per il Commodore 64 che portò sulla macchina a 8 bit finestre, puntatore del mouse e…
- Gerarchia delle chiaviLa struttura in cui una chiave radice protegge le key-encryption key, che a loro volta proteggono le chiavi che cifrano i…
- Gerarchia di cacheI livelli sovrapposti di cache, sempre più grandi ma sempre più lenti, tra il core della CPU e la memoria principale (RAM)…
- Gerolamo CardanoGerolamo Cardano fu un medico e matematico italiano che descrisse la griglia di Cardano, uno dei primi cifrari a…
- Gertrude BlanchSi addottorò in matematica a 38 anni dopo quattordici anni da impiegata, poi diresse l'operazione di calcolo umano che…
- Gestione degli errori in XlibPerché un programma X può morire per un errore in una richiesta inviata venti chiamate prima, e che cosa fanno al riguardo…
- Gestione dei segretiConservare e distribuire in modo sicuro chiavi API, password di database e certificati, ruotandoli con regolarità.
- Gestione della geometria (Xt)Le regole dell'X Toolkit su chi decide dimensione e posizione di un widget: il figlio chiede, il genitore decide, e la shell…
- Gestione delle patchProcesso strutturato per mantenere il software aggiornato: inventario, test, distribuzione, verifica.
- Gestore degli appuntiIl programma che conserva ciò che hai copiato anche dopo la chiusura dell'applicazione di origine e di solito tiene una…
- Gestore di segreti (Secrets manager)Servizio centrale per archiviare, distribuire e ruotare i segreti, al posto delle password scritte nei file di…
- Getto continuo (CIJ)Una stampante a getto d'inchiostro industriale che spruzza un flusso ininterrotto di gocce e le dirige per via elettrica: la…
- Getto d'inchiostro termicoIl metodo che fa bollire l'inchiostro per farlo espellere da sé — una bolla di vapore per goccia, decine di migliaia di…
- GGI (General Graphics Interface)Il tentativo degli anni Novanta di dare a Linux un livello grafico nel kernel e un'unica libreria sopra di esso, perché X…
- GGUFFormato di file (successore di GGML) che impacchetta in un unico file modelli linguistici quantizzati, pensato per llama.cpp…
- GHASHL'hash universale all'interno di GCM, che trasforma il testo cifrato in un polinomio e lo valuta in un punto segreto.
- GhostPiattaforma di blogging open source con newsletter: «WordPress per chi odia WordPress». Gestita da un'organizzazione non…
- GhostscriptInterprete libero di PostScript e PDF che produce le pagine su schermo, in immagine o su stampante: il motore invisibile…
- Giambattista della PortaFilosofo naturale napoletano il cui trattato del 1563 descrisse un cifrario polialfabetico in cui la lettera della chiave…
- GIFCompuServe, 1987. 8 bit (256 colori), senza perdita, con supporto per l'animazione. Il brevetto sulla compressione LZW portò…
- GiganewsUno dei grandi provider Usenet commerciali, il tipo di azienda subentrata quando i provider internet smisero di gestire i…
- GigascreenUn trucco dello Spectrum che scambia due immagini a ogni fotogramma, così che l'occhio le fonda in un numero maggiore di…
- GIGOPrincipio fondamentale dell'informatica: input sbagliato, output sbagliato, per quanto sia intelligente l'algoritmo.
- Gilbert VernamL'ingegnere dell'AT&T che nel 1917 brevettò la cifratura XOR, destinata a diventare l'unico cifrario dimostrabilmente…
- Gilles BrassardIl crittografo di Montréal che ha preso il denaro quantistico di Stephen Wiesner e, con Charles Bennett, lo ha trasformato…
- GIMPLa celebre alternativa open source a Photoshop: interfaccia frustrante, potenza notevole sotto il cofano. La 2.10 è del…
- Giovan Battista BellasoCrittografo italiano che nel 1553 descrisse il cifrario polialfabetico a parola chiave, metodo poi noto con il nome di…
- Giovanni PoleniIl professore di Padova che nel 1709 costruì la prima macchina a ruota dentata variabile, la azionò con un peso in caduta e…
- GISSistemi per memorizzare, analizzare e visualizzare dati dotati di una posizione (Geographic Information System).
- GitIl sistema di controllo di versione dominante: tiene traccia di ogni modifica al codice nel tempo.
- git bisectRicerca binaria nella cronologia dei commit per trovare quello che ha introdotto un bug: git bisect start, si marcano i…
- git cherry-pickCopia un singolo commit da un ramo a un altro. Uso classico: portare una correzione da main a un ramo di release (backport).
- git fsmonitorMonitor del filesystem integrato (git 2.37+, 2022): accelera git status sui repository enormi ascoltando le modifiche al…
- Git LFSLarge File Storage: tiene i file pesanti (video, modelli ML, PSD) fuori da git, lasciando nel repository un file puntatore…
- git rebaseRiscrive la cronologia di Git: sposta i commit, li unisce, ne cambia l'ordine.
- git reflogRegistro locale di ogni spostamento di HEAD (e degli altri riferimenti): la rete di sicurezza quando si è combinato un…
- git sparse-checkoutEstrae nella directory di lavoro solo una parte di un repository enorme: comodo nei monorepo, dove si lavora su una sola…
- git stashMette da parte temporaneamente il lavoro a metà, senza committare: utile per cambiare ramo al volo.
- git submoduleUn repository dentro un repository: punta a un commit preciso di un altro repo git. Detestato da molti, ma nessuno ha ancora…
- git worktreePiù checkout dello stesso repository in directory diverse, senza clonare due volte: git worktree add ../hotfix release-1.2.
- GitHubLa più grande piattaforma di hosting di codice al mondo: oltre 100 milioni di sviluppatori. Fondata nel 2008 da Tom…
- GitHub ActionsLa CI/CD integrata di GitHub: workflow YAML in .github/workflows/. Lanciata nel novembre 2019, nel giro di un paio d'anni è…
- GitHub CopilotLo strumento di completamento con IA di GitHub: suggerisce codice nell'IDE in base al contesto del file e ai commenti…
- GitHub DiscussionsUna funzione da forum all'interno dei repository GitHub, lanciata nel 2020. Serve a separare la conversazione dal lavoro: le…
- GitLabPiattaforma DevOps basata su Git: repository, CI/CD, code review, issue tracking e container registry in un unico posto…
- GitleaksCLI che analizza la cronologia git e l'area di staging pre-commit alla ricerca di segreti trapelati: chiavi API, JWT, chiavi…
- GitOpsFilosofia operativa in cui l'intera infrastruttura è descritta in Git e un operatore mantiene la realtà allineata.
- GitOps reconcileIl ciclo centrale di GitOps: un agente confronta di continuo lo stato REALE del cluster con quello DESIDERATO (definito in…
- Giunzione di scrittura (write splice)La cucitura magnetica che si forma dove una nuova sessione di scrittura incontra il contenuto già scritto su nastro.
- GladeIl costruttore grafico di interfacce di GTK, del 1998, in cui si trascinano pulsanti e contenitori in una finestra e se ne…
- GlamorIl modulo di X.Org che disegna il 2D tramite OpenGL, così che un driver grafico non abbia bisogno di alcun codice di…
- GLBPGateway Load Balancing Protocol — proprietario Cisco. A differenza di HSRP/VRRP, GLBP bilancia il traffico su più router…
- Glenz vectorUn oggetto vettoriale 3D pieno le cui facce sono disegnate trasparenti, così che il retro della forma traspaia come…
- glibcL'implementazione GNU della libc, standard di fatto in quasi tutte le distribuzioni Linux. Grande, complessa e…
- glitch-socUn fork di Mastodon guidato dalla comunità (ufficialmente «glitch-soc») che aggiunge funzioni su cui il progetto principale…
- GlobPattern matching per nomi di file: *.txt, photo_?.jpg, src/**/*.js.
- GlobalFoundriesTerza fonderia al mondo — scorporata da AMD nel 2009 con Mubadala di Abu Dhabi come proprietario. Ha abbandonato la corsa ai…
- GlusterFSFile system distribuito scale-out: unisce i dischi locali di più server in un unico namespace POSIX condiviso. Negli ultimi…
- GLXIl collante tra OpenGL e X11: la ragione per cui un programma 3D ottiene una finestra in cui disegnare.
- GMACIl GCM usato solo per l'autenticazione, senza cifrare i dati.
- GmailIl servizio di posta di Google: quando fu lanciato, il 1º aprile 2004, con 1 GB di spazio, tutti pensarono a uno scherzo da…
- gmc (GNOME Midnight Commander)Il file manager e la gestione delle icone del desktop di GNOME 1: il Midnight Commander testuale con una finestra GTK…
- GMCPGeneric MUD Communication Protocol: un canale laterale invisibile accanto al testo, su cui il server invia lo stato del…
- gMSAUn account di servizio la cui password è generata e ruotata dagli stessi domain controller e recuperata automaticamente dai…
- GNMeta-build di Chromium: genera file Ninja. Ha sostituito GYP nel 2014. Configurazioni di build più rapide e più pulite.
- GNOMEL'ambiente desktop libero nato nel 1997 perché KDE poggiava su un toolkit la cui licenza non era libera.
- GNOME PanelIl pannello di GNOME 1 e 2: la striscia di menu, elenco delle finestre e applet che GNOME 3 abolì e che due fork hanno…
- GNOME ShellLa shell di GNOME 3 del 2011, scritta in JavaScript sopra Mutter, che barattò pannello ed elenco delle finestre con una…
- GNUIl progetto nato per costruire un sistema libero di tipo Unix — riuscendo in tutto tranne che nel kernel.
- GNU RocketUno strumento di sincronizzazione per demo che guida camere, colori ed effetti a tempo con la musica attraverso…
- GNU ScreenIl multiplexer di terminale originale: permette di scollegarsi da una sessione e ritrovarla ancora in esecuzione al login…
- GNU SocialUna delle prime piattaforme di microblogging federato (con radici in StatusNet, 2008), che era il Fediverso prima che…
- gnu.*La gerarchia di Usenet per il progetto GNU, in cui ogni gruppo era collegato in entrambe le direzioni a una mailing list…
- GnusIl newsreader che vive dentro Emacs e che a poco a poco è diventato un lettore per quasi tutto ciò che si può leggere.
- GNUstepUna reimplementazione libera di OpenStep, iniziata a metà degli anni Novanta e ancora in corso, pensata per portare su Unix…
- Go (Golang)Il linguaggio di sistema di Google, ideato da Rob Pike, Ken Thompson e Robert Griesemer (2009): concorrenza senza cerimonie…
- GoatTrackerIl tracker multipiattaforma che permette di scrivere vera musica per C64 su una macchina moderna: suono SID senza un…
- GodotMotore di gioco open source, cresciuto a vista d'occhio dopo lo scandalo dei prezzi di Unity del 2023. Ha un proprio…
- GojekSuper app indonesiana — nata come call center di moto-taxi (ojek), passata all'app nel 2015. Oggi cibo, denaro, massaggi…
- GoldEDIl lettore di posta FidoNet del sysop: un editor in modalità testo che leggeva la base messaggi direttamente dal disco…
- Golden imageUn'immagine modello (di VM o container) predefinita, preconfigurata e sottoposta a hardening, da cui si avviano tutte le…
- Golden TicketFalsificare qualsiasi TGT Kerberos in un dominio Windows — compromissione totale del dominio se l'attaccante possiede l'hash…
- GoodreadsIl social network dei lettori: si registrano i libri, si assegnano voti, si scrivono recensioni, si insegue il contatore…
- GoogleHa conquistato il mercato della ricerca classificando le pagine in base a chi le cita con un link, e su questa base ha…
- Google App EngineIl PaaS originale di Google (2008): si pubblica un'app Python/Go/Java/Node senza pensare ai server, con scalabilità…
- Google Apps ScriptJavaScript eseguito dentro Google Workspace: il linguaggio di macro che tiene insieme metà dei processi d'ufficio interni…
- Google ChromeIl browser di Google, uscito nel 2008. Basato su Chromium (open source) + Blink (rendering, derivato da WebKit nel 2013) +…
- Google CloudIl cloud di Google: circa il 12 % del mercato. Forte nei dati (BigQuery), nell'IA/ML (Vertex AI) e nei container (Kubernetes…
- Google Cloud DataflowIl runner gestito di Google per le pipeline Apache Beam: lo stesso codice per batch e streaming, senza cluster da accudire.
- Google Cloud PrintIl servizio cloud di Google, attivo dal 2010 al 2020, che permetteva a qualsiasi dispositivo di stampare su qualsiasi…
- Google Cloud Pub/SubServizio pub-sub completamente gestito di GCP: globale, con scalabilità automatica, consegna at-least-once, in modalità pull…
- Google Cloud RunIl servizio serverless per container di GCP: si carica un'immagine Docker e Cloud Run scala da 0 a N, fatturando per secondo…
- Google DocsElaboratore di testi collaborativo in tempo reale nel browser, costruito su Writely (acquisito nel 2006). Ha definito…
- Google DriveArchiviazione cloud e collaborazione sui file di Google. Lanciato nell'aprile 2012 (Google Docs esisteva già dal 2006). Alla…
- Google FontsLa libreria gratuita e open source di font di Google. Lanciata nel 2010. Circa 1500 famiglie di caratteri. Licenza SIL OFL…
- Google MeetIl servizio di videoconferenza di Google, erede di Hangouts Meet e Duo, reso gratuito durante il COVID nel 2020 per frenare…
- Google PlayLo store principale di Android: più aperto dell'App Store, ma nella pratica altrettanto difficile da evitare.
- Google Vertex AILa piattaforma unificata di ML/IA di GCP: addestramento, deployment, AutoML, agenti e Model Garden (modelli di base tra cui…
- GopherIl concorrente dimenticato del web: un sistema di documenti basato su menu, nato nel 1991 e sconfitto dalle condizioni di…
- Gopher+L'estensione pensata per dare a Gopher metadati, formati e moduli, arrivata proprio mentre gli utenti passavano al web.
- GophermapIl file che descrive un menu Gopher: una riga per voce, con carattere di tipo, testo visualizzato, selettore, host e porta…
- Gordon LyonL'autore di Nmap, lo strumento che dal 1997 ha reso il port scanning il primo passo di quasi ogni valutazione di sicurezza.
- Gordon MooreNel 1965 scrisse un articolo con un'osservazione sulla densità dei transistor che per mezzo secolo è diventata il calendario…
- Gordon WelchmanL'uomo la cui aggiunta rese la Bombe utilizzabile nella pratica — e che quarant'anni dopo perse il nulla osta di sicurezza…
- GORML'ORM più diffuso per Go: API concatenabile (db.Where("age > ?", 18).Find(&users)), migrazione automatica, hook, transazioni.
- GOSIPGovernment OSI Profile: il tentativo dei governi di imporre per legge i protocolli OSI e di mandare in pensione il TCP/IP…
- GOST 28147-89La risposta sovietica a DES: un cifrario a blocchi con blocco da 64 bit, chiave da 256 bit e S-box segrete.
- GotekUna piccola unità che sostituisce il lettore di floppy con una chiavetta USB piena di immagini di dischi.
- GoToSocialSoftware server leggero per il Fediverso, scritto in Go e pensato per girare su hardware minimo (basta un Raspberry Pi)…
- Gottfried LeibnizIl filosofo che voleva risolvere le dispute con le parole "calcoliamo", e che per l'occasione lasciò in eredità sia il…
- Gouraud shadingUn modo per levigare le superfici 3D a sfaccettature interpolando i valori di luce tra i vertici invece di ombreggiare ogni…
- Government Code and Cypher SchoolL'agenzia britannica di decrittazione, fondata nel 1919, trasferita a Bletchley Park e ribattezzata GCHQ nel 1946.
- GPGImplementazione open source di PGP: per cifrare file, firmare commit, verificare pacchetti.
- GPIBIl bus parallelo per strumenti di Hewlett-Packard degli anni Sessanta, standardizzato come IEEE-488, che collegava tra…
- GPIOPin a uso generale di microcontrollori e piccoli computer (Raspberry Pi, Arduino).
- GPLLa licenza copyleft della Free Software Foundation. Richard Stallman, 1989. Richiede che le opere derivate siano distribuite…
- GPONGigabit Passive Optical Network: la tecnologia dominante per la banda larga in fibra fino a casa (FTTH). Una singola fibra…
- GPQAGraduate-Level Google-Proof Q&A: benchmark di 448 domande di livello dottorale in biologia, fisica e chimica. Creato nel…
- GPSSistema di navigazione satellitare statunitense: 31 satelliti in orbita terrestre media. Il ricevitore calcola la posizione…
- GPT (Generative Pre-trained Transformer)La famiglia di LLM di OpenAI: GPT-1 (2018) → GPT-2 (2019) → GPT-3 (2020) → GPT-4 (2023) → GPT-4o (2024) → o1/o3…
- GPT-4Il modello di punta di OpenAI da marzo 2023 al 2024. Nettamente più intelligente di GPT-3.5, ha gettato le basi del…
- GPT-4oIl primo modello "omni-modale" di OpenAI: testo, audio e immagini nella stessa rete. Conversazione vocale in tempo reale con…
- GPTQQuantizzazione post-training per LLM fino a 3–4 bit, tramite compensazione dell'errore per livello basata su…
- GPUUn processore specializzato nell'eseguire in parallelo moltissime piccole operazioni matematiche.
- GQA (Grouped-Query Attention)Un compromesso tra multi-head attention (MHA, un KV per testa) e multi-query attention (MQA, un solo KV in totale): più…
- GraalVML'alternativa alla JVM di Oracle Labs, lanciata nel 2018. Due funzioni principali: Native Image (compilazione AOT di Java in…
- GrabLa super app del Sud-est asiatico: taxi, cibo, banca e consegne. Ha rilevato le attività di Uber nella regione nel 2018 ed è…
- Grab (X11)Un client X che si riserva tutto l'input del puntatore o della tastiera, indipendentemente da quale finestra abbia il focus.
- Grace Hopper (persona)La contrammiraglio che impose l'idea che i programmi potessero essere scritti in qualcosa di simile all'inglese, e costruì…
- Graceful restartUn meccanismo che permette a un router di riavviare il proprio processo di routing senza interrompere il traffico…
- Gradient checkpointingRisparmiare memoria durante l'addestramento ricalcolando parti del passaggio in avanti invece di conservare tutti i valori…
- Gradient clippingFissare un tetto alla grandezza di un passo di addestramento, perché un singolo batch anomalo non rovini un modello costato…
- GradleIl sistema di build per JVM che ha preso il posto di Ant e Maven: Hans Dockter, 2007. Build predefinito di Android (dal…
- GrafanaLo strumento di dashboard per visualizzare metriche e log: dialoga con Prometheus, Loki, InfluxDB e altri.
- Grafana Loki«Prometheus per i log»: un sistema di log più economico che indicizza solo i metadati, non il testo.
- Grafica eseguibileCategoria di compo in cui il lavoro presentato è un'immagine statica, che però deve essere generata da un eseguibile entro…
- GrafoNodi e archi. La struttura dati più versatile: modella social network, reti stradali, dipendenze, reti neurali, qualunque…
- Grafo della conoscenzaUna rappresentazione strutturata di entità e relazioni — nodi e archi dotati di significato.
- Grafo socialeLa struttura di rete delle relazioni tra utenti: amici (reciproci), follower (asimmetrici), contatti reciproci, connessioni…
- GrafX2Un editor di pixel art a 256 colori scritto per DOS nel 1996, in sostanza la risposta alla domanda «perché su PC non c'è…
- Grain (cifrario)Un cifrario a flusso del progetto eSTREAM che combina un registro a scorrimento lineare e uno non lineare.
- GrammarlyEstensione per browser che controlla grammatica, tono e stile in tempo reale: oltre 30 milioni di utenti al giorno. Una…
- Grande CifrarioIl cifrario diplomatico di Luigi XIV, ideato dai Rossignol, padre e figlio, rimasto illeggibile per circa due secoli.
- Graph of ThoughtsGeneralizza Tree of Thoughts a un DAG: i pensieri possono fondersi, aggregarsi e raffinarsi a vicenda. Articolo dell'ETH di…
- GraphicsExpose e NoExposeGli eventi che dicono a un client se una copia dentro il server X è riuscita o ha lasciato buchi da dipingere da sé.
- GraphQLUno stile di API in cui il client invia una query che descrive esattamente quali campi vuole ricevere.
- GraphQL SubscriptionsIl terzo tipo di operazione di GraphQL: l'invio di dati in tempo reale dal server al client tramite WebSocket o SSE, accanto…
- GraphvizLo strumento che disegna i grafi al posto vostro. Si descrivono nodi e archi nel linguaggio DOT e un motore di layout decide…
- Gravis UltraSoundLa scheda audio adorata dalla demoscene: wavetable con RAM propria per i campioni, capace di mixare 32 canali in hardware.
- Gravity (X11)Le regole di X11 su cosa resta dove quando una finestra cambia dimensione.
- GravityNotifyL'evento X11 per le sottofinestre che il server ha spostato da sé perché la finestra genitore ha cambiato dimensione.
- GREUn protocollo di tunneling nato in Cisco e standardizzato nella RFC 2784. Incapsula un protocollo qualsiasi in un pacchetto…
- GreaseweazleUna scheda USB economica e aperta che legge e scrive floppy a livello di flusso: un KryoFlux per chi preferirebbe non pagare…
- Great RenamingLa riorganizzazione di Usenet del 1987, che ordinò i gruppi piatti net.* in gerarchie tematiche come comp, sci e rec, e…
- Green Card spamL'annuncio che due avvocati pubblicarono su migliaia di newsgroup nel 1994, trasformando lo spam commerciale in un modello…
- Green screen (TikTok)Un effetto di TikTok che mette un'immagine, uno screenshot o un video dietro di te mentre parli, come lo schermo verde di…
- GreenplumData warehouse MPP (Massively Parallel Processing) costruito come fork di PostgreSQL. Acquisito da EMC nel 2010, poi…
- GreetzSaluti scritti in leet nei cracktro, nelle intro e nei file NFO: citazioni di gruppi e persone amiche, la versione della…
- Greg HoglundRicercatore statunitense che ha fatto dei rootkit per Windows un campo di studio pubblico e la cui azienda è poi diventata…
- GremlinIl linguaggio di query a grafo di Apache TinkerPop: descrive un percorso attraverso nodi e archi, un passo alla volta.
- grepStrumento Unix per la ricerca di testo tramite espressioni regolari. Ken Thompson, 1973. Il nome deriva dal comando di ed…
- GrexMacchina Unix pubblica di proprietà dei soci, ad Ann Arbor, dove chiunque poteva ottenere un account shell gratuito e…
- Griglia di CardanoUn cartoncino forato appoggiato su una lettera dall'aspetto innocuo: solo le lettere visibili attraverso i fori portano il…
- Griglia di FleißnerUn cifrario a griglia rotante che legge il testo in chiaro attraverso i fori di una maschera ruotata quattro volte.
- GrokL'LLM di xAI. L'azienda di intelligenza artificiale di Elon Musk, fondata nel 2023 dopo la rottura con OpenAI. Integrato in…
- GroovyUn linguaggio dinamico per la JVM, avviato nel 2003 da James Strachan. Quasi tutto il Java valido è anche Groovy valido, ma…
- GroqStartup hardware con una «LPU» (Language Processing Unit): un chip progettato apposta per l'inferenza degli LLM, da 5 a 10…
- Grounding (LLM)Funzione degli LLM: collegare le risposte a fonti di dati esterne (ricerca web, documenti interni, basi di conoscenza) con…
- GROUP BYLa clausola SQL che raggruppa in una sola riga le righe con lo stesso valore, così che funzioni di aggregazione come COUNT…
- Group commitOttimizzazione in cui più commit simultanei vengono raggruppati e sincronizzati con un solo fsync. Un fsync è costoso (5-10…
- Group DMUna chat di gruppo privata all'interno di una piattaforma social (Instagram, Twitter/X, Discord): un messaggio diretto con…
- Group ReplicationLa soluzione integrata di MySQL per la replica sincrona basata sul consenso, fondamento di InnoDB Cluster. Un gruppo di…
- Grouped-query attention (GQA)Una variante dell'attenzione in cui più teste di query condividono lo stesso insieme di teste chiave/valore, invece di…
- GROUPING SETSUn'estensione SQL di GROUP BY che permette di calcolare più raggruppamenti diversi in una sola query. Invece di più SELECT…
- GrøstlUna funzione hash di progettazione danese che arrivò alla finale di SHA-3 senza mai diventare uno standard.
- gRPCIl framework RPC di Google su HTTP/2: un protocollo binario compatto con tipizzazione forte (Protobuf).
- GRPOL'algoritmo di apprendimento per rinforzo di DeepSeek per addestrare modelli di ragionamento — più economico di PPO, elimina…
- GRUBIl boot loader standard del mondo Linux: carica in memoria kernel e initramfs, passa i parametri del kernel e cede il…
- GrubhubTerza app di consegna di cibo negli Stati Uniti — fusa con Seamless nel 2013, acquistata da Just Eat Takeaway nel 2021 per…
- GrundstellungLa Grundstellung era la posizione iniziale dei rotori dell'Enigma, parte della chiave giornaliera e primo passo di ogni…
- Gruppo di releaseI gruppi con un nome che crackano, impacchettano e rilasciano: una scena in cui si gareggia per essere i primi, non per…
- Gruppo ottico (pickup laser)Il gruppo laser-lenti che mette a fuoco il fascio sul disco e legge il riflesso in ogni lettore ottico, e di solito il primo…
- Gruppo WhatsAppLa funzione di chat di gruppo di WhatsApp. Il limite è salito negli anni da 100 a 256 e poi a 1024 membri. Gli…
- GS1L'organizzazione senza scopo di lucro che governa gli standard dei codici a barre — EAN, UPC e i numeri GTIN dietro quasi…
- GSAPLa vecchia e veloce libreria di animazione per il web. Viene dall'era di Flash e l'ha sopravvissuta. Anima qualsiasi cosa…
- GSMLo standard europeo 2G che rese globale la telefonia mobile — e ci regalò la SIM e gli SMS.
- GSO / TSOGeneric Segmentation Offload + TCP Segmentation Offload — funzionalità di Linux e delle NIC in cui un grande buffer di invio…
- GsonLa libreria Java di Google per trasformare oggetti in JSON e viceversa, con due chiamate di metodo e zero annotazioni.
- GTFOBinsIl catalogo dei normali programmi Unix che si possono indurre ad avviare una shell. La conclusione è che «puoi eseguire find…
- GTKUna libreria di widget per interfacce grafiche, scritta nel 1998 per l'editor di immagini GIMP e poi scorporata in un…
- GTSMUna difesa che sfrutta il fatto che il TTL può solo essere decrementato: si invia con 255 e si pretende almeno 254 in…
- GuardrailStrati protettivi che impediscono a un LLM di produrre output inappropriato — o di accettare input inappropriato.
- Guardrail (IA)Strati protettivi attorno a un LLM che controllano e limitano ciò che entra e ciò che esce — bloccano le richieste dannose…
- GUI (interfaccia grafica)L'interfaccia in cui si indicano le cose sullo schermo invece di digitarne il nome.
- Guido van RossumCominciò a scrivere Python durante le vacanze di Natale del 1989 come progetto per hobby — e poi guidò il linguaggio per tre…
- GumroadPiattaforma per vendere prodotti digitali (e-book, template Notion, preset Lightroom, corsi) — configurazione minima.
- GumtreeSito britannico di annunci: eBay lo comprò nel 2005 e lo vendette ad Adevinta nel 2020 (la società madre di Blocket). Le…
- Guru MeditationLa schermata di crash dell'Amiga: un riquadro rosso lampeggiante con due numeri esadecimali, battezzato da una battuta…
- Gus SimmonsMatematico dei Sandia che scoprì come una firma digitale possa far uscire messaggi nascosti senza che nessuno se ne accorga.
- GutenprintUna suite di driver aperta che fa funzionare centinaia di stampanti a getto d'inchiostro e laser su Linux, macOS e altri…
- gVisorIl kernel in user-space di Google: intercetta le chiamate di sistema del container e le reimplementa in un processo Go…
- GWMIl Generic Window Manager, il window manager programmabile di Bull del 1989, in cui cornici, menu e comportamento si…
- gzipL'algoritmo di compressione che da 25 anni è lo standard del web: riduce HTML/CSS/JS di circa il 70%.
- Indice GINGeneralized Inverted Index di PostgreSQL: un indice invertito ottimizzato per valori composti da più elementi (array, JSONB…
- Indice GiSTGeneralized Search Tree: un tipo di indice estensibile in PostgreSQL. Alla base degli indici geometrici (PostGIS), della…
H
- .htaccessIl file di configurazione per directory di Apache: dove finiscono redirect, protezione con password e regole di riscrittura…
- H. D. MooreCreatore di Metasploit, il framework che ha trasformato gli exploit in moduli intercambiabili invece che in script sparsi su…
- H.264Il codec video diventato universale: vent'anni di età, compressione peggiore di qualunque successore e ancora la scelta…
- H.265Il successore di H.264 che dimezzò il bitrate, per poi inciampare nelle proprie licenze.
- HabitatIl mondo online grafico di Lucasfilm per il Commodore 64, in cui i giocatori insegnarono ai progettisti che un mondo…
- Hacker Manifesto, TheUn testo breve e furioso del 1986 diventato il credo della cultura hacker: "My crime is that of curiosity".
- Hacker NewsIl forum arancione di Y Combinator: uno dei pochi angoli rimasti della «vecchia internet» in cui gli addetti ai lavori…
- HafniumIl nome dato da Microsoft a un APT sponsorizzato da uno Stato, attribuito alla Cina: scoperto come l'attore dietro lo…
- Hagelin M-209Il cifrario tattico dell'esercito statunitense nella seconda guerra mondiale, progettato a Stoccolma e costruito da…
- Hal FinneyIl cypherpunk che contribuì a creare PGP, inventò le proof of work riutilizzabili e ricevette la primissima transazione…
- Half-blockL'uso dei caratteri ▀ e ▄ per dividere ogni cella di testo in due pixel colorati, raddoppiando la risoluzione verticale.
- Half-LifeIl gioco che raccontò la sua storia senza mai togliere il controllo al giocatore, e divenne il vivaio delle mod più…
- Half-trackingUn trucco anticopia del Commodore 1541 che nascondeva dati tra le tracce normali dell'unità.
- HalvingLa regola integrata di Bitcoin per cui la ricompensa per blocco si dimezza ogni 210.000 blocchi, cioè circa ogni quattro…
- HamlHTML senza tag di chiusura: l'indentazione determina l'annidamento e %div.card è la dichiarazione completa di un elemento.
- Hampster DanceUna pagina GeoCities di GIF di criceti che ballano e un loop audio accelerato. Una delle primissime cose diventate virali…
- HAMR (heat-assisted magnetic recording)Registrazione magnetica assistita dal calore: un laser riscalda per un istante un punto del disco così da poter scrivere su…
- HandleUn identificativo utente univoco all'interno di una piattaforma, spesso preceduto da @. Twitter @username, Mastodon…
- Handle con dominio proprio su BlueskyFunzione di Bluesky: usare il proprio dominio come handle al posto di @utente.bsky.social. Basta un record DNS TXT e…
- HandlebarsUn template engine basato sulle doppie parentesi graffe, che estende Mustache con helper ed espressioni a blocchi.
- HandoverIl trasferimento di una connessione attiva da una cella alla successiva mentre l'utente si muove — l'intero senso della…
- Handshake TCPIl processo in tre passaggi che apre una connessione TCP: SYN → SYN-ACK → ACK.
- Hans DobbertinCrittografo tedesco che violò MD4 e fu il primo a mettere in guardia su MD5, quasi dieci anni prima che qualcuno lo…
- Hans-Thilo SchmidtImpiegato dell'ufficio cifra tedesco che nel 1931 vendette la documentazione su Enigma ai servizi segreti francesi.
- Happy EyeballsL'algoritmo che fa provare a un client dual-stack IPv6 e IPv4 in parallelo, invece di restare bloccato per un minuto quando…
- Hard restart (SID)Un piccolo trucco nelle routine di riproduzione del C64 che azzera il generatore di inviluppo del SID qualche frame prima di…
- Hard sync (sincronizzazione dell'oscillatore)Un oscillatore azzera la fase di un altro a ogni inizio di ciclo, producendo un suono che sembra strappato ai bordi.
- HardwareI componenti fisici di un computer — CPU, RAM, memoria di massa, GPU, scheda madre, periferiche. Il contrario: il software…
- HardwiredUna demo Amiga del 1991 di Crionics e The Silents, tra le produzioni più discusse del periodo d'oro dell'Amiga.
- Harlem ShakeIl formato video del 2013 in cui una persona balla da sola tra gente che la ignora, finché il basso esplode e tutti si…
- Harmony (clone di Qt)Il tentativo di riscrivere Qt da zero con una licenza libera, per poter costruire KDE senza dipendere dalle condizioni di…
- Harri HurstiProgrammatore finlandese che nel 2005 cambiò l'esito di un'elezione su una vera macchina di voto americana limitandosi a…
- Harvard Mark IQuindici metri di ingranaggi, relè e un unico albero di trasmissione continuo — la macchina che diede il nome…
- Harvard Mark IILa seconda macchina di Aiken faceva calcoli in virgola mobile e poteva dividersi in due, ma è ricordata per una falena…
- Harvard Mark IIILa terza macchina di Aiken, detta anche ADEC: valvole nell'unità aritmetica, tamburi magnetici per la memoria, e istruzioni…
- Harvest now, decrypt laterRegistrare oggi il traffico cifrato per violarlo fra dieci anni: il motivo per cui la migrazione alla crittografia a prova…
- Hash joinAlgoritmo di join: si costruisce una tabella hash sulla relazione più piccola (fase di build), poi si scorre la più grande…
- Hash LML'hash delle password di LAN Manager della fine degli anni Ottanta, basato su DES e così debole da essere violabile in pochi…
- HashiCorpL'azienda dietro Terraform, Vault, Consul e Vagrant: l'insieme di strumenti che ha reso standard l'«infrastructure as code».
- HashiCorp VaultGestore di segreti open source: archivio centralizzato, credenziali dinamiche e crittografia come servizio.
- HashingUna funzione a senso unico che dà sempre lo stesso output per lo stesso input, ma che non si può percorrere a ritroso.
- Hashing consistenteTecnica di distribuzione: chiavi e nodi vengono mappati su un anello (spazio di hash 0-2^32) e una chiave appartiene al…
- Hashing consistente (DB)Una tecnica per distribuire i dati tra i nodi in modo che, aggiungendo o rimuovendo un nodo, debba spostarsi solo una…
- Hashing delle passwordConservare le password come hash volutamente lenti e con salt, anziché come digest veloci.
- Hashing universaleScegliere a caso la funzione di hash da una famiglia, in modo che due input qualsiasi collidano con bassa probabilità, quali…
- HashtagUna parola preceduta dal cancelletto che rende un post rintracciabile per argomento: inventata da un utente, non dalla…
- HaskellLinguaggio di programmazione funzionale lazy, puro e staticamente tipizzato. Prende il nome da Haskell Curry. Primo standard…
- Hasura«PostgREST per GraphQL»: lo si punta su Postgres e si ottengono un'API GraphQL completa e sottoscrizioni in tempo reale…
- HatariEmulatore open source per le macchine a 16 e 32 bit di Atari (ST, STE, TT e Falcon) e quanto di più vicino la scena Atari…
- HaujobbDemogroup di origine tedesca nato nei primi anni Novanta, attivo su Amiga e PC per oltre trent'anni.
- HAVALUna funzione di hash del 1992 capace di produrre impronte da 128 a 256 bit, in cui l'utente sceglieva quanto calcolo…
- Havoc PenningtonLo sviluppatore di Red Hat dietro Metacity, GConf e D-Bus, tra i fondatori di freedesktop.org per far condividere a GNOME e…
- Hazard pointerUn modo per sapere quando è sicuro liberare memoria in una struttura dati lock-free: ogni thread dichiara apertamente quali…
- Hazard strutturaleSituazione in cui due istruzioni nella pipeline vogliono usare contemporaneamente la stessa risorsa hardware, di cui esiste…
- Hazard sui datiSituazione in cui un'istruzione nella pipeline ha bisogno di un risultato che l'istruzione precedente non ha ancora…
- HBAHost Bus Adapter: scheda di espansione che collega l'host ai dispositivi di archiviazione. Tipi comuni: HBA SAS (12 Gb/s)…
- HBaseDatabase NoSQL distribuito di tipo wide-column, ispirato a Google Bigtable (2006). Progetto Apache, gira sopra HDFS. Scritto…
- HBM (High Bandwidth Memory)RAM impilata in verticale e montata accanto alla GPU o all'acceleratore di IA, con una banda dell'ordine dei terabyte al…
- HBM3eHBM3 potenziata. 1,2 TB/s per stack (contro gli 819 GB/s di HBM3), 24-36 GB per stack. Standard su Nvidia H200, B100, B200 e…
- HBM4Quarta generazione di HBM: specifica JEDEC del 2024, prime consegne di prodotto nel 2026. Interfaccia di larghezza doppia…
- HC-128Un cifrario a flusso del 2004 con chiave a 128 bit, scritto per il software e guidato da grandi tabelle in memoria anziché…
- HCL (HashiCorp Configuration Language)Il linguaggio di configurazione dichiarativo di HashiCorp: come JSON, ma per esseri umani. Alla base di Terraform, Packer…
- HCTRUna modalità wide-block con un hash su ciascun lato di un nucleo in modalità contatore, progettata per interi settori del…
- HDCPSistema DRM di HDMI e DisplayPort: cifra il video dalla sorgente allo schermo per impedirne la registrazione.
- HDDArchiviazione meccanica con piatti rotanti e testine di lettura: tecnologia datata, ancora usata per i grandi volumi a basso…
- HDFSIl file system distribuito di Hadoop: blocchi di grandi dimensioni, replica tripla, pensato per il throughput più che per la…
- HDMILo standard digitale per collegare video e audio: TV, monitor, proiettori.
- HDMI 2.1La versione di HDMI che abilita 4K a 120 Hz, 8K a 60 Hz, VRR ed eARC. Necessaria per sfruttare appieno PS5 e Xbox Series X.
- HDMI-CECConsumer Electronics Control: un filo aggiuntivo nel cavo HDMI che permette ai dispositivi di controllarsi a vicenda. TV…
- HDRImmagini e video con un intervallo più ampio tra il punto più scuro e quello più luminoso rispetto all'SDR, e con più…
- HDR10Standard aperto per il video HDR: colore a 10 bit, spazio colore Rec. 2020, funzione di trasferimento PQ (Perceptual…
- Head crashQuando la testina di lettura/scrittura tocca il piatto in rotazione e in una frazione di giro raschia via lo strato…
- Head skewUno sfasamento nella numerazione dei settori tra le tracce sotto testine diverse dello stesso cilindro, perché il cambio di…
- Header di sicurezzaHeader HTTP che rafforzano i siti web: CSP, HSTS, X-Frame-Options, X-Content-Type-Options, Referrer-Policy…
- Header-PeopleLa lista ARPANET in cui il formato delle intestazioni email fu stabilito a forza di discussioni, di solito in messaggi…
- HeadlampInterfaccia open source per Kubernetes. CNCF Sandbox dal 2022. Web + desktop (Electron). Alternativa moderna alla stagnante…
- Headless UIComponenti privi di stile ma pienamente accessibili per React e Vue, creati da Tailwind Labs (2020). Si ottiene il…
- HeapL'area della memoria dinamica, dove allocano new e malloc.
- Heap tableUna tabella senza indice cluster: le righe sono memorizzate senza ordine, dove c'è spazio, e non ordinate secondo alcuna…
- HeartbleedCVE-2014-0160 nell'estensione heartbeat di TLS in OpenSSL: un bug di divulgazione della memoria che consente di ottenere dal…
- Heat pipeTubo di rame sigillato contenente un fluido (di solito acqua) e una struttura capillare: raffredda per transizione di fase e…
- Heat spreader (IHS)Il coperchio metallico sopra il processore, quello che il dissipatore tocca davvero: distribuisce il calore da una piccola…
- Heath RobinsonLa prima macchina di Bletchley Park contro il cifrario Lorenz, battezzata con il nome di un vignettista famoso per i suoi…
- heaven7Una 64k intro degli Exceed (2000) che eseguiva il ray tracing di sfere riflettenti in tempo reale — molto prima delle schede…
- Hector Monsegur«Sabu», leader dei LulzSec arrestato nel 2011, che poi passò mesi a guidare il gruppo per conto dell'FBI.
- Helen NissenbaumFilosofa che ha sostituito il «è pubblico o privato?» con la domanda ben più utile: «questo flusso di informazioni rispetta…
- HeliconeOsservabilità per LLM tramite proxy: si cambia OPENAI_BASE_URL puntando a Helicone e tutto viene registrato automaticamente…
- HelixEditor modale scritto in Rust, uscito nel 2021. Inverte la grammatica di Vim: prima si seleziona, poi si agisce, un modello…
- HellthreadFenomeno di Mastodon e del Fediverso: un thread che cresce senza controllo perché sempre più persone vengono menzionate con…
- HelmGestore di pacchetti per Kubernetes: una «Helm chart» è un modello per installare un'applicazione.
- Helm chartModello impacchettato per un'applicazione Kubernetes: YAML con variabili da compilare.
- HelmfileWrapper dichiarativo per Helm: tutte le release in un solo file YAML, applicate in modo atomico. Roboll, 2017. In breve: ciò…
- Helmut SchreyerVoleva costruire la macchina di Zuse con valvole termoioniche invece che con relè, fu respinto dalle autorità tedesche e…
- Henry SpencerIl programmatore di Toronto dietro C News, una delle librerie di espressioni regolari più copiate, e il più antico archivio…
- Henryk ZygalskiUno dei tre matematici polacchi che violarono Enigma, inventore dei fogli perforati che portano il suo nome.
- HEPnetLa rete di calcolatori dei fisici delle particelle negli anni Ottanta, basata su DECnet, che collegava laboratori su…
- Herbert SimonL'unica persona ad aver ottenuto sia il Premio Turing sia il Nobel per l'economia, per quella che in fondo è la stessa idea…
- Herbert YardleyFondatore del primo ufficio statunitense di decrittazione in tempo di pace, che alla sua chiusura reagì scrivendo un…
- herbstluftwmUn tiling window manager manuale che divide lo schermo in frame suddivisi a mano dall'utente, con tutta la configurazione…
- Herding attackUn attacco in cui si pubblica prima un valore di hash e poi si fabbrica un messaggio con un prefisso a piacere che…
- Herman GoldstineIl matematico dell'esercito alla Moore School, l'uomo che per caso incontrò von Neumann su una banchina ferroviaria.
- Herman HollerithL'ingegnere che trasformò la statistica in lavoro meccanico, e inventò un modello di business così valido da sopravvivergli…
- HerokuIl PaaS del leggendario «git push heroku», all'origine della Twelve-Factor App. Acquistato da Salesforce nel 2010, ha…
- HesiodIl modo in cui Project Athena fece rispondere il DNS a domande che non riguardavano i nomi dei computer: utenti, gruppi e…
- HetznerAzienda di hosting tedesca nota per prezzi drasticamente inferiori a quelli di AWS e Azure: 4 € al mese per una VPS cloud…
- HexChatClient IRC grafico per Linux e Windows, nato nel 2011 come fork di X-Chat quando l'originale smise di essere aggiornato e la…
- Hi-MDL'ultimo aggiornamento del MiniDisc firmato Sony, del 2004: 1 GB per disco, file trascinabili via USB e audio non compresso.
- HibernateL'ORM dominante di Java, creato da Gavin King nel 2001 e standardizzato in JPA (Java Persistence API). Predefinito in Spring…
- hidden="until-found"Valore HTML che nasconde il contenuto ma permette comunque alla ricerca nella pagina del browser di trovarlo, e lo rivela…
- HiFDIl floppy da 200 MB di Sony e Fujifilm, pensato per succedere al dischetto: ucciso da un head crash e dalla chiavetta USB.
- High density (HD)La classe di floppy che raddoppiò la capacità a 1,44 MB grazie a un rivestimento magnetico più duro e al doppio dei settori…
- High-NA EUVLa nuova generazione della litografia EUV con apertura numerica più alta (NA 0,55 contro 0,33 attuale), che disegna schemi…
- HighchartsLibreria JavaScript commerciale per i grafici, creata da Torstein Hønsi (Norvegia) nel 2009. Gratuita per uso personale e…
- Hill climbing (crittoanalisi)Metodo di ricerca che scambia due lettere in una chiave ipotetica e conserva lo scambio se il testo risultante somiglia di…
- Hint _WIN_ (GNOME)Le proprietà proprie di GNOME 1 sulla finestra radice per dialogare con il window manager – livelli, aree di lavoro, sticky…
- Hinted handoffQuando una replica è inattiva, la scrittura viene salvata su un nodo vicino come «hint»; alla riconnessione gli hint vengono…
- HipCrimeLo pseudonimo dietro uno dei più estesi attacchi a Usenet della fine degli anni Novanta, con valanghe di messaggi e cancel…
- Hires (C64)La modalità bitmap ad alta risoluzione del Commodore 64: 320×200 pixel, ma solo due colori per cella 8×8.
- Hive MetastoreCatalogo centrale delle tabelle di un data lake: quali tabelle esistono, il loro schema, la struttura delle partizioni, il…
- HivelyTrackerUn tracker open source del 2006 che si basa sul formato AHX dell'Amiga per creare chiptune minuscole e dal suono sintetico…
- HKDFHMAC-based Key Derivation Function (RFC 5869): prende materiale di partenza e produce un numero arbitrario di chiavi…
- HKDF-Expand-LabelIl sottile involucro attorno a HKDF-Expand che TLS 1.3 usa per derivare ogni singola chiave, IV e segreto.
- HKT (Higher-Kinded Types)Funzionalità del sistema di tipi: astrarre sui costruttori di tipo (tipi che prendono tipi come parametri). Permette di…
- HMACUn modo per firmare i messaggi con un segreto condiviso: il destinatario verifica che il messaggio non sia stato alterato e…
- HNSWHierarchical Navigable Small World: l'algoritmo a grafo dominante per la ricerca approssimata dei vicini più prossimi tra…
- HOCON«Human-Optimized Config Object Notation». Typesafe (poi Lightbend), 2011. Superset di JSON con commenti, include…
- HoistingFenomeno di JavaScript: le dichiarazioni di variabili e funzioni vengono «sollevate» in cima al proprio scope in fase di…
- Hold-and-Modify (HAM)L'espediente dell'Amiga che mostrava tutti i 4096 colori insieme lasciando che ogni pixel ritoccasse una sola componente di…
- HomebrewIl gestore di pacchetti «de facto» per macOS: brew install postgresql. Ogni pacchetto ha una propria formula (in Ruby) e…
- Homestar RunnerSito di cartoni comici in Flash gestito da due fratelli della Georgia, interamente senza pubblicità, che nei primi anni…
- HometownUn fork di Mastodon (Darius Kazemi) la cui caratteristica distintiva è la «pubblicazione solo locale»: la possibilità di…
- HoneycombPiattaforma di osservabilità incentrata sul tracing distribuito e sugli eventi ad alta cardinalità: Charity Majors e…
- HoneypotUn server o una risorsa finti, predisposti per attirare e tracciare gli attaccanti.
- HonoFramework web ultraveloce di Yusuke Wada, 2022. Gira su Cloudflare Workers, Bun, Deno, Node.js e AWS Lambda. Alternativa…
- Hopper (H100)La generazione di GPU per datacenter di Nvidia del 2022. L'H100 (80 GB di HBM3) ha trainato l'intero boom dell'IA 2023-2024…
- Horizontal Pod Autoscaler (HPA)Meccanismo di Kubernetes che regola automaticamente il NUMERO di repliche dei pod in base al carico (CPU, memoria o metriche…
- Hornet ArchiveIl principale archivio di file della demoscene PC negli anni Novanta, su hornet.org: lì si scaricavano demo, musica e…
- Horst FeistelIl tedesco-americano di IBM che diede al cifrario a blocchi la sua struttura — e così al DES, e così a vent'anni di…
- HostmaskIl modo in cui IRC identifica un utente: nickname, nome utente e host nella forma nick!user@host, con caratteri jolly…
- HOSTS.TXTL'intera risoluzione dei nomi di ARPANET in un unico file di testo, che ogni macchina scaricava periodicamente dallo stesso…
- HOT (Heap-Only Tuple)L'ottimizzazione di PostgreSQL che evita di scrivere nuove voci in ogni indice a ogni aggiornamento: la differenza tra una…
- Hot cornerUn angolo dello schermo che attiva qualcosa quando vi si porta il puntatore (una panoramica, uno screensaver, un selettore…
- Hot partitionDistribuzione squilibrata del carico, con una o poche partizioni che ricevono un traffico sproporzionato. Cause classiche…
- Hot reloadSalvi un file di codice e l'app si aggiorna subito nel browser, senza perdere lo stato.
- Hot standbyUn database replica pronto a subentrare (failover) e contemporaneamente disponibile in lettura.
- hot_standby_feedbackL'impostazione che permette a una replica di sola lettura di dire al primario ciò che le serve ancora, così le query lunghe…
- Hotels.comSito di prenotazione alberghiera di proprietà di Expedia, noto per la mascotte «Captain Obvious» e per il programma…
- HotlinkCollegamento diretto a una risorsa (spesso un'immagine) ospitata sul server di qualcun altro, dalla propria pagina. <img…
- Hotwire«HTML Over The Wire»: lo stack Rails che fa funzionare Hey e Basecamp senza un framework SPA.
- Hovav ShachamIl ricercatore che dimostrò come per dirottare un programma non serva iniettare alcun codice: quello già presente basta e…
- Howard AikenIl fisico che si fece costruire la sua macchina calcolatrice da IBM e poi dimenticò di menzionarla alla presentazione.
- Howard RheingoldLo scrittore che diede significato all'espressione «comunità virtuale», in un libro nato dai suoi anni su The WELL.
- HP DeskJetLa stampante a getto d'inchiostro HP del 1988 che portò l'inkjet termico in casa e nei piccoli uffici.
- HP LaserJetLa stampante laser HP del 1984 che portò la tecnologia dalla sala macchine alla scrivania.
- HP NewWaveIl desktop orientato agli oggetti di Hewlett-Packard sovrapposto a Windows 2 nel 1988, ricordato soprattutto perché Apple…
- HP ThinkJetLa prima stampante a getto d'inchiostro termico di massa: il nome è la tecnologia, abbreviata.
- HP VUEIl desktop di Hewlett-Packard basato su Motif per HP-UX, che divenne il modello di CDE.
- HP-GLIl linguaggio vettoriale di Hewlett-Packard per i plotter, in cui l'immagine è descritta da movimenti della penna anziché da…
- HPAHorizontal Pod Autoscaler: il controller di Kubernetes che scala il numero di repliche dei pod in base a delle metriche…
- hpwmIl window manager di Hewlett-Packard per X della fine degli anni Ottanta, le cui cornici in rilievo furono scelte da OSF…
- hreflangAttributo HTML che dice a Google: «questa pagina è disponibile anche in queste lingue».
- HSMUna scatola il cui intero modello di business è che la chiave non ne esce mai, nemmeno per te.
- HSM per pagamentiUn HSM progettato per i pagamenti con carta, che gestisce PIN e crittogrammi senza che nessuna chiave lasci mai il…
- HSRPHot Standby Router Protocol: il protocollo proprietario di Cisco per il failover del gateway. Due router condividono IP e…
- HSTSHeader HTTP che dice al browser: «questo sito non va mai raggiunto senza cifratura».
- HSTS preloadElenco di domini che tutti i principali browser (Chrome, Firefox, Safari, Edge) incorporano come «sempre HTTPS, mai HTTP»…
- HTAPHybrid Transactional/Analytical Processing: un'architettura di database che esegue sia le transazioni (OLTP) sia le analisi…
- HTB (Hierarchical Token Bucket)Qdisc di tc per Linux per l'allocazione gerarchica della banda. Si definiscono una classe radice e classi figlie con rate e…
- HTMLLa struttura di una pagina web: cosa è un titolo, un paragrafo, un link o un'immagine.
- HTML semanticoUsare gli elementi HTML per il loro significato, non per l'aspetto: <article>, <nav>, <button> invece di div ovunque.
- HTML TemplatesElemento HTML nativo per dichiarare frammenti di DOM inerti: vengono analizzati ma non mostrati finché non sono clonati con…
- HTML5Quinta versione principale di HTML, raccomandazione W3C del 2014, con elementi semantici, canvas, video/audio, web storage…
- HTMXLibreria che permette di costruire interfacce dinamiche con soli attributi HTML: niente React, niente stato in JavaScript.
- htmx 2.0Grande rilascio 2.0 (giugno 2024): abbandona il supporto a IE e trasforma WebSocket e SSE in «estensioni». Carson Gross…
- htopVisualizzatore interattivo di processi per il terminale, scritto da Hisham Muhammad nel 2004 come alternativa usabile a top…
- HTTPIl protocollo con cui browser e server web comunicano tra loro.
- HTTP Request SmugglingL'attaccante sfrutta il disaccordo tra proxy front-end e server back-end sui confini dei messaggi HTTP. Varianti CL.TE…
- HTTP/2Seconda versione principale di HTTP, RFC 7540 (2015). Nasce dall'esperimento SPDY di Google: binario (non testuale)…
- HTTP/3HTTP su QUIC, RFC 9114 (2022). QUIC è un trasporto cifrato su UDP, porta 443: elimina l'head-of-line blocking di TCP e offre…
- HTTPSHTTP, ma cifrato con TLS, in modo che nessuno possa intercettare o alterare il traffico.
- Hub SPDUn piccolo circuito sui moduli DDR5 che memorizza e trasmette le informazioni della memoria (SPD, Serial Presence Detect)…
- HubbleIl livello di osservabilità sopra Cilium, che mostra quale traffico scorre davvero nel cluster — e quale regola ha bloccato…
- HubzillaPiattaforma federata (di Mike Macgirvin) nota per l'«identità nomade»: l'identità non è legata a un solo server. Con il…
- Huddle (Slack)Una chiamata audio leggera e spontanea in Slack, avviata con un clic in un canale o in un messaggio diretto: serve a…
- Huge pagePagina di memoria più grande dei 4 KB standard: 2 MB o 1 GB. Riduce drasticamente la pressione sul TLB nelle applicazioni…
- Huge page (TLB)L'uso di pagine di memoria grandi (2 MB o 1 GB invece dei 4 kB standard) per ridurre la pressione sul TLB. Ogni voce del TLB…
- Huge pagesPagine di memoria molto più grandi dei 4 KB standard, tipicamente 2 MB o 1 GB. Meno pagine, più grandi, riducono la…
- Hugging Face«Il GitHub dell'IA»: un hub di modelli con oltre 1 milione di modelli open-weight, la libreria transformers, dataset e…
- HugiStorica rivista su disco per la demoscene PC, guidata dal suo direttore Adok.
- HugoGeneratore di siti statici scritto in Go, avviato nel 2013 da Steve Francia. Si vanta della velocità e la mantiene: migliaia…
- Hugo KrawczykIl crittografo dietro HMAC e HKDF, due costruzioni che entrano in funzione ogni volta che un browser parla TLS.
- Human-NetsUna lista ARPANET della fine degli anni Settanta su come le reti di computer influenzano le persone, condotta su una rete di…
- humanities.*L'ottava e ultima gerarchia ufficiale di Usenet, aggiunta nel 1995 per letteratura, arte, filosofia e il resto delle…
- Hummingbird ExceedIl server X commerciale per Windows che, per tutti gli anni Novanta, trasformò il PC d'ufficio in un terminale X per le…
- Hut 6La baracca di Bletchley Park dedicata al traffico Enigma dell'esercito e dell'aviazione tedeschi.
- Hut 8La sezione di Bletchley Park che lavorava sull'Enigma navale tedesca, inizialmente diretta da Alan Turing.
- HVSC (High Voltage SID Collection)L'archivio quasi completo della musica per Commodore 64: decine di migliaia di brani SID raccolti dal 1996.
- Hybrid bondingUnire due pezzi di silicio premendo le superfici l'una contro l'altra in modo che i contatti di rame si fondano…
- Hybrid Logical Clock (HLC)Un orologio che combina il tempo fisico (orologio da parete) con un contatore logico, ottenendo timestamp vicini al tempo…
- HyDEHypothetical Document Embeddings: tecnica di retrieval in cui un LLM genera prima una «risposta ideale» inventata alla…
- Hydra (trasferimento file)Un protocollo bidirezionale di trasferimento file per i mailer FidoNet, che inviava e riceveva contemporaneamente su…
- HydrationIl processo con cui il JavaScript lato client «risveglia» l'HTML generato dal server, collegando gli event listener e…
- Hyper-GUn sistema ipertestuale austriaco dei primi anni Novanta che risolse i link rotti prima che il web si fosse davvero…
- Hyper-VL'hypervisor di Microsoft, introdotto nel 2008 con Windows Server 2008. È di tipo 1, anche se sembra girare dentro Windows…
- HyperLogLogStruttura dati probabilistica che conta gli elementi distinti di un flusso con memoria costante (Flajolet et al., 2007)…
- HyperLookUn ambiente in stile HyperCard per NeWS, in cui sia l'interfaccia sia la sua logica erano PostScript eseguito dentro il…
- HyperscriptDSL per lo scripting lato client, creato da Carson Gross, l'autore di htmx. Sintassi leggibile come l'inglese: on click…
- HyperTerminalIl programma di terminale incluso in Windows da 95 a XP: per molti il primo e unico modo per entrare in una BBS.
- HyperthreadingNome Intel per il Simultaneous Multithreading (SMT): un singolo core fisico appare come due core logici, perché due thread…
- HypervisorSoftware che esegue macchine virtuali: permette a un solo computer fisico di ospitare più sistemi operativi…
- HyprlandIl compositor Wayland che ha messo animazioni, angoli arrotondati e sfocatura al centro della scena anziché relegarli a…
- HYTELNETUna directory ipertestuale di tutto ciò che era raggiungibile via telnet, scritta quando il web su cui pubblicarla non…
- Set di comandi Hayes (AT)I comandi testuali con prefisso AT che da quarant'anni dicono ai modem di comporre un numero, riagganciare e riferire su sé…
- The Hitchhiker's Guide to the InternetUna RFC del 1989 che spiegava Internet a chi aveva appena ricevuto un account e non sapeva che farsene.
I
- #includeDirettiva del preprocessore C/C++ per includere un altro file di codice. #include <stdio.h> (di sistema) oppure #include…
- i18nProgettare il software in modo che possa essere adattato a lingue e regioni diverse; la sigla indica una «i», 18 lettere e…
- i3Il tiling window manager che la maggior parte degli utenti X11 ha provato per primo, con un file di configurazione leggibile…
- i3lockIl blocco schermo del progetto i3: un colore pieno o un'immagine su tutto lo schermo, una password verificata tramite PAM e…
- IASistemi informatici che risolvono compiti che un tempo si ritenevano riservati all'intelligenza umana.
- IA agenticaSistema basato su LLM che compie azioni in autonomia: pianifica un compito in più passi, chiama strumenti, osserva i…
- IA costituzionale (Constitutional AI)Il metodo di addestramento di Anthropic in cui un LLM impara a seguire una «costituzione» scritta (un insieme di principi)…
- IaaSServizi cloud al livello di astrazione più basso: macchine virtuali, storage, rete. Il sistema operativo e tutto ciò che sta…
- IaCDefinire server, database e firewall nel codice invece di cliccare nella console del cloud.
- IAMGestire chi può fare cosa in un sistema: utenti, ruoli, policy, token.
- Ian BeerIl ricercatore di Project Zero che ha dimostrato come un iPhone possa essere preso via radio mentre se ne sta intatto nella…
- Ian GoldbergCrittografo canadese che da studente violò l'SSL di Netscape e in seguito inventò OTR, il protocollo che ha insegnato alle…
- IAPMIntegrity-Aware Parallelizable Mode: una delle prime modalità di funzionamento a garantire riservatezza e integrità in un…
- iBGP vs eBGPI due modi di usare BGP: eBGP tra sistemi autonomi diversi (ad esempio la propria rete verso l'ISP) e iBGP tra router dello…
- IBMIl gigante più longevo del settore: schede perforate, mainframe, personal computer e una capacità di sopravvivere a ogni…
- IBM 029Il mobile beige su cui un'intera generazione di programmatori scrisse il proprio codice, una scheda e ottanta colonne alla…
- IBM 1403La stampante a catena del 1959 che fissò il riferimento del settore per la qualità di stampa e rimase nelle sale macchine…
- IBM 3480La cartuccia da mezzo pollice di IBM del 1984, che mandò in pensione la bobina aperta a 9 tracce nelle sale mainframe e rese…
- IBM 3800La prima stampante laser effettivamente consegnata a clienti paganti, un anno prima di Xerox, e grande più o meno quanto due…
- IBM 405La tabulatrice capace di stampare lettere e non solo cifre: la macchina di cui IBM visse per quindici anni.
- IBM 4758La scheda crittografica PCI di IBM della fine degli anni Novanta, il primo prodotto certificato al livello più alto del FIPS…
- IBM 601La macchina a schede perforate capace di moltiplicare: un passo dal suono modesto che separò la contabilità dal calcolo.
- IBM 604Il primo prodotto elettronico di IBM prodotto in serie: una macchina a schede perforate per il calcolo, con…
- IBM PCIBM costruì un computer con componenti altrui in un anno, perdendo così il controllo dell'industria che aveva creato.
- IBM ProprinterLa stampante ad aghi di IBM per il PC, ricordata soprattutto perché si montava senza una sola vite.
- IBM SelectricLa macchina da scrivere IBM del 1961 in cui una sfera rotante di caratteri sostituì le tradizionali leve.
- IBM SSECLa risposta di IBM al credito perso per l'Harvard Mark I — 12.500 valvole termoioniche e 21.400 relè, installati dietro una…
- IBM System/360La famiglia di macchine che inventò la retrocompatibilità, e il cui set di istruzioni gestisce ancora le banche sessant'anni…
- IBM WheelwriterLa macchina da scrivere elettronica a margherita di IBM del 1984, erede della Selectric a sfera.
- ICB (Internet Citizen's Band)Un sistema di chat della fine degli anni Ottanta che rivaleggiava con IRC sulla stessa idea, perse e, chissà come, non ha…
- ICCCMIl regolamento che stabilisce come le applicazioni X e i window manager dialogano tra loro, notoriamente indispensabile e…
- ICEIl protocollo che trova un percorso tra due peer dietro NAT separati provando contemporaneamente tutte le strade plausibili.
- iCE (gruppo ANSI)Il gruppo di ANSI art che fu il principale rivale di ACiD nel periodo d'oro delle BBS, con i propri artpack mensili.
- ICE (Inter-Client Exchange)Il trasporto generico di X11R6 per i programmi X che devono parlarsi senza passare dal server X — noto soprattutto come la…
- iCE colorsUna tecnica dell'ANSI art che disattiva il lampeggio del testo per liberare tutti i 16 colori anche come sfondi.
- Ice CubesUn client Mastodon moderno e open source per iOS, scritto in SwiftUI (Thomas Ricouard). Gratuito e in rapido sviluppo…
- iceauthIl gemello di Xauth per le connessioni ICE: modifica il file dei cookie che i gestori di sessione e i loro client si…
- iCEDrawEditor ANSI per DOS del gruppo artistico iCE, pensato per chi era ormai cresciuto oltre TheDraw.
- IceshrimpSoftware server per il Fediverso nato come fork di Misskey/Firefish e poi riscritto per essere più manutenibile e…
- IceWMUn window manager leggero con barra delle applicazioni e menu Start, per chi voleva l'ergonomia di Windows 95 su un PC Linux…
- ICMPIl protocollo alla base di ping e dei messaggi di errore di rete.
- ICMP floodAttacco DDoS basato su un enorme numero di pacchetti ICMP Echo Request (ping). Classico ma superato: le infrastrutture…
- ICMP RedirectICMP di tipo 5: il router dice all'host «non inviare a me, invia direttamente a quest'altro router». Un meccanismo di…
- Icon box (mwm)La finestra opzionale di mwm che raccoglie in un'unica casella scorrevole le icone di tutte le finestre iconizzate, invece…
- Icon manager (twm)L'elenco di twm con tutte le finestre aperte, dove un clic riduce a icona un programma o lo riporta indietro — una barra…
- Icona adattivaLa risposta di Android al desiderio di ogni produttore di avere la propria forma di icona: l'app fornisce due livelli, il…
- IconifyIl termine di X11 per «minimizzare»: la finestra lascia lo schermo e viene sostituita da un'icona, o da una riga in un…
- ICQIl primo instant messenger di massa, lanciato nel 1996 dall'azienda israeliana Mirabilis; il nome richiama «I Seek You» e il…
- ID di risorsa (XID)Il numero a 29 bit che identifica ogni finestra, pixmap, font e cursore in un server X, scelto dal client stesso così che…
- id SoftwareUna mezza dozzina di programmatori texani che inventarono sia lo sparatutto in prima persona sia il modello di business per…
- IDEEditor di testo + compilatore + debugger + autocompletamento + un centinaio di altre cose, tutto in un unico programma.
- IDE e editor a confrontoIDE = «pesante», con tutto incluso (debugger, refactoring, test runner). Editor = «leggero», personalizzabile con plugin.
- IDEAInternational Data Encryption Algorithm: il cifrario a blocchi scelto da PGP quando DES sembrava troppo fragile.
- IdempotenteUn'operazione che dà lo stesso risultato, non importa quante volte la si esegua.
- IdempotenzaProprietà di un'operazione che produce lo stesso risultato sia che venga eseguita una volta sia che venga eseguita molte…
- Ident (protocollo)Protocollo con cui un server chiede alla macchina client a quale utente appartenga una determinata connessione TCP.
- IdentificatoreIl nome di qualcosa in un programma: variabile, funzione, classe, modulo. Le regole sui nomi validi variano da linguaggio a…
- IDFAL'identificativo pubblicitario di Apple: una stringa univoca per dispositivo che permetteva agli inserzionisti di seguire un…
- IDORInsecure Direct Object Reference: difetto del controllo degli accessi in cui l'applicazione espone gli ID degli oggetti…
- Idratazione parzialeIdratare solo i componenti interattivi, non l'intera pagina, per ridurre il bundle JS e il costo di CPU al caricamento…
- Idratazione selettivaIdratare (collegare il JS a) solo le parti della pagina che richiedono interattività, nell'ordine in cui l'utente le tocca.
- IDS / IPSSistema di monitoraggio che rileva gli attacchi (IDS) o li blocca attivamente (IPS).
- IEEE 1284Lo standard del 1994 che formalizzò la porta parallela dei PC e la rese bidirezionale.
- IEEE 754Lo standard della virgola mobile, il motivo per cui 0.1 + 0.2 non è uguale a 0.3 in praticamente ogni linguaggio di…
- ifcicoIl mailer FidoNet per Unix che permetteva a una macchina Linux di chiamare e scambiare posta con le BBS del mondo DOS.
- IFF (Interchange File Format)Il formato contenitore a blocchi di Electronic Arts del 1985, antenato del modo in cui i formati di file moderni…
- IFF ANIMIl formato di animazione dell'Amiga: un fotogramma iniziale ILBM seguito da fotogrammi delta che descrivono soltanto ciò che…
- IFLIDue immagini FLI mostrate in fotogrammi alternati e sfalsate di un pixel, così che l'occhio fonda colori e risoluzione che…
- IFNAL'International FidoNet Association: un tentativo di dare a FidoNet un'organizzazione formale, e la prova che i sysop non ne…
- iframeElemento HTML che incorpora una pagina completamente diversa all'interno di quella corrente.
- iframe sandboxAttributo HTML5 di <iframe> che limita drasticamente ciò che il contenuto incorporato può fare: <iframe sandbox> è la…
- IFTTTPrecursore di Zapier rivolto ai consumatori, che ha reso popolare la formula «if this then that». Forte nella domotica e…
- IGMPInternet Group Management Protocol: protocollo di appartenenza ai gruppi multicast in IPv4. Gli host si iscrivono ai gruppi…
- ihave/sendmeLo schema di Usenet «chiedi prima di inviare»: un vicino riceveva un elenco di ID di articoli e richiedeva solo quelli che…
- ihnp4La macchina AT&T in Illinois che fu il nodo più trafficato della rete UUCP degli anni Ottanta, e quindi il primo salto in…
- IHS saldato (sTIM)Quando il produttore della CPU salda l'heat spreader (IHS) al die di silicio con una lega a base di indio (sTIM) invece di…
- IKE / IKEv2Internet Key Exchange — protocollo per la gestione delle chiavi di IPsec. Stabilisce le Security Association (SA) tra i…
- ILBMIl formato immagine standard dell'Amiga: un formato raster basato su IFF che memorizza i bitplane interlacciati riga per…
- IMA (Linux Integrity Measurement)Linux Integrity Measurement Architecture. Funzionalità del kernel: calcola l'hash di tutti i file eseguiti e lo registra nel…
- ImageText e PolyTextI due modi di X11 per disegnare testo con i font del server: con uno sfondo o senza.
- ImageWriterLa stampante ad aghi a nove punti di Apple del 1983, l'output predefinito di Apple II e dei primi Macintosh prima…
- imakeIl sistema di build di X11, in cui il preprocessore C scriveva i Makefile a partire da un Imakefile: portabile su ogni Unix…
- IMAPProtocollo per leggere la posta elettronica: i messaggi restano sul server, a differenza del più vecchio POP3.
- IMEIIl numero hardware univoco del telefono: quindici cifre che identificano l'apparecchio, non l'abbonamento.
- iMessageIl servizio di messaggistica cifrato di Apple: fumetti blu tra iPhone, verdi quando si ripiega sugli SMS.
- ImlibLa libreria di immagini di Rasterman, che caricava, scalava e retinava le immagini in pixmap X, reggeva Enlightenment e…
- Immagine (container)Un'istantanea impacchettata e immutabile di un'applicazione e delle sue dipendenze, da cui si avvia un container.
- Immagine responsiveServire versioni diverse di un'immagine in base alle dimensioni dello schermo e alla densità di pixel.
- ImmutabilitàDati che non si possono modificare dopo la creazione: per «cambiare» qualcosa si crea una nuova versione.
- IMP (Interface Message Processor)Il minicomputer grande quanto un frigorifero che stava in ogni sito ARPANET e smistava i pacchetti: di fatto il primo router…
- ImpacketLibreria Python con implementazioni pulite dei protocolli di rete Windows: la cassetta degli attrezzi standard per tutto ciò…
- ImphobiaDiskmag belga per PC dei primi e medi anni Novanta, tra le pubblicazioni più lette della giovane scena PC.
- ImploderUno dei primi packer di eseguibili per l'Amiga — comprimeva i programmi in modo che si decomprimessero da soli all'avvio.
- Import dinamicoCaricare un modulo JavaScript a runtime con import("./module.js") usato come funzione, invece del classico import statico in…
- Import mapsFunzionalità del browser (<script type="importmap">) che associa gli import con «nome semplice» (import x from "lodash") a…
- Impossibilità FLP (FLP impossibility)Dimostrò nel 1985 che nessun algoritmo di consenso asincrono deterministico può garantire insieme liveness e safety se anche…
- Impostazione della connessione (X11)Lo scambio iniziale su una connessione X, in cui il client dichiara ordine dei byte e credenziali e il server risponde con…
- Impulse TrackerIl tracker per DOS dal suono migliore: 64 canali, filtri risonanti e il formato IT che di fatto pose fine alle guerre dei…
- IMSIL'identità univoca dell'abbonato nella rete mobile, memorizzata nella SIM: il dato che rende possibili gli IMSI catcher.
- in-totoFramework open source per l'integrità della supply chain. Definisce i «link», attestazioni firmate su ogni passo della…
- IncapsulamentoPrincipio della programmazione a oggetti: nascondere i dettagli interni dietro un'interfaccia semplice.
- Inceppamento della cartaI fogli che si incastrano nel percorso della carta di una stampante — il guasto più comune e più maledetto fra tutti quelli…
- Incident responseIl processo di gestione di un incidente di sicurezza in corso: rilevare, contenere, eradicare, imparare.
- IncidenteUn evento di sicurezza confermato che ha, o potrebbe avere, un impatto negativo: non semplicemente «qualcosa di strano».
- IND-CCA2Come IND-CPA, ma l'aggressore può anche chiedere a un oracolo di decifratura di aprire qualsiasi testo cifrato a sua scelta…
- IND-CPAUno schema di cifratura è IND-CPA sicuro se un aggressore non riesce a stabilire quale tra due messaggi da lui scelti sia…
- IndexedDBUn vero database integrato nel browser, in grado di conservare centinaia di MB di dati strutturati anche offline.
- Indicatore di compromissione (IoC)Un artefatto osservabile che suggerisce il verificarsi di una violazione: l'hash di un file, un indirizzo IP, un nome di…
- Indicatore di digitazioneI puntini animati («…») che mostrano che l'altra persona sta scrivendo un messaggio. Un piccolo segnale in tempo reale che…
- Indice (database)Struttura dati (di solito un B-tree) che permette al database di trovare le righe senza leggere l'intera tabella.
- Indice bitmapUn indice che memorizza un vettore di bit per ogni valore distinto. Ottimo per colonne a bassa cardinalità (sesso, stato…
- Indice Bloom filterUn indice basato su un filtro di Bloom, una struttura dati probabilistica che sa dire rapidamente «la riga sicuramente non…
- Indice BRINBlock Range INdex — un tipo di indice minimale di PostgreSQL per tabelle grandi e fisicamente ordinate. Memorizza…
- Indice clusterizzatoUn indice che determina l'ordine fisico di memorizzazione delle righe: la tabella stessa È l'albero dell'indice, ordinato…
- Indice columnstoreUn indice che memorizza i dati per colonna anziché per riga, ottimizzato per le query analitiche che scansionano e aggregano…
- Indice compostoUn indice su più colonne in un ordine preciso. La chiave è ordinata prima per una colonna, poi per la successiva…
- Indice coveringUn indice che contiene tutte le colonne richieste da una query, così che il database possa rispondere interamente…
- Indice di coincidenzaLa probabilità che due caratteri estratti a caso da un testo siano uguali: un unico numero che dice se un crittogramma…
- Indice fractal treeUn B-tree che raccoglie le scritture in buffer lungo la discesa, invece di arrivare ogni volta fino alla foglia.
- Indice hash adattivoLa scorciatoia automatica di InnoDB che costruisce una tabella hash sui prefissi di indice cercati più spesso, così che una…
- Indice parzialeUn indice che copre solo un sottoinsieme di righe, definito da una condizione WHERE: CREATE INDEX ON orders (created_at)…
- Indice secondarioIndice su una colonna diversa dalla chiave primaria, che permette di cercare rapidamente per quell'attributo. «Trova tutti…
- Indice secondario globale (GSI)Un indice secondario di un database distribuito, partizionato indipendentemente dai dati principali — sul valore indicizzato…
- Indice secondario locale (LSI)Un indice secondario in un database distribuito, partizionato insieme ai dati principali (stessa chiave di partizione). Le…
- Indice su espressione (Expression index)Un indice costruito sul risultato di un'espressione o di una funzione anziché direttamente su una colonna. CREATE INDEX ON…
- Indice vettorialeIndice per la ricerca rapida di similarità tra vettori ad alta dimensionalità (embedding): «trova i 10 vicini più prossimi»…
- Indigo MagicIl desktop di Silicon Graphics per IRIX: un Unix che sembrava progettato da qualcuno che si fosse davvero posto il problema…
- Indirizzamento CHSIndividuare un blocco su un vecchio disco rigido tramite le sue coordinate fisiche: cilindro, testina e settore.
- Indirizzi link-localIndirizzi IP validi solo all'interno di un singolo segmento di rete: 169.254.0.0/16 per IPv4, fe80::/10 per IPv6. Vengono…
- Indirizzo IPIdentificatore numerico di un dispositivo su una rete TCP/IP. IPv4: 32 bit (4,3 miliardi, di fatto esauriti). IPv6: 128 bit…
- Indirizzo IP privatoIndirizzi IP riservati alle reti interne: non sono raggiungibili da internet.
- Indirizzo MACL'indirizzo hardware della scheda di rete: (di solito) fisso e univoco per ogni dispositivo.
- inertAttributo HTML che rende inoperante un intero sottoalbero: non cliccabile, non attivabile con il focus, invisibile agli…
- inetdIl super-server di Unix: un solo processo in ascolto su tutte le porte, che avvia il programma giusto solo quando qualcuno…
- inewsIl programma che prendeva un messaggio Usenet appena scritto, completava le intestazioni obbligatorie e lo consegnava al…
- InferenzaL'esecuzione vera e propria di un modello di machine learning già addestrato: si fornisce un input e si ottiene un output. È…
- InfiniBandInterconnessione ad alte prestazioni: 200-800 Gbps per porta, latenza di circa 600 ns. È lo standard nei supercomputer e nei…
- Infinity CacheLa grande cache on-chip di AMD sulle schede grafiche Radeon (RDNA 2 e successive), una sorta di enorme L3 per la GPU…
- Infinity FabricL'interconnessione interna di AMD che collega i core complex della CPU (CCD), il controller di memoria e l'I/O…
- InfluencerUna persona che ha costruito un pubblico sui social media e viene pagata per consigliargli dei prodotti. Il mestiere è nato…
- InfluxDBDatabase di serie temporali — progettato per grandi volumi di dati con marca temporale (metriche, sensori, quotazioni…
- Info-MacUna mailing list e un archivio di file per Macintosh, nati a Stanford nel 1984, che divennero la principale fonte di…
- Infrastructure as Code (IaC)Definire e gestire l'infrastruttura — server, reti, database, risorse cloud — con file di configurazione leggibili dalle…
- Infrastruttura immutabilePrincipio: non modificare mai un server dopo il deploy; si costruisce una nuova immagine, la si distribuisce e si…
- Ingegneria delle featureCostruire input migliori (feature) per i modelli di ML, storicamente l'80% del lavoro nel machine learning classico.
- Ingegneria socialeAttaccare le persone anziché i sistemi: manipolarle perché rivelino informazioni o compiano un'azione.
- IngressRisorsa Kubernetes che controlla il traffico HTTP esterno in ingresso nel cluster.
- Ingress controllerIl componente che instrada il traffico HTTP(S) dall'esterno al servizio giusto in un cluster Kubernetes, in base a regole…
- INI (formato di configurazione)Formato di configurazione in testo semplice: sezioni tra parentesi quadre e coppie chiave=valore. Nessuno standard ufficiale…
- Iniezione delle chiaviCaricamento controllato di chiavi crittografiche in un dispositivo, di norma durante la produzione.
- Iñigo QuílezProgrammatore grafico spagnolo, «iq» nella scena, che ha portato la grafica procedurale della demoscene nell'industria più…
- Init containerUn container Kubernetes che viene eseguito fino al completamento prima dell'avvio del container principale. Usi: attendere…
- Initial ordersTrentuno istruzioni cablate in selettori telefonici — il piccolo frammento di codice di avvio che insegnò all'EDSAC a…
- initramfsUn piccolo filesystem radice temporaneo che il boot loader carica in memoria insieme al kernel. Serve a risolvere un…
- Inkjet piezoelettricoTecnologia a getto d'inchiostro in cui un cristallo spinge fuori la goccia per via meccanica, senza mai far bollire…
- InkscapeEditor vettoriale open source: SVG come formato nativo (non convertito, non astratto). L'alternativa ad Adobe Illustrator.
- INNInterNetNews: il server di news pensato per macchine sempre connesse, diventato lo standard di Usenet alla fine dell'era…
- InnoDBIl motore di storage predefinito di MySQL e MariaDB, e la ragione per cui MySQL può definirsi un vero database. Scritto da…
- InodeLa struttura che contiene tutto di un file tranne il nome — proprietario, permessi, dimensione, timestamp e posizione dei…
- INPInteraction to Next Paint: la metrica dei Web Vitals che a marzo 2024 ha sostituito FID. Misura la latenza peggiore di…
- Inseguire il raggio (racing the beam)Sincronizzare il processore con la posizione esatta del raggio elettronico, modificando i registri grafici riga per riga…
- Insieme (set)Struttura dati che contiene elementi unici. Permette di verificare rapidamente l'appartenenza: «x è nell'insieme?». Di…
- InspIRCdUn server IRC scritto da zero in C++, senza ereditare nemmeno una riga dall'originale di Oikarinen.
- InstagramPiattaforma di condivisione di foto lanciata nel 2010 da Kevin Systrom e Mike Krieger, acquistata da Facebook nel 2012 per 1…
- Instagram ReelsIl clone di TikTok di Instagram — video verticali da 15-90 secondi. Lanciati a livello globale nel 2020 dopo le vicende sui…
- Instagram StoriesFunzione di Instagram lanciata nel 2016, copia diretta delle Storie di Snapchat: post effimeri di 24 ore. Kevin Systrom…
- InstanaPiattaforma di Application Performance Monitoring fondata nel 2015 in Germania da Pål Erik Sjåtil e acquisita da IBM nel…
- Instradamento degli espertiMeccanismo dei modelli MoE: una funzione di gating che seleziona 1-2 esperti su N da attivare per ogni token. Fondamentale…
- Instruction tuningFine-tuning di un modello linguistico grezzo su un vasto insieme di coppie (istruzione, risposta), così che impari a seguire…
- IntegrafoStrumento meccanico che, guidato lungo una curva, disegna il suo integrale: l'intera primitiva, non solo una singola area.
- Integratore ad acquaUn calcolatore sovietico che risolveva equazioni differenziali con l'acqua in vasi comunicanti: il livello era la variabile…
- Integratore meccanicoUna ruota appoggiata a un disco rotante calcola un integrale senza saperlo, e ci vollero 55 anni per trovare la forza capace…
- Integrazione continuaOgni commit avvia automaticamente una build e una suite di test. Impedisce che il lavoro di più sviluppatori diverga fino a…
- Integrità referenzialeLa garanzia che una chiave esterna punti sempre a una riga esistente: niente «orfani».
- IntelHa creato il microprocessore, ha dominato il personal computer per trent'anni e poi ha perso il primato nella tecnologia di…
- Intel ArcLa linea di GPU discrete di Intel. Lanciata nel 2022 (Alchemist); la seconda generazione, Battlemage, è arrivata nel 2024…
- Intel FoundryLa strategia di rilancio di Intel per diventare fonderia per conto terzi (non solo per i propri chip). Lanciata da Pat…
- Intel OptaneLa «nuova tecnologia di memoria tra DRAM e NAND» di Intel e Micron: lanciata nel 2017, dismessa nel 2022 dopo una risposta…
- Intel SGXIntel Software Guard Extensions: un TEE (Trusted Execution Environment) isolato a livello hardware. Le app girano in una…
- Intelligenza artificialeIl termine ombrello per far fare alle macchine ciò che altrimenti richiederebbe il giudizio umano: un campo che ha cambiato…
- IntelliJ IDEAL'IDE Java di JetBrains, uscito nel 2001. Fu il primo a indicizzare l'intero progetto e a comprendere il codice a livello…
- Inter-block gapIl tratto vuoto di nastro tra due blocchi di dati, abbastanza lungo perché un trasporto start-stop possa frenare e tornare a…
- Inter-record gap (IRG)Il tratto vuoto di nastro tra due record, che dà all'unità lo spazio per rallentare e riprendere velocità tra una lettura e…
- Interaction to Next Paint (INP)Un Core Web Vital che misura quanto rapidamente la pagina risponde visivamente alle interazioni dell'utente (clic, tocchi…
- InterBBSDoor game in cui più BBS condividevano un unico mondo di gioco spedendosi i dati di notte.
- INTERCALUn linguaggio il cui dichiarato obiettivo di progetto era non somigliare a nessun altro linguaggio allora esistente.
- Interconnessione meshRete su chip in cui core della CPU, slice di cache e I/O sono collegati in una griglia 2D. Ha sostituito il ring bus negli…
- Interconnessione otticaCollegamento ottico direttamente sul package dello switch o della CPU, che elimina la traccia in rame verso il…
- Interconnessione tra chipletIl collegamento ad alta velocità che unisce più chiplet (die di silicio separati) di un package in un unico processore…
- InterfacciaUn contratto che descrive quali metodi una classe deve implementare, senza specificare come.
- Interfaccia di loopbackUn'interfaccia di rete virtuale su un router o switch che resta attiva finché il dispositivo è vivo: non dipende da nessuna…
- Interface BuilderLo strumento di NeXT per disegnare interfacce e collegarle al codice trascinando linee tra oggetti — salvate come oggetti…
- Interferenza tra tracce adiacentiScritture ripetute su una traccia cancellano lentamente le vicine quando le tracce sono ravvicinate: l'ATI.
- InterlacciamentoTrasmettere a turno una riga su due per dimezzare la banda: la furbizia della televisione analogica e il flagello della…
- Interlace flickerLo sfarfallio visibile che compariva quando l'Amiga raddoppiava la risoluzione verticale disegnando a ogni fotogramma una…
- Interleave dei settoriNumerare i settori di una traccia fuori ordine, in modo che un controller lento abbia il tempo di respirare tra due letture.
- Interleaved 2 of 5Un codice a barre numerico in cui una cifra su due è portata dalle barre e l'altra dagli spazi — da qui «interleaved», cioè…
- Interlisp-DL'ambiente Lisp di Xerox PARC per le macchine D, del 1981 circa, in cui editor, debugger e finestre vivevano tutti dentro…
- IntermecL'azienda di Everett, nello stato di Washington, che inventò il Code 39 e poi lo regalò.
- IntermudProtocolli che collegavano server MUD indipendenti, permettendo ai giocatori di chattare e scambiarsi messaggi tra mondi…
- InternetRete globale di reti basata sui protocolli TCP/IP. Nasce da ARPANET nel 1969, si commercializza nel 1995 e nel 2024 conta…
- Internet exchange (IX)Sede fisica (di solito una coppia di grandi switch in un data center) in cui molte reti — operatori, fornitori di contenuti…
- Internet ExplorerIl browser di Microsoft dal 1995 al 2022. Dominò il mercato tra il 1999 e il 2010 (picco del 95% di quota). IE6 è…
- Internet HuntUna caccia al tesoro mensile nella prima internet, in cui le domande erano facili e la parte difficile era capire dove si…
- Internet satellitareConnettività via satellite anziché via cavo: una tecnologia diventata utilizzabile solo quando i satelliti si sono…
- Internet ToasterUn tostapane che John Romkey controllò in rete tramite SNMP all'Interop 1990, perché una sfida lo richiedeva.
- InterNICIl nome con cui la NSF indicava il registro condiviso di Internet dal 1993 al 1998: il posto dove si andava per un dominio…
- Intero (integer)Numero intero senza decimali: int, int32, int64, BigInt.
- Interpolatore a relèLa prima macchina capace di accorgersi di aver sbagliato risposta, e perciò la prima che qualcuno osò lasciare in funzione…
- InterpolazioneValutare espressioni dentro un letterale stringa — f"Ciao {nome}" invece di incollare i pezzi a mano.
- InterposerLa lastra di silicio sotto i chip che ha il solo compito di far passare i collegamenti: più densa di quanto un circuito…
- InterpressIl linguaggio di descrizione di pagina di Xerox del 1982: tecnicamente in anticipo sui tempi, ma fu la frustrazione che ne…
- InterpreteProgramma che esegue direttamente il codice sorgente, senza prima compilarlo in codice macchina.
- Interprete di schedeLa macchina il cui unico compito era stampare su una scheda ciò che vi era già perforato, perché un essere umano potesse…
- InterruptSegnale che dice alla CPU di sospendere il lavoro in corso per gestire qualcosa di urgente: un tasto premuto, un pacchetto…
- Interrupt (IRQ)Segnale proveniente dall'hardware (o dal software) che interrompe la CPU nel mezzo del suo lavoro per avvisarla che un…
- Intersection ObserverAPI web che notifica in modo asincrono quando un elemento entra (o esce) dal viewport o da un altro contenitore. Sostituisce…
- InterViewsUn toolkit C++ orientato agli oggetti per X, nato a Stanford e ricordato meno per le sue applicazioni che per i design…
- Intro da 256 byteUna intro il cui intero programma sta in 256 byte, una delle categorie di dimensione più severe della demoscene.
- Intro da 4KUna demo di al massimo 4096 byte: grafica e musica sono tutte calcolate al volo.
- Intro da 64kUna classe di competizione demo in cui l'intera produzione (codice, musica e grafica) deve stare in 65536 byte, il che…
- Intro diskUna rivista elettronica che si apriva con una breve sequenza di intro programmata prima di caricare gli articoli.
- Intuition (Amiga)Il sistema di finestre e interfaccia dell'Amiga del 1985 — lo strato che disegnava finestre, menu e pulsanti ben al di sotto…
- InvarianteProprietà sempre vera in una certa parte del codice. L'invariante di ciclo vale a ogni iterazione, l'invariante di classe…
- Inverno dell'IAI periodi in cui finirono i soldi e la pazienza, e i ricercatori cominciarono a dare al proprio campo un altro nome.
- Inversione del controlloPrincipio per cui il flusso di controllo si inverte: non è il tuo codice a chiamare la libreria, ma il framework a chiamare…
- InvitroUn'intro d'invito: una demo o intro il cui unico compito è pubblicizzare un demoparty in arrivo.
- io_uringL'interfaccia di I/O asincrono moderna del kernel Linux: due ring buffer (sottomissione e completamento) condivisi tra…
- IoCProve tecniche che un sistema è compromesso — hash di file, indirizzi IP, domini, chiavi di registro. Sta per Indicators of…
- Iomega JazLa cartuccia da 1 GB di Iomega costruita con veri piatti da hard disk: veloce e capiente, ma costosa e fragile.
- IOMMUUna Memory Management Unit per i dispositivi di I/O: traduce gli indirizzi DMA dei dispositivi in indirizzi virtuali…
- IonUn tiling window manager precoce basato su frame statici e schede, ricordato soprattutto per la sua licenza.
- Ioni intrappolatiQubit ricavati da singoli ioni sospesi in campi elettromagnetici e controllati con laser: più lenti dei superconduttori, ma…
- IonicLa libreria UI che fa sembrare un'app web un'app mobile — pulsanti, liste e transizioni che imitano iOS e Android.
- IOPSInput/output operations per second — la cifra di prestazioni più citata per lo storage e la più facile da usare per…
- iOSIl sistema operativo mobile di Apple: lo stesso kernel Unix di macOS, ma con una recinzione decisamente più stretta.
- IoTDispositivi fisici connessi alla rete — sensori, attuatori, telecamere, luci, automobili. Il termine fu coniato da Kevin…
- IP aliasingAssegnare più indirizzi IP alla stessa interfaccia fisica. Il classico: eth0:0, eth0:1 (sintassi di ifconfig). Linux…
- IP flottante (Floating IP)Un indirizzo IP che può essere spostato da un server all'altro, per il failover senza modifiche al DNS.
- IP pubblicoIndirizzo IP visibile e raggiungibile da internet, a differenza di un IP privato dietro router/NAT.
- IPAMUn sistema per tenere traccia di quali indirizzi IP e subnet sono assegnati e dove.
- IPC (comunicazione tra processi)Il termine ombrello per i modi in cui i processi comunicano tra loro pur avendo memorie separate e isolate.
- IPC (Instructions Per Cycle)Instructions Per Clock — metrica di prestazioni di una CPU: quante istruzioni vengono completate in media per ciclo di…
- IPC (tra processi)Inter-Process Communication — meccanismi per scambiare dati tra processi. Meccanismi UNIX: pipe, socket, memoria condivisa…
- IPDSIl protocollo di stampa bidirezionale di IBM, in cui l'host guida ogni pagina e riceve una ricevuta che è stata davvero…
- iperfLo strumento standard per misurare la velocità effettiva tra due macchine. Si esegue iperf3 -s da un lato e iperf3 -c server…
- IPFIXIP Flow Information Export — standard IETF (RFC 7011, 2013) basato sul NetFlow v9 di Cisco. Formato a template che permette…
- IPFSProtocollo peer-to-peer per l'archiviazione indirizzata per contenuto, avviato da Juan Benet (Protocol Labs) nel 2015. Si…
- IPLIl primo linguaggio al mondo per l'IA, che introdusse la lista concatenata due anni prima che il LISP rendesse famosa l'idea.
- IPMILa gestione «lights-out» dei server — accensione remota, console remota, accesso al BIOS, anche quando il sistema operativo…
- Ipotesi di randomizzazione della chiave errataL'assunzione che decifrare con una chiave sbagliata produca statistiche dall'aspetto casuale, così che quella giusta si…
- IPPIl protocollo di rete che trasforma una stampante in un indirizzo HTTP a cui inviare lavori e di cui chiedere lo stato.
- IPP EverywhereLo standard che rende obsoleti i driver di stampa: la stampante si descrive via IPP e accetta formati standard ben definiti.
- IPsecProtocollo classico di VPN e tunneling — cifra i pacchetti IP tra due gateway.
- ipsetStruttura del kernel che conserva decine di migliaia di indirizzi in una tabella hash, così che iptables possa confrontare…
- iptablesIl firewall classico di Linux: regole che stabiliscono quali pacchetti accettare, scartare o mascherare.
- IPv4La versione classica del protocollo IP: indirizzi a 32 bit, circa 4,3 miliardi in tutto. Ufficialmente esauriti dal 2011.
- IPv6Il successore di IPv4: indirizzi a 128 bit, ovvero 340 sestilioni di indirizzi.
- ipvlanStessa idea di macvlan, ma senza indirizzi MAC individuali: tutte le interfacce virtuali condividono l'indirizzo della…
- IPVSBilanciamento del carico a livello di trasporto integrato nel kernel Linux, cuore del progetto LVS dal 1998. Distribuisce le…
- IRC (Internet Relay Chat)Protocollo di chat in tempo reale del 1988 (Jarkko Oikarinen, Oulu, Finlandia): testuale, in chiaro, con canali preceduti da…
- IRC operatorL'utente che ha le chiavi del server IRC stesso e non di un singolo canale — in gergo, l'IRCop.
- ircdIl programma server di IRC — sia l'originale di Jarkko Oikarinen del 1988 sia la famiglia di fork di cui ogni rete finì per…
- ircd-hybridIl server IRC su cui EFnet si è basata dalla fine degli anni Novanta e capostipite di un'intera famiglia di server.
- ircIIIl client IRC in modalità testo con cui chattava la maggior parte degli utenti Unix degli anni Novanta, e capostipite di…
- IRCnetLa metà europea della grande scissione di IRC del 1996, quando EFnet si spaccò sul modo di gestire i suoi server.
- ircuIl ramo del codice dei server IRC di Undernet, con un protocollo tra server che ribattezzava tutti con brevi numeri per…
- IRCv3Modernizzazione del protocollo IRC (RFC 1459 del 1993). Il gruppo di lavoro IRCv3 è attivo dal 2014 e aggiunge negoziazione…
- IRCXL'estensione di IRC presentata da Microsoft nel 1998, usata in MSN Chat e in Exchange.
- IrDALo standard wireless degli anni Novanta: una porta a infrarossi che pretendeva visibilità diretta e un metro di portata…
- IRQIl segnale con cui un dispositivo hardware dice «ho bisogno di attenzione subito»: una interrupt request, ovvero richiesta…
- IRQ coalescingFunzione delle NIC: raggruppare più pacchetti in un solo interrupt invece di generarne uno per pacchetto. Con 10 GbE e oltre…
- IrssiClient IRC da terminale scritto da Timo Sirainen nel 1999. Ha sostituito ircII e BitchX come scelta predefinita ed è rimasto…
- IS-ISIntermediate System to Intermediate System: protocollo di routing link-state (IGP) della stessa famiglia di OSPF, ma con…
- ISA (instruction set architecture)Instruction Set Architecture: il «contratto» tra hardware e software, ovvero quali istruzioni capisce un processore, di…
- Island of KesmaiUno dei primi giochi di ruolo multigiocatore commerciali, giocato su CompuServe a pagamento orario.
- Islands ArchitectureArchitettura web: pagina statica più «isole» interattive isolate. Il termine è stato coniato da Jason Miller nel 2020 (post…
- ISO 27001Lo standard internazionale per i sistemi di gestione della sicurezza delle informazioni (ISMS).
- ISO 9660Lo standard di file system multipiattaforma per CD-ROM che permetteva di leggere lo stesso disco su DOS, Mac e Unix.
- Isolamento cross-originLo stato in cui entra una pagina inviando due specifici header, necessario per riavere le funzionalità che Spectre ha tolto…
- ISPL'azienda che ti collega a internet: Comcast, AT&T, Telia, BT, TIM e così via.
- IstanzaUn'occorrenza concreta di qualcosa di generale: nella OOP una copia di una classe creata a runtime; nel cloud una VM o un…
- Istanza MastodonUn singolo server Mastodon. Si sceglie un'istanza al momento dell'iscrizione: è la propria «casa», ma si possono seguire…
- Istanza spotServer cloud con sconti del 70-90 %, ma il fornitore può spegnerli con pochi minuti di preavviso.
- IstioService mesh per Kubernetes, nato nel 2017 da Google, IBM e Lyft. Instrada il traffico tra microservizi con Envoy come proxy…
- IstruzioneCostrutto di codice che esegue un'azione ma non produce un valore, ad esempio if, while, l'assegnazione. Il contrario…
- ITA2Il codice a cinque bit su cui girava davvero il mondo delle telescriventi: un'idea di Baudot, rielaborata da Murray e…
- IteratoreUn oggetto che produce valori uno alla volta: la base dei cicli sulle collezioni.
- Iteratore (Rust)L'astrazione fondamentale di Rust per le sequenze. Un trait con un solo metodo: fn next(&mut self) -> Option<Item>. Pigro…
- iTerm2L'emulatore di terminale che quasi ogni sviluppatore macOS installa per primo. Gratuito e open source, mantenuto da George…
- IV deboleUn vettore di inizializzazione che rivela informazioni sulla chiave, il che rese il WEP vulnerabile all'attacco FMS.
- IV sinteticoVettore di inizializzazione derivato dal messaggio stesso anziché scelto a caso, il che rende la cifratura deterministica.
- Ivan DamgårdCrittografo danese dell'Università di Aarhus, il cui nome è sulla costruzione alla base di MD5, SHA-1 e SHA-2, e che da…
- Ivan KrstićArchitetto della sicurezza di origine croata che progettò prima la sicurezza dei portatili per bambini, senza account…
- Ivan RistićSviluppatore serbo-britannico dietro ModSecurity e SSL Labs, lo strumento che ha assegnato a ogni server HTTPS un voto da A…
- Ivan SutherlandIl fondatore della computer grafica: scrisse Sketchpad da dottorando e cinque anni dopo costruì il primo visore montato…
- IVFFlatInverted File with Flat compression: un algoritmo basato su cluster per la ricerca vettoriale approssimata. Divide lo spazio…
- IvoryUn client Mastodon curatissimo per iOS e Mac di Tapbots — lo stesso studio dell'apprezzata app per Twitter Tweetbot. Fu…
- iWARPRDMA sopra il normale TCP/IP. Il concorrente di RoCE, e la variante che non richiede di ricostruire la rete per evitare la…
- Macchina IASIl computer che nessuno brevettò e che per questo fu ricostruito in una dozzina di varianti in mezzo mondo.
- Storie in evidenzaStorie di Instagram salvate e fissate in modo permanente sul profilo in «bolle» tematiche, invece di sparire dopo 24 ore. Un…
J
- J. Presper EckertL'ingegnere che a ventiquattro anni prese in mano l'elettronica dell'ENIAC e che, trent'anni dopo, perse in tribunale il…
- Jack audioConnettore da 3,5 mm per cuffie e microfono: segnale audio analogico fin dagli anni Sessanta.
- Jack GoodLo statistico di Turing a Bletchley, che in seguito coniò "esplosione di intelligenza" e consigliò Kubrick su HAL 9000.
- Jacob AppelbaumRicercatore di sicurezza americano e sviluppatore di Tor, diventato uno dei volti del dibattito sulla sorveglianza degli…
- Jacob PalmeInformatico svedese che nel 1978 scrisse il sistema di conferenza KOM e in seguito contribuì a standardizzare i formati…
- JaegerPiattaforma di tracing distribuito: nata in Uber nel 2015, graduated CNCF nel 2019. Segue una richiesta attraverso decine di…
- JailbreakIndurre un LLM ad aggirare le proprie regole di sicurezza: «DAN» (Do Anything Now), «fingi di essere…», istruzioni cifrate.
- Jailbreak (LLM)Indurre un LLM ad aggirare le proprie protezioni e a fare ciò che è stato addestrato a rifiutare, con prompt ingegnosi…
- JAM (message base)Un formato di file aperto per archiviare i messaggi delle BBS, con un set di file per conferenza invece di un unico database…
- James AspnesIl dottorando che scrisse TinyMUD in poche settimane nel 1989 e poi divenne professore in tutt'altro campo.
- James EllisCrittografo del GCHQ che dimostrò nel 1970 che la crittografia a chiave pubblica era possibile e morì poche settimane prima…
- James GoslingHa guidato il lavoro su Java in Sun: un linguaggio pensato per i set-top box che ha finito per conquistare i server…
- James MasseyTeorico dell'informazione americano a Zurigo che diede al mondo l'algoritmo di Berlekamp–Massey e, con un dottorando, il…
- James P. AndersonConsulente americano le cui due relazioni, del 1972 e del 1980, posero le basi sia dei sistemi operativi sicuri sia del…
- James PowersL'ingegnere che costruì per il Census Bureau le sue tabulatrici quando le tariffe di Hollerith diventarono alte, e a cui fu…
- Jamie ButlerIl ricercatore di rootkit dietro FU e DKOM, che nascondevano i processi semplicemente cancellandoli dalla contabilità…
- JAMstackArchitettura per siti moderni: JavaScript + API + Markup precompilato, servito tramite CDN.
- Jan de WitOlandese ventenne che nel febbraio 2001 diffuse il worm Anna Kournikova, messo insieme in un pomeriggio con un kit per virus…
- JANETLa rete accademica britannica, che per sette anni scrisse i propri indirizzi al contrario rispetto a tutti gli altri.
- Jann HornIl ricercatore di Project Zero che nel 2017 trovò da solo sia Spectre sia Meltdown, in parallelo a diversi gruppi accademici.
- Jargon FileIl dizionario della cultura hacker: un file di testo passato per quindici anni tra Stanford e il MIT prima di diventare un…
- Jarkko OikarinenLo studente finlandese che scrisse IRC in un'estate a Oulu, nel 1988.
- JasmineIl framework di test JavaScript che ha stabilito la sintassi describe/it, poi copiata da tutti gli altri.
- Jason A. DonenfeldLo sviluppatore che ha dato a Linux una VPN in poche migliaia di righe di codice, in un campo dove la concorrenza si…
- Jason ScottArchivista e documentarista americano, l'uomo dietro textfiles.com e una delle voci più instancabili a favore della…
- JavaLinguaggio OOP a tipizzazione statica sulla JVM, creato da James Gosling e altri (Sun Microsystems, 1995). «Write once, run…
- Java Desktop SystemIl desktop di Sun basato su GNOME, del 2003, venduto come alternativa aziendale a Windows e battezzato con il nome di Java…
- JavaScriptBrendan Eich ne scrisse la prima versione in 10 giorni (1995) con il nome Mocha, poi LiveScript, poi JavaScript. Oggi è…
- JAXIl framework di ML di Google: API di NumPy, differenziazione automatica, compilazione JIT tramite XLA e supporto di prima…
- Jay ForresterL'ingegnere dietro Whirlwind che diede al computer una memoria affidabile, per poi cambiare del tutto campo.
- JBODJust a Bunch Of Disks: chassis esterno per dischi (da 12 a oltre 90) che espone i singoli dischi senza RAID integrato. Il…
- JCH EditorL'editor musicale del danese Jens-Christian Huus per il chip SID del C64, colonna portante del gruppo Vibrants e uno degli…
- JCLIl linguaggio dei mainframe IBM per descrivere un job batch, famoso per la capacità di far fallire un'intera esecuzione per…
- JD.comLa seconda azienda di e-commerce cinese (dopo Alibaba), puntata su merce autentica e logistica propria. "Non è Taobao" è…
- Jean BartikUna delle sei programmatrici originali di ENIAC, e quella che guidò la ricostruzione che trasformò la macchina in un…
- Jean-Jacques QuisquaterCrittografo belga che rese le prove a conoscenza zero abbastanza semplici per i bambini e abbastanza leggere per le smart…
- Jean-Philippe AumassonCrittografo francese residente in Svizzera, autore della famiglia di hash BLAKE, di SipHash e del concorso sulle password da…
- Jeanson AnchetaGestore di botnet californiano che nel 2006 fu il primo negli Stati Uniti condannato per aver affittato computer dirottati.
- Jeff ForristalCon lo pseudonimo rain.forest.puppy descrisse la SQL injection su Phrack nel 1998: un difetto che è ancora ai vertici delle…
- Jeff MossFondatore di DEF CON e Black Hat, le due conferenze che ogni estate fanno di Las Vegas il luogo con la più alta…
- Jeffrey HoffsteinTeorico dei numeri americano che, con due colleghi, inventò NTRU: una crittografia a reticoli pratica, con decenni di…
- JekyllIl generatore di siti statici che ha reso popolare il concetto. Scritto in Ruby nel 2008 da Tom Preston-Werner, uno dei…
- JenkinsIl veterano dei server CI/CD: open source, basato su plugin, esegue quasi qualsiasi cosa.
- Jennifer GranickAvvocata statunitense che ha fatto della difesa di hacker e ricercatori di sicurezza, e dell'esame critico della…
- Jensen HuangGuida Nvidia dalla fondazione nel 1993, un tempo insolitamente lungo per un CEO, e lo ha fatto con una scommessa che per un…
- Jeremiah GrossmanFondatore di WhiteHat Security e uno dei due che coniarono il termine clickjacking.
- Jeremy HammondL'hacktivista di Chicago che svuotò la posta della società di intelligence Stratfor, trasferendola su un server fornito…
- Jeroen TelL'olandese le cui melodie per SID suonavano incredibilmente ricche, con digi drums e trucchi di hard restart che spingevano…
- Jerome SaltzerProfessore del MIT i cui otto principi di progettazione del 1975 compaiono ancora in quasi ogni revisione di sicurezza.
- Jerzy RóżyckiIl più giovane del trio polacco di Enigma, inventore del metodo dell'orologio, annegato nel 1942 mentre tornava dal Nord…
- Jeskola BuzzUn tracker modulare per Windows del 1997, in cui sintetizzatori ed effetti si collegano con cavi sullo schermo.
- Jesper KydCompositore danese passato dalla demoscene Amiga alle colonne sonore di Hitman e Assassin's Creed.
- JestIl test runner tutto compreso di Facebook: ha reso popolare lo snapshot testing e include asserzioni, mocking e coverage.
- JetBrainsCostruisce ambienti di sviluppo che capiscono davvero il codice, e nel frattempo ha creato anche il linguaggio Kotlin.
- JetDirectLa scheda di rete e print server di HP che dava alla stampante un proprio indirizzo IP, invece di lasciarla appesa alla…
- JetonGettoni da conto spostati su un tavolo a righe per sommare in numeri romani, prima che l'aritmetica con carta e penna…
- Jetpack ComposeIl toolkit dichiarativo di Google per l'interfaccia di Android: si descrive come deve apparire la vista per un dato stato…
- JetstreamIl semplificatore del firehose di Bluesky: uno stream WebSocket in JSON di tutti i post, i like e i follow pubblici…
- Jetstream (Bluesky)Una versione leggera e basata su JSON del firehose di Bluesky. Il firehose grezzo è binario (CBOR/CAR) e pesante; Jetstream…
- JHUn finalista di SHA-3 proveniente da Singapore, progettato per essere veloce senza tabelle di ricerca.
- JHipsterPiattaforma di generazione per applicazioni full-stack Spring Boot + Angular/React/Vue. Produce uno scaffolding pronto per…
- JiffyDOSUna sostituzione di ROM di CMD (1989) che rese il notoriamente lento disk drive Commodore fino a venti volte più veloce.
- Jim BidzosL'imprenditore che trasformò il brevetto RSA in un'azienda, fondò la RSA Conference e cofondò VeriSign.
- Jim EllisL'altro studente della Duke dietro Usenet, che nel 1979 voleva dare a chi usava Unix, senza un contratto con la difesa…
- Jim GettysCo-creatore di X e autore di Xlib, che poi curò HTTP/1.1, diresse il software di OLPC e diede il nome al bufferbloat.
- JinjaIl motore di template dominante in Python. Scritto da Armin Ronacher (2008), lo stesso autore di Flask. {{ variable }} per…
- JITCompilare il codice in codice macchina mentre il programma gira: si parte interpretando e si compilano le parti più usate.
- JitsiStack open source per la videoconferenza. Nato nel 2003, di proprietà di 8x8 dal 2018. Jitsi Meet (client) + Jitsi…
- JitterLa variazione della latenza: i pacchetti arrivano a velocità diverse, non sempre uguali.
- JN-25Il principale codice di guerra della Marina imperiale giapponese: un libro di codici avvolto in un cifrario additivo, e la…
- Joan ClarkeUna delle poche donne in un ruolo di rilievo a Bletchley Park, e la burocrazia non sapeva nemmeno come inquadrarla.
- Joan DaemenCrittografo belga che ha co-progettato Rijndael e poi Keccak, diventato SHA-3.
- Joan FeigenbaumInformatica statunitense che, insieme a Matt Blaze, ha fondato il campo della trust management.
- Joanna RutkowskaLa ricercatrice polacca che mostrò come un hypervisor potesse essere il rootkit perfetto, per poi costruire un sistema…
- Job (K8s)Un oggetto Kubernetes per un'attività che deve essere eseguita fino al completamento e poi terminare: un processo batch, una…
- Job schedulingSistemi per eseguire attività più tardi o secondo una pianificazione, oltre i semplici cron job.
- Jochen HippelCompositore tedesco noto come Mad Max, capace di far suonare il magro chip sonoro dell'Atari ST come qualcosa di…
- Joe GrandHacker hardware e membro più giovane dei L0pht, che oggi forza i portafogli di criptovalute da cui i proprietari si sono…
- Jogeir LiljedahlMusicista tracker norvegese, i cui moduli Amiga dei primi anni Novanta sono tra i più diffusi mai usciti dalla scena.
- Johannes TrithemiusAbate tedesco (1462–1516) autore del primo libro a stampa sulla crittografia e coniatore del termine steganografia.
- John AtanasoffIl fisico che ragionò su come dovesse essere un computer elettronico, ne costruì uno, perse interesse e fu infine…
- John BackusGuidò il progetto Fortran e dimostrò così che un compilatore poteva produrre codice abbastanza buono, cosa in cui nel 1954…
- John BardeenL'unica persona ad aver vinto due premi Nobel per la fisica: uno per il transistor, uno per la superconduttività.
- John CarmackFece fare all'hardware PC degli anni Novanta cose per cui non era stato progettato, e poi rilasciò il codice sorgente dei…
- John GilmoreUno dei primi dipendenti di Sun, che investì il proprio denaro per fondare l'EFF, i cypherpunk e un'azienda che vendeva…
- John KelseyCrittografo della Counterpane di Schneier che contribuì a progettare Twofish e Yarrow, per poi passare al NIST a esaminare i…
- John MarkoffIl reporter del New York Times che portò gli hacker in prima pagina e finì per far parte della più controversa tra tutte le…
- John MauchlyIl fisico il cui memorandum sui calcolatori a valvole diventò l'ENIAC — e i cui cinque giorni in Iowa nel 1941 gli costarono…
- John McAfeeIl pioniere degli antivirus la cui vita successiva fece desiderare all'azienda che portava il suo nome di chiamarsi in un…
- John McCarthyDiede al settore sia il nome sia il primo linguaggio: il termine «intelligenza artificiale» e il linguaggio Lisp sono…
- John NapierUn proprietario terriero che inventò il logaritmo nel tempo libero, considerava il suo commento all'Apocalisse la vera opera…
- John Perry BarlowParoliere dei Grateful Dead e allevatore di bestiame del Wyoming, cofondatore dell'EFF e autore del manifesto più citato di…
- John RushbyInformatico britannico che nel 1981 propose il separation kernel: l'idea che il modo più sicuro di condividere un computer…
- John TiltmanUfficiale dell'esercito britannico e crittanalista, uno dei decrittatori più esperti di Bletchley Park.
- John ViegaIngegnere della sicurezza statunitense che ha co-scritto il primo libro sulla costruzione di software sicuro, ha…
- John von NeumannDescrisse nel 1945 l'architettura di calcolatore su cui è stata costruita quasi ogni macchina da allora: programma e dati…
- JolietL'estensione di Microsoft (1995) a ISO 9660 che diede ai CD nomi di file lunghi e codificati in Unicode.
- Jon CallasCrittografo e ingegnere che scrisse buona parte dello standard OpenPGP e poi tentò di rendere le chiamate cifrate uno…
- Jon Lech JohansenIl norvegese che a 15 anni contribuì a violare la protezione anticopia dei DVD e per questo fu assolto due volte.
- Jon PostelHa gestito di fatto da solo, per quasi trent'anni, il registro degli indirizzi di internet e i documenti degli standard.
- Jonathan JamesL'adolescente «c0mrade» che si introdusse nella NASA e nel Pentagono e fu il primo minorenne incarcerato negli Stati Uniti…
- Joseph BonneauRicercatore statunitense che misurò quanto siano davvero deboli le password e dimostrò poi perché nessuna delle alternative…
- Joseph DeschL'ingegnere che guidò la costruzione della Bombe della Marina statunitense — e portò il segreto con sé nella tomba…
- Joseph MauborgneUfficiale dei trasmissioni dell'esercito USA che rese infrangibile il cifrario di Vernam eliminando il riutilizzo della…
- Joseph PoppBiologo statunitense che nel 1989 spedì decine di migliaia di floppy con l'AIDS Trojan, guadagnandosi il merito del primo…
- Joshua JaffeCo-scopritore dell'analisi differenziale della potenza: il nome che di solito si perde quando si parla di «attacco di…
- Jotai«Jotai» (状態, in giapponese «stato»): gestione dello stato atomica. const countAtom = atom(0) + useAtom(countAtom). Come…
- JournalingAnnotare ciò che si intende fare prima di farlo, in modo che il filesystem possa essere riparato dopo un'interruzione di…
- JoybubblesPhone phreak non vedente che controllava la rete telefonica americana fischiando a 2600 Hz – senza bisogno di alcun…
- JPALo standard Java per il mapping oggetto-relazionale, nato come JSR 220 (2006) e oggi Jakarta Persistence. Una specifica, non…
- JPEGIl formato dominante per la compressione di immagini con perdita. Standard ISO del 1992, basato sulla trasformata discreta…
- jqUno strumento da riga di comando per filtrare e rimodellare JSON. Scritto da Stephen Dolan nel 2012. Lo si descrive meglio…
- jQueryLa libreria che rese sopportabile JavaScript quando i browser non si mettevano d'accordo su nulla — e le cui idee sono poi…
- jQuery MobileIl framework nato per trasformare le pagine web in app mobile tramite attributi data — dismesso nel 2021.
- jQuery UIIl livello ufficiale di widget sopra jQuery — e, in pratica, il date picker usato per un decennio da metà del web.
- JS1kUn concorso annuale per scrivere qualcosa di impressionante in non più di 1.024 byte di JavaScript — le classi di dimensione…
- JSONUn formato testuale per scambiare dati strutturati tra sistemi, facile da leggere sia per le persone sia per i computer.
- JSON modeFunzione degli LLM che garantisce un output in JSON valido. Lanciata da OpenAI nel 2023, seguita da Anthropic e Google. Si…
- JSON SchemaLo standard per descrivere strutture JSON: tipi, campi obbligatori, pattern, validazione.
- JSON-LDJSON con un @context che dà alle sue chiavi un significato globale — RDF per chi preferisce non guardare l'XML.
- JSON-RPCUn semplice protocollo RPC basato su JSON. v1 (2005), v2.0 (2010, la più usata). Richiesta…
- JSON5Un superset di JSON pensato per gli esseri umani. Aggiunge commenti, virgole finali, apici singoli, chiavi senza virgolette…
- JSONBIl tipo JSON di Postgres memorizzato in forma binaria: indicizzabile, veloce da interrogare, con la flessibilità senza…
- JSONB (Postgres)Il tipo PostgreSQL per JSON in forma binaria. Più veloce del tipo testuale JSON (analizzato una sola volta e memorizzato in…
- JsonnetUn linguaggio di templating per dati che estende JSON con variabili, funzioni ed ereditarietà. Nato per il problema delle…
- JSXUn'estensione della sintassi JavaScript che somiglia all'HTML — const el = <div className="x">Ciao</div>. Babel, SWC o…
- JTAGJoint Test Action Group (IEEE 1149.1): un'interfaccia standard per testare, fare il debug e programmare i chip a livello di…
- Jude MilhonHacker e scrittrice nota come «St. Jude», che nel 1992 coniò il termine cypherpunk.
- JugheadLa ricerca locale per Gopher: indicizzava l'albero dei menu di un solo server o di pochi, anziché dell'intera rete.
- Juice jackingUna colonnina USB pubblica compromessa: ricarica il telefono e, nel frattempo, tenta di sottrarre dati o di installare…
- JuliaLinguaggio scientifico lanciato nel 2012: sembra Python, corre come C. Multiple dispatch, JIT tramite LLVM e funzioni…
- Julian AssangeEx hacker australiano che fondò WikiLeaks nel 2006 e trascorse la maggior parte dei diciotto anni successivi tra aule di…
- Juliano RizzoRicercatore di sicurezza argentino che, con Thai Duong, ha trasformato vecchi avvertimenti crittografici in attacchi…
- Jumbo frameFrame Ethernet più grande dei 1500 byte standard, in genere di 9000 byte ("9K"): meno frame da elaborare per ogni byte…
- Jumbo framesFrame Ethernet più grandi dell'MTU standard di 1500 byte, di solito 9000 byte. Riducono il carico di CPU per byte di dati…
- JUNETLa prima rete accademica del Giappone, nata nel 1984 come collegamento UUCP tra tre università di Tokyo.
- JUnitIl framework di test di Java e l'archetipo copiato da tutta la famiglia xUnit.
- JupyterAmbiente a notebook in cui codice, risultati, grafici e testo convivono nello stesso documento. Nato nel 2014 come scissione…
- Juraj SomorovskyRicercatore slovacco specializzato nel dimostrare che i vecchi errori crittografici funzionano ancora, in SAML, nelle API…
- Justin SchuhCoautore del mattone dei revisori di codice e per un decennio uno dei responsabili del compito di rendere Chrome difficile…
- JVMIl runtime che esegue il bytecode Java: una macchina virtuale a stack con compilazione JIT, garbage collection e caricamento…
- JWMJoe's Window Manager: un piccolo window manager in puro Xlib con barra delle applicazioni, pager e orologio integrati…
- JWTUna stringa di testo firmata che dimostra chi sei: molto usata per l'autenticazione delle API e per il single sign-on.
- MTU dei jumbo frameFrame Ethernet più grandi dei 1500 byte dello standard, tipicamente 9000 byte: più dati per frame significa meno overhead e…
K
- .kkriegerUno sparatutto in prima persona completo in 96 kilobyte: ogni asset viene calcolato all'avvio anziché memorizzato.
- Catalogo KEVKnown Exploited Vulnerabilities: il catalogo della CISA con le CVE effettivamente sfruttate in the wild. Lanciato nel 2021…
- K-lineIl modo in cui un server IRC chiude fuori un utente del tutto, e un verbo per chi lo subiva.
- k0sUna distribuzione di Kubernetes costituita da un unico binario senza dipendenze dal sistema host: si scarica il file, lo si…
- K12NetUna rete per le scuole basata su FidoNet, nata intorno al 1990, in cui insegnanti e alunni discutevano molto prima che le…
- k3sKubernetes leggero certificato CNCF: l'intero control plane in un unico binario da 70 MB, con SQLite (o etcd) come datastore…
- k8sAbbreviazione di Kubernetes: una "K", otto lettere e una "s".
- K9sInterfaccia da terminale per Kubernetes, scritta in Go da Fernand Serrano nel 2019, con scorciatoie in stile Vim: gli utenti…
- KA9Q NOSUno stack TCP/IP completo, con server e client, in un unico programma DOS scritto da un radioamatore per far viaggiare i…
- Kafka StreamsLibreria JVM per l'elaborazione di flussi sopra Apache Kafka. Un DSL a topologia per trasformazioni, aggregazioni e join tra…
- KakaoTalkL'app predefinita della Corea del Sud: ce l'ha il 95 % degli utenti di smartphone. Come WeChat, ma per la Corea.
- KaleidoscopeShareware per il Mac OS classico che ridisegnava l'intera interfaccia, dando al Mac i temi che Apple non aveva mai…
- KanbanFlusso di lavoro visivo a colonne (Da fare, In corso, Fatto) con schede che si spostano dall'una all'altra.
- KanikoStrumento di Google per costruire immagini Docker dentro Kubernetes senza daemon Docker. Fondamentale per la CI/CD nei…
- KaomojiFaccine testuali giapponesi da leggere dritte, in cui l'emozione la portano gli occhi invece della bocca.
- KargoGestisce la promozione delle modifiche tra ambienti in un setup GitOps, ovvero proprio il passaggio su cui Argo CD sceglie…
- Karl KochHacker della Germania Ovest, di Hannover, noto come "Hagbard Celine", membro del gruppo che vendeva al KGB le intrusioni nei…
- Karma (Reddit)Punteggio numerico di un account Reddit: il saldo (upvote − downvote) di tutti i commenti e post, mostrato sul profilo. Non…
- KarmadaGestisce molti cluster Kubernetes come se fossero uno solo: si invia una risorsa del tutto ordinaria insieme a una regola su…
- KarpenterAutoscaler di nodi per Kubernetes che avvia direttamente istanze EC2 senza passare dagli ASG: più veloce e con un bin…
- Karsten NohlRicercatore tedesco che per più di un decennio ha dimostrato come l'infrastruttura che portiamo in tasca poggi su una…
- Karsten ObarskiIl tedesco che scrisse Ultimate Soundtracker e, senza volerlo davvero, inventò la musica tracker.
- Karthikeyan BhargavanRicercatore che dimostra la correttezza dei protocolli crittografici e, strada facendo, trova i punti in cui non sono…
- KASUMIIl cifrario a blocchi che proteggeva il traffico mobile 3G, derivato da MISTY1 e poi attaccato con chiavi correlate.
- Kata ContainersRuntime compatibile con OCI che esegue ogni container in una propria VM leggera: vero isolamento a livello di kernel con…
- Kathleen BoothNel 1947 scrisse quello che si considera il primo linguaggio assembly, per una macchina a relè installata nel seminterrato…
- Katie MoussourisL'hacker che convinse Microsoft e il Pentagono a pagare degli sconosciuti per trovare le proprie falle di sicurezza.
- Kay McNultyMatematica di origine irlandese, una delle sei programmatrici originarie dell'ENIAC, poi sposata con uno dei due progettisti…
- KAYAKMetamotore di ricerca per viaggi: interroga Expedia, Booking e le compagnie aeree e mostra il prezzo migliore. Acquistato da…
- kbin / mbinSoftware del Fediverso che unisce lo stile di Reddit (aggregatore di link con commenti a thread) a quello di Mastodon…
- KDEAmbiente desktop Linux basato su Qt, noto per rendere configurabile praticamente tutto.
- KDE PlasmaIl desktop di KDE dalla versione 4 (2008): pannello, scrivania e ogni piccolo programma costruiti con gli stessi widget…
- kdesktopIl processo che in KDE 2 e 3 era il desktop stesso — sfondo, icone, menu contestuale, salvaschermo e Alt+F2 — finché nel…
- KDMIl display manager di KDE da KDE 1.0 a Plasma 5, costruito sul codice di XDM e sostituito da SDDM.
- KDriveIl server X ridotto all'osso di Keith Packard, di inizio millennio, pensato per palmari con un megabyte a disposizione e…
- KEDAComponente aggiuntivo che permette a Kubernetes di scalare in base alla quantità di lavoro in attesa anziché al carico del…
- Keep-aliveMantenere aperta una connessione TCP per più richieste invece di chiuderla e riaprirla ogni volta.
- KefrensUn gruppo danese dell'Amiga che ha segnato due volte la storia delle demo: una con Desert Dream e una con un effetto che…
- Kefrens barsBarre ondeggianti in cui ogni riga dello schermo disegna esattamente una barra: un effetto che prende il nome dal gruppo…
- Keith PackardL'uomo dietro quasi tutto ciò che ha reso moderno X11 — Render, Composite, RandR, Xft e fontconfig — e la cui espulsione da…
- Ken BibaInformatico del MITRE che nel 1977 formulò il modello Biba, il modello formale di sicurezza per l'integrità anziché per la…
- Ken ThompsonNel 1969 scrisse in un mese il primo Unix su un PDP-7 di scarto, e quindici anni dopo dimostrò perché non ci si può fidare…
- Kenny PatersonCrittografo specializzato nel dimostrare che protocolli sicuri sulla carta non lo sono quando vengono implementati davvero.
- KerberoastingAttacco ad Active Directory in cui l'aggressore richiede ticket di servizio Kerberos per gli account dotati di SPN (Service…
- KerberosClassico protocollo di autenticazione del MIT: un sistema a ticket per accedere in sicurezza senza far viaggiare le password…
- KermitUn protocollo di trasferimento file della Columbia University, pensato per funzionare ovunque più che per essere veloce — e…
- KERNALIl sistema operativo del Commodore 64 in ROM — e un errore di battitura diventato standard.
- KernelIl cuore di un sistema operativo: gira in modalità privilegiata (ring 0) e gestisce scheduling della CPU, memoria, driver…
- Kernel LinuxIl kernel monolitico che Linus Torvalds iniziò a scrivere nel 1991. Il software più installato al mondo: Android, ogni…
- Kernel Mode Setting (KMS)Lo spostamento della configurazione della modalità video — risoluzione, frequenza di aggiornamento, quali uscite sono accese…
- Kernel monoliticoUn'architettura di kernel in cui driver, file system e stack di rete girano tutti con privilegi in un unico spazio di…
- Kerrison PredictorUn calcolatore antiaereo britannico del 1939 in cui l'operatore doveva solo tenere il mirino sull'aereo: al resto…
- KestrelLinguaggio per il threat hunting, nato in IBM nel 2021. Flussi di caccia componibili e riutilizzabili su più fonti di dati…
- Kevin FuIl ricercatore che nel 2008 dimostrò che un defibrillatore impiantato poteva essere controllato via radio, ponendo le basi…
- Kevin MandiaFondatore di Mandiant, l'azienda che ha fatto dell'incident response un marchio e ha indicato pubblicamente un'unità…
- Kevin MitnickL'intruso informatico più ricercato degli anni Novanta, il cui punto fermo era che le persone si violano più facilmente dei…
- Kevin PoulsenL'hacker che vinse una Porsche dirottando le linee telefoniche di una radio e poi divenne uno dei migliori giornalisti del…
- KewlersGruppo demo finlandese per PC, noto soprattutto per aver vinto Assembly con una demo su un anno che la maggior parte del…
- Key check value (KCV)Una breve impronta di una chiave che permette a due parti di confrontare le chiavi senza rivelarle.
- Key commitmentLa proprietà per cui un testo cifrato può essere aperto da una sola chiave, che molti cifrari AEAD moderni non garantiscono.
- Key encryption keyUna chiave il cui unico compito è cifrare altre chiavi, così che solo questa debba essere protetta in hardware.
- Key escrowUna terza parte custodisce una copia della chiave, così le autorità possono leggere quando ne hanno titolo — e tutti gli…
- Key ladderUna catena di derivazioni di chiavi in cui ogni livello sblocca il successivo e solo la chiave in cima deve stare in…
- Key management service (KMS)Un servizio cloud che crea, conserva e utilizza chiavi di cifratura, così che il cliente non debba gestire un proprio…
- Key whiteningApplicare in XOR chiavi aggiuntive prima e dopo un cifrario a blocchi per rendere più difficile la forza bruta senza…
- KeybaseChat E2EE, condivisione cifrata di file e prove di identità. Fondato nel 2014 da Chris Coyne e Max Krohn. Acquisito da Zoom…
- KeycloakIdP open source — OIDC, SAML, OAuth 2.0, ponte LDAP/AD, MFA, login social, federazione degli utenti. La scelta predefinita…
- KeyframeUn fotogramma completo in sé: tutto ciò che sta in mezzo descrive soltanto la differenza rispetto a qualcos'altro.
- KeygenIl programma che calcola chiavi di licenza valide — spesso con un po' di chiptune che si snoda in sottofondo.
- KeyloggerCodice malevolo (o hardware) che registra ogni tasto premuto: cattura password, carte di credito, tutto.
- Keylogger hardwareUn piccolo dispositivo fisico inserito tra la tastiera e il computer che registra ogni tasto premuto — invisibile al sistema…
- KeymapNotifyUn evento X11 che indica quali tasti siano già premuti quando una finestra ottiene il focus o il puntatore vi entra.
- KeyPress e KeyReleaseGli eventi X11 per la pressione e il rilascio di un tasto, che consegnano un numero di tasto e lasciano al client il compito…
- KeystreamLa sequenza di bit pseudocasuali che in un cifrario a flusso viene combinata in XOR con il testo in chiaro.
- KeysymIl nome che X11 dà a ciò che un tasto significa, in contrapposizione al keycode, che dice soltanto quale tasto è stato…
- kfmIl file manager di KDE 1, che era anche il suo browser, il client FTP e lo strato delle icone del desktop — e il cui widget…
- Khufu e KhafreLa coppia di cifrari a blocchi di Ralph Merkle per Xerox, battezzati con nomi di faraoni e pubblicati nonostante la NSA…
- KiboL'utente Usenet che cercava il proprio nome in tutta la rete e rispondeva a chiunque lo nominasse, diventando così una…
- KickConcorrente di Twitch lanciato nel 2022. Ripartizione dei ricavi 95%/5% per gli streamer (contro il 50/50 predefinito di…
- Kick AssemblerUn assembler 6502 con un linguaggio di scripting integrato che calcola dati, tabelle e grafica durante l'assemblaggio: oggi…
- KickerIl pannello di KDE 2 e 3, con il menu K all'estrema sinistra, che per otto anni diede al desktop Linux la silhouette di…
- KickstartLa ROM di avvio dell'Amiga: risveglia l'hardware e carica il nucleo di AmigaOS prima ancora che un floppy abbia iniziato a…
- Kill chainUn modello (la «Cyber Kill Chain» di Lockheed Martin) che descrive le fasi sequenziali di un attacco informatico mirato…
- KillfileIl file, nei lettori di Usenet, con i pattern di ciò che non si vuole vedere. Il nonno del tasto «blocca», inventato prima…
- Kim ZetterGiornalista di sicurezza autrice della ricostruzione di riferimento su Stuxnet.
- kindKubernetes IN Docker: esegue un cluster Kubernetes i cui nodi sono container Docker invece di VM. Pensato per test e CI/CD…
- kinput2Il server di input giapponese predefinito su X11 per quindici anni: il programma che prendeva il romaji dalla tastiera…
- KISSPrincipio di progettazione: la soluzione più semplice che risolve il problema è di solito la migliore. Coniato…
- KittyUn emulatore di terminale con rendering su GPU, creato da Kovid Goyal (2017), lo sviluppatore di Calibre. Disegna il testo…
- kkaptureUno strumento che registra le demo per Windows come video impeccabili, mentendo loro sul tempo.
- kkrunchyIl packer di eseguibili dei Farbrausch per le 64k intro, nato per comprimere il codice x86 meglio dei packer generici.
- KL-7La macchina a rotori dell'NSA degli anni Cinquanta, standard per il traffico statunitense e NATO per tre decenni di guerra…
- Klára Dán von NeumannProgrammatrice di origine ungherese che scrisse e mise a punto le esecuzioni Monte Carlo dell'ENIAC nel 1948, senza alcuna…
- Kludge lineRighe di metadati nascoste nei messaggi FidoNet, ciascuna introdotta da un carattere Ctrl-A che i lettori di posta di norma…
- KlystrackUn tracker chiptune che sintetizza i suoni invece di campionarli, scritto dallo sviluppatore finlandese kometbomb.
- KMIPUn protocollo standard per chiedere a un server di chiavi di creare, consegnare, ruotare e revocare chiavi di cifratura.
- KnativeLivello serverless sopra Kubernetes: scale-to-zero, autoscaling basato sulle richieste e deploy blue-green, il tutto…
- Knex.jsQuery builder SQL, NON un ORM: costruisce le query con un'API concatenabile senza mappare le righe su classi. Include un…
- Knockout.jsUno dei primi framework MVVM per JavaScript: reattività basata su observable e data binding dichiarativo tramite attributi…
- Knowbot Information ServiceUna metaricerca attraverso gli elenchi di persone frammentati di Internet, gestita dall'organizzazione fondata da Robert…
- Knowledge cutoffLa data in cui terminano i dati di addestramento di un modello: ciò che accade dopo, per il modello non esiste, e non sa…
- Knowledge distillationSi addestra un piccolo modello «studente» a imitare un grande «insegnante», copiandone non solo l'output ma la distribuzione…
- Known good dieUn pezzo di silicio non incapsulato, testato per intero e garantito funzionante. Un concetto che contava poco finché…
- Known-answer test (KAT)Un autotest in cui un modulo crittografico cifra, calcola l'hash o firma input fissi e confronta il risultato con un valore…
- KNXStandard europeo per l'automazione degli edifici: illuminazione, tapparelle, riscaldamento, climatizzazione. Nel 1999 ha…
- Ko-fi«Offrimi un caffè»: donazioni una tantum ai creator per 3 dollari (il prezzo di un caffè). Britannico, indipendente, senza…
- KoalaPainterIl programma di disegno per C64 il cui formato di salvataggio, KOALA, divenne lo standard di fatto della scena per le…
- Kobbi NissimInformatico israeliano che per primo dimostrò che le statistiche «anonimizzate» rivelano informazioni, e poi contribuì a…
- KOM (sistema di conferenza)Il sistema svedese di conferenza via computer del 1978, in cui si scriveva in «riunioni»: la risposta svedese ai newsgroup…
- KongAPI gateway basato su Nginx e OpenResty, nato in Mashape nel 2015 (oggi Kong Inc.). Gestisce rate limiting, autenticazione e…
- KonquerorIl file manager e browser web di KDE 2 in un'unica finestra, assemblato con componenti sostituibili, il cui motore HTML…
- Konrad ZuseCostruì il primo computer automatico programmabile del mondo nel soggiorno dei genitori a Berlino, e venne a sapere del…
- Kook (Usenet)Il termine di Usenet per chi scrive avendo una sola teoria e tempo illimitato per spiegarla.
- KotlinL'alternativa più moderna di JetBrains a Java sulla JVM (2011, v1.0 nel 2016). Google l'ha adottato come linguaggio…
- KPartsIl framework di componenti di KDE dai tempi di KDE 2, che permette a un'applicazione di prendere in prestito la vista di…
- KremvaxIl pesce d'aprile del 1984 che annunciava l'ingresso dell'Unione Sovietica in Usenet, inviato da una macchina chiamata…
- Kristin LauterMatematica che ha portato la crittografia omomorfica e quella basata sulle isogenie dalla lavagna al codice.
- Kristin PagetHardware hacker che al DEF CON 2010 intercettò le telefonate del pubblico con una stazione base costruita in casa.
- KryhaLa macchina cifrante pubblicizzata con più sicurezza tra le due guerre, che si rivelò violabile in un pomeriggio.
- KryoFluxUna scheda USB che legge il flusso magnetico grezzo di un floppy per preservare anche i dischi con protezione anticopia.
- KryptosUna scultura di rame davanti alla sede della CIA con quattro passaggi cifrati, l'ultimo dei quali resiste dal 1990.
- ksqlDBLivello simile a un database SQL sopra Kafka: si scrivono query di streaming in SQL e si ottengono viste materializzate e…
- kube-benchEsegue il CIS Kubernetes Benchmark su un cluster esistente e segnala quali controlli sono superati, quali no e cosa fare in…
- kube-proxyComponente per nodo che implementa l'astrazione Service di Kubernetes. Gestisce il ClusterIP virtuale: i pacchetti verso il…
- kube-vipFornisce al control plane di Kubernetes un IP virtuale mobile su bare metal, così kubectl ha un indirizzo a cui rivolgersi…
- kubeadmLo strumento ufficiale di Kubernetes per creare cluster. kubeadm init sul master, kubeadm join sui worker. Configura il…
- KubecostCalcola quanto costano davvero ogni namespace, servizio e team in un cluster condiviso. La fattura del cloud mostra soltanto…
- kubectlLo strumento a riga di comando di Kubernetes, pronunciato «kube-control» o «kube-cuddle».
- kubectxStrumento CLI per cambiare rapidamente contesto e namespace di kubeconfig. Ahmet Alp Balkan, 2017. Si abbina a fzf per…
- kubeletAgente per nodo in Kubernetes. Comunica con l'apiserver, avvia i container tramite CRI (containerd, CRI-O), riferisce lo…
- KubernetesUn sistema che coordina moltissimi container su molti server — avvia, scala, ripara, bilancia.
- KubeVirtEsegue macchine virtuali come normali risorse Kubernetes, dentro i pod, accanto ai container. È diventato improvvisamente…
- KueueSistema di code per job batch su Kubernetes. Progetto CNCF sotto sig-scheduling, GA nel 2024. Risponde al fatto che lo…
- KumaService mesh dei creatori di Kong: data plane basato su Envoy, pensato per deployment multi-zona.
- Kung Fu FlashUna cartuccia C64 open source con slot SD, capace di imitare quasi qualsiasi altra cartuccia.
- Kuro5hinSito di discussione del 1999 in cui erano i lettori stessi a votare quali articoli pubblicare. Un esperimento precoce e…
- Kurt GödelDimostrò che la matematica non può decidere tutto su se stessa, con un trucco di codifica che è l'idea alla base del…
- Kurzweil Reading MachineLa prima macchina capace di leggere ad alta voce un normale testo stampato: OCR omni-font, scanner piano e sintetizzatore…
- KustomizeGestore di configurazione per Kubernetes che lavora con overlay: base più patch invece dei template. Integrato in kubectl…
- KuznyechikIl cifrario a blocchi da 128 bit dello standard russo, che ha sostituito il GOST 28147-89 nei nuovi sistemi.
- KV cacheLa cache che conserva i vettori «key» e «value» dell'attention per i token già elaborati, così da non doverli ricalcolare a…
- KVMModulo del kernel Linux che trasforma il kernel in un hypervisor di Tipo 1. Abbinato a QEMU offre la funzionalità completa…
- KWinIl window manager di KDE dal 2000, che nel tempo è diventato compositor, motore di effetti e server Wayland.
- kwmIl window manager di KDE 1, che diede a Linux l'aspetto di Windows 95 e lasciò in eredità gli hint per le finestre da cui…
- KWOKSimula migliaia di nodi che non esistono, per verificare come si comporta un cluster su una scala che non potresti mai…
- KyvernoPolicy engine per Kubernetes in cui le regole sono scritte come normali risorse K8s in YAML: nessun nuovo DSL da imparare.
- Tom KilburnScrisse ed eseguì nel 1948 il primo programma memorizzato del mondo, poi passò vent'anni a costruire macchine che tutti gli…
L
- Bomba logicaCodice attivato da condizioni specifiche: una data, un evento, l'assenza di un accesso periodico.
- Isolamento serializzabileIl livello di isolamento più rigoroso per le transazioni. Garantisce che transazioni concorrenti producano lo stesso…
- L0pht Heavy IndustriesIl collettivo hacker di Boston che nel 1998 disse al Senato americano di poter mettere fuori uso internet in mezz'ora.
- L2TPProtocollo di tunneling del 1999 che trasporta frame di livello 2 su una rete IP. Fonde L2F di Cisco e PPTP di Microsoft e…
- L4SUn'architettura per ridurre il ritardo di accodamento su Internet a circa un millisecondo, marcando il traffico che…
- Labeler (Bluesky)Un servizio di moderazione di Bluesky che applica etichette a post o account, ad esempio «spam», «NSFW», «disinformazione»…
- labwcOpenbox per Wayland — un compositor stacking che legge i file di configurazione di Openbox, disegna le barre del titolo lato…
- LACPRiunisce più collegamenti fisici in un unico «port channel» logico: più banda e failover automatico se un collegamento cade.
- LACP fallbackUna funzione che consente a una porta LACP di operare come normale link singolo se nessun partner LACP risponde. Risolve il…
- Ladar LevisonFondatore del servizio di posta Lavabit, che chiuse tutto piuttosto che consegnare la chiave a protezione di ogni utente.
- LakehouseUn data lake con le proprietà di un database aggiunte sopra: storage a oggetti economico sotto, transazioni ACID e schema…
- LambdaFunzione anonima e di breve durata: x => x * 2. È anche il nome del servizio serverless di AWS.
- LambdaMOOUn mondo testuale dello Xerox PARC in cui i giocatori non si limitavano a costruire le stanze ma le programmavano — e poi…
- Lambros CallimahosFlautista da concerto diventato il più influente insegnante di crittoanalisi dell'NSA.
- LamerL'insulto universale della scena per l'incompetente, o per chi ruba il lavoro altrui e ci mette sopra il proprio nome.
- LAN partyPortare un tower, un CRT da 21 pollici e una ciabatta in un palazzetto dello sport pur di sfuggire alla latenza del proprio…
- Lance CottrellCypherpunk che scrisse Mixmaster e rese l'e-mail anonima resistente a un avversario che osserva la rete.
- Lance SpitznerEx ufficiale dei carri armati che ha trasformato gli honeypot da curiosità a metodo di ricerca.
- LangChainIl primo e più diffuso framework di orchestrazione per LLM: componenti (prompt, catene, agenti, memoria, strumenti) per…
- LangfuseOsservabilità LLM open source: monitora prompt, completamenti, costi, latenza e token. Self-hosted o in cloud gestito.
- LangGraphFramework a macchina a stati per agenti LLM: si definiscono nodi (passi) e archi (transizioni) e li si esegue come un grafo…
- Language lawyerChi sa dirvi che cosa dice davvero lo standard, a differenza di ciò che il compilatore fa per caso.
- LAPSLa risposta di Microsoft al problema di tutte le macchine di un'organizzazione che condividono la stessa password di…
- LaravelIl framework PHP dominante. Taylor Otwell, 2011. MVC, sintassi espressiva, ORM Eloquent, template Blade, CLI Artisan. Il…
- Largest Contentful Paint (LCP)Core Web Vital che misura quanto tempo passa prima che l'elemento di contenuto visibile più grande della pagina (spesso…
- Larghezza di issueQuante istruzioni (o micro-operazioni) un core di CPU può inviare alle unità di esecuzione per ciclo di clock. Un core "a 8…
- Larry EllisonLesse l'articolo di Edgar Codd sul modello relazionale, capì che IBM non si sarebbe mossa in fretta e costruì l'azienda che…
- Larry PageIl progetto di dottorato nato per mappare la struttura dei link del web è diventato, invece, il motore di ricerca del mondo.
- Lars KnudsenCrittografo danese che negli anni Novanta ha fornito buona parte degli strumenti per analizzare i cifrari a blocchi e ha…
- larswmUn tiling window manager del 1999, costruito su 9wm, che metteva la finestra attiva in grande a sinistra e impilava le altre…
- LaserDiscIl primo disco ottico commercializzato: grande come un LP, con video analogico e nessuna possibilità di registrare.
- LaserWriterLa stampante laser Apple del 1985 che, insieme a Macintosh e PageMaker, diede il via all'era del desktop publishing.
- Latanya SweeneyInformatica che dimostrò come i dati «anonimizzati» lo siano di rado, ricavando la cartella clinica di un governatore da un…
- Late chunkingUna tecnica RAG (Jina AI, 2024) in cui l'intero documento passa PRIMA in un modello di embedding a contesto lungo e viene…
- LatenzaIl ritardo tra l'invio di qualcosa e la ricezione della risposta. Si misura in millisecondi.
- Latenza CAS (CL)Column Access Strobe latency: il numero di cicli di clock tra la richiesta di una colonna di dati da parte del controller di…
- Latenza rotazionaleL'attesa che il settore desiderato passi sotto la testina dopo che questa ha raggiunto la traccia giusta: in media mezzo…
- LATERAL joinFunzionalità SQL: una sottoquery nella clausola FROM che può riferirsi alle colonne della relazione a sinistra. SELECT *…
- LaTeXSistema di composizione tipografica costruito su TeX (Donald Knuth, 1978). LaTeX (Leslie Lamport, 1984) rende TeX gestibile…
- Layer 2Una rete costruita sopra la blockchain che esegue le transazioni a basso costo e riporta verso il basso solo un riepilogo…
- layer-shellIl protocollo che dà a pannelli, sfondi e schermate di blocco un posto in Wayland — superfici ancorate al bordo dello…
- Lazy loadingCaricare le risorse solo quando servono, invece di caricare tutto in anticipo.
- LBANumerare i settori del disco 0, 1, 2… in un'unica lunga fila e lasciare che sia l'unità a sapere dove si trovano fisicamente.
- LBX (Low Bandwidth X)Un'estensione di X del 1996 pensata per rendere utilizzabili le finestre remote via modem comprimendo il protocollo, e che…
- LCDLa tecnologia di display che negli anni 2000 ha sostituito i CRT: cristalli liquidi che bloccano o lasciano passare la…
- LCPCore Web Vital che misura quando l'elemento visibile più grande termina il rendering — indicatore di «la pagina sembra…
- LDAPServizio di directory gerarchico per utenti, gruppi e computer negli ambienti aziendali.
- LDAP injectionCome la SQL injection, ma contro le directory LDAP: i filtri di ricerca vengono manipolati tramite input non sanificato.
- LeafletUna libreria JavaScript leggera per mappe interattive: circa 40 kB e quasi nessuna dipendenza.
- LeafnodeUn piccolo server NNTP per singoli utenti e piccole reti, che scarica soltanto i newsgroup che qualcuno legge davvero.
- LeboncoinIl sito di annunci dominante in Francia — «le bon coin» = «il buon angolo». Di proprietà di Schibsted/Adevinta, stesso…
- Ledger databaseUn tipo di database ottimizzato per uno storico di transazioni immutabile e verificabile, come un libro mastro digitale…
- LeecherUn utente che scarica soltanto e non restituisce mai nulla: l'opposto, nella scena, di un supplier.
- Leeroy JenkinsIl video del 2005 in cui un giocatore si lancia in un raid mentre il gruppo sta ancora pianificando, urlando il proprio…
- LeetspeakSostituire le lettere con numeri e simboli — 3 per la e, 4 per la a, 0 per la o — nato sulle BBS degli anni Ottanta come…
- Legend of the Red DragonIl door game di Seth Robinson del 1989 in cui ci si apriva la strada fino a uccidere il drago rosso, flirtando alla locanda…
- Legge di AmdahlIl guadagno ottenibile dalla parallelizzazione è limitato dalla parte seriale: se il 10 % del lavoro deve essere eseguito in…
- Legge di Brooks«Aggiungere personale a un progetto software in ritardo lo ritarda ulteriormente.» — Fred Brooks, The Mythical Man-Month…
- Legge di Conway«Le organizzazioni che progettano sistemi… sono vincolate a produrre progetti che sono copie delle strutture di…
- Legge di DemetraUn oggetto dovrebbe chiamare metodi solo su se stesso, sui propri campi, sui propri parametri o sugli oggetti che crea, non…
- Legge di Godwin«Man mano che una discussione online si allunga, la probabilità che compaia un paragone con Hitler o i nazisti tende a uno.»…
- Legge di Hofstadter«Ci vuole sempre più tempo del previsto, anche tenendo conto della legge di Hofstadter.»
- Legge di LittleIl numero medio di «elementi nel sistema» è uguale al tasso di arrivo moltiplicato per il tempo medio di permanenza. L = λW.
- Legge di MooreL'osservazione di Gordon Moore del 1965: il numero di transistor per chip raddoppia circa ogni due anni. Il mito trainante…
- Legge di Parkinson«Il lavoro si espande fino a riempire il tempo disponibile per il suo completamento.» — Cyril Northcote Parkinson, 1955.
- Legion of DoomUno dei gruppi di hacker più noti degli anni Ottanta, che prese il nome dai cattivi di un cartone animato del sabato mattina.
- Lemma dell'accumulo (piling-up)La regola che dice quanto in fretta svanisce un'approssimazione lineare quando se ne concatenano più d'una.
- Lemma di commutazione PRP/PRFIl risultato che permette a una dimostrazione di trattare un cifrario a blocchi come una funzione casuale, a un costo che…
- LemmyAlternativa federata a Reddit scritta in Rust — parla ActivityPub e ogni server è un'istanza a sé.
- Len SassamanCypherpunk e ricercatore sull'anonimato, manutentore del remailer Mixmaster e tra i promotori di LangSec.
- LensApplicazione desktop per la gestione dei cluster Kubernetes. Basata su Electron, acquisita da Mirantis nel 2020. Metriche…
- LenslokFamigerata protezione anticopia in cui il giocatore doveva tenere una lente di plastica davanti allo schermo per leggere un…
- LEOQuando una catena britannica di sale da tè costruì un proprio computer per calcolare il costo dei dolci — il primo computer…
- Leon Battista AlbertiArchitetto rinascimentale che intorno al 1467 descrisse un disco cifrante con alfabeti mobili.
- Léon BolléeIl diciannovenne che nel 1889 risolse la moltiplicazione diretta, vinse l'oro a Parigi — e poi lasciò le calcolatrici per le…
- Leonard AdlemanLa A di RSA, che coniò l'espressione «virus informatico» e undici anni dopo risolse un problema matematico in una provetta.
- Leonard KleinrockIl teorico delle code dell'UCLA il cui laboratorio divenne il primo nodo di ARPANET e da cui partì la prima parola di…
- Leonardo Torres QuevedoLo spagnolo che nel 1912 costruì un automa giocatore di scacchi e descrisse una macchina analitica elettromeccanica con…
- Les EarnestL'amministratore di Stanford che scrisse finger per non dover girare per i corridoi a cercare le persone — e che anni prima…
- Leslie ComrieL'astronomo che capì che le macchine contabili potevano fare astronomia, e fu licenziato per averle usate fuori orario.
- LessUn preprocessore CSS del 2009 di Alexis Sellier. Introdusse variabili, mixin, annidamento e operazioni aritmetiche in…
- LessTifUn clone libero di Motif, scritto perché gli utenti Linux potessero eseguire applicazioni Motif senza pagare una licenza.
- Lester S. HillMatematico statunitense che nel 1929 descrisse un cifrario capace di cifrare più lettere alla volta con l'algebra delle…
- Let's EncryptL'autorità di certificazione gratuita e automatizzata che da sola ha reso HTTPS lo standard sul web.
- LetterboxdIl «Goodreads dei film»: si registra ciò che si è visto, si dà un voto, si scrivono recensioni e si seguono gli amici…
- LetterboxingLe bande nere sopra e sotto l'immagine quando un formato largo viene mostrato su uno schermo più stretto.
- Lettore di codici a barreUn lettore ottico che decodifica un codice a barre dall'alternanza di chiaro e scuro che riflette.
- Lettore di nastro perforatoDispositivo che legge i dati dalla disposizione dei fori in una striscia di carta: il cugino del lettore di schede per un…
- Lettore di schede perforateDispositivo che immetteva programmi e dati in un computer rilevando i fori in pile di schede perforate.
- Lettore di schermoNon legge lo schermo ma l'albero di accessibilità, ed è per questo che una pagina bellissima può restare inutilizzabile.
- Lettore omnidirezionaleLettore che riconosce il codice comunque sia girata la confezione, perché il raggio disegna una stella anziché una sola…
- Lettura a quorumLa tecnica di leggere da (e scrivere su) un numero sufficiente di repliche per avere la garanzia di vedere l'ultimo valore…
- Lettura fantasmaUna transazione esegue due volte la stessa query su un intervallo e ottiene un numero diverso di righe, perché un'altra…
- Lettura sporca (dirty read)Una transazione vede modifiche che un'altra ha fatto ma non ha ancora confermato: se questa annulla, si sono letti «dati…
- LexicalIl framework estensibile di Meta per editor di testo. Open source dal 2022, sostituisce il vecchio Draft.js. Alimenta il…
- LexmarkLa divisione stampanti scorporata da IBM, più influente nel diritto americano della proprietà intellettuale che in qualsiasi…
- LFIUna vulnerabilità in cui un'applicazione web lascia che sia l'input dell'utente a decidere quale file caricare. Il classico…
- LFSR (registro a scorrimento a retroazione lineare)Un registro a scorrimento il cui nuovo bit è una funzione lineare di alcuni dei precedenti: economico in hardware, e proprio…
- LHAL'archiviatore giapponese gratuito che divenne lo standard di fatto per impacchettare file su Amiga e nelle BBS via modem.
- libcLa libreria standard del C — printf, malloc, fopen, strlen e compagnia. Sta sopra il kernel ed è «l'API C» verso il sistema…
- libcacaLibreria C che renderizza immagini e video come testo colorato, successore della monocromatica AA-lib.
- Libera.ChatLa rete IRC dell'open source, fondata nel maggio 2021 quando praticamente tutto lo staff volontario abbandonò Freenode da un…
- libGDXUn framework Java per giochi che gira su desktop, Android e web da un'unica base di codice — senza editor visuale, per…
- libinputLa libreria che interpreta mouse, touchpad, touchscreen e tavolette per i compositor Wayland e per il server X allo stesso…
- LibreriaCodice già scritto da qualcun altro, che si può importare e usare.
- Libri arcobaleno (Rainbow Books)Il nome collettivo degli standard del CD, che Sony e Philips pubblicarono in raccoglitori di colori diversi.
- Libro dei codiciUn sistema che sostituisce parole intere, frasi o gruppi di codice con valori prestabiliti, invece delle singole lettere.
- libsodiumLibreria crittografica moderna: fork portabile di NaCl di Bernstein, scritta in C con binding per oltre 25 linguaggi e…
- libSQLFork di SQLite aperto ai contributi esterni, avviato da Turso nel 2022 dopo che l'autore di SQLite, Richard Hipp, aveva…
- libvirtUno strato di astrazione sugli hypervisor: un'unica API e un'unica definizione XML, che sotto ci sia KVM, Xen o LXC.
- LifeforceDemo per PC del gruppo greco ASD, vincitrice di Assembly 2007, che mostrò quanta atmosfera potesse reggere il 3D in tempo…
- Lifetime (Rust)Annotazione di Rust, valida a tempo di compilazione, che descrive per quanto tempo un riferimento è valido. Si scrive con…
- LightDMIl display manager di Canonical del 2010, progettato in modo che la schermata di login sia un programma sostituibile: è così…
- LighthouseLo strumento di Google per verificare una pagina web: prestazioni, accessibilità, SEO, buone pratiche.
- Lightning CSSParser, trasformatore e minificatore CSS scritto in Rust da Devon Govett (creatore di Parcel) nel 2022. È la toolchain CSS…
- Lightning NetworkUn livello di pagamento costruito sopra Bitcoin, attivo dal 2018. Nasce dal fatto che la blockchain gestisce sette…
- LimaMacchine virtuali Linux su macOS: QEMU, Linux e Docker/containerd già configurati, un'esperienza simile a WSL su Mac. Di…
- Limite del compleannoLa quantità di dati che un cifrario a blocchi può elaborare in sicurezza con una sola chiave prima che le collisioni tra…
- Limite del reticoloLa dimensione fisica massima di un singolo chip (die), fissata dal campo di esposizione della macchina litografica: circa…
- Limite superparamagneticoIl punto in cui i grani diventano così piccoli che il calore ambiente li inverte a caso e i dati muoiono da soli.
- LimitRangeOggetto Kubernetes che imposta richieste/limiti di risorse predefiniti e minimi/massimi per pod o container in un namespace…
- LINEIl messenger dominante in Giappone, Taiwan e Thailandia, nato dopo lo tsunami del 2011, quando la rete telefonica era fuori…
- Linea di cacheLa più piccola unità che la CPU carica dalla RAM nella cache — tipicamente 64 byte su x86, 128 su alcuni POWER. Leggere 1…
- Linear hullL'insieme di tutti i percorsi lineari attraverso un cifrario, le cui distorsioni si sommano anziché essere contate una alla…
- LinearizzabilitàIl modello di consistenza più rigoroso per singola operazione: ogni operazione appare come eseguita atomicamente in un unico…
- LinecrunchUn trucco del C64 che ripete o salta righe di caratteri a metà frame per scorrere lo schermo di testo in modo più fluido…
- Linguaggio assemblyLa forma leggibile dall'uomo delle istruzioni della CPU: un gradino sopra il codice macchina.
- Linguaggio di descrizione di paginaUn linguaggio di programmazione che descrive una pagina finita — testo, grafica e immagini con posizionamento esatto…
- Link aggregationCombinare più connessioni di rete fisiche in una sola logica: più banda e ridondanza.
- Link in bioTendenza nata dal limite di Instagram a un solo link nella bio. Alimenta l'intero mercato degli aggregatori (Linktree…
- LinkedInRete professionale fondata nel 2003 da Reid Hoffman, acquisita da Microsoft nel 2016 per 26 miliardi di dollari, oggi con…
- LinkerIl programma che cuce i file oggetto del compilatore in un eseguibile e risolve ogni simbolo che ancora puntava nel vuoto.
- LinkerdIl service mesh che ha coniato il termine: Buoyant 2016, graduated CNCF nel 2021. Linkerd 2 (2018) è stato riscritto in Rust…
- Linking staticoIncludere tutto il codice delle librerie direttamente nell'eseguibile in fase di build. Risultato: un unico binario…
- LinktreeServizio «link in bio»: un unico URL che porta a una pagina con più link. Creato nel 2016 da due fratelli australiani, ha…
- LinotypeLa macchina che fondeva intere righe di testo in piombo fuso e ha plasmato i giornali di tutto il mondo per quasi un secolo.
- LinterStrumento che analizza staticamente il codice e individua bug, schemi sospetti e violazioni di stile.
- Linus ÅkessonScener svedese, noto come lft, che realizza demo su hardware che nessun altro prendeva sul serio.
- Linus TorvaldsProgrammatore finlandese di lingua svedese che ha creato Linux nel 1991 e Git nel 2005: due dei software più diffusi al…
- LinuxKernel open source che alimenta praticamente ogni server, telefono Android, dispositivo embedded e supercomputer.
- LionUn ottimizzatore che Google ha trovato facendo esplorare a un algoritmo di ricerca lo spazio degli ottimizzatori possibili…
- LiquibaseStrumento di migrazione per database. Nathan Voxland, 2006. Le modifiche allo schema si definiscono in changeset…
- LiquidLinguaggio di template creato da Shopify nel 2006. Sicuro (sandbox): permette ai clienti di scrivere template senza eseguire…
- LispUno dei linguaggi di programmazione più antichi al mondo: John McCarthy, MIT, 1958. Celebre per le parentesi e per…
- Lista concatenataStruttura dati in cui ogni elemento punta al successivo: gli elementi sono sparsi in memoria anziché in un unico blocco.
- Lista dei difettiIl registro, tenuto dal disco, dei settori che non vanno usati: quelli individuati in fabbrica più quelli che hanno ceduto…
- Lista di adiacenzaIl modo più semplice e diffuso per memorizzare un albero in SQL: ogni riga ha un parent_id che punta al genitore. Facile da…
- Lista di blocco (Bluesky)Funzione di Bluesky: liste di blocco condivise a cui gli utenti possono iscriversi. Un curatore raccoglie gli account…
- Lista di TwitterFunzione di Twitter: un elenco curato di account che genera una timeline separata, in ordine cronologico, con solo quegli…
- Listato da digitare (type-in)Software pubblicato come codice sorgente stampato su riviste e libri di informatica, che il lettore doveva ricopiare a mano.
- LISTEN/NOTIFYIl pub/sub integrato di PostgreSQL. Permette a una transazione di svegliare altre connessioni senza che debbano fare…
- ListProcUn gestore di liste Unix dei primi anni Novanta che permetteva alle università di gestire mailing list in stile LISTSERV…
- LISTSERVIl primo software a gestire le mailing list in automatico: iscrizioni, cancellazioni e distribuzione passavano tutte per…
- LitLa libreria di Google per i web component, erede di Polymer. Leggera (5 KB), TypeScript-first, con proprietà reattive…
- LiteStepIl sostituto della shell che dal 1997 diede a Windows l'aspetto di AfterStep: Explorer rimpiazzato da moduli, temi e desktop…
- LitografiaProcesso che trasferisce un disegno (il circuito) su un wafer di semiconduttore tramite luce e resist fotosensibile…
- Litografia EUVStampa dei circuiti con luce a una lunghezza d'onda di 13,5 nanometri. L'olandese ASML è l'unico produttore delle macchine…
- Live shoppingVendita di prodotti tramite video in diretta, in cui gli spettatori possono acquistare con un clic durante la trasmissione…
- LiveJournalPiattaforma di blogging avviata nel 1999 da Brad Fitzpatrick, la stessa persona che in seguito scrisse memcached per tenere…
- Livelli di isolamentoDiversa forza delle garanzie su come le transazioni vedono i dati l'una dell'altra: Read Uncommitted, Read Committed…
- Livello di immagineUn'immagine di container è costruita con livelli (layer) immutabili sovrapposti, dove ciascun livello è la differenza (diff)…
- Livello di isolamentoI livelli di isolamento della concorrenza previsti dallo standard SQL: READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ…
- Livello di sicurezzaUna misura, in bit, del lavoro richiesto dal miglior attacco noto — sicurezza a 128 bit significa circa 2¹²⁸ operazioni.
- LivelockBug di concorrenza in cui i thread continuano a lavorare ma non avanzano mai: ritentano all'infinito, ciascuno in risposta…
- Liveness probeControllo di salute in Kubernetes che stabilisce se un container è ancora «vivo» o si è bloccato. Se fallisce, il kubelet…
- LivewireL'approccio di Laravel: «scrivi i componenti in PHP, eseguili sul server, il client sostituisce il DOM». Come Hotwire, ma…
- Living off the land (LOLBins)Tecnica di attacco in cui l'aggressore usa strumenti di sistema legittimi e già installati (PowerShell, WMI, certutil…
- LlamaLa famiglia di LLM a pesi aperti di Meta: Llama 1 (febbraio 2023, trapelato su 4chan), Llama 2 (luglio 2023, uso commerciale…
- Llama 3La famiglia di LLM a pesi aperti di Meta, rilasciata ad aprile 2024. Llama 3 (8B e 70B), Llama 3.1 (luglio 2024, con…
- llama.cppImplementazione in puro C++ dell'inferenza di LLM: esegue Llama, Mistral, Gemma e altri su CPU, GPU (CUDA, Metal, Vulkan…
- LlamaIndexFramework dedicato al RAG: primitive per ingestione, chunking, indicizzazione e interrogazione dei propri dati, dai PDF a…
- LLDPLink Layer Discovery Protocol (802.1AB, 2005). Protocollo standard di livello 2 con cui i dispositivi annunciano ai vicini…
- LLMUn modello di IA addestrato su enormi quantità di testo, in grado di generare, tradurre o ragionare con il testo.
- LLM auto-ricompensanteUn LLM che fa sia da generatore sia da modello di ricompensa sui propri output, usato per un DPO iterativo senza valutatori…
- LLM multimodaleUn LLM che riceve (ed eventualmente genera) più del solo testo: immagini, audio, video. Standard nei modelli di frontiera…
- LLM-as-judgeUsare un LLM per valutare l'output di un altro LLM: un modo economico per portare la «valutazione umana» da centinaia a…
- LLMNR poisoningQuando il DNS fallisce, Windows chiede a tutta la rete locale «qualcuno conosce questo nome?», e chiunque può rispondere di…
- LLVMInfrastruttura modulare per compilatori, creata da Chris Lattner all'UIUC nel 2003. Definisce LLVM IR (rappresentazione…
- LMDBUn key-value store embedded in circa 10.000 righe di C, scritto da Howard Chu per OpenLDAP nel 2011. L'opposto di RocksDB in…
- Lo scarabeo d'oroIl racconto di Edgar Allan Poe del 1843, in cui un semplice cifrario a sostituzione viene risolto grazie alle frequenze…
- Load balancerDistribuisce il traffico su più server in modo che nessuno si sovraccarichi.
- Load/store queueI buffer che gestiscono le operazioni di memoria (load e store) in una CPU out-of-order, tenendo traccia del loro ordine e…
- Loader IRQLoader per C64 che legge i dati dal disco in background mentre musica ed effetti continuano a girare.
- LocaleL'impostazione che indica a un programma quale lingua e quali convenzioni regionali usare.
- localhost«Questo computer»: il nome che corrisponde all'indirizzo di loopback 127.0.0.1 (IPv4) o ::1 (IPv6).
- LocalizzazioneAdattare il software a una specifica regione o lingua: traduzioni, formati di data, valuta, scritture da destra a sinistra…
- localStorageAPI del browser per salvare piccole quantità di dati (5-10 MB) per dominio: persistono finché non vengono cancellati…
- Lock a livello di rigaBlocco sulle singole righe invece che sull'intera tabella. Standard per UPDATE e DELETE nei database moderni. Consente…
- Lock advisoryFunzione di PostgreSQL: lock definiti dall'applicazione, senza legami con righe o tabelle. SELECT pg_advisory_lock(12345)…
- Lock di tabellaLock sull'intera tabella anziché sulle singole righe. PostgreSQL ha 8 livelli (AccessShare, RowShare, RowExclusive…
- Lock escalationIl database scambia migliaia di lock di riga con un unico lock di tabella per risparmiare memoria, azzerando la concorrenza…
- Lock timeoutTempo massimo che una query attende per ottenere un lock prima di annullarsi. Spesso il valore predefinito è illimitato…
- Lock-freeCodice concorrente che non usa mutex né lock, ma si basa su operazioni atomiche (CAS).
- LocketApp-widget per iPhone che mostra sulla schermata home le foto in tempo reale degli amici stretti. Lanciata nel gennaio 2022…
- LODLevel of Detail: sostituire un modello con uno più semplice quando è abbastanza lontano da coprire comunque dieci pixel.
- LodashLibreria di utilità per JavaScript. Fork di Underscore (2012, John-David Dalton). Oltre 200 funzioni di supporto per array…
- Log append-onlyStruttura dati in cui le voci possono solo essere aggiunte, mai modificate né cancellate. A prova di manomissione: qualsiasi…
- Log4ShellVulnerabilità catastrofica nella libreria di logging Java log4j (dicembre 2021): bastava registrare una stringa per eseguire…
- Log4Shell (Log4j)CVE-2021-44228, dicembre 2021. RCE in Apache Log4j tramite lookup JNDI nei messaggi di log. Una stringa comune come…
- LoggingScrivere eventi e stato di un'applicazione in esecuzione per il debug e il monitoraggio.
- Logical decodingFunzione di PostgreSQL: ricodifica il flusso WAL in modifiche logiche (eventi INSERT/UPDATE/DELETE) invece che in differenze…
- LogicomaDemogroup degli anni Duemiladieci che realizza intro da 64k e pubblica come open source gli strumenti che le sostengono.
- Logit biasParametro che permette di alzare o abbassare a mano la probabilità di token specifici nell'output di un LLM, per imporre o…
- logrotateLo strumento che rinomina, comprime e alla fine elimina i vecchi file di log. Esiste perché un servizio loquace altrimenti…
- LogstashLa L di ELK: la pipeline che prende righe di log in qualunque formato e produce documenti JSON strutturati.
- LokiL'aggregatore di log di Grafana Labs. «Come Prometheus, ma per i log»: indicizza solo le etichette, non il testo. Molto più…
- LOKI97Un cifrario a blocchi australiano, uno dei quindici candidati del primo turno del concorso AES.
- LOLBASIl catalogo dei programmi Windows firmati che si possono costringere a fare tutt'altro rispetto allo scopo originale…
- LonghornStorage a blocchi distribuito cloud-native per Kubernetes. Rancher (oggi SUSE), 2014. CNCF Incubating dal 2019. Replica i…
- Look and feelL'aspetto di un'interfaccia e il suo comportamento, considerati come qualcosa che si può standardizzare, concedere in…
- Looking glassUna finestra pubblica sul router di qualcun altro, per vedere come appare internet dal suo punto di vista anziché dal…
- Loop di correnteInterfaccia seriale in cui il segnale è portato dalla presenza o assenza di corrente in un anello, anziché da livelli di…
- Loose index scanUn'ottimizzazione per DISTINCT e GROUP BY: invece di leggere tutte le voci dell'indice ed eliminare i duplicati, il database…
- LoRALow-Rank Adaptation: fine-tuning efficiente nei parametri. Articolo di Microsoft, 2021. Si congela il modello di base e si…
- LoRaWANLong Range Wide Area Network: protocollo a basso consumo per l'IoT che trasmette piccole quantità di dati per chilometri su…
- Loren KohnfelderInventò il certificato in una tesi di laurea del 1978, poi due decenni dopo regalò a Microsoft il modello STRIDE.
- LoroLibreria CRDT moderna in Rust per app collaborative local-first. Binding WASM per il browser. Ottimizzata per testo…
- Lorrie CranorRicercatrice che ha misurato come le persone usano davvero i sistemi di sicurezza e ha scoperto che le regole spesso…
- Louis CouffignalMatematico francese che già negli anni Trenta sostenne le macchine calcolatrici binarie — e i cui tentativi di costruirne…
- LovebyteUn party online interamente dedicato al sizecoding, dove 256 byte sono un budget generoso.
- Loyd BlankenshipThe Mentor: nel 1986 scrisse il manifesto hacker e, quattro anni dopo, il manuale di giochi di ruolo che portò i servizi…
- LPCIl linguaggio a oggetti di sapore C in cui erano scritti i mondi LPMud, e su cui migliaia di adolescenti impararono a…
- LPCAMM2Low Power Compression Attached Memory Module: un nuovo form factor di memoria sostituibile (JEDEC, 2023) per LPDDR5X nei…
- LPDIl più antico protocollo di stampa di rete: il line printer daemon di Berkeley, documentato nella RFC 1179.
- LPDDRLow-Power DDR: RAM ottimizzata per mobile e portatili. Tensione più bassa (1,0-1,1 V contro 1,2 V) e stati di risparmio…
- LPDDR5 / LPDDR5XLow Power DDR5: la variante mobile della DDR. Si trova in smartphone, portatili con RAM saldata (Apple Silicon, Snapdragon X…
- LPILines per inch (linee per pollice): quanto è fitta la griglia dei punti di mezzatinta in stampa, l'equivalente tipografico…
- LPMudIl server MUD svedese il cui mondo era scritto in un linguaggio proprio simile al C, LPC, ed era estendibile mentre i…
- lprIl comando BSD Unix che consegna un file alla coda di stampa: la metà client dello spooler lpd.
- LRULeast Recently Used — si scarta ciò che è rimasto inutilizzato più a lungo, scommettendo che quanto è stato appena usato…
- ls-lRIl file in cima a un server FTP che elencava tutto il contenuto dell'archivio: l'indice dei contenuti di prima dei motori di…
- LSDjIl tracker musicale che trasforma un comune Game Boy in uno strumento: il cuore della scena chipmusic moderna.
- LSM-treeLog-Structured Merge tree: la struttura dati dietro i database moderni orientati alla scrittura. Le scritture arrivano prima…
- LSPProtocollo che separa il supporto al linguaggio dall'editor. Pubblicato da Microsoft nel 2016 insieme a VS Code e adottato…
- LSTMRete neurale ricorrente dotata di «porte» che le permettono di ricordare a lungo termine: il cavallo di battaglia della…
- LTELa generazione mobile che ha reso la rete interamente IP e la banda larga mobile una cosa ordinaria.
- LTFS (Linear Tape File System)Standard aperto che mette un filesystem autodescrittivo su nastro LTO, così una cartuccia si monta come una lenta chiavetta…
- LTOStandard aperto per nastri del 1998, creato da HP, IBM e Quantum per spezzare la dipendenza dai formati proprietari. Ancora…
- LTSPIl Linux Terminal Server Project, il modo di far avviare da rete un'aula piena di PC dismessi e di far girare tutto su un…
- LuaLinguaggio di scripting leggero nato alla PUC-Rio, in Brasile (1993), progettato per essere incorporato in altre…
- LuciaLibreria di autenticazione minimalista in TypeScript: solo gestione delle sessioni, al resto pensi tu. L'autore l'ha…
- LuciferIl cifrario a blocchi di IBM dei primi anni Settanta: il primo cifrario di Feistel civile e antenato diretto del DES.
- Lucky MicrosecondsL'attacco del 2015 che ha dimostrato come s2n di Amazon si fosse difesa da Lucky Thirteen con ritardi casuali — e come la…
- Lucky ThirteenUn timing attack del 2013 che sfrutta il modo in cui TLS calcola il MAC sui record con padding CBC, facendo trapelare dati…
- Luigi MenabreaL'ufficiale italiano il cui scritto sulla macchina analitica divenne il testo che Ada Lovelace tradusse, annotò e triplicò…
- LUKSIl formato standard di cifratura del disco su Linux: un formato di intestazione stratificato sopra dm-crypt.
- LunarStormLa community svedese in cui un'intera generazione di adolescenti ha vissuto nella prima metà degli anni 2000, costruita anni…
- LurkerConsumatore passivo: legge un forum o una community senza scrivere. «Regola 90-9-1»: il 90 % sono lurker, il 9 % scrive ogni…
- LustreFile system parallelo per HPC e supercomputer: serve quando occorrono TB/s di throughput aggregato verso migliaia di nodi…
- LUTUna tabella di corrispondenza che associa a ogni colore in ingresso un colore in uscita: la color correction come tabella…
- LVMLogical Volume Manager di Linux. Livello di astrazione tra dischi fisici e filesystem, basato su tre concetti: Physical…
- lwmIl window manager di Elliott Hughes che «cerca di non mettersi in mezzo»: niente icone, niente pannello, un menu appena…
- LXDELightweight X11 Desktop Environment: un desktop frugale basato su GTK, pensato per le macchine che GNOME e KDE si erano…
- LyftIl principale concorrente statunitense di Uber, con circa il 30 % del mercato USA. Noto per il marchio con i baffi rosa e…
- Lyon PlayfairChimico e politico scozzese che sostenne il cifrario a digrammi di Wheatstone e finì per dargli il proprio nome.
- Lyra2Un hash di password brasiliano memory-hard basato su una spugna, più noto tra i minatori di criptovalute che tra gli…
- LysKOMLa riscrittura libera di KOM a opera del club informatico Lysator, che trasformò il sistema di conferenza in un'architettura…
M
- _MOTIF_WM_HINTSUna proprietà X11 di Motif con cui un programma chiede al window manager di rinunciare alla cornice, sopravvissuta a Motif…
- .mwmrcIl file di testo in cui mwm tiene menu, scorciatoie da tastiera e pulsanti del mouse: tutto ciò che è un'azione e non un…
- Apache MavenSistema di build dichiarativo e gestore di pacchetti per Java, nato nel 2004 (Sonatype/ASF). Il file pom.xml descrive…
- Botnet MiraiBotnet che ha sottratto il controllo di dispositivi IoT (telecamere di sicurezza, router) sfruttando le password…
- Campionamento min-pUn metodo di campionamento la cui soglia è relativa al token più probabile e non assoluta. Quando il modello è sicuro…
- Drag and drop di MotifIl primo protocollo di drag and drop di reale diffusione su X11, integrato in Motif 1.2 — così pesante che i concorrenti…
- Formato MO3Un module tracker i cui campioni sono compressi con MP3 o Ogg Vorbis, riducendo un MOD a una frazione delle dimensioni…
- Il mitico mese-uomoIl libro di Frederick Brooks del 1975, ancora il più citato sul fallimento dei progetti software. Nasce dall'esperienza con…
- M-94Il cifrario cilindrico a 25 dischi dell'esercito statunitense, adottato nel 1922 e rimasto in uso fino agli anni Quaranta…
- M.2Formato compatto per SSD (e schede Wi-Fi), montato direttamente sulla scheda madre, senza cavi.
- M1Il primo system-on-chip progettato internamente da Apple per il Mac, lanciato nel novembre 2020. Un passaggio da Intel ad…
- MAC di Wegman–CarterUna ricetta per l'autenticazione dei messaggi: un hash universale veloce più una maschera monouso nuova per ogni messaggio.
- MAC floodingSi inviano a uno switch migliaia di indirizzi MAC falsi: la tabella CAM si riempie e lo switch ripiega sul broadcast.
- MAC-then-encryptLa costruzione che calcola un MAC sul testo in chiaro e poi cifra entrambi insieme: un ordine che si è rivelato fragile.
- Macchina a rotoriLa macchina cifrante che cambia alfabeto a ogni tasto premuto, instradando la corrente attraverso ruote che girano sotto di…
- Macchina a stati finiti (FSM)Modello in cui il sistema si trova in uno di N stati e sono consentite solo certe transizioni.
- Macchina analiticaUn computer programmabile fatto di ingranaggi, progettato un secolo in anticipo e perciò mai costruito.
- Macchina analitica di LudgateIl progetto su carta pubblicato nel 1909 dal contabile irlandese Percy Ludgate: la seconda macchina analitica della storia…
- Macchina cifranteUn dispositivo meccanico o elettromeccanico che automatizzava cifrature fino ad allora eseguite a mano.
- Macchina contabileIl generatore di rapporti dell'era delle schede perforate: una tabulatrice programmabile che leggeva mazzi di schede…
- Macchina da scrivereL'antenata meccanica di ogni stampante e terminale di stampa — e il motivo per cui la tastiera si chiama ancora QWERTY.
- Macchina di HebernUna delle prime macchine a rotori, a ricordare che Enigma non fu l'unica ad avere quell'idea.
- Macchina di HollerithLa tabulatrice che contò il censimento americano del 1890 e che, passando per un cambio di nome, diventò IBM.
- Macchina di MallockUna macchina analogica che risolveva sistemi di equazioni facendo rappresentare la matematica alla corrente alternata.
- Macchina di Post–TuringIl modello di calcolo di Emil Post del 1936: un operaio che si sposta tra le caselle di una fila infinita seguendo un elenco…
- Macchina di TuringUn giocattolo matematico con un nastro infinito e una testina di lettura, inventato nel 1936 per dimostrare che cosa i…
- Macchina Kalin–BurkhartMacchina logica elettrica del 1947 che verificava i valori di verità di espressioni booleane, costruita da due studenti di…
- Macchina per la previsione delle mareeSintesi di Fourier in ottone: un filo che passa su una dozzina di pulegge che girano al ritmo della luna e del sole, e la…
- Macchina virtuale (VM)Computer simulato che gira su un host fisico tramite un hypervisor. Ha un proprio sistema operativo e proprie risorse…
- Macchine a schede perforateLa sala macchine che ordinava, contava e stampava schede senza un computer in vista: sessant'anni di elaborazione dati prima…
- Machine Identification CodeLa griglia di puntini gialli appena visibili che le stampanti laser a colori imprimono su ogni pagina, codificando numero di…
- Machine learningComputer che imparano dai dati invece di seguire regole programmate esplicitamente.
- MachineAccountQuotaL'impostazione che consente a qualsiasi utente di dominio di creare dieci account computer. È fissata a dieci dal 2000 ed è…
- MacintoshIl computer che rese l'interfaccia grafica qualcosa che le persone comuni potevano comprare, presentato con uno spot diretto…
- Macintosh ToolboxLe routine nella ROM del Macintosh che davano a ogni programma finestre, menu, dialoghi e campi di testo senza fatica — e…
- macOSIl sistema operativo desktop di Apple: sotto l'interfaccia c'è un Unix certificato, di cui però non si vede traccia.
- MacroCodice che genera codice: il preprocessore C (#define), le macro Lisp/Scheme basate su s-expression, le macro dichiarative e…
- macvlanFunzionalità di Linux che crea più interfacce virtuali sopra un'unica scheda fisica, ciascuna con il proprio indirizzo MAC…
- MacXIl server X di Apple per il Mac OS classico, uscito nel 1990, che permetteva ai programmi Unix in rete di aprirsi come…
- MAE-EastIl punto di scambio alle porte di Washington che per un certo periodo smistò una quota sproporzionata del traffico internet…
- MagecartFamiglia di attacchi contro l'e-commerce: si inietta JavaScript nelle pagine di checkout per rubare i dati delle carte di…
- MAGENTAUn cifrario a blocchi di Deutsche Telekom, presentato al processo AES nel 1998 ed eliminato al primo turno.
- Magic linkAccesso senza password: l'utente inserisce la propria email, riceve un link di breve durata e cliccandolo accede. Reso…
- MagitUn'interfaccia Git per Emacs, avviata da Marius Vollmer nel 2008 e mantenuta a lungo da Jonas Bernoulli. Descritta spesso…
- MagmaIl cifrario a blocchi a 64 bit dello standard russo GOST R 34.12-2015, con chiave a 256 bit.
- Magnavox OdysseyLa prima console domestica al mondo: niente processore, niente suono, niente punteggio, e fogli di plastica da attaccare…
- MagnetografiaProcedimento di stampa che scrive l'immagine con il magnetismo anziché con la luce, il che obbliga il toner a contenere…
- MailchimpPioniere dell'email marketing self-service: il piano gratuito ne fece il preferito delle piccole imprese. Acquistato da…
- MailgunAPI per email transazionali. YC W11, 2010. Acquisita da Rackspace nel 2012, scorporata nel 2017, acquisita da Sinch nel…
- Mailing listUn indirizzo che inoltra ogni messaggio a tutti gli iscritti: la più antica forma di discussione di gruppo in rete.
- mailtoolIl client di posta di OpenWindows in DeskSet, che allegava i file con intestazioni proprie di Sun prima di MIME e trasformò…
- MailtroUna piccola intro il cui unico compito era pubblicizzare una BBS o un contatto di scambio.
- Main character di TwitterLa persona che domina il dibattito su Twitter in un dato giorno, per una stupidaggine virale, una polemica o una fama…
- MainframeNon il più veloce a calcolare, ma il migliore a non guastarsi mai e a muovere quantità inimmaginabili di dati in ingresso e…
- MajordomoIl gestore di mailing list gratuito che portò l'idea di LISTSERV dal mondo IBM ai server Unix.
- makeLo strumento originale di automazione della build, scritto da Stuart Feldman ai Bell Labs nel 1976. Si definiscono target…
- Make Money FastLa catena di Sant'Antonio che girò su Usenet dalla fine degli anni Ottanta e diede il nome a un intero genere di truffe…
- MakefileFile di configurazione di make. Definisce i target (cosa costruire), le dipendenze (cosa serve) e le ricette (i comandi). Le…
- Malcolm WilliamsonIl terzo crittografo del GCHQ, che trovò l'equivalente dello scambio di chiavi Diffie-Hellman due anni prima della sua…
- MalleabilitàLa proprietà per cui un testo cifrato può essere alterato in modo prevedibile, modificando il testo in chiaro senza bisogno…
- MalwareTermine ombrello per qualsiasi software dannoso: virus, trojan, worm, ransomware, spyware, rootkit.
- Malware filelessCodice malevolo che gira interamente in memoria senza scrivere un eseguibile su disco — il che lo rende invisibile agli…
- MambaModello di sequenze basato su state space model selettivi anziché sull'attenzione, con costo lineare nella lunghezza della…
- MAMR (registrazione magnetica assistita da microonde)Registrazione magnetica assistita da microonde, che usa un oscillatore spin-torque per far «scuotere» i grani magnetici così…
- Manchester BabyLa prima macchina a eseguire un programma conservato nella propria memoria — il 21 giugno 1948, per 52 minuti.
- Manchester Mark 1La macchina nata dal Baby e la prima al mondo in grado di ricalcolare un indirizzo mentre il programma era in esecuzione.
- Maniacs of NoiseCollettivo musicale olandese che firmò una larga fetta del catalogo di giochi tardo del C64.
- Manipolazione dei votiGonfiare o sgonfiare artificialmente i voti di un post con account falsi, bot, voti acquistati o gruppi coordinati, per…
- Manipolazione direttaIl principio per cui si modificano le cose maneggiandole sullo schermo anziché descrivendo la modifica a parole — il nome…
- Manoscritto VoynichUn libro illustrato del Quattrocento in una scrittura che nessuno sa leggere: un cifrario, una lingua sconosciuta o…
- MantineLibreria completa di componenti React con oltre 100 componenti, hook, validazione dei form e dark mode. Vitaly Rtishchev…
- Manuel BlumTeorico di origine venezuelana che ha fatto della teoria della complessità il fondamento della crittografia e ha seguito…
- MapboxUna piattaforma cartografica costruita su dati aperti che ha reso standard i tile vettoriali — per poi chiudere il proprio…
- MapKitIl framework di Apple per incorporare mappe nelle app — scorrimento, segnaposto, percorsi e overlay senza gestire uno stack…
- MapNotifyGli eventi X11 MapNotify e UnmapNotify annunciano che una finestra può comparire sullo schermo, oppure che ha smesso di…
- Mappe colori standard (ICCCM)La ricetta ICCCM per far condividere a più programmi X una colormap da 256 colori senza interrogare il server per ogni…
- MappingNotifyL'evento che il server X invia a tutti i client quando cambia la mappatura della tastiera, dei modificatori o dei pulsanti…
- MapReduceIl modello di programmazione di Google per eseguire job batch su migliaia di macchine senza che lo sviluppatore debba…
- MapRequestL'evento X11 che un window manager riceve al posto della reale visualizzazione di una finestra da parte del programma — la…
- Marc AndreessenAncora studente scrisse il browser che mostrava le immagini all'interno della pagina — la mossa apparentemente piccola che…
- Marc StevensCrittanalista olandese che trasformò le collisioni di MD5 e SHA-1 da teoria in attacchi funzionanti.
- MarchantCalcolatrici californiane spinte a un estremo meccanico che nessun altro produttore raggiunse — e il cui ingegnere capo se…
- Marco PoloApp di messaggistica video asincrona. Si inviano brevi video ad amici o gruppi, e il destinatario li guarda quando vuole. Un…
- Marcus HutchinsAnalista di malware britannico che fermò WannaCry registrando un dominio per una decina di dollari, e fu arrestato tre mesi…
- Marcus RanumUno dei padri del firewall e, da allora, uno dei suoi critici più scettici.
- Margaret HamiltonGuidò il software del computer di bordo dell'Apollo — e coniò il termine ingegneria del software per far prendere sul serio…
- MariaDBFork di MySQL avviato nel 2009 da Michael «Monty» Widenius, il creatore di MySQL, dopo l'acquisizione di Sun/MySQL da parte…
- MariaDB MaxScaleIl proxy per database di MariaDB: bilanciamento del carico, instradamento delle query e failover automatico davanti a un…
- Marian RejewskiNel 1932 ricostruì il cablaggio interno di Enigma senza averne mai visto l'interno.
- Mark AbenePhiber Optik: l'adolescente newyorkese che conosceva le centrali della compagnia telefonica meglio dei suoi stessi tecnici e…
- Mark CurpheyFigura britannica della sicurezza che fondò OWASP nel 2001, quando la sicurezza delle applicazioni web era appena una…
- Mark DowdRicercatore australiano di vulnerabilità, coautore del testo di riferimento sulla revisione del codice per la sicurezza e…
- Mark McCahillGuidò il gruppo dell'Università del Minnesota che nel 1991 creò Gopher, un anno prima del decollo del web.
- Mark RussinovichL'esperto di Windows che ha cofondato Sysinternals e che, nel 2005, scoprì Sony BMG mentre installava un rootkit tramite i…
- Mark sensingSegni a matita letti elettricamente, sul presupposto che la grafite conduca e che i perforatori di schede percepiscano uno…
- Mark ZuckerbergHa fondato Facebook a Harvard nel 2004 e ha guidato l'azienda attraverso ogni trasformazione successiva, compreso il cambio…
- MarkdownFormattazione in testo semplice che genera HTML. John Gruber e Aaron Swartz, 2004. **grassetto**, # titolo, [link](url)…
- Marker traitUn trait di Rust senza metodi, usato esclusivamente come segnale a livello di tipo. Send (trasferibile in sicurezza tra…
- Markus HessHacker tedesco occidentale che nel 1986–87 si introdusse nei computer militari statunitensi e vendette il bottino al KGB…
- Markus KuhnRicercatore tedesco a Cambridge che mostrò quanto i monitor lascino trapelare e insegnò al mondo Unix a usare UTF-8.
- MARSIl candidato AES di IBM, uno dei cinque finalisti nel 1999, con un nucleo di Feistel avvolto da round di rimescolamento…
- Mars (demo)La demo DOS del 1993 di Tim Clarke che permetteva di volare liberamente su un paesaggio rosso fatto di voxel — e spinse…
- Martelletto di stampaIl martelletto a solenoide di una stampante a impatto che batte carta e nastro contro la lettera giusta nell'istante in cui…
- Martín AbadiInformatico argentino che ha trasformato i protocolli di sicurezza in qualcosa su cui si possono dimostrare teoremi, per poi…
- Martin GalwayIl compositore di Ocean Software che convinse il chip SID a riprodurre suoni campionati, cosa per cui non era stato…
- Martin HellmanUna metà di Diffie–Hellman, e l'autore che con più ostinazione ha sostenuto che sull'articolo vada aggiunto un terzo nome.
- Martin RoeschIngegnere della sicurezza statunitense che nel 1998 scrisse Snort, il sistema open source di rilevamento delle intrusioni la…
- Martin WibergRidusse la macchina differenziale alle dimensioni di una macchina per cucire e la usò per pubblicare le tavole che nessun…
- Marvin MinskyUno dei fondatori dell'IA e autore del libro che si ritiene abbia fermato per un decennio la ricerca sulle reti neurali.
- Mary Ann HortonLa programmatrice di Berkeley che scrisse uuencode e terminfo, specificò il formato degli articoli Usenet e collegò le…
- Maschera di eventi (X11)La maschera di bit che ogni client X imposta per finestra per indicare quali eventi il server deve inviargli — tasti…
- Maschera di sottorete (Subnet mask)Maschera di bit che divide un indirizzo IPv4 in una parte di rete e una di host. 255.255.255.0 = /24 = 24 bit di rete + 8 di…
- Masking (mascheramento)Suddividere ogni valore intermedio segreto in frammenti casuali, così che la misura del consumo di un singolo passaggio non…
- MASQUEMultiplexed Application Substrate over QUIC Encryption — una famiglia IETF di metodi di proxy e tunneling su HTTP/3…
- Mass assignmentVulnerabilità in cui il framework prende l'intero corpo della richiesta e ne assegna direttamente i campi, compresi quelli…
- Mass followScript automatico che segue centinaia o migliaia di account per ottenere il follow di ritorno. Growth hack diffuso nel…
- Mass-block (Bluesky)Funzione di Bluesky: bloccare oltre 100.000 account con una sola iscrizione a una lista di blocco curata. Una svolta contro…
- Master programmer (ENIAC)Il controllo di flusso di ENIAC viveva in un armadio a parte: dieci contatori che tenevano il conto di quante volte un ciclo…
- Masters of DeceptionUn gruppo di hacker newyorkese la cui faida con la Legion of Doom si concluse nel 1992 con un procedimento federale.
- MastodonPiattaforma di microblogging federata, open source (AGPL), lanciata nel 2016 da Eugen Rochko e diventata popolare nel 2022…
- Maston BeardL'ingegnere che costruì l'elettronica di CSIRAC mentre Pearcey tracciava l'architettura.
- Match esaustivoFunzionalità del compilatore: quando si fa il match su un tipo unione, ogni variante deve essere gestita esplicitamente. Il…
- MatchboxIl window manager del 2002 per palmari in cui ogni finestra riempie lo schermo, perché 240×320 pixel non lasciano spazio a…
- MATEGNOME 2 sotto un altro nome: il fork del 2011 che mantenne pannelli, menu e Metacity quando GNOME passò alla Shell.
- Material DesignIl tentativo di Google di dare una fisica al flat design: superfici con uno spessore, impilate a diverse altezze, con ombre…
- Material UI (MUI)Libreria di componenti React che implementa il Material Design di Google (2014). Creata da Hjarne Steffjenakker nel 2014…
- MaterializeDatabase in streaming: esegue SQL su flussi di dati in tempo reale, con viste materializzate che si aggiornano in modo…
- Mathematical Tables ProjectUn programma americano di sostegno ai disoccupati che mise al lavoro 450 persone a calcolare a mano e divenne il più grande…
- Mathy VanhoefRicercatore belga che in quattro anni ha dimostrato tre volte che la sicurezza del Wi-Fi era compromessa nello standard…
- Mati AharoniIl formatore israeliano di sicurezza («muts») dietro BackTrack e Kali Linux — le distribuzioni che hanno messo centinaia di…
- MATLAB«Matrix laboratory»: nato perché gli studenti non dovessero imparare il Fortran prima di poter toccare una matrice.
- Matrice di confusioneLa tabella che confronta le previsioni di un modello con la realtà. Per un problema binario ha quattro celle: vero positivo…
- Matrice MDSUn passo di mescolamento lineare che propaga la modifica di pochi byte su molti altri.
- MatrixProtocollo aperto e decentralizzato per la comunicazione in tempo reale: home server federati, stanze con cifratura…
- Matt BishopProfessore alla UC Davis il cui manuale ha insegnato a una generazione di studenti di sicurezza a partire dai modelli…
- Matt BlazeIl ricercatore che nel 1994 dimostrò che la backdoor del Clipper chip poteva essere aggirata, e che in seguito fece più o…
- Matt GrayCompositore britannico per C64 la cui colonna sonora di Last Ninja 2 viene ascoltata più spesso del gioco stesso.
- MatterStandard unificato per la casa intelligente (Connectivity Standards Alliance, 2022) pensato per far funzionare insieme…
- MattermostStrumento di chat open source self-hosted, costruito di proposito come alternativa a Slack, scorciatoie da tastiera…
- Matthew GreenCrittografo della Johns Hopkins, diventato il divulgatore più letto del settore ogni volta che esplode un caso importante…
- Matthias EttrichLo studente tedesco che nell'ottobre 1996 suggerì su Usenet che qualcuno dovesse costruire un desktop coerente per Unix, e…
- Matyas–Meyer–OseasUna ricetta per trasformare un cifrario a blocchi in una funzione di compressione a senso unico: il valore di concatenamento…
- Maurice WilkesTornò a casa da una scuola estiva a Filadelfia e costruì il primo computer a programma memorizzato che svolgesse lavoro…
- MausNetUna rete tedesca di bulletin board che usavano il software MAUS: una delle varie alternative nostrane a FidoNet prima che…
- Max ButlerIceman, che a colpi di intrusioni conquistò il monopolio del mercato nero delle carte di credito rubate.
- Max NewmanIl topologo la cui lezione mise in moto Turing e che in seguito commissionò sia Colossus sia il Manchester Baby.
- MaxiCodeCodice a barre 2D di UPS del 1992, pensato per essere letto a piena velocità su un pacco in movimento sul nastro.
- MaximizeFar occupare a una finestra l'intera area di lavoro con un solo clic e poterla riportare esattamente com'era: un pulsante…
- Maximus BBSSoftware BBS nato per il mondo FidoNet, diventato una delle poche opzioni serie su OS/2.
- Maze WarUn gioco di labirinti del 1973, il primo sia con visuale in prima persona sia con giocatori che si sparavano a vicenda in…
- MBoneUna rete virtuale sovrapposta a Internet dal 1992, che instradava il traffico multicast attraverso tunnel tra i pochi siti…
- mboxIl più antico modo di Unix per archiviare la posta: tutti i messaggi uno dopo l'altro in un unico file di testo, separati da…
- MCCPMUD Client Compression Protocol: la compressione del flusso di testo che esce da un server MUD.
- MCPProtocollo aperto di Anthropic (Model Context Protocol) per collegare gli LLM a strumenti, dati e sistemi. Lanciato nel…
- mcvaxIl VAX del Mathematisch Centrum di Amsterdam, snodo centrale europeo per la posta UUCP e Usenet negli anni Ottanta.
- mcwmUn window manager minimalista scritto in Svezia, senza barre del titolo, comandato quasi interamente da tastiera e costruito…
- MD DataLa versione dati del MiniDisc di Sony, del 1993: 140 MB su un disco magneto-ottico protetto da custodia, pensato per…
- MD2La prima funzione hash della famiglia MD di Ron Rivest, pensata per processori a 8 bit e lenta quanto ci si aspetterebbe.
- MD4La funzione hash violata quasi subito, il cui progetto è comunque diventato il modello di MD5, SHA-1 e RIPEMD.
- MD5Algoritmo di hash del 1991, a 128 bit. Crittograficamente violato dal 2004, ma ancora usato per i checksum (non per la…
- mdadmUtility RAID software di Linux per gestire il driver del kernel md (multiple device). Supporta RAID 0, 1, 5, 6, 10 e linear…
- MDC-2La funzione hash di IBM del 1988 che esegue due cifrature DES affiancate per produrre un digest largo il doppio del blocco…
- MDI (Multiple Document Interface)Il modello in cui un'applicazione possiede un'unica grande finestra cornice e ogni documento aperto è una finestra figlia…
- MDXMarkdown a cui è permesso importare e renderizzare componenti React in mezzo al testo.
- Me too!La risposta su Usenet che citava per intero un messaggio di cento righe per poi aggiungere due parole, diventata il simbolo…
- Meccanismo di AntikytheraUn congegno di bronzo a orologeria del 100 a.C. circa che calcolava le posizioni dei corpi celesti — dopodiché per…
- Meccanismo di attenzioneMeccanismo neurale per concentrarsi sulle parti rilevanti dell'input. Introdotto da Bahdanau et al. (2014) per la traduzione…
- Meccanismo di riportoL'eterno cruccio della macchina calcolatrice: passare un uno alla cifra successiva quando una ruota supera il nove, e farlo…
- Meccanismo, non politicaIl principio di progettazione alla base di X11: il server fornisce gli strumenti per disegnare finestre, ma si rifiuta di…
- MediaMOOUn mondo testuale del MIT Media Lab in cui non si giocava ma si partecipava a una conferenza: un luogo di incontro virtuale…
- MediumPiattaforma di blogging di un cofondatore di Twitter: tipografia curata e un paywall che irrita i visitatori.
- MedusaDecodifica speculativa senza un modello draft separato: si montano sul modello alcune teste aggiuntive che indovinano più…
- MeetupPiattaforma per incontri di persona attorno a un interesse: meetup di programmazione, gruppi escursionistici, club del…
- MEGA65Il Commodore 65 che Commodore non ha mai commercializzato, realizzato trent'anni dopo in un FPGA da un gruppo di…
- MegademoUna demo in più parti con un menu in mezzo: la fine degli anni Ottanta, quando i gruppi volevano mostrare tutto ciò che…
- MegathreadUn unico thread ufficiale in cui convogliare tutta la discussione su un grande evento, per evitare che il forum o il…
- Megatron-LML'implementazione di riferimento di Nvidia per l'addestramento di grandi modelli transformer, pubblicata nel 2019…
- MeilisearchMotore di ricerca open source veloce, scritto in Rust: l'effetto di Algolia, ma in self-hosting.
- Mekka & SymposiumDemoparty tedesco di Pasqua attivo dal 1996 al 2002, primo anello della catena che oggi si chiama Revision.
- MeltdownVulnerabilità della CPU (CVE-2017-5754, gennaio 2018) che consentiva a un processo utente di leggere la memoria del kernel…
- memcachedCache chiave-valore distribuita in memoria. Brad Fitzpatrick, 2003 (LiveJournal). Ha sostenuto gran parte della crescita di…
- MemeUn'unità di cultura che si diffonde per copia e variazione. Il termine fu coniato da Richard Dawkins ne Il gene egoista…
- MemexLa scrivania di microfilm e percorsi associativi descritta da Vannevar Bush nel 1945, a cui ogni sistema ipertestuale…
- MemoizzazioneMemorizzare il risultato di una funzione in base ai suoi argomenti, per non ricalcolarlo alla stessa chiamata.
- Memoria a bolleLa memoria universale promessa degli anni Settanta: bolle magnetiche spinte lungo un cristallo, senza parti in movimento e…
- Memoria a cambiamento di faseMemoria non volatile in cui i bit sono memorizzati come stato amorfo o cristallino di una lega di calcogenuro, commutato…
- Memoria a corda di nucleiMemoria di sola lettura in cui il programma era intrecciato a mano: un filo che attraversa l'anello significa uno, un filo…
- Memoria a linea di ritardoMemoria in cui i bit non sono immagazzinati ma in viaggio: impulsi sonori inviati attraverso un tubo di mercurio e reimmessi…
- Memoria a nuclei magneticiMemoria fatta di anelli su fili, intrecciata a mano al microscopio, e il motivo per cui un dump dopo un crash si chiama…
- Memoria a tamburoUn cilindro metallico rotante con una testina di lettura per ogni traccia: la memoria principale degli anni Cinquanta, dove…
- Memoria condivisaLa forma più veloce di comunicazione tra processi: due processi mappano le stesse pagine di memoria fisica e leggono i dati…
- Memoria CXLCollegare la RAM tramite CXL (Compute Express Link) sulle linee PCIe anziché negli slot di memoria tradizionali. Permette di…
- Memoria dell'agenteI meccanismi che permettono a un agente LLM di ricordare ciò che esce dalla finestra di contesto corrente: i passi…
- Memoria ECCRAM con bit aggiuntivi per rilevare e correggere gli errori di memoria: lo standard nei server.
- Memoria espansa (EMS)Il trucco che portò il DOS oltre i 640 kilobyte, scambiando porzioni di una memoria più grande attraverso una piccola…
- Memoria flashMemoria non volatile: conserva i dati anche senza alimentazione. È il fondamento di SSD, chiavette USB, schede SD e memoria…
- Memoria rigenerativaMemoria che dimentica se lasciata sola: il suo contenuto va letto e riscritto in un ciclo continuo solo per sopravvivere.
- Memoria virtualeL'illusione che ogni processo abbia tutta la memoria per sé, a partire dall'indirizzo zero.
- Memory leakMemoria allocata e mai rilasciata: l'applicazione cresce fino a bloccarsi.
- MemoServIl servizio IRC che conserva i messaggi per gli utenti non connessi: una segreteria telefonica per le reti di chat.
- MempoolLa sala d'attesa delle transazioni inviate ma non ancora incluse in un blocco.
- MemtableLa struttura ordinata in memoria di un albero LSM, dove approdano per prime le nuove scritture prima di finire su disco…
- Menu a tortaUn menu le cui voci stanno come fette di torta attorno al puntatore, così si sceglie in base alla direzione invece di…
- Menu AppleIl menu dietro la mela, all'estrema sinistra della barra dei menu del Macintosh, l'angolo del sistema in quella barra fin…
- Menu della finestraIl menu dietro il pulsante più a sinistra della barra del titolo, con Ripristina, Sposta, Ridimensiona, Riduci a icona…
- Menu radiceIl menu che compare cliccando sullo sfondo vuoto del desktop e che in molti window manager è l'intero lanciatore di…
- Menu staccabileUn menu a tendina con una «perforazione» tratteggiata in alto: ci si clicca e il menu si stacca diventando una piccola…
- Menu StartIl pulsante nell'angolo della barra delle applicazioni che Windows 95 rese la porta d'accesso a tutto, così ovvio che…
- MenzioneRiferimento a un altro utente in un messaggio, di solito tramite @nome. Genera una notifica per il destinatario. Standard da…
- Meow WarsUna guerra di Usenet durata circa due anni e fatta per lo più della parola «meow».
- MercLa grande ripulitura del codice sorgente di DikuMUD che divenne capostipite di buona parte dei MUD degli anni Novanta.
- Mercado LibreL'Amazon dell'America Latina: nata nel 1999 in Argentina come clone di eBay, oggi domina l'e-commerce in 18 paesi, più…
- Mercedes-EuklidLa calcolatrice che sapeva dividere senza che l'operatore girasse la manovella e tenesse il conto — grazie a un meccanismo…
- MercurialNato nello stesso mese di Git e per lo stesso motivo, era considerato più piacevole da usare — e ha perso comunque.
- Mercury (demogroup)Demogroup tedesco per PC autore di Fermi Paradox e dell'intro da 64k The Timeless, entrambe tra le migliori degli anni…
- Meredith PattersonLinguista e programmatrice, tra le ideatrici di LangSec: l'idea che i parser insicuri siano la radice di gran parte dei mali.
- MERGE (SQL)Comando standard SQL per upsert e delete in un'unica istruzione. MERGE INTO target USING source ON ... WHEN MATCHED THEN…
- Merge joinAlgoritmo di join per relazioni già ordinate: si scorrono entrambe contemporaneamente (fusione a cerniera) restituendo le…
- MergesortSi divide la lista a metà, si ordina ciascuna metà e si fondono i risultati: O(n log n) in ogni caso, senza eccezioni.
- MermaidDiagrammi come testo: poche righe in una sintassi simile a Markdown producono un diagramma di flusso.
- Mersenne TwisterGeneratore di numeri pseudocasuali del 1997, di Makoto Matsumoto e Takuji Nishimura. Il suo periodo è 219937−1, un numero…
- MesaL'implementazione libera di OpenGL e Vulkan nata nel 1993 come progetto software di una sola persona e oggi driver grafico…
- mesg (Unix)Il comando Unix che decide se gli altri utenti possano scrivere direttamente sul tuo terminale: il cartello «non disturbare»…
- MESIIl protocollo che mantiene d'accordo le cache dei vari core di una CPU su chi può scrivere in una linea di cache. Il motivo…
- MesonSistema di build moderno, più rapido e pulito di CMake. Generatore predefinito: Ninja. DSL simile a Python.
- Message-IDL'etichetta univoca di ogni email e di ogni post di Usenet, e ciò che impedì a netnews di annegare nelle proprie copie.
- MessagePackFormato binario che rispecchia il modello di dati di JSON, creato da Sadayuki Furuhashi nel 2008. «È come JSON. Ma veloce e…
- Messaggio a scomparsaMessaggi che si eliminano da soli dopo un tempo stabilito o dopo la lettura. Snapchat ha costruito su questa idea la propria…
- Messaggio di assenza (away message)Il messaggio automatico «non ci sono» dell'era della messaggistica istantanea (AIM, MSN, ICQ), spesso riempito di testi di…
- Messaggio di controllo (Usenet)Articoli Usenet pensati per essere eseguiti anziché letti: ordinavano ai server di creare gruppi, rimuoverli o cancellare…
- Messaggio effimeroMessaggi che si cancellano automaticamente allo scadere di un timer: 5 secondi, 1 giorno, 1 settimana. La categoria l'ha…
- Messaggio fissato«Fissare» un messaggio importante in cima a una chat o a un canale perché non scorra via. Funzione standard in Slack…
- Messaggio vocaleMessaggio audio registrato in chat. Reso popolare da WhatsApp e Telegram («tieni premuto il microfono per registrare»)…
- MetaIl gruppo dietro Facebook, Instagram e WhatsApp, ribattezzato nel 2021 per una scommessa che poi ha ceduto il passo all'IA.
- Meta Quest 3Visore VR standalone di Meta: passthrough a colori per la realtà mista, nessun computer esterno necessario. 499 $.
- MetaballsMacchie a forma di goccia che si fondono e si dividono: la somma di più campi di forza invisibili, sogliata fino a ottenere…
- MetacityIl window manager di GNOME 2, costruito volutamente per essere noioso.
- Metadati«Dati sui dati». Immagini: EXIF (fotocamera, GPS, data e ora). MP3: ID3 (artista, album). File system: timestamp, permessi…
- MetaFilterUn weblog comunitario del 1999 che da un quarto di secolo dimostra che pochi esseri umani che moderano a mano battono…
- Metafora della scrivaniaFar finta che lo schermo sia una scrivania con carte, cartelle e cestino: la metafora più longeva del settore.
- MetalL'API di basso livello di Apple per grafica e calcolo: la loro risposta a Vulkan e, dal 2018, l'unica strada sulle loro…
- MetalLBAssegna un IP esterno reale a un Service di tipo LoadBalancer nei cluster su hardware proprio, dove non c'è un cloud…
- Metallo liquido (TIM)Materiale di interfaccia termica (TIM) a base di gallio. Conducibilità termica di oltre 80 W/mK contro i 5-15 della pasta…
- MetaprogrammazioneCodice che genera, trasforma o manipola altro codice: a tempo di compilazione (statica) o di esecuzione (dinamica).
- MetastabilitàUn flip-flop il cui ingresso cambia troppo a ridosso del fronte di clock può assestarsi in uno stato che non è né uno né…
- MeteorIl framework in cui lo stesso codice girava su server e client e le modifiche al database comparivano nel browser senza che…
- MeteoriksI premi annuali della demoscene – più o meno gli Oscar della grafica in tempo reale, con decisamente meno smoking.
- MetisseIl sistema a finestre sperimentale di INRIA del 2004, in cui le finestre X venivano disegnate in memoria e composte con…
- Metodo del quadrato centraleIl modo rapido e consapevolmente peccaminoso di von Neumann per spremere numeri casuali da un computer.
- Metodo di KasiskiLa tecnica che ricava la lunghezza della chiave di Vigenère e, con essa, pose fine alla fama di cifrario indecifrabile.
- Metodo Monte CarloCalcolare una probabilità campionandola abbastanza volte invece di risolverla — inventato durante una partita a solitario a…
- MetroIl bundler JavaScript di React Native, sviluppato da Meta. In origine si chiamava Packager: serve il codice all'app durante…
- Metro-XIl server X commerciale di Metro Link per Linux, incluso negli anni Novanta nei pacchetti di Red Hat e il cui caricatore di…
- MEX (SGI)Il primo window manager di Silicon Graphics, che divideva lo schermo delle workstation IRIS tra più programmi grafici prima…
- MezzatintaRiprodurre i grigi con punti di dimensione variabile: come una stampante o una rotativa rende una foto con un solo colore di…
- MFALa generalizzazione della 2FA: richiede due o più prove indipendenti della propria identità.
- MFA fatigueL'attacco in cui chi possiede già la tua password invia richieste di accesso a ripetizione finché non ne approvi una: per…
- MFM (Modified Frequency Modulation)Una codifica che elimina l'impulso di clock nella maggior parte delle celle di bit e così raddoppia la densità del più…
- MGRUn piccolo sistema a finestre di Bellcore in cui i programmi gestivano la grafica scrivendo sequenze di escape sul proprio…
- MH (Message Handler)Un client email che non era un programma ma un paio di dozzine, uno per ogni cosa che si potesse voler fare con un messaggio.
- Michael BurrowsInformatico dietro la logica BAN per i protocolli di autenticazione e, quasi per hobby, la trasformata di Burrows–Wheeler.
- Michael Calce (Mafiaboy)Il quindicenne di Montréal che nel febbraio 2000 mise fuori uso Yahoo, eBay, Amazon e CNN con attacchi denial-of-service.
- Michael HowardL'ingegnere della sicurezza di Microsoft il cui libro finì sulla scrivania di ogni sviluppatore Windows quando, nel 2002…
- Michael OssmannProgettista hardware che ha reso la sicurezza radio un campo di ricerca alla portata di un budget da gadget.
- Michael RabinIl logico che insegnò all'informatica che la casualità è uno strumento e non un fastidio.
- Michael SchroederInformatico il cui nome compare in due testi fondanti della sicurezza: i principi di Saltzer e Schroeder e il protocollo di…
- Michael SchwarzUno dei ricercatori di Graz dietro Meltdown, che da allora trova ogni anno nuove falle negli stessi processori.
- Michael StonebrakerIl ricercatore di database dietro Ingres, Postgres, Vertica, VoltDB e una mezza dozzina di altre aziende. Ha ricevuto il…
- Michał ZalewskiRicercatore di sicurezza polacco che ha reso il fuzzing guidato dalla copertura accessibile a chiunque e ha scritto il…
- MICKEYUn cifrario a flusso del 2005 progettato per richiedere pochissimo silicio, pensato per l'hardware.
- MICRMagnetic Ink Character Recognition: le cifre lungo il bordo inferiore di un assegno sono stampate con inchiostro ferroso e…
- Micro-op cacheUna cache nel front-end della CPU che conserva micro-operazioni (µop) già decodificate, così il processore salta la costosa…
- MicroarchitetturaLa progettazione interna concreta di un processore: come sono realizzati pipeline, cache, unità di esecuzione e tutto il…
- MicrocodiceUn programma dentro il processore che spiega al silicio che cosa significhi davvero ogni istruzione.
- MicrocontrolloreUn minicomputer su un chip: CPU, memoria e I/O in pochi millimetri quadrati. Alimenta dispositivi IoT, giocattoli ed…
- MicroficheUn foglio piatto di microfilm grande come una scheda di schedario, con una griglia di pagine molto ridotte da leggere in un…
- Microfilm di output da computer (COM)Scrivere l'output di un computer direttamente su microfilm anziché su carta, per archivi e report di grande volume.
- MicrokernelUn progetto di kernel in cui il minimo indispensabile gira con privilegi elevati: driver e filesystem passano in normali…
- MicroLED«OLED senza organico»: ogni pixel è un LED microscopico, non un diodo organico. Promettente ma costosissimo.
- Micromusic.netUna comunità online dedicata alla musica a 8 bit che, dalla fine degli anni Novanta, portò la chip music fuori dalla…
- microSDScheda di memoria flash di piccolo formato (15×11 mm), standard per telefoni Android, fotocamere, tablet e Raspberry Pi.
- MicrosegmentazioneDividere una rete in zone piccolissime e isolate, fino ai singoli carichi di lavoro o server, controllando il traffico tra…
- MicroserviziStile architetturale: suddividere un'applicazione in molti piccoli servizi distribuibili in modo indipendente, ciascuno con…
- MicroservizioArchitettura in cui un'applicazione è composta da molti piccoli servizi indipendenti che comunicano tramite API.
- MicrosoftAzienda informatica fondata nel 1975 da Bill Gates e Paul Allen. Nota soprattutto per Windows e Office, oggi attiva su cloud…
- Microsoft CopilotIl marchio ombrello di Microsoft per gli assistenti IA, distinto da GitHub Copilot. Basato soprattutto su modelli OpenAI…
- Microsoft EdgeIl browser di Microsoft: nato nel 2015 con EdgeHTML (motore proprio), passato nel 2020 a Chromium. Predefinito in Windows…
- Microsoft TeamsLa piattaforma di collaborazione di Microsoft: chat, video, chiamate e condivisione di file, integrata nell'intero…
- MIDAS Digital Audio SystemUna libreria audio del demogroup Sahara Surfers che riproduceva moduli ed effetti sull'eterogeneo parco di schede audio dei…
- MiddlewareCodice che gira tra richiesta e risposta: per autenticazione, logging, parsing, CORS.
- MIDIIl protocollo che permette agli strumenti musicali di dialogare tra loro, e che non trasporta alcun audio.
- MidjourneyServizio di generazione di immagini fondato da David Holz (ex Leap Motion) nel 2022. Noto per l'eccezionale qualità estetica…
- Migrazione (database)Modifica versionata dello schema di un database: aggiungere una tabella, rinominare una colonna, creare un indice.
- Migrazione dello schemaUna modifica incrementale e versionata alla struttura di un database, applicata in un ordine fisso perché ogni ambiente…
- Miguel de IcazaProgrammatore messicano che avviò GNOME, poi Ximian e Mono, e finì assunto dall'azienda di cui aveva passato un decennio a…
- Mihir BellareIl crittografo che ha reso la sicurezza dimostrabile uno strumento realmente utilizzabile dagli ingegneri, e coautore di…
- Mike LynnIl ricercatore che nel 2005 si dimise in piena conferenza per poter spiegare come prendere il controllo dei router Cisco.
- Mikko HyppönenRicercatore finlandese di malware, per oltre trent'anni in F-Secure, autore della legge secondo cui tutto ciò che è smart è…
- MikModUn lettore di moduli e libreria audio per MOD, S3M, XM e IT che è finito, senza farsi notare, dentro innumerevoli giochi.
- MikroORMORM per TypeScript basato sui pattern Data Mapper e Unit of Work (alla Hibernate o Doctrine). Creato da Martin Adámek nel…
- MikroTikProduttore lettone di hardware di rete. RouterOS è un sistema operativo proprietario basato su Linux. Prezzi aggressivi…
- MilkyTrackerUn tracker musicale gratuito e multipiattaforma, costruito come clone fedele di FastTracker II.
- Mill e store (Babbage)La divisione operata da Babbage nella Macchina Analitica tra una parte che calcola e una parte che conserva: la stessa linea…
- Million.jsOttimizzazione drop-in per React tramite compilatore: un «block virtual DOM» che dichiara diff più veloci del 70 %.
- MillionaireLa prima calcolatrice che moltiplicava davvero, invece di sommare all'infinito: un giro di manovella per cifra, con la…
- MILNETLa metà militare di ARPANET, separata nel 1983 perché il traffico della difesa non condividesse più i cavi con i ricercatori.
- MilvusDatabase vettoriale open source per embedding di IA: indicizza e cerca miliardi di vettori in millisecondi. Creato da Zilliz…
- MIMEStandard per indicare il tipo di contenuto in email e HTTP. Content-Type: text/html; charset=utf-8, image/png…
- MimeografoUna economica macchina duplicatrice che spingeva l'inchiostro attraverso una matrice di cera incisa: la fotocopiatrice di…
- MimikatzStrumento di post-exploitation per Windows. Estrae password, hash e ticket Kerberos dalla memoria del processo LSASS…
- MIMOL'uso di più antenne a entrambe le estremità per inviare più flussi di dati contemporaneamente sulla stessa frequenza.
- MindVoxUna BBS di New York e uno dei primi provider Internet, lanciata nel 1991 da due ex membri del gruppo hacker Legion of Doom.
- MinecraftGioco sandbox svedese creato nel 2009 da Markus «Notch» Persson. Mojang venduta a Microsoft nel 2014 per 2,5 miliardi di…
- Mini-ITXUn form factor di scheda madre da 170 × 170 mm definito da VIA nel 2001. Il piccolo standard diventato il preferito degli…
- Mini-LEDSchermi LCD con migliaia di piccoli LED di retroilluminazione che possono essere attenuati localmente: un contrasto più…
- MinicomputerLa classe intermedia tra mainframe e personal computer: abbastanza costosa da essere condivisa da un intero reparto…
- MiniDiscIl tentativo di Sony di sostituire la musicassetta con un piccolo disco magneto-ottico in custodia di plastica: amatissimo…
- MinikubeCluster Kubernetes locale per lo sviluppo. Supporta diversi driver: VirtualBox, KVM, Docker, Podman, HyperKit (macOS)…
- Mining di criptovaluteIndovinare valori di hash su scala enorme per ottenere il diritto di aggiungere il blocco successivo, incassando una…
- MinIOObject storage compatibile con S3 che si può gestire in proprio: un singolo binario scritto in Go. Lo standard de facto per…
- MinitelIl servizio online nazionale francese che ha funzionato per trent'anni: un decennio prima del web, con terminali gratuiti…
- MINIXUn sistema di tipo Unix scritto come strumento didattico, e proprio quello che usava lo studente finlandese che, stufo…
- MipmapVersioni più piccole di una texture, calcolate in anticipo, in modo che le superfici lontane usino una variante…
- MIPSArchitettura di CPU RISC. John Hennessy, Stanford, 1981. Acronimo di «Microprocessor without Interlocked Pipeline Stages»…
- MirIl display server di Canonical, lanciato nel 2013 come alternativa a Wayland per i telefoni e i desktop di Ubuntu e, dal…
- mIRCIl client Windows che per un'intera generazione è stato sinonimo di IRC. Pubblicato nel 1995 da Khaled Mardam-Bey e ancora…
- Mirino NordenUn computer analogico di controllo di tiro che pilotava l'aereo durante la corsa di bombardamento, costò quasi quanto un…
- MiroLavagna online per i team: ribattezzata nel 2019 a partire da «RealtimeBoard», è esplosa con il lavoro da remoto dell'era…
- MirostatMetodo di campionamento che governa la perplessità del testo con un ciclo di retroazione invece di una soglia fissa. Si…
- misc-fixedIl font bitmap di X per eccellenza: la famiglia da 5x7 a 10x20 con cui parte ogni xterm, in circolazione dagli anni Ottanta…
- misc.*La gerarchia di Usenet per tutto ciò che non trovava posto altrove: compravendita, lavoro, diritto e crescita dei figli.
- Misconfigurazione di sicurezzaSistemi, framework o servizi cloud configurati in modo insicuro: password predefinite lasciate al loro posto, funzioni…
- MisskeySoftware giapponese per server del fediverso, sviluppato da syuilo dal 2014. Parla ActivityPub e quindi federa con Mastodon…
- MistigrisGruppo di computer art fondato nel 1991 che pubblica ancora art pack, molto tempo dopo lo spegnimento delle BBS.
- MistralMistral AI, azienda francese (fondata nel 2023 da ex ricercatori di Meta e Google DeepMind), sfidante europeo della…
- Mistral AIStartup francese di intelligenza artificiale, fondata nel maggio 2023 da Arthur Mensch (ex DeepMind), Timothée Lacroix e…
- MISTY1Cifrario a blocchi del 1997 di Mitsuru Matsui, progettato per resistere agli attacchi lineari e differenziali dell'epoca.
- MIT-SCREEN-SAVERL'estensione di X11R6 che permetteva a un client esterno di prendere il posto del salvaschermo integrato nel server e, cosa…
- MIT-SHML'estensione X11 che permette ai programmi locali di passare le immagini al server tramite memoria condivisa, invece di…
- MIT-SUNDRY-NONSTANDARDUn'estensione di X11 il cui unico compito era reintrodurre dei bug nel server perché i vecchi programmi continuassero a…
- Mitigazione delle allucinazioniL'insieme di tecniche per ridurre le affermazioni plausibili ma false di un LLM. Nessun metodo le elimina del tutto, ma più…
- MITMAttacco in cui un soggetto malevolo si interpone tra client e server e può leggere o modificare il traffico.
- MITRE ATT&CKBase di conoscenza su come operano davvero gli attaccanti: tattiche, tecniche e procedure (TTP).
- Mitsuru MatsuiCrittografo giapponese che sviluppò la crittanalisi lineare e progettò il cifrario a blocchi MISTY1.
- Mix di datiLe proporzioni che le diverse fonti dovrebbero avere in un corpus di pretraining. Una delle decisioni più determinanti e…
- mix-blend-modeProprietà CSS che fonde un elemento con ciò che gli sta dietro, usando le stesse modalità dei programmi di fotoritocco…
- MixColumnsMixColumns è il passo di AES che rimescola ogni colonna dello stato attraverso una mappa lineare fissa su GF(28).
- MixinClasse o modulo pensato per essere composto in altre classi: aggiunge funzionalità senza essere un tipo autonomo.
- Mixture of AgentsIl metodo di Together AI del 2024: impilare più LLM in strati, ciascuno dei quali raffina l'output dello strato precedente…
- Mixture of ExpertsRete neurale in cui per ogni token si attiva solo un sottoinsieme di «esperti»: inferenza più economica a parità di capacità.
- Miyaguchi–PreneelMatyas–Meyer–Oseas con un ulteriore XOR del valore di concatenamento precedente: la variante scelta da Whirlpool.
- MKVMatroska: il formato contenitore aperto che può ospitare praticamente qualsiasi cosa, in un numero qualsiasi di tracce.
- ML KitIl pacchetto di Google di funzioni di machine learning già pronte per le app mobili: riconoscimento del testo, codici a…
- ML-DSALa firma digitale standardizzata dal NIST per l'era quantistica, in precedenza nota come CRYSTALS-Dilithium.
- ML-KEMIl sostituto resistente ai computer quantistici per lo scambio di chiavi in TLS: in precedenza CRYSTALS-Kyber, oggi FIPS 203.
- MLAGMulti-Chassis Link Aggregation: il server si collega a un port-channel distribuito su DUE switch. Il server vede un unico…
- MLCMulti-Level Cell: memoria flash NAND che immagazzina 2 bit per cella con 4 livelli di tensione. Densità doppia rispetto a…
- MLflowPiattaforma open source per tracciare gli esperimenti di machine learning: parametri, metriche, modelli, versioni.
- MLOpsDevOps applicato ai modelli di ML: addestramento, versionamento, rilascio e monitoraggio dei modelli in produzione.
- MLSMessaging Layer Security: standard IETF (RFC 9420, 2023) per la cifratura end-to-end nelle chat di gruppo numerose. Scala a…
- mlvwmIl Macintosh-like Virtual Window Manager: un window manager del 1997 che portava su X11 le barre del titolo a strisce di…
- MLXFramework di ML open source di Apple, ottimizzato per Apple Silicon: sfrutta la memoria unificata (CPU e GPU condividono la…
- mmapMappa un file direttamente nella memoria di un processo: lo si legge e lo si scrive come se fosse un normale array.
- MMDFIl Multichannel Memorandum Distribution Facility: il sistema di posta che teneva insieme CSNET, compresi gli host…
- MMLUBenchmark a risposta multipla su 57 materie, per anni la misura standard di quanto sia «colto» un modello linguistico.
- MMOGiochi in cui migliaia di giocatori condividono un mondo che continua a esistere anche dopo il logout.
- MMRTecnica di re-ranking che bilancia rilevanza e diversità, evitando che i primi K risultati siano quasi duplicati l'uno…
- MMUL'unità del processore che a ogni accesso alla memoria traduce gli indirizzi virtuali in indirizzi fisici.
- MobaXtermUn terminale tuttofare francese per Windows con server X integrato: un programma grafico Unix lanciato via SSH compare…
- Mobile firstProgettare prima per lo schermo più piccolo e costruire verso l'alto, invece di comprimere a posteriori un sito pensato per…
- MobXLibreria di «stato reattivo»: oggetti osservabili, valori calcolati e reazioni. A differenza di Redux consente le mutazioni…
- MochaFramework di test per JavaScript, creato nel 2011 da TJ Holowaychuk (lo stesso di Express). Sintassi BDD, pioniere dei test…
- MockingNei test, sostituire un componente reale (database, API, orologio) con un finto che si comporta in modo prevedibile.
- MockitoIl framework di mocking dominante in Java, creato da Szczepan Faber nel 2008. Sostituisce le dipendenze con controfigure…
- mod.*La gerarchia dei primi tempi di Usenet per i gruppi moderati, in cui ogni messaggio passava per una persona prima di…
- ModaleUn popup che blocca l'interazione con il resto della pagina finché non viene chiuso.
- Modalità a retroazione del cifrato (CFB)Modalità operativa che trasforma un cifrario a blocchi in un cifrario a flusso autosincronizzante.
- Modalità CCMUna modalità operativa di AES che abbina la cifratura CTR a un CBC-MAC per l'autenticazione.
- Modalità CMCUna modalità wide-block che cifra un intero settore del disco in un solo passaggio, così la modifica di un singolo blocco si…
- Modalità CWCModalità di cifratura autenticata che abbina la cifratura CTR a un MAC Carter–Wegman, subito superata da GCM.
- Modalità del canale (IRC)Flag di una sola lettera che stabiliscono chi può fare cosa in un canale IRC, impostati con /mode #canale +flag.
- Modalità di chiusura (X11)L'impostazione che decide se le finestre e i pixmap di un client X spariscono quando questo si disconnette o restano nel…
- Modalità di funzionamentoUna modalità di funzionamento stabilisce come si applica un cifrario a blocchi quando il messaggio è più lungo di un blocco.
- Modalità EAXUna modalità di cifratura autenticata che combina CTR e CMAC, presentata nel 2003 da Bellare, Rogaway e Wagner.
- Modalità effimera (vanish mode)Modalità delle chat di Instagram/Messenger in cui i messaggi vengono eliminati automaticamente appena si esce dalla chat e…
- Modalità EMEModalità a blocco ampio costruita su ECB con uno strato di mescolamento intermedio, così che la modifica di un blocco si…
- Modalità IGEModalità di cifratura a blocchi che concatena ogni blocco sia al testo in chiaro sia al testo cifrato precedente, con errori…
- Modalità LRWCifrario a blocchi tweakable del 2002 costruito da un normale cifrario a blocchi, poi sostituito da XTS per la cifratura dei…
- Modalità multicolorLa modalità grafica del Commodore 64 che dimezza la risoluzione orizzontale a 160×200 per mostrare quattro colori per cella…
- Modalità OFBUna modalità di funzionamento che trasforma un cifrario a blocchi in un cifrario a flusso sincrono, reimmettendo in ingresso…
- Modalità PCBCPropagating CBC, una variante del CBC pensata per propagare gli errori che si rivelò priva di qualsiasi integrità.
- Modalità XTSUna modalità di cifratura a blocchi per la cifratura dei dischi che modifica ogni blocco con un tweak basato sul numero di…
- Modalità ZaphodUsare più monitor come schermi X del tutto separati, :0.0 e :0.1, ciascuno con la propria finestra radice e senza…
- ModbusIl protocollo industriale più diffuso al mondo, inventato nel 1979 da Modicon per i PLC. Ancora standard nelle fabbriche e…
- Modding dei videogiochiQuando i giocatori ricostruiscono il gioco e, ogni tanto, creano qualcosa di più grande dell'originale.
- Mode 13hLa modalità grafica più semplice del VGA: 320×200 pixel a 256 colori, con un byte per pixel in un buffer di memoria lineare.
- Mode XUn trucco non documentato del VGA che porta la scheda in una modalità planare a 256 colori, di solito 320×240, con accesso a…
- Model cardDocumentazione standardizzata di un modello di ML: dati di addestramento, prestazioni, limiti, uso previsto, distorsioni.
- Model soupMediare i pesi di più fine-tuning dello stesso modello base invece di scegliere il migliore. Spesso batte il vincitore e non…
- Modeline (X11)Una riga nella configurazione del server X che indica pixel clock e impulsi di sincronismo di una modalità video, dell'epoca…
- Modelli di ragionamentoLLM addestrati a produrre lunghe tracce di «pensiero» interno prima di rispondere: meglio in matematica, codice e logica, ma…
- Modelli sparsiPer ogni input si attiva solo una parte della rete, con un risparmio di calcolo. Il Mixture-of-Experts (MoE) è la forma più…
- ModelloUn insieme addestrato di pesi: il vero prodotto dell'addestramento di un sistema di machine learning.
- Modello ad attoriModello di concorrenza in cui gli «attori» sono unità autonome che comunicano esclusivamente tramite messaggi asincroni…
- Modello del cifrario idealeUn modello di dimostrazione in cui il cifrario a blocchi è trattato come una permutazione casuale indipendente per ogni…
- Modello delle minacceLavoro strutturato sul tema «chi potrebbe attaccarci, come, e che cosa facciamo in proposito».
- Modello di diffusioneModello di IA generativa addestrato a rimuovere progressivamente il rumore dai dati. Il processo inverso (aggiungere rumore…
- Modello di embeddingModello che converte un testo (parole, frasi, documenti) in un vettore di numeri che ne cattura il significato, in modo che…
- Modello di ragionamentoLLM addestrati a «pensare» passo dopo passo prima di rispondere: migliori in matematica, codice e logica.
- Modello draftUn piccolo LLM che genera token candidati, mentre un LLM «target» più grande li verifica in parallelo. Alla base della…
- Modello instructUn LLM sottoposto a fine-tuning per seguire istruzioni (rispondere a domande, fare ciò che si chiede) invece di limitarsi a…
- Modello OSIModello concettuale a 7 livelli per le reti: Fisico → Collegamento dati → Rete → Trasporto → Sessione → Presentazione →…
- Modello state-spaceClasse di modelli di sequenze nata dalla teoria del controllo classica, che comprime una sequenza in un vettore di stato…
- ModemModulatore/demodulatore: converte i dati digitali nel segnale che viaggia su linea telefonica, cavo coassiale o fibra, e…
- Moderazione dei contenutiIl lavoro di decidere che cosa può restare su una piattaforma. Si compone di regole, classificazione automatica e revisori…
- modesetting (driver X)Il driver generico di X.Org che non sa su quale scheda grafica stia girando e, proprio per questo, funziona su quasi tutte.
- Modi CD-ROM (Mode 1/2)La suddivisione dello Yellow Book del settore CD-ROM in Mode 1, con correzione d'errore aggiuntiva, e Mode 2, senza.
- Modificatori (X11)Gli otto bit di modifica di X11 — Shift, Lock, Control e da Mod1 a Mod5 — e la tabella che stabilisce quali tasti li…
- Modular Crypt FormatLa convenzione $id$salt$hash che permette a un hash di password di indicare quale algoritmo lo ha prodotto.
- Modulazione ad anelloMoltiplicare due segnali per ottenere nuove frequenze inarmoniche: sul SID, una versione economica che produce campane, gong…
- Moduli di FVWMIl modo in cui FVWM cresce senza gonfiarsi: pager, barra dei pulsanti, taskbar e icon manager sono processi separati che…
- Moduli ES nel browserIl supporto integrato del browser ai moduli JavaScript tramite <script type="module"> e import/export. Permette di scrivere…
- ModuloUn'unità di codice riutilizzabile con un'interfaccia chiara: ciò che il codice importa ed esporta.
- Modulo continuoUn nastro di carta senza fine con pieghe perforate e fori di trascinamento sui bordi: il cibo della stampante a trattore, da…
- Modulo del kernelCodice caricato nel kernel in esecuzione senza riavviare — quasi sempre un driver o un filesystem.
- MoEArchitettura con più reti «esperte», di cui solo poche si attivano per ogni token: così i modelli enormi costano poco da…
- Moebius (editor ANSI)Moderno editor ANSI che permette a più artisti di disegnare contemporaneamente sulla stessa tela.
- MojoIl nuovo linguaggio di Chris Lattner (LLVM, Swift) per Modular: punta a unire sintassi Python, prestazioni C++ e supporto a…
- Moleman 2Un documentario ungherese del 2012 sulla demoscene, realizzato dall'interno e visibile gratuitamente online.
- Molestie onlineContatti indesiderati o attacchi ripetuti rivolti a una persona online. Si distinguono dalla semplice maleducazione isolata…
- Moltiplicazione direttaMoltiplicare in un solo passaggio anziché per addizioni ripetute, incorporando nella macchina la tavola pitagorica stessa.
- MonadeAstrazione funzionale per concatenare calcoli che «portano con sé un contesto»: Optional, Result, Promise e List sono…
- MoneroUna criptovaluta progettata perché le transazioni non siano tracciabili. Nata nel 2014 dal protocollo CryptoNote, a…
- MongoDBIl database documentale più noto: memorizza BSON (JSON binario), è privo di schema e scala orizzontalmente.
- MongooseODM (Object Document Mapper) per MongoDB su Node.js, creato da Aaron Heckmann nel 2010. Aggiunge validazione dello schema e…
- Moni NaorCrittografo israeliano che, insieme a Cynthia Dwork, capì che si può combattere lo spam costringendo il mittente a fare dei…
- MONIACUn computer fatto di tubi, serbatoi e acqua colorata, in cui la massa monetaria scorreva letteralmente attraverso l'economia…
- Monitoraggio sinteticoUtenti "finti" scriptati che eseguono regolarmente i flussi chiave, così i problemi emergono prima che li noti un utente…
- Monkey patchingModificare classi o moduli a runtime: aggiungere metodi ai tipi predefiniti, sostituire funzioni nelle librerie, cambiare il…
- MonoUn'implementazione libera di .NET per Linux, avviata da persone che Microsoft considerava all'epoca avversarie e che alla…
- MonocypherLibreria crittografica in C in un solo file, circa 2000 righe, di Loup Vaillant. Pensata per sistemi embedded dove libsodium…
- MonogrammaUn monogramma è una singola lettera contata come unità in crittanalisi, a differenza di digrammi e trigrammi, che contano…
- MonoliteL'intera applicazione in un'unica base di codice e un'unica unità di rilascio: l'opposto dei microservizi.
- MonomorfizzazioneImplementazione dei generici in cui il compilatore genera una versione concreta distinta per ogni uso. Vec<i32> e…
- MonorepoUn unico repository Git che contiene molti pacchetti o progetti: lavorano così Google, Meta e Microsoft.
- MonotypeUna macchina compositrice del 1887 che fondeva e componeva singoli caratteri di metallo a partire da una tastiera a nastro…
- MonroeUna delle tre grandi calcolatrici da tavolo americane, nata dal meccanismo rotativo di Frank Baldwin e dal fiuto commerciale…
- Monster (VMS)Un'avventura multiutente del 1988 in cui i giocatori costruivano il mondo da sé, un anno prima che TinyMUD rendesse famosa…
- MOOLa variante di MUD in cui l'intero mondo è fatto di oggetti che i giocatori possono programmare mentre il server è in…
- MoOLITIl toolkit di USL del 1992 che poteva avere l'aspetto di OPEN LOOK o di Motif a seconda di una risorsa, un cessate il fuoco…
- Moore School LecturesOtto settimane dell'estate 1946 in cui l'esercito americano pagò per insegnare al mondo a costruire un computer a programma…
- MopriaLa risposta dell'industria alla domanda sul perché un telefono Android non riuscisse a stampare su una stampante a tre metri…
- Moritz LippPrimo autore dell'articolo su Meltdown e membro del gruppo di Graz che per alcuni anni ha insegnato ai produttori di chip a…
- Morse frazionatoIl codice Morse viene diviso in gruppi di tre simboli e ogni gruppo è sostituito da una lettera tramite un alfabeto con…
- MOS 6502Il processore che costava 25 dollari quando la concorrenza ne chiedeva duecento, e che per questo finì dentro metà degli…
- MOS 6510Il processore del Commodore 64: un 6502 con una porta di I/O integrata che permetteva alla macchina di sostituire la propria…
- Moses SchönfinkelDimostrò nel 1920 che la logica può fare a meno delle variabili, e vide la tecnica prendere il nome dell'uomo che la…
- MOSFETMetal-Oxide-Semiconductor Field-Effect Transistor — il tipo di transistor dominante in tutta l'elettronica digitale moderna…
- Most vexing parseLa regola del C++ per cui tutto ciò che può essere interpretato come dichiarazione di funzione deve esserlo — anche quando…
- motd«Message of the day»: il testo di /etc/motd che Unix mostra a ogni login, la bacheca della macchina multiutente.
- MotherDuckServizio cloud basato su DuckDB — esecuzione ibrida. Le query girano in parte sul proprio portatile (DuckDB in locale) e in…
- Moti YungIl crittografo che nel 1996 descrisse il malware estorsivo che cifra i file, un paio di decenni prima che diventasse…
- MotifIl toolkit grafico standard dell'Unix commerciale, ricordato per i suoi spessi bordi in rilievo.
- Motion pathProprietà CSS che spostano un elemento lungo una curva arbitraria invece che in linea retta tra due punti.
- MotionNotifyL'evento X11 per il movimento del puntatore, con tanto di sistema integrato per non riceverlo: un mouse può produrre più…
- Motore del mandrinoIl motore brushless che fa girare i piatti a velocità costante: tutto il resto del disco prende la mira sul suo asse.
- Motore DMA (Direct Memory Access)Componente hardware che permette alle periferiche (dischi, schede di rete, GPU) di spostare i dati da e verso la RAM…
- Motore fisicoIl sottosistema che calcola come le cose cadono, rimbalzano e si scontrano: approssimativamente giusto, mai esatto.
- Motore passo-passoIl meccanismo ad anello aperto che sposta la testina di un numero fisso di passi per traccia: semplice, economico e…
- Motori di tabella ClickHouseIn ClickHouse non si sceglie «un database», ma «quale motore di tabella» (MergeTree, ReplicatedMergeTree, Distributed…
- MotorolaFece la prima telefonata da cellulare nel 1973 e produsse il processore che muoveva Macintosh, Amiga e Atari ST.
- Motorola 68000Il processore dietro Macintosh, Amiga e Atari ST — e quello il cui spazio di indirizzamento lineare fece detestare ai…
- MountCollegare un filesystem a un punto dell'albero delle directory — il modo in cui Unix evita le lettere di unità.
- MouseDispositivo di puntamento per computer. Douglas Engelbart lo inventò nel 1964 e lo presentò nel 1968 ("Mother of All…
- Movimento lateraleLa fase in cui un attaccante, ottenuto un punto d'appoggio su una macchina, si estende agli altri sistemi della rete.
- Moxie MarlinspikeLo pseudonimo dietro Signal — e dietro un miliardo di utenti WhatsApp che hanno ottenuto la crittografia end-to-end senza…
- MozillaCiò che rimase quando Netscape rilasciò il proprio codice sorgente — e ciò che con Firefox spezzò il monopolio di Internet…
- MP-QUICMultipath QUIC, draft IETF (in avanzamento verso l'RFC nel 2024). Più percorsi di rete per una sola connessione QUIC (Wi-Fi…
- MP3Formato audio compresso con perdita. MPEG-1 Layer 3, standardizzato nel 1993. Karlheinz Brandenburg e il Fraunhofer…
- MP4Il formato contenitore che funziona ovunque: non il più capace, ma l'unico che si può mandare a chiunque senza pensarci.
- MPLS«Multiprotocol Label Switching»: i pacchetti vengono inoltrati in base a brevi etichette anziché agli header IP. Consulta le…
- MPTCPUn'estensione di TCP che permette a una singola connessione di usare più percorsi di rete contemporaneamente: Wi-Fi, LTE ed…
- MPX (Multi-Pointer X)La riscrittura del livello di input del server X che permise a più puntatori e tastiere di convivere sullo stesso schermo…
- MQAVariante dell'attenzione in cui tutte le teste condividono un unico insieme di chiavi e valori, mantenendo ciascuna le…
- MQA (Multi-Query Attention)Variante dell'attention in cui tutte le query head condividono una sola coppia chiave/valore: riduce drasticamente la KV…
- MQTTProtocollo pub/sub leggero per l'IoT: overhead minimo (header di 2 byte), supporto TLS, pensato per reti inaffidabili e a…
- MQTT-SNMQTT for Sensor Networks: una variante leggera di MQTT per dispositivi minuscoli alimentati a batteria e per reti senza TCP…
- MRAMRAM non volatile che memorizza i bit come orientamento magnetico in una giunzione tunnel magnetica (MTJ). Veloce, con…
- MRM (Motif Resource Manager)La libreria che carica a runtime un'interfaccia Motif da un file UID compilato: l'altra metà di UIL, quella con cui il…
- MS-DOSIl sistema operativo che ha costruito Microsoft: un solo utente, un solo programma, riga di comando e 640 KB che avrebbero…
- MS-DOS ExecutiveLa shell di Windows 1.0 e 2.x: un elenco di file in una finestra, dove i programmi si avviavano con un doppio clic sui file…
- MS-DOS ShellLa shell testuale con menu, elenco dei file e gruppi di programmi arrivata con DOS 4.0 nel 1988: l'ammissione che il prompt…
- MsgedUn editor di messaggi FidoNet gratuito che permetteva a sysop e point di leggere e scrivere netmail ed echomail direttamente…
- MsgGroupLa prima grande mailing list di ARPANET, nata nel 1975 per discutere di e-mail, per e-mail.
- MSN MessengerIl programma di messaggistica istantanea di Microsoft, 1999–2013 (Windows Live Messenger dal 2005): dominante in Europa…
- MSS clampingUn router sul percorso riscrive il valore MSS nell'handshake TCP in modo che i segmenti entrino sicuramente nell'MTU del…
- MSTPMultiple Spanning Tree Protocol (802.1s, 2002). Raggruppa le VLAN in istanze MST, ciascuna con il proprio spanning tree. Usa…
- MSWSimula le richieste HTTP a livello di rete tramite Service Worker (nel browser) o intercettazione di node:http (in Node): lo…
- MSXIl tentativo di fare dell'home computer uno standard come il VHS: la stessa macchina prodotta da dieci costruttori diversi.
- MTBFMean Time Between Failures, il tempo medio tra i guasti: una misura statistica di quanto a lungo ci si aspetta che un…
- MTEBClassifica di Hugging Face che mette in graduatoria i modelli di embedding: oltre 56 dataset su 8 tipi di compito…
- mTLSTLS in cui entrambe le parti, client e server, presentano un certificato, e non solo il server come di consueto.
- MTRCombinazione di traceroute e ping: mostra perdita di pacchetti e latenza per ogni hop, in modo continuo.
- MTULa dimensione massima di pacchetto che può essere inviata su un collegamento senza frammentazione.
- MTU mismatchSituazione in cui due interfacce collegate hanno MTU (dimensione massima del pacchetto) configurate in modo diverso. Causa…
- MU-MIMOLa tecnica Wi-Fi che consente al router di inviare dati a più dispositivi contemporaneamente, invece che uno alla volta.
- MUDUn mondo multigiocatore testuale via telnet: antenato diretto di ogni MMO che poi ha preteso un abbonamento.
- MUD2La riscrittura del MUD originale a opera di Richard Bartle, pensata per funzionare come un'attività commerciale e non sul…
- MudflationL'inflazione in un mondo virtuale: quando oggetti e denaro continuano a entrare e nulla esce mai, tutto perde valore.
- MudlibLa libreria di codice di gioco che gira sopra un driver MUD e fornisce tutto ciò che rende il gioco un gioco: stanze…
- MudOSIl driver LPMud che all'inizio degli anni Novanta prese il posto dell'originale e divenne il motore standard di una…
- MUI (Magic User Interface)Il toolkit GUI orientato agli oggetti di Amiga, del 1992, in cui il programma dice che cosa vuole mostrare e l'utente decide…
- Multi-Buffering (MBX)L'estensione X di DEC del 1989 per il double buffering, con più di due buffer e supporto stereo, che non diventò mai uno…
- Multi-head latent attention (MLA)Architettura di attenzione (DeepSeek, 2024) che comprime chiavi e valori in un piccolo vettore latente invece di mettere in…
- Multi-leaderModello di replica con più «leader» che accettano tutti scritture e poi si replicano a vicenda. Utile per datacenter…
- Multi-masterReplica in cui più nodi accettano scritture nello stesso momento. A differenza del primary-replica, dove scrive un solo…
- Multi-stage buildTecnica Dockerfile con più fasi: si compila in una fase «build» pesante e poi si copia solo l'artefatto finito in una fase…
- MulticastInviare un pacchetto a un gruppo di destinatari: non a uno solo (unicast) né a tutti (broadcast).
- Multicast routingDistribuire un pacchetto a più destinatari in modo efficiente: il pacchetto viene copiato a ogni punto di diramazione invece…
- MulticsSistema operativo time-sharing di MIT, Bell Labs e GE, 1964–2000. Ambizioso, troppo complesso: spinse alla creazione di Unix…
- MultiFinderL'aggiunta del 1987 che permise a più programmi Macintosh di tenere aperte le proprie finestre contemporaneamente, con un…
- Multihoming EVPNIl modo di collegare un server o uno switch a due leaf contemporaneamente, senza un collegamento proprietario tra di loro…
- MultimodaleModello di IA che gestisce più tipi di dati: testo + immagini, testo + audio, testo + video.
- MultipaintUn programma di disegno per computer moderni che impone di proposito le restrizioni cromatiche dei vecchi home computer.
- multipart/form-dataIl formato HTTP standard per l'upload di file dai form: ogni campo è separato da una stringa «boundary» e i dati binari sono…
- MultipiattaformaCodice o applicazioni che girano su più sistemi operativi (Windows/macOS/Linux) o piattaforme (web/iOS/Android) senza essere…
- Multiplexing degli spriteRiusare più volte per fotogramma gli otto sprite hardware del C64 per mostrarne decine contemporaneamente.
- Multispeed (SID)Musica per C64 la cui routine di riproduzione viene chiamata più volte per frame invece che una sola, così il chip SID viene…
- MultiXactIl costrutto di PostgreSQL per quando più transazioni devono bloccare la stessa riga contemporaneamente. Ha un proprio…
- MumbleChat vocale open source a latenza bassissima, dal 2005. Pensata per il gaming, con audio posizionale negli sparatutto in…
- MuonOttimizzatore del 2024 che ortogonalizza l'aggiornamento prima di applicarlo, così che ogni direzione di una matrice di pesi…
- MUSHLa costola di TinyMUD in cui i giocatori non si limitavano a costruire le stanze ma le programmavano, diventata la casa…
- MUSHclientUn client MUD per Windows che rese trigger, alias e scripting dotazione standard.
- Music diskUna produzione della demoscene il cui unico scopo è riprodurre una raccolta di brani attraverso un front-end grafico.
- Musica ANSISequenze di escape che facevano suonare una melodia sull'altoparlante del PC quando si caricava una schermata di una BBS.
- Musica beeperMusica spremuta dall'unico beeper dello ZX Spectrum, un'uscita a 1 bit che in realtà sa solo accendersi e spegnersi.
- Musica chipGenere musicale creato con i chip sonori dei computer domestici e delle console, riconoscibile per i suoi timbri elettronici…
- Musica del loaderLa musica che suonava mentre un gioco per Commodore 64 si caricava da nastro: spesso ricordata meglio del gioco stesso.
- Musica della scenaMusica elettronica composta con software tracker e hardware sonoro limitato, distribuita alle scene party e sui disk…
- Musica SIDMusica elettronica composta per il chip SID del Commodore 64, suono caratteristico dell'informatica domestica degli anni…
- Musica trackerSoftware musicale in cui il brano si scrive come una griglia di note che scorre dall'alto verso il basso, con campioni al…
- muslImplementazione alternativa della libc, orientata a correttezza, dimensioni ridotte e linking statico. Rich Felker, 2011…
- MustacheUn motore di template volutamente privo di logica, del 2009, di Chris Wanstrath (fondatore di GitHub). Il nome deriva dal…
- Mutating webhookEstensione degli admission controller di Kubernetes che può MODIFICARE gli oggetti prima della loro persistenza. Riceve lo…
- Mutation ObserverAPI web che segnala le modifiche al DOM (nodi aggiunti o rimossi, attributi cambiati, testo aggiornato). Offre un modo…
- Mutation testingSi introducono bug deliberati ("mutazioni") nel codice e si verifica se i test li individuano.
- MutexLock che garantisce che un solo thread alla volta acceda a una determinata risorsa.
- MutterIl window manager e compositor di GNOME, il cui nome contrae Metacity e Clutter.
- MutualsGergo di Twitter: due account che si seguono a vicenda. "Mutuals" è breve e indica un rapporto più stretto del semplice…
- muxIl sistema a finestre di Rob Pike per il successore del Blit, il 5620: girava dentro il terminale, divideva la linea seriale…
- MVCPattern architetturale che separa i dati (Model), la presentazione (View) e la logica che li collega (Controller).
- MVCCMulti-Version Concurrency Control: il database conserva più versioni della stessa riga, così i lettori non bloccano gli…
- MVP (Model-View-Presenter)Pattern architetturale per interfacce in cui il Presenter si colloca tra View e Model, gestisce tutta la logica…
- MVVM (Model-View-ViewModel)Architettura per interfacce in cui un ViewModel espone proprietà osservabili a cui la View si collega tramite data binding…
- mwmIl window manager di Motif, le cui cornici grigie con bordi in rilievo definirono l'aspetto di una workstation Unix…
- MXPMUD eXtension Protocol: tag simili a HTML dentro un flusso di testo che prima sapeva gestire i codici colore e poco altro.
- MyISAMIl motore di archiviazione originale di MySQL, predefinito fino al 2010. Veloce, semplice e totalmente privo di transazioni…
- MySpaceIl primo social network di massa: Tom Anderson, 2003, l'amico di tutti nel mondo, il primo della lista. Nel 2006 era il sito…
- MySQLIl database relazionale open source più usato: la "M" dello stack LAMP.
- Mystic BBSSoftware BBS moderno che tiene viva la scena telnet su Linux, Windows e Raspberry Pi.
- SSD M.2Formato a scheda per SSD (oltre a schede Wi-Fi e modem cellulari), largo 22 mm. Le lunghezze possibili sono 2230, 2242…
- Tattica MITRE ATT&CKMITRE ATT&CK è una base di conoscenza aperta su come si comportano gli attaccanti reali, organizzata in tattiche (PERCHÉ…
- Tipo MIMEUn'etichetta che dice di che tipo di dati si tratta: text/html, application/json, image/webp.
- Tool MCPServer che espone tool, risorse e prompt tramite il Model Context Protocol (Anthropic, 2024). I client MCP (Claude Desktop…
N
- _NET_ACTIVE_WINDOWLa proprietà della finestra radice che indica la finestra attiva, e il messaggio con cui una barra delle applicazioni o un…
- _NET_CLIENT_LISTLa proprietà della finestra radice in cui il window manager elenca tutte le finestre che gestisce, così barre e pager non…
- _NET_CLOSE_WINDOWIl messaggio con cui una barra delle applicazioni o un pager chiede al window manager di chiudere una finestra al proprio…
- _NET_CURRENT_DESKTOPLa proprietà della finestra radice che indica quale desktop virtuale è visibile, e perno dell'insieme di proprietà EWMH per…
- _NET_DESKTOP_GEOMETRYLa proprietà della finestra radice che indica la dimensione comune di tutti i desktop virtuali: pari allo schermo per la…
- _NET_DESKTOP_LAYOUTLa proprietà EWMH che descrive la disposizione reciproca dei desktop virtuali (una riga, una colonna o una griglia), perché…
- _NET_DESKTOP_NAMESLa proprietà della finestra radice che contiene in ordine i nomi dei desktop virtuali come stringhe UTF-8, e l'unica del…
- _NET_DESKTOP_VIEWPORTLa proprietà della finestra radice che indica quale parte di un desktop più grande dello schermo è visibile in questo…
- _NET_FRAME_EXTENTSLa proprietà EWMH che comunica a un programma lo spessore della cornice messa dal window manager attorno alla sua finestra…
- _NET_NUMBER_OF_DESKTOPSLa proprietà della finestra radice che contiene il numero di desktop virtuali, impostata dal window manager, con un canale…
- _NET_RESTACK_WINDOWIl messaggio EWMH che permette a un pager di collocare una finestra sopra o sotto un'altra, perché la via X ordinaria si…
- _NET_SHOWING_DESKTOPLa proprietà della finestra radice che indica se il window manager sta nascondendo ogni finestra per scoprire il desktop: la…
- _NET_SUPPORTING_WM_CHECKLo scambio che permette a un programma di stabilire se è davvero in esecuzione un window manager compatibile con EWMH, senza…
- _NET_VIRTUAL_ROOTSLa proprietà della finestra radice in cui un window manager che costruisce i desktop con grandi finestre figlie della radice…
- _NET_WM_ALLOWED_ACTIONSLa proprietà EWMH in cui il window manager elenca ciò che l'utente può fare con una data finestra (spostarla…
- _NET_WM_BYPASS_COMPOSITORLa proprietà EWMH con cui un gioco a schermo intero chiede al compositor di togliersi di mezzo, così i fotogrammi vanno…
- _NET_WM_DESKTOPLa proprietà EWMH di una finestra che indica su quale desktop virtuale si trova, contando da zero, oppure 0xFFFFFFFF per…
- _NET_WM_FULLSCREEN_MONITORSL'aggiunta EWMH che permette a una finestra a schermo intero di estendersi su più monitor, invece che solo su quello in cui…
- _NET_WM_ICONLa proprietà in cui un'applicazione lascia la propria icona come una o più immagini ARGB di qualsiasi dimensione, al posto…
- _NET_WM_ICON_GEOMETRYLa proprietà in cui una barra delle applicazioni registra dove si trova il pulsante di una finestra, così che il window…
- _NET_WM_MOVERESIZEIl messaggio che un'applicazione invia quando l'utente ha iniziato a trascinare qualcosa che essa stessa ha disegnato, come…
- _NET_WM_OPAQUE_REGIONLa proprietà EWMH con cui una finestra dotata di canale alfa dichiara quali rettangoli sono davvero pieni, così il…
- _NET_WM_PIDLa proprietà EWMH in cui un programma scrive il proprio ID di processo sulla finestra, così che il window manager possa…
- _NET_WM_PINGIl modo in cui il window manager scopre se un'applicazione si è bloccata, e la proprietà PID che permette poi di terminare…
- _NET_WM_STATELa proprietà EWMH che elenca gli stati di una finestra, da massimizzata e a schermo intero fino a «sempre in primo piano», e…
- _NET_WM_STRUTLa proprietà EWMH con cui un pannello riserva un bordo dello schermo, così le finestre massimizzate si fermano sopra la…
- _NET_WM_USER_TIMELa proprietà EWMH con cui un programma marca la propria finestra con l'ora dell'ultimo tasto premuto o clic dell'utente…
- _NET_WM_WINDOW_OPACITYLa proprietà che rende traslucida un'intera finestra nel compositor, mai adottata da alcuna specifica eppure supportata…
- _NET_WM_WINDOW_TYPELa proprietà EWMH con cui un programma dichiara che tipo di finestra sta aprendo, così che il window manager possa trattare…
- _NET_WORKAREALa proprietà della finestra radice che contiene la parte di schermo non coperta dai pannelli: x, y, larghezza e altezza per…
- .NETLa piattaforma di sviluppo di Microsoft: un runtime condiviso in cui C#, F# e VB.NET vengono compilati nello stesso codice…
- .NET MAUIIl framework di Microsoft per creare app per iOS, Android, Windows e macOS da un'unica base di codice C#: il successore di…
- .newsrcIl file di testo nella home in cui un lettore di Usenet ricordava a quali gruppi eri iscritto e quali articoli avevi già…
- N-grammaSequenza di n caratteri o parole adiacenti, usata per misurare quanto un testo somigli a una lingua.
- n8nConcorrente di Zapier che si può ospitare in proprio: editor visuale di workflow a nodi, con nodi personalizzati scritti in…
- NACLFirewall stateless a livello di subnet in AWS: regole di consenso E di blocco, con priorità numerate. Complemento dei…
- Nadia HeningerCrittografa che documenta come la crittografia si rompe nel mondo reale: non sulla carta, ma su milioni di dispositivi mal…
- Name manglingIl compilatore codifica un'intera firma (namespace, classe, tipi dei parametri, qualificatori) in un unico nome di simbolo…
- NamespaceRaggruppamento logico che isola elementi con lo stesso nome: esiste in Kubernetes, in Linux e nei linguaggi di…
- Namespace (Linux)Il meccanismo del kernel Linux che dà a un gruppo di processi una vista isolata del sistema: ID di processo propri, rete…
- Namespace LinuxMeccanismo del kernel che offre ai processi una vista isolata delle risorse di sistema. Container = processo + namespace +…
- Namespace NVMeUna suddivisione logica di un SSD NVMe in più "dispositivi" indipendenti a livello di controller — ogni namespace appare…
- NaNValore speciale in virgola mobile che significa «non è un numero»: risultato di 0/0, sqrt(-1), parseFloat("abc").
- NaN boxingNascondere puntatori, interi e tag di tipo nei bit che un numero in virgola mobile non usa quando rappresenta un…
- NannyMUDL'LPMud di Linköping, avviato nel 1990 dal club informatico Lysator e uno dei MUD più antichi ancora in funzione.
- nanoL'editor da terminale per quando basta cambiare una riga in un file di configurazione. Nato nel 1999 per opera di Chris…
- Nano-X (Microwindows)Il minuscolo sistema a finestre per Linux embedded che disegna direttamente nel framebuffer e offre due API insieme, una…
- NanoloopLa cartuccia sintetizzatore e sequencer di Oliver Wittchow che trasformò il Game Boy in una drum machine tascabile.
- nanomsg«ZeroMQ fatto bene» secondo Pieter Hintjens: API più semplice, nessun filtro nativo dei topic pub/sub, licenza BSD invece di…
- NanostoresLibreria di stato da circa 250 byte, indipendente dal framework: funziona con React, Vue, Svelte, Solid e Lit. Soluzione di…
- NAPIIl meccanismo con cui un driver di rete Linux smette di usare gli interrupt e passa al polling quando il traffico diventa…
- NASFile server per casa o ufficio: più dischi in RAID, accessibili tramite SMB/NFS.
- Nastro a 7 tracceIl primo formato commerciale di nastro magnetico: sei bit di dati più la parità su un nastro da mezzo pollice, nato con…
- Nastro a 9 tracceLa bobina aperta da mezzo pollice con nove tracce parallele, che dal 1964 fu il nastro per computer per eccellenza e divenne…
- Nastro a bobine aperteDue bobine scoperte da infilare a mano davanti alle testine: il formato di archiviazione dominante dei mainframe dagli anni…
- Nastro a particelle metalliche (MP)Nastro magnetico il cui strato è fatto di particelle di ferro metallico finemente suddivise anziché di ossido: densità…
- Nastro magneticoDato per morto dagli anni Ottanta, resta il modo più economico per conservare un petabyte che si legge di rado.
- Nastro metal-evaporated (ME)Nastro magnetico in cui un film di cobalto puro è evaporato direttamente sul supporto: quasi solo materiale magnetico, senza…
- Nastro per stampanteStriscia di tessuto imbevuto di inchiostro contro cui battono le stampanti a impatto e le macchine da scrivere per…
- Nastro perforatoProgrammi memorizzati come fori in una striscia di carta: più economico delle schede perforate e impossibile da riordinare.
- NATIl trucco che permette a dieci dispositivi domestici di condividere un unico indirizzo IPv4 verso Internet.
- NAT carrier-gradeNAT gestito dal provider tra i clienti e internet, sopra il normale NAT domestico. Risultato: il cliente ha un IP privato e…
- NAT GatewayServizio NAT gestito nel cloud: permette alle risorse di una subnet privata di raggiungere Internet in uscita, ma blocca il…
- NAT hairpinningQuando un client interno raggiunge un altro server interno tramite l'IP pubblico del router: il traffico deve «fare la curva…
- NAT traversalTecniche per stabilire connessioni P2P attraverso il NAT: STUN, TURN, ICE, hole punching.
- NAT64La tecnica che permette a un client solo IPv6 di raggiungere server che hanno soltanto IPv4. Indispensabile perché una rete…
- Natalie SilvanovichLa ricercatrice che ha mappato cosa fanno le app di messaggistica con i dati in arrivo prima ancora che ci si accorga che…
- NativeScriptFramework mobile multipiattaforma: app iOS e Android native scritte in JavaScript o TypeScript. Nato da Telerik (poi…
- NATSMessaggistica ad alte prestazioni per il cloud native, creata nel 2010 da Derek Collison (ex TIBCO, Cloud Foundry). Pub-sub…
- NATS JetStreamLivello di persistenza sopra NATS: aggiunge consegna at-least-once, replay, key-value store e object store. Rilasciato nel…
- Nautical AlmanacUn almanacco nautico britannico gestito per 160 anni come una fabbrica di calcolo con personale che lavorava da casa, e la…
- NautilusIl file manager di GNOME dal 2001, scritto da una dot-com fallita due mesi dopo la versione 1.0.
- Navigation APIIl successore della History API, pensato perché le single-page application gestiscano la navigazione senza i trucchi scomodi…
- Navigazione da tastiera (Motif)Il modello di Motif per raggiungere ogni pulsante e campo senza mouse: i widget sono raggruppati in tab group, Tab salta da…
- NavmeshUna mappa poligonale semplificata di dove, nel mondo di gioco, un personaggio può davvero camminare.
- NB-IoTNarrowband IoT: standard 3GPP (Release 13, 2016) per l'IoT a basso consumo su spettro cellulare licenziato. Alternativa…
- NCD (Network Computing Devices)L'azienda che nel 1988 fece del terminale X una categoria di prodotto e ne vendette più di chiunque altro, finché il PC non…
- NCP (Network Control Program)Il primo protocollo host-to-host di ARPANET, che permetteva alle macchine della rete di aprire connessioni tra loro finché…
- NCSA TelnetIl client Telnet di un centro di supercalcolo dell'Illinois che diede a Mac e PC una via d'accesso autonoma a internet.
- NDJSON / JSON Lines«Newline-delimited JSON»: un record JSON per riga. Si può leggere in streaming, estendere in coda e dividere in parti. Non è…
- Neal KoblitzTeorico dei numeri statunitense che nel 1985, indipendentemente da Victor Miller, propose di costruire la crittografia sulle…
- Near letter qualityUna modalità di stampa a matrice di punti in cui la testina passava più volte su ogni riga per riempire gli spazi tra i…
- NecropostingRispondere in una discussione morta da sette anni: irritante su un forum, preziosissimo su Stack Overflow.
- Nectarine Demoscene RadioUna web radio in cui sono gli ascoltatori a riempire la coda, e quasi tutto ciò che viene trasmesso proviene dalla demoscene.
- Negoziazione delle opzioni TelnetIl piccolo protocollo annidato dentro Telnet in cui client e server concordano che cosa supportano entrambi, un byte alla…
- Neighbor DiscoveryIl sostituto di ARP in IPv6: usa ICMPv6 (tipi 133-137) invece del broadcast, con multicast verso indirizzi «solicited-node».
- Neo4jIl database a grafo più noto: nodi e relazioni, con il linguaggio di query Cypher. Di origine svedese.
- NeonPostgres serverless: storage e calcolo separati, scale-to-zero e branching istantaneo come in git («copia il database di…
- NeovimFork di Vim del 2014 che ha modernizzato il codice: Lua come linguaggio di scripting principale, architettura asincrona, LSP…
- NESLa console che resuscitò un mercato morto, controllando con precisione chi poteva pubblicare giochi per essa.
- NESSIEIl progetto europeo nato per raccomandare algoritmi crittografici accanto all'AES.
- Nested loop joinL'algoritmo di join più semplice: per ogni riga della relazione esterna si scorre quella interna restituendo le…
- Nested setUn modello ad albero in cui ogni nodo riceve due numeri, uno sinistro e uno destro, assegnati «girando intorno» all'albero…
- Nesting CSSAnnidamento nativo in CSS: si scrivono regole dentro altre regole, come in Sass: .card { & h2 { color: red; } }.
- NestJSFramework per Node.js dichiaratamente schematico. Kamil Myśliwiec, 2017. Ispirato ad Angular: classi decorate, dependency…
- net.*Lo spazio dei nomi piatto originale di Usenet: per gran parte degli anni Ottanta ogni newsgroup di interesse generale si…
- net.godTitolo semi-ironico per i veterani di Usenet la cui parola pesava più di quella degli altri, spesso perché gestivano…
- netcat«Il coltellino svizzero del TCP/IP»: legge e scrive dati arbitrari attraverso connessioni di rete. L'originale uscì in forma…
- NetcodeIl termine ombrello per il modo in cui un gioco multiplayer fa concordare tutti i client su un unico mondo, nonostante la…
- NetcomIl provider di San Jose che trasformò lo shell account in un prodotto di massa e fu, per un periodo, il maggiore ISP degli…
- netemLo strumento integrato nel kernel Linux per peggiorare deliberatamente la rete. Aggiunge a un'interfaccia ritardo, perdita…
- NetfindUn motore di ricerca di persone che rintracciava gli indirizzi email con un lavoro da investigatore tra DNS, finger e SMTP.
- NetflixNata con i DVD spediti per posta, nel passaggio allo streaming è diventata una delle voci più influenti in fatto di…
- NetFlowProtocollo Cisco per esportare dai router i dati sui flussi di traffico: chi ha parlato con chi, quanto e su quali porte. Lo…
- NetiquetteLe regole sociali non scritte di internet, formalizzate nel 1995 nella RFC 1855: uno dei pochissimi documenti IETF che…
- NetizenUn cittadino della rete: chi non si limita a usarla ma se ne assume la responsabilità, nozione che Michael Hauben diffuse a…
- NetlabelUn'etichetta discografica che esiste solo online e di solito regala la propria musica.
- NetlibUn repository di software numerico, avviato nel 1985, che spediva il codice sorgente a chiunque scrivesse il comando giusto…
- NetlifyPioniere del JAMstack: ha reso popolare il «git push deploy» per i siti statici. Oggi è full-stack, con edge functions, form…
- NetLogoUn ambiente di modellazione ad agenti in cui si descrive come si comporta un individuo e poi si osserva cosa fanno mille…
- NetmailLa posta privata da persona a persona di FidoNet, instradata di nodo in nodo fino al destinatario: l'unico tipo di messaggio…
- NetMDIl ponte USB di Sony del 2001 che permetteva a un PC di riversare musica su un registratore MiniDisc ad alta velocità, ma…
- NetNorthIl ramo canadese di BITNET — la rete accademica che portò email e mailing list nelle università del Paese prima dell'arrivo…
- NetrekUn gioco di strategia spaziale per 16 giocatori, considerato in genere il primo gioco di squadra di internet — e ancora…
- NetscapeIl browser che rese il web un mercato di massa e la cui IPO del 1995 diede il via all'era dotcom.
- NetsplitQuando due server di una rete IRC perdono il contatto e la rete si divide in due metà, ciascuna convinta di essere l'intera…
- NettyFramework di rete asincrono per Java basato su NIO. Trustin Lee, JBoss, 2004. Il cuore di quasi ogni applicazione Java ad…
- Network namespaceIsolamento di Linux in cui un gruppo di processi ottiene un proprio stack di rete: interfacce, indirizzi IP, tabelle di…
- Network slicingFunzione del 5G SA: l'operatore ricava una rete virtuale a banda dedicata («slice») per un cliente specifico. Ogni slice ha…
- Neurone di McCulloch-PittsLa cellula nervosa matematica del 1943: ingressi binari, una soglia e la dimostrazione che una rete di tali elementi può…
- New Note Action (NNA)La regola di Impulse Tracker su che cosa accade a una nota ancora in riproduzione quando sullo stesso canale ne arriva…
- New RelicOsservabilità in SaaS, fondata da Lew Cirne nel 2008 (il nome è un anagramma del suo). Uno dei pionieri dell'APM per…
- NewbieIl termine di Usenet per il nuovo arrivato che non aveva ancora letto le FAQ: affettuoso o sprezzante, a seconda di come…
- NewgroundsIl portale dove un'intera generazione pubblicò le sue prime animazioni e i primi giochi in Flash. Fondato da Tom Fulp nel…
- NewlineIl carattere che chiude una riga di testo: \n, ASCII 10, storicamente detto line feed.
- NewmanryLa sezione di Bletchley Park incaricata di rompere il cifrario Lorenz con le macchine anziché con le persone, e che finì…
- NeWSIl sistema a finestre di Sun in cui le applicazioni inviavano al display programmi PostScript invece di comandi di disegno…
- News spoolLa directory in cui un server Usenet conservava ogni articolo: tradizionalmente un file per articolo e una directory per…
- news.*La gerarchia di Usenet dedicata a Usenet stessa: gruppi per i nuovi utenti, gli amministratori, le proposte di newsgroup e…
- news.admin.net-abuseLa gerarchia Usenet in cui il primo movimento antispam della rete si organizzò, contò lo spam ed emise le proprie sentenze.
- Newsfeed (Usenet)L'accordo tra due server Usenet su quali gruppi scambiarsi: ciò che teneva insieme una rete senza centro.
- Newsgroup moderatoUn gruppo Usenet in cui i messaggi non vengono diffusi direttamente, ma inviati per posta a un moderatore che decide cosa…
- NewskoolLo stile ASCII luminoso e ad alta risoluzione emerso alla fine degli anni Novanta come reazione deliberata all'oldskool.
- NewsletterPubblicare via email. Il canale più all'antica che ci sia e, allo stesso tempo, quello che vive una rinascita, per un solo…
- NewsWatcherIl lettore Usenet del Mac dei primi anni Novanta: gratuito, grafico e scritto dalla stessa persona che creò l'antivirus…
- Next.jsIl meta-framework più diffuso di React — Vercel, 2016. SSR, SSG, ISR, rendering sull'edge, routing basato sul file system e…
- NextdoorSocial network delimitato dal proprio quartiere fisico: gatti smarriti, lamentele sui parcheggi, «sono petardi o spari?».
- NeXTSTEPIl sistema operativo che Steve Jobs costruì durante l'esilio: il primo browser web fu scritto su di esso e divenne il…
- NFCComunicazione senza fili a cortissimo raggio (< 4 cm): pagamenti contactless, lettura di carte, «avvicina per associare».
- NFSIl modo classico di montare un filesystem remoto come se fosse locale — Sun, 1984.
- NFTUn token unico anziché intercambiabile: un registro di proprietà sulla blockchain, che di solito rimanda a qualcosa…
- nftablesIl moderno filtro di pacchetti di Linux, successore di iptables. Più veloce, con aggiornamenti atomici delle regole e un…
- nginxWeb server e reverse proxy moderno: con molte connessioni simultanee è più veloce di Apache in numerosi scenari.
- ngrokDà al server di sviluppo locale un indirizzo HTTPS pubblico. Basta eseguire ngrok http 3000 per ottenere un URL…
- NibblerUn copiatore di dischi che duplica un floppy al livello grezzo GCR, riuscendo a clonare dischi protetti contro la copia su…
- NICL'hardware che collega una macchina alla rete e custodisce il suo indirizzo MAC.
- Nicholas WeaverRicercatore dell'ICSI che calcolò in quanto tempo un worm potrebbe conquistare Internet, per poi vedere Slammer farlo…
- Nick MathewsonCofondatore di Tor e, per vent'anni, autore di buona parte del codice che fa davvero funzionare la rete.
- Nick SzaboInformatico e giurista che coniò il termine smart contract e abbozzò Bit gold, uno dei più stretti antenati di Bitcoin.
- NickServIl bot di servizio che gestisce il registro dei nickname in una rete IRC. Il suo compagno ChanServ fa lo stesso per i…
- Niels FergusonCrittografo olandese della cerchia di Schneier che nel 2007 indicò dove potesse nascondersi una backdoor dell'NSA in…
- Niels ProvosRicercatore tedesco di sicurezza a cui si devono bcrypt, la separazione dei privilegi in OpenSSH e honeyd.
- Nigel SmartCrittografo britannico che ruppe in tempo lineare un'intera classe di curve ellittiche e poi rese il calcolo multi-parte…
- Nikita BorisovCrittografo che contribuì ad affossare il WEP e poi creò il protocollo di messaggistica OTR.
- Niklaus WirthIl progettista svizzero di una serie di linguaggi fondati su un principio ostinato: meglio piccolo e comprensibile che…
- NimLinguaggio di sistema a tipizzazione statica con sintassi a indentazione in stile Python. Avviato da Andreas Rumpf nel 2008…
- NimatronUna tonnellata di relè costruita nel 1940 per giocare a un unico gioco contro i visitatori della fiera, e vincere nove volte…
- NinjaSistema di build minimale progettato per la velocità — creato da Evan Martin in Google nel 2010, in origine per Chromium…
- NintendoFondata nel 1889 per produrre carte da gioco, ha ancora sede a Kyoto, dopo aver provato taxi, love hotel e riso istantaneo.
- NIOL'API di I/O non bloccante di Java, introdotta in Java 1.4 (2002). Tre concetti: canali, buffer e selector. Il fondamento su…
- NIS2La direttiva UE sulla cybersicurezza (2023): estende la NIS1 a più settori e con requisiti più severi.
- NISQL'etichetta dei computer quantistici di oggi: qubit a sufficienza per andare oltre la simulazione, troppo rumorosi per…
- NIST SP 800-108La raccomandazione del NIST per ricavare più chiavi da un unico segreto usando una funzione pseudocasuale come HMAC o CMAC.
- NIST SP 800-132La raccomandazione NIST del 2010 per derivare chiavi di cifratura da password, di fatto il manuale d'uso di PBKDF2.
- NIST SP 800-38ALo standard statunitense che nel 2001 specificò per la prima volta le cinque modalità dei cifrari a blocchi.
- NIST SP 800-38DLo standard NIST del 2007 che specifica GCM e il suo parente per sola autenticazione, GMAC.
- NIST SP 800-38FLa raccomandazione NIST del 2012 per cifrare chiavi con altre chiavi: KW, KWP e TKW.
- NIST SP 800-56CLo standard NIST che trasforma il segreto condiviso di uno scambio di chiavi in chiavi vere e proprie.
- NIST SP 800-57La raccomandazione del NIST sulla gestione delle chiavi: il documento che stabilisce quanto a lungo una chiave può vivere e…
- NitL'unità della luminosità dei display: candela al metro quadro. 1 nit = 1 cd/m².
- Nitruro di gallioMateriale semiconduttore ad ampio gap di banda (3,4 eV contro 1,1 eV del silicio): consente commutazioni più rapide…
- NixUn gestore di pacchetti basato sull'idea che un'installazione sia una funzione pura dei suoi input. Nato dal dottorato di…
- Nix & NixOSGestore di pacchetti funzionale in cui ogni pacchetto risiede in un percorso univoco basato su hash…
- Nix FlakeFormato di progetto Nix riproducibile per impostazione predefinita: flake.nix e flake.lock bloccano con precisione tutte le…
- NJEIl protocollo IBM per spostare job, stampe e file tra mainframe, e ciò che BITNET parlava davvero.
- nl.*La gerarchia Usenet olandese, nel paese che per caso ospitava lo snodo europeo.
- NLFSR (registro a scorrimento a retroazione non lineare)Un registro a scorrimento la cui retroazione è una funzione non lineare, motivo per cui il classico attacco di…
- NLPIl campo dell'IA che si occupa del linguaggio umano: traduzione, riassunto, classificazione, riconoscimento vocale.
- NmapIl classico scanner di porte: mappa le reti, trova le porte aperte, riconosce i servizi.
- nn (newsreader)«No News is good news» — il lettore Usenet che ti faceva scegliere cosa valesse la pena leggere prima ancora di cominciare a…
- NNTPIl protocollo che spostò Usenet dai batch UUCP via modem a connessioni TCP dirette tra server di news e lettori.
- NO CARRIERIl modo in cui il modem segnala che la portante è sparita e la chiamata è finita e, per una generazione di utenti BBS, un…
- No Silver BulletIl saggio di Frederick Brooks del 1986: «Non esiste un singolo strumento tecnico che, entro un decennio, produca un guadagno…
- No-IntroUn gruppo di conservazione che cataloga ROM di giochi pulite e non modificate: il nome è una promessa che nessun cracker vi…
- NoCeMLa risposta di Usenet al problema dei messaggi di cancellazione: elenchi firmati di post da nascondere, in cui ogni lettore…
- NoctuaProduttore austriaco di ventole per PC: colori beige e marrone, prezzi premium, venerato dagli appassionati per silenziosità…
- Node Problem DetectorUn daemonset che legge il log del kernel e lo stato di systemd su ogni nodo e traduce ciò che trova in condizioni dei nodi…
- Node.jsRuntime JavaScript basato su V8 e libuv. Nel 2009 ha portato JS dal browser al lato server. Creato da Ryan Dahl, oggi è…
- NodelistL'elenco telefonico di FidoNet: una lista master settimanale di ogni nodo della rete, con indirizzo, nome del sysop e numero…
- NodoTermine generico per un elemento di una struttura dati o di una rete. Il significato concreto dipende dal contesto: nodo di…
- Nodo di processoLa designazione di un processo di fabbricazione dei chip, tradizionalmente espressa in nanometri («5 nm», «3 nm»). Oggi il…
- Nodo NUMAGruppo di core CPU e memoria con accesso rapido reciproco. I server multi-socket e le CPU a chiplet AMD hanno più nodi NUMA…
- Noise ProtocolFramework di protocolli crittografici di Trevor Perrin (anche coautore del Signal Protocol), 2016. Costruisce gli handshake…
- NoiseTrackerTracker per Amiga del 1989 che ripulì l'Ultimate Soundtracker e fece da ponte verso ProTracker.
- NomadL'orchestratore di container di HashiCorp: un'alternativa minimale a Kubernetes.
- Nome della chat di gruppoL'usanza sociale, di solito scherzosa, di dare un nome alla chat di gruppo e di cambiarlo di continuo. Un fenomeno piccolo…
- Nome utente SignalUna funzione di Signal (2024) che permette di essere contattati tramite un nome utente invece di rivelare il proprio numero…
- NomenclatoreIbrido tra alfabeto di sostituzione e libro di codici che governò la diplomazia europea per quattro secoli.
- NomogrammaUn disegno che calcola: si appoggia una riga su due valori noti e si legge la risposta dove incrocia la terza scala.
- Non ripudioProprietà di sicurezza per cui il mittente non può negare in seguito di aver inviato il messaggio.
- NonceNumero casuale o contatore da usare una sola volta: serve a impedire gli attacchi di replay.
- NonsystemSoftware Amiga che disattiva il sistema operativo e pilota direttamente l'hardware: veloce, efficiente e senza via di…
- Norbert WienerIl bambino prodigio che diede un nome alla scienza del feedback: la cibernetica.
- NORDUnetLa dorsale condivisa delle reti di ricerca nordiche, e il motivo per cui i Paesi nordici entrarono presto in Internet.
- NormalizzazionePrincipio di progettazione dei database relazionali: nessun dato ridondante, ogni cosa al suo posto.
- Normalizzazione batchNormalizzare ogni feature su tutti i campioni del minibatch. Presentata da Ioffe e Szegedy nel 2015, è una delle ragioni…
- Normalizzazione per stratoNormalizzazione calcolata all'interno di ogni singolo campione, sulle sue feature, anziché sul batch. Presentata da Ba…
- Norman Joseph WoodlandL'uomo che trascinò quattro dita nella sabbia di Miami Beach e inventò così l'idea di codificare le cifre come barre di…
- Norton DesktopIl sostituto della shell di Windows 3.x firmato Symantec, con icone sul desktop, un cestino e il trascinamento, quattro anni…
- NoSQLTermine ombrello per i database non relazionali in senso classico: documentali, chiave-valore, a grafo, a colonne.
- NostrNotes and Other Stuff Transmitted by Relays: un protocollo social decentralizzato basato su chiavi crittografiche invece che…
- Nota GL'ultima e la più lunga delle sette note di Ada Lovelace del 1843, con una tabella che calcola i numeri di Bernoulli: di…
- NotarizzazioneProcesso con cui Apple sottopone un'app finita a una scansione automatica prima che possa essere distribuita fuori dall'App…
- Notazione meccanica di BabbageUn linguaggio di segni per dichiarare che cosa fa ogni parte di una macchina e quando lo fa: la scoperta preferita di…
- Notazione O grande (Big-O)Un modo per descrivere come un algoritmo scala al crescere dell'input: O(1), O(n), O(n log n), O(n²).
- NotchL'incavo nella parte alta dello schermo che ospita la fotocamera frontale e i sensori: introdotto con l'iPhone X nel 2017 e…
- Note (Instagram)Funzione di stato leggera di Instagram in cui si pubblica una breve nota di testo (massimo circa 60 caratteri) che compare…
- Note diskUn floppy pieno di messaggi personali e saluti che gli swapper si spedivano per posta — il feed social della scena prima…
- Noter (demoscene)Un piccolo programma che mostra una nota di testo scorrevole: il modo in cui la scena degli home computer mandava saluti…
- NotesfilesIl sistema di discussione dell'Università dell'Illinois che portò su Unix la cultura delle conferenze di PLATO e convisse…
- Notifica di avvioIl protocollo freedesktop che trasforma il puntatore in una clessidra quando si clicca un lanciatore e lo ripristina quando…
- Notifica pushUn messaggio che il server invia al dispositivo senza che l'app lo richieda — l'opposto del polling da parte dell'app.
- NotionWorkspace «tutto in uno»: appunti, wiki, database, kanban e documenti nello stesso editor a blocchi.
- Notion AILe funzioni di IA integrate in Notion: «scrivi un riassunto», «migliora questo testo», domande e risposte sull'intero…
- NotPetyaGiugno 2017: il GRU russo camuffò un wiper da ransomware. Si diffuse tramite un attacco alla supply chain del software…
- NOV (News Overview)Un database riassuntivo per gruppo che permetteva ai newsreader di costruire i thread senza aprire ogni singolo articolo.
- npmNode Package Manager: il più grande registro di pacchetti al mondo, con oltre 3 milioni di pacchetti. Creato da Isaac…
- NPUAcceleratore dedicato all'IA integrato nel chip: esegue il machine learning sul dispositivo senza scaricare la batteria né…
- NRENNational Research and Education Network — la rete gigabit per la scienza progettata da Al Gore, oggi nome generico delle…
- NsCDENot so Common Desktop Environment: una ricostruzione dell'aspetto e del modo di lavorare di CDE costruita su FVWM, con…
- NSFNETLa dorsale di ricerca statunitense che prese il posto di ARPANET e poi consegnò Internet agli operatori commerciali.
- nShieldLa linea di HSM della nCipher di Cambridge, passata di mano due volte e ancora presente in innumerevoli autorità di…
- NTDS.ditIl file che contiene l'intero Active Directory su ogni domain controller — tutti gli oggetti, tutti gli attributi e tutti…
- NTLMIl protocollo di autenticazione legacy di Microsoft: in Active Directory è sostituito da Kerberos dai tempi di Windows 2000…
- NTLM relayL'attacco in cui l'autenticazione non si decifra ma si inoltra: la vittima accede all'attaccante, che passa lo stesso…
- NTPProtocollo per sincronizzare gli orologi dei computer con quelli atomici via Internet, con precisione al millisecondo.
- NTP amplificationVariante di DDoS che sfrutta vecchi server NTP con il comando monlist attivo. L'attaccante invia una richiesta di 234 byte…
- NTSC fixL'adattamento di una demo scritta per macchine PAL perché giri anche su NTSC: il problema di compatibilità più ostinato…
- NUFLIFormato d'immagine per C64 che spinge la macchina verso il colore per pixel, sovrapponendo al trucco FLI uno strato di…
- Nuke (warez)Segnalare una release warez come difettosa o non conforme alle regole, in modo che smetta di contare sui topsite.
- null«Nessun valore». La più grande fonte di «NullPointerException» e di crash analoghi nella storia del software.
- NUMASistema multi-socket in cui ogni CPU ha la «propria» RAM: l'accesso alla memoria locale è più rapido di quello tra socket…
- Numa NumaIl video del 2004 in cui Gary Brolsma, seduto alla scrivania davanti alla webcam, fa il playback di una canzone pop moldava…
- Numeri «nothing up my sleeve»Costanti scelte in modo verificabile da chiunque, così nessuno può sostenere che nascondano una backdoor.
- Numeri magici (costanti)Costanti numeriche scritte direttamente nel codice, senza nome né spiegazione. Un classico code smell: if (status == 7)…
- Numero di followerIl numero di follower o iscritti di un account social. Storicamente la principale metrica di status. Oggi conta di più il…
- Numero di sequenza (X11)Il contatore silenzioso associato a ogni richiesta X, e l'unico modo per collegare un errore alla chiamata che lo ha causato.
- Numero di sistema autonomo (ASN)Numero univoco che identifica un sistema autonomo, cioè un insieme di reti sotto un controllo amministrativo e una politica…
- Numero magicoCostante numerica senza spiegazione in mezzo al codice, come if (status == 17). Un classico code smell.
- numlockxUn programma con un solo compito: attivare NumLock all'avvio di X, così il tastierino produce cifre fin dal primo tasto…
- NumPyIl pacchetto fondamentale per il calcolo numerico in Python: array N-dimensionali, broadcasting, operazioni vettorizzate…
- NUnitFramework di test per .NET. Porting di JUnit (Java) su .NET a opera di Jim Newkirk e Charlie Poole, 2002: il primo grande…
- NushellUna shell le cui pipe trasportano dati strutturati invece di flussi di testo. Avviata nel 2019 da JT e Yehuda Katz, scritta…
- NUTS (talker)Neil's Unix Talk Server: un minuscolo codice per talker che permetteva a qualsiasi studente di avviare un proprio mondo di…
- NuxtMeta-framework per Vue.js, di Sébastien Chopin, 2016. SSR, SSG, routing basato sui file, importazioni automatiche, route…
- NVDIMMNon-Volatile DIMM: modulo di memoria che conserva il contenuto in caso di interruzione dell'alimentazione. Il più comune è…
- NVGRENetwork Virtualization using GRE — il protocollo di tunneling overlay di Microsoft (RFC 7637), concorrente di VXLAN…
- NvidiaProduceva schede grafiche per videogiocatori e, così facendo, ha costruito per caso l'hardware di cui l'intera industria…
- Nvidia Grace HopperSuperchip Nvidia: CPU ARM Grace (72 core Neoverse V2) + GPU Hopper H100 sulla stessa scheda, collegati da NVLink-C2C a 900…
- NVIDIA H100La GPU da datacenter diventata il collo di bottiglia del boom dell'IA e il biglietto di NVIDIA per i mille miliardi.
- Nvidia serie RTX 50I chip consumer di Nvidia basati sull'architettura Blackwell — RTX 5090 (32 GB GDDR7), 5080, 5070 Ti, 5070. Lanciati nel…
- Nvidia TeslaLa linea di GPU di Nvidia per data center e HPC: raffreddamento passivo, nessuna uscita video. K80 (2014) → P100 → V100 →…
- NVLinkL'interconnessione proprietaria ad alta banda di Nvidia tra GPU. NVLink 5 (Blackwell, 2024) offre 1,8 TB/s bidirezionali per…
- NVMeStandard di SSD veloci che dialoga direttamente con PCIe anziché passare dal vecchio bus SATA.
- NVMe-oFNVMe over Fabrics: espone gli SSD NVMe attraverso la rete (TCP, RDMA, Fibre Channel). Specifica del 2016. Latenza di 10-20…
- NxToolchain per monorepo — Nrwl, 2018 (Victor Savkin, Jeff Cross, ex team Angular). Punti di forza: cache di build…
- NX (NoMachine)La tecnica che rese utilizzabili i programmi X su modem e ADSL eliminando i round trip invece di ridurre i pacchetti.
- NZBUn file XML che elenca esattamente quali articoli Usenet compongono un download.
O
- Immagine OCIL'Image Spec dell'Open Container Initiative: il formato standardizzato per le immagini container. Discende dal manifest v2…
- LLM open sourceUn modello linguistico di cui si possono scaricare i pesi ed eseguirlo in proprio. Quasi sempre un termine fuorviante…
- O-RAN (Open RAN)Open Radio Access Network: separare la parte radio e il software di controllo delle reti mobili dagli apparati monolitici di…
- OAuthIl protocollo che permette a un sito di farti accedere tramite Google, Facebook o GitHub senza mai vedere la tua password.
- OAuth 2.0Il framework di autorizzazione — «lascia che un'app acceda ai miei dati su X senza darle la mia password». Non è…
- Oberon SystemIl sistema operativo dell'ETH Zurigo del 1987, scritto da Niklaus Wirth e Jürg Gutknecht, in cui lo schermo è testo a…
- Object storageArchiviazione in cui i dati vivono come oggetti con nome in un namespace piatto, recuperati via HTTP anziché montati come…
- Objective-CIbrido di C e Smalltalk, creato da Brad Cox e Tom Love nel 1984. Acquisito da NeXT (Steve Jobs) nel 1988, diventò il…
- OBS StudioIl programma attraverso cui passa praticamente ogni diretta su internet. Gratuito e open source, nato nel 2012 da Hugh «Jim»…
- ObsidianApp di note basata su Markdown: i tuoi file sono semplici .md su disco e ne sei il proprietario. Link in stile wiki, vista a…
- OCamlLinguaggio funzionale pragmatico della famiglia ML, nato all'INRIA in Francia nel 1996. Tipizzazione statica con inferenza…
- OCBUna modalità operativa del 2001 che cifra e autentica in un solo passaggio, con una sola chiamata al cifrario a blocchi per…
- Occlusion cullingNon disegnare ciò che è nascosto dietro qualcos'altro: la geometria più economica è quella che non viene mai inviata alla…
- Occultamento della lunghezzaMantenere segreta la dimensione di un messaggio anche quando il contenuto è cifrato.
- OCIProgetto sotto la Linux Foundation che standardizza il formato dei container. Fondato nel 2015 da Docker, CoreOS e altri…
- oclockUn orologio rotondo senza cornice: il programma dimostrativo dell'estensione Shape, che nel 1989 permise a una finestra X di…
- OCRLeggere il testo contenuto nelle immagini: scontrini, fatture, libri antichi, cartelli.
- OCR-AIl carattere disegnato prima per gli occhi delle macchine e solo poi per quelli umani, ed è proprio per questo che per mezzo…
- OCR-BIl carattere di Adrian Frutiger del 1968, disegnato per essere letto con la stessa facilità da macchine ed esseri umani.
- OCSIl chipset originale dell'Amiga del 1985: Agnus, Denise e Paula, i tre chip che diedero alla macchina grafica e audio ben…
- OCSPProtocollo per verificare in tempo reale se un certificato TLS è stato revocato. RFC 6960. Il browser interroga l'OCSP…
- OctaMEDTracker per Amiga che spremeva otto canali da quattro hardware grazie al mixaggio software.
- OCuLinkStandard di cavo (SFF-8611/8612) che porta le linee PCIe native fuori dal telaio. Diffuso per collegare GPU esterne a PC…
- Oded GoldreichLa terza lettera in diversi dei più importanti acronimi della crittografia teorica.
- Oded RegevInformatico israeliano il cui problema Learning With Errors è diventato il fondamento della maggior parte della crittografia…
- ODR (One Definition Rule)La regola per cui ogni entità può essere definita una sola volta in un programma, e ciò che può essere definito più volte…
- OFDMDividere un canale largo in migliaia di sottoportanti strette trasmesse in parallelo: il fondamento di Wi-Fi, 4G, 5G e DSL.
- OFDMA (WiFi)Orthogonal Frequency-Division Multiple Access: funzione chiave del WiFi 6 (802.11ax) che divide un canale in «unità di…
- Offline readerProgramma che permetteva di leggere e rispondere alla posta delle BBS da disconnessi, così da collegarsi solo per scaricare…
- OffuscamentoRendere deliberatamente il codice difficile da leggere: nomi di variabile come _0x4a8b, riscritture come 1+1 che diventa…
- OggettoL'incapsulamento di dati (campi) e comportamento (metodi) in un'unica unità nella programmazione a oggetti. Un'istanza di…
- OIDCLivello di identità costruito sopra OAuth 2.0: la base tecnica di «Accedi con Google/Microsoft/Apple».
- OidosUn sintetizzatore per 4k intro che costruisce il suono con migliaia di onde sinusoidali invece che con filtri e oscillatori.
- Oki MicrolineUna linea di stampanti ad aghi nata nel 1980 e ancora in produzione, per la semplice ragione che una copia carbone richiede…
- OKLCHFunzione colore CSS che specifica luminosità, croma e tinta in uno spazio colore percettivo, dove lo stesso valore di…
- OktaSSO aziendale: i dipendenti accedono una sola volta e ottengono l'accesso a tutte le proprie app SaaS. Concorre con…
- OktalyzerUno dei primi tracker per Amiga, capace di ricavare otto canali da una macchina che ne aveva quattro.
- OLAPDatabase ottimizzati per grandi query analitiche: «elabora tutti i dati degli ultimi 5 anni».
- OldskoolLa linea di confine della demoscene tra spremere hardware fisso e disegnare 3D su PC, e col tempo un'intera estetica del…
- OLEDTecnologia di display in cui ogni pixel è un LED a sé: nero vero (pixel spento) e contrasto ineguagliato.
- OLGXL'OPEN LOOK Graphics Library di Sun: la libreria C che disegnava pulsanti, elevator e pushpin sia per il window manager olwm…
- OLITIl toolkit di AT&T per OPEN LOOK, costruito sulle X Toolkit Intrinsics.
- OllamaStrumento per eseguire LLM in locale sul proprio computer: basta ollama run llama3 e si chatta.
- OLTPDatabase ottimizzati per molte piccole transazioni: tipicamente i dati operativi di un'applicazione.
- olvwmL'OPEN LOOK Virtual Window Manager: l'olwm di Sun con un desktop virtuale e una mappa dell'insieme.
- olwmIl window manager OPEN LOOK di OpenWindows di Sun, con menu «puntinabili» e un tasto del mouse per ogni scopo.
- OMACUna variante del CBC-MAC a chiave singola che risolve il problema delle lunghezze variabili; il precursore di CMAC.
- OMEMOEstensione di XMPP per la cifratura end-to-end basata sul Signal Protocol (XEP-0384). Sviluppata da Andreas Straub nel 2015…
- OMROptical mark recognition: la macchina vede dove qualcuno ha riempito una casella dalla luce che riflette; è la base dei…
- On Computable NumbersL'articolo di Alan Turing del 1936, che inventò il computer come oggetto matematico prima che qualcuno ne avesse costruito…
- One-time padL'unico cifrario dimostrabilmente inviolabile, e l'unico che quasi nessuno ha voglia di usare.
- OneDriveLo storage cloud di Microsoft. Lanciato nel 2007 come Windows Live Folders, poi SkyDrive, ribattezzato OneDrive nel 2014…
- Onel de GuzmanStudente filippino autore di ILOVEYOU, il worm di posta che nel maggio 2000 fece il giro del mondo in un paio di giorni e…
- OnelinerLa bacheca a una riga di una BBS: ogni utente poteva lasciare una sola riga, mostrata al successivo, un muro di graffiti in…
- OnlyFansPiattaforma britannica ad abbonamento: i fan pagano ogni mese per i contenuti dei creator, associata soprattutto al…
- ONNXFormato aperto di scambio per modelli di machine learning: si addestra in PyTorch, si esporta in ONNX e si esegue nel…
- OOM killerL'ultima risorsa di Linux sotto pressione di memoria: scegliere un processo e ucciderlo, invece di lasciare bloccare…
- OOPStile di programmazione in cui il codice è organizzato attorno a «oggetti» che uniscono dati e comportamento.
- OPAMotore di policy generico: «questo utente può fare X sulla risorsa Y?». Rego è il linguaggio.
- OPA e RegoOpen Policy Agent: motore di policy generico che riceve input JSON e restituisce allow o deny. Rego è il suo linguaggio…
- OPA GatekeeperMotore di policy che si inserisce nella catena di admission di Kubernetes e respinge le risorse che violano le regole, prima…
- OPAQUEPAKE asimmetrico: scambio di chiavi autenticato da password in cui il server non vede mai la password. Jarecki, Krawczyk e…
- OPC UAStandard industriale per lo scambio di dati in fabbrica: nasconde tutti i protocolli sottostanti (Modbus, Profinet ecc.)…
- OpcodeIl numero all'inizio di un'istruzione che indica quale delle centinaia di operazioni del processore si intende eseguire.
- Opcode illegaliIstruzioni non documentate del MOS 6502/6510 che i coder della scena sfruttavano per ottenere codice più compatto e veloce…
- Open Cubic PlayerIl lettore di moduli più sontuoso dell'era DOS, con viste per canale, analizzatori di spettro e oscilloscopi in modalità…
- Open Desktop (SCO)Il pacchetto SCO del 1990 con Unix, X11, Motif e un desktop per un comune PC 386: il primo sistema grafico a 32 bit per PC…
- Open GraphMeta tag che controllano l'aspetto di un link quando viene condiviso su Facebook, LinkedIn, iMessage o Discord.
- OPEN LOOKLa specifica di interfaccia per Unix di Sun e AT&T — più meditata di Motif, e persa comunque.
- Open redirectVulnerabilità in cui un parametro ?redirect= accetta qualsiasi URL: chi fa phishing può far sembrare che il link porti al…
- Open sourceSoftware con codice sorgente pubblico e una licenza che consente di esaminarlo, modificarlo e ridistribuirlo. Il termine fu…
- OpenAIAzienda di ricerca sull'IA fondata nel 2015 da Sam Altman, Elon Musk, Ilya Sutskever, Greg Brockman e altri. Nel 2019 è…
- OpenAI o1Il primo modello di ragionamento di OpenAI (settembre 2024): produce una fase interna di «pensiero» a catena prima di…
- OpenAPIStandard per descrivere le API REST. Nato da Swagger 2.0 e donato alla Linux Foundation nel 2015, è diventato la OpenAPI…
- OpenboxIl discendente di Blackbox diventato un puro window manager senza pannelli propri, e per questo un ottimo motore per altri…
- OpenBSDLa variante BSD che antepone sicurezza e correttezza del codice a tutto il resto, nonché l'origine di OpenSSH.
- OpenCLUno standard aperto per eseguire calcoli su GPU, CPU e FPGA con lo stesso sorgente: il contrappeso neutrale rispetto ai…
- OpenCVLibreria open source di visione artificiale. Gary Bradski, Intel, 2000. Nucleo in C++ con binding per Python, Java e…
- openGaussIl database open source di Huawei, derivato da PostgreSQL 9.2 e ottimizzato per l'hardware cinese.
- OpenGLAPI grafica 3D multipiattaforma del 1992 (Silicon Graphics, poi Khronos). Per decenni lo standard per giochi, CAD e…
- OpenID ConnectLivello di identità sopra OAuth 2.0: dove OAuth concede token di accesso, OIDC dice chi sei tramite un ID token firmato…
- OpenLayersLibreria JavaScript open source per mappe interattive. MetaCarta, 2006. Progetto OSGeo. Supporta WMS, WFS, tile vettoriali…
- OpenLLMetryStrumentazione OpenTelemetry per framework LLM, RAG e agenti (SDK OpenAI, LangChain, LlamaIndex ecc.): invia le tracce a…
- OpenMPTIl tracker per Windows che ha imparato a leggere quasi ogni formato di moduli mai scritto: erede di ModPlug Tracker e…
- OpenPGPLo standard che ha trasformato PGP in un formato implementabile da chiunque, ereditando così tutte le scelte di…
- OpenRouterUna sola chiave API per accedere a oltre 300 LLM di Anthropic, OpenAI, Google, Meta, DeepSeek e altri: si paga a token, con…
- OpenSearchFork di Amazon di Elasticsearch 7.10, avviato nel gennaio 2021 dopo il cambio di licenza di Elasticsearch in SSPL/Elastic…
- OpenShiftLa distribuzione Kubernetes enterprise di Red Hat: orientata a scelte precise, rafforzata sul piano della sicurezza e dotata…
- OpenSSLLa libreria dominante per TLS e crittografia, open source dal 1998. Alimenta praticamente tutto l'HTTPS di internet (nginx…
- OpenStepL'interfaccia di programmazione di NeXTSTEP staccata dal suo sistema operativo, specificata da NeXT e Sun nel 1994 e poi…
- OpenStreetMap (OSM)La mappa del mondo costruita come una wiki: dati geografici liberi che chiunque può modificare e usare.
- OpenTelemetryStandard indipendente dai fornitori per emettere tracce, metriche e log dalle applicazioni.
- OpenTelemetry (OTel)Il progetto CNCF che standardizza la strumentazione di tracce, metriche e log: l'antidoto al vincolo con il fornitore…
- OpenTofuFork open source di Terraform, nato dopo il passaggio di HashiCorp nel 2023 alla licenza restrittiva BSL.
- OpenVMSIl sistema operativo del VAX, costruito per non fermarsi mai, il cui architetto andò poi a scrivere Windows NT.
- OpenVPNImplementazione VPN classica: basata su TLS, gira nello spazio utente, porta 1194 UDP/TCP.
- OpenWindowsIl pacchetto desktop di Sun per SunOS e Solaris, basato su OPEN LOOK e su un server che parlava sia X11 sia NeWS.
- OpenWrtUna distribuzione Linux per router e altri apparati di rete. Nasce nel 2004, quando Linksys fu costretta a rilasciare i…
- Operation BuccaneerL'offensiva coordinata del Servizio doganale statunitense contro il vertice della scena warez nel dicembre 2001.
- Operation SundevilLa retata a tappeto del Secret Service statunitense contro l'underground delle BBS nel maggio 1990: molti sequestri…
- Operational TransformationFamiglia di algoritmi per la modifica concorrente senza conflitti: più utenti scrivono sullo stesso documento senza blocchi…
- OperatorUn pattern di Kubernetes che codifica la conoscenza operativa su un'applicazione in un controller: una CRD più un ciclo che…
- Operatore di bacheca (board-op)L'amministratore e gestore di una BBS (Bulletin Board System): di solito un appassionato che faceva girare il sistema da…
- Operatore nullish coalescingOperatore JS: x ?? "default" restituisce il valore predefinito solo se x è null o undefined.
- Operatori bit a bitOperatori che lavorano bit per bit sugli interi: AND &, OR |, XOR ^, NOT ~, shift << >>.
- Operazione atomicaUn'operazione eseguita come unità indivisibile: o completata del tutto o mai iniziata, mai a metà.
- Operazioni atomicheOperazione completata come un'unità: o per intero o per niente. Fondamentale nei sistemi concorrenti per evitare data race…
- OperServLa parte dei services di una rete IRC riservata agli operatori, usata per ban a livello di rete e per la manutenzione.
- OPFS (Origin Private File System)Un file system privato che ogni sito ha tutto per sé, invisibile all'utente e senza finestre di dialogo. Ciò che ha reso…
- OPL (sintesi FM)Il chip di sintesi FM di Yamaha — il suono dei giochi DOS prima che le schede a campioni prendessero il sopravvento.
- OPNsenseFirewall e router basato su FreeBSD, nato nel 2014 come fork di pfSense dopo un conflitto tra la comunità e Netgate. È…
- OPSECOperations Security: la disciplina che protegge i piccoli dettagli che, messi insieme, rivelano informazioni sensibili o…
- OptaneMemoria persistente di Intel e Micron (tecnologia 3D XPoint), lanciata nel 2017 come «terzo livello» tra la DRAM e gli SSD…
- OpusCodec audio aperto e libero da royalty, pensato per il tempo reale: lo standard delle chiamate vocali, di Discord e di…
- Opus-CBCSIl pacchetto BBS che contese a Fido la fedeltà dei sysop di FidoNet nella seconda metà degli anni Ottanta.
- OracleHa realizzato il primo sistema di database relazionale commerciale ed è diventata la licenziante più temuta del software…
- Oracolo di compressioneQuando i dati vengono compressi prima della cifratura, la lunghezza del testo cifrato dice all'attaccante se la sua ipotesi…
- OrbStackAlternativa a Docker Desktop per Mac, scritta in Swift sul framework di virtualizzazione di Apple (senza QEMU). Si avvia in…
- ORCOptimized Row Columnar: formato di file colonnare per l'analisi dei dati, nato nel 2013 in Hortonworks per Hive. Concorrente…
- OrchestrazioneGestione automatizzata di molti container o servizi: pianificazione, controlli di salute, riavvii, scalabilità.
- Ordinamento topologicoOrdinamento lineare dei nodi di un DAG tale che, per ogni arco u→v, u precede v. «Prima le dipendenze».
- Ordine dei rotoriLa Walzenlage indicava quali rotori usava un'Enigma e in che ordine, ed era parte della chiave giornaliera.
- Ordine di sovrapposizione delle finestreL'ordine in cui le finestre sorelle si sovrappongono, così che il server sappia quale mostrare dove due si coprono: in X11…
- Org-modeUna modalità di Emacs per il testo strutturato che è cresciuta fino a diventare un sistema completo per appunti, gestione…
- Oric-1Un home computer britannico del 1983 che fallì in patria ma divenne un beniamino in Francia, dove sfidò lo ZX Spectrum.
- OrientDBModelli a grafo, a documenti, chiave-valore e a oggetti in un solo motore, interrogato con una sintassi SQL estesa per…
- Origin lineLa riga * Origin: in fondo a un messaggio echomail, che indica la BBS su cui è stato scritto e l'indirizzo FidoNet di quella…
- Origin Private File System (OPFS)Un file system privato e ad alte prestazioni che un sito ottiene nel browser, isolato per origine e invisibile all'utente…
- OrkutIl primo social network di Google, lanciato nel gennaio 2004, la stessa settimana di Facebook. Prende il nome dallo…
- ORMLibreria che permette di dialogare con il database tramite oggetti anziché SQL.
- OroborusUn window manager stacking minimalista dei primi anni Duemila, ricordato soprattutto come lo scheletro su cui è stato…
- Orologio calcolatore di SchickardLa prima calcolatrice meccanica conosciuta andò a fuoco prima di essere terminata, e il mondo lo scoprì solo tre secoli dopo.
- Orologio di LamportUn orologio logico senza tempo sincronizzato: conta gli eventi per ottenere un ordinamento «happened-before» nei sistemi…
- Orologio vettorialeVettore di contatori, uno per nodo, che traccia il tempo logico nei sistemi distribuiti: permette di stabilire se un evento…
- OS/2Il successore di DOS realizzato insieme da IBM e Microsoft, finito con le due aziende che sviluppavano sistemi operativi…
- OSF (Open Software Foundation)Il consorzio fondato nel 1988 da sette produttori Unix per non lasciare Unix ad AT&T e Sun, che regalò al mondo Motif, OSF/1…
- OSF/Motif Style GuideIl libro che fece di Motif più di un toolkit: regole su come devono comportarsi menu, finestre di dialogo, tastiera e mouse…
- OSGiModuli dinamici per Java, con dipendenze versionate e la possibilità di sostituire il codice mentre il processo resta in…
- OSPF«Open Shortest Path First»: Interior Gateway Protocol (IGP) per l'instradamento all'interno di un sistema autonomo…
- OSPF DR/BDRSu una rete condivisa (multiaccesso) come Ethernet, OSPF elegge un Designated Router (DR) e un Backup DR (BDR) con cui tutti…
- OSPF LSALink-State Advertisement: i mattoni che i router OSPF si scambiano per descrivere la topologia della rete. Ogni router…
- OsservabilitàLa capacità di capire cosa sta facendo un sistema al suo interno guardandone soltanto gli output: metriche, log, tracce.
- Ossido ferricoL'ossido di ferro gamma, di colore marrone, che fu il primo strato magnetico davvero pratico per nastri e floppy disk: il…
- OTel CollectorPipeline neutrale rispetto ai fornitori per tracce, metriche e log: receiver in ingresso, processor nel mezzo, exporter in…
- OTPCodice monouso valido per una breve finestra di tempo: di solito sei cifre, che cambiano ogni 30 secondi.
- Ottimizzatore basato sui costiProgetto di query planner in cui a ogni piano alternativo viene assegnato un «costo» stimato (di solito una stima di I/O +…
- Ottimizzazione delle chiamate in codaQuando una chiamata di funzione è l'ultima cosa che accade, il compilatore può riutilizzare lo stack frame esistente invece…
- OuluBoxLa BBS dell'Università di Oulu, la cui funzione di chat fu il motivo per cui nacque IRC.
- Outbox patternRisolve il problema della «doppia scrittura» (database + coda di messaggi) scrivendo l'evento in una tabella outbox nello…
- OutlookIl client di posta di Microsoft: Outlook per desktop dal 1997, subentrato a Hotmail/Live sul web nel 2012. Domina le aziende…
- Output strutturatoGarantire che la risposta di un LLM segua un formato esatto (di solito JSON secondo uno schema) limitando i token che può…
- Overclock della DDR5Far funzionare la memoria DDR5 oltre lo standard JEDEC, con profili EXPO/XMP già pronti o regolando a mano frequenza, timing…
- OverclockingFar funzionare un processore, una scheda grafica o una memoria a una velocità superiore a quella dichiarata dal produttore…
- OverfittingQuando un modello di ML memorizza i dati di addestramento invece di apprendere schemi generali: ottimo sull'addestramento…
- Overhead di formattazioneLo spazio divorato da gap, campi di sincronizzazione, intestazioni di settore ed ECC: ecco perché un floppy da «1,44 MB» non…
- Overlay planes (X11)Bitplane aggiuntivi sopra il framebuffer normale, che permettevano a menu e cursori di comparire e sparire senza ridisegnare…
- overlayfsIl filesystem union del kernel Linux che sovrappone i livelli di un'immagine container in un unico filesystem coerente, con…
- Override-redirectUn flag di una finestra X11 che dice al window manager di non intromettersi.
- OverscanL'area d'immagine oltre la cornice «sicura» visibile: il margine che un televisore di norma taglia, ma che i coder delle…
- OverstrikeTornare indietro di una posizione e colpire di nuovo lo stesso punto: tutta la tipografia, per come la intendeva una…
- OWASPOrganizzazione senza scopo di lucro che mantiene la «OWASP Top 10», un elenco periodicamente aggiornato delle vulnerabilità…
- OWASP Top 10L'elenco di riferimento dei dieci rischi più critici per la sicurezza delle applicazioni web, aggiornato dall'OWASP (Open…
- OwncastServer di livestreaming self-hosted: un'alternativa open source a Twitch/YouTube Live da far girare sul proprio hardware. Un…
- OwnershipIl modello di gestione della memoria di Rust: ogni valore ha esattamente un proprietario e, quando questo esce dall'ambito…
- oxcOxidation Compiler: toolchain JS/TS scritta in Rust, creata da Boshen Chen e Void(0) nel 2023. Uno dei progetti più in vista…
- OxyronGruppo tedesco per C64 specializzato nel trovare cose che il chip VIC-II non dovrebbe saper fare.
- OzoneLo strumento di moderazione open source di Bluesky: uno stack completo per esaminare le segnalazioni, prendere decisioni e…
- Pattern ObserverUn oggetto (il subject) mantiene un elenco di «osservatori» e li avvisa quando cambia. È alla base della programmazione…
- Scope OAuthI permessi granulari richiesti da un'app OAuth, ad esempio read:user, write:repo, delete:files.
P
- «Ping» UDP/TCPQuando l'ICMP è bloccato, si usa un pacchetto TCP-SYN o UDP su una porta insolita per misurare raggiungibilità e RTT…
- @position-tryLe regole che dicono al browser cosa fare quando un elemento posizionato con l'ancoraggio non entra dove avrebbe dovuto…
- Apache ParquetFormato di file colonnare per l'analisi dei dati: compresso, divisibile e autodescrittivo, con statistiche incorporate per…
- File PRGIl file di programma più semplice di Commodore: due byte di indirizzo di caricamento, poi byte grezzi direttamente in…
- Il problema ABAUn thread legge il valore A, viene interrotto e, quando riprende, il valore è di nuovo A, ma nel frattempo era B, e il mondo…
- Le programmatrici dell'ENIACSei donne ricevettero una macchina senza manuale e inventarono, strada facendo, il mestiere del programmatore.
- P vs NPIl più celebre problema aperto dell'informatica: i problemi la cui soluzione si verifica in fretta (NP) si possono anche…
- P-boxUna scatola di permutazione che sposta i bit da una posizione all'altra, in modo che ogni bit modificato in ingresso…
- P-core (Performance core)Il tipo di core grande e potente in un chip eterogeneo, ottimizzato per le massime prestazioni single-thread: un progetto…
- P2PArchitettura di rete in cui ogni nodo è alla pari: nessun server centrale.
- p5.jsPorting di Processing in JavaScript: libreria di creative coding per arte, design e didattica. Lauren McCarthy, 2014. Il…
- PaaS (Platform as a Service)Servizi cloud che ospitano l'applicazione senza che ci si occupi di server o sistema operativo: si carica il codice e la…
- PabloDrawEditor multipiattaforma per l'arte ANSI e ASCII, con supporto alla collaborazione in tempo reale in rete.
- Pac-ManIl più grande successo delle sale giochi, progettato di proposito per attirare anche chi non fosse un giovane appassionato…
- PacchettoLa più piccola unità di dati inviata su una rete IP.
- Pacchetto di sticker (Sticker pack)Raccolta di 8-30 immagini o animazioni da inviare al posto del testo, in formato WebP o APNG. Telegram e LINE hanno diffuso…
- Packaging avanzatoTecniche per integrare più chiplet sullo stesso substrato o impilarli in 3D. CoWoS (TSMC), Foveros (Intel), EMIB (Intel)…
- Packaging fan-outTecnica di packaging in cui i die vengono inglobati in un wafer artificiale con spazi tra loro, così le connessioni possono…
- PackerStrumento di HashiCorp per costruire immagini di macchina (AMI, immagini Docker, immagini Azure) dalla stessa configurazione.
- Packet sniffingCatturare e leggere il traffico di rete che attraversa un'interfaccia. Lo strumento fondamentale per ogni diagnosi di rete…
- PacktroPiccola intro davanti a un disco di raccolta, realizzata dal gruppo che l'aveva compilato.
- pacman (gestore di pacchetti)Il gestore di pacchetti di Arch Linux — noto per essere estremamente veloce e sintatticamente essenziale (pacman -S nginx).
- PaddingByte aggiuntivi inseriti in un testo in chiaro affinché occupi un numero intero di blocchi.
- Padding ISO 10126Uno schema di padding che riempie lo spazio con byte casuali e registra la lunghezza del riempimento nell'ultimo byte.
- Padding ISO/IEC 7816-4Uno schema di padding che aggiunge il byte 0x80 seguito da zeri fino a riempire il blocco.
- Padding OAEPUno schema di padding per la cifratura RSA che rende il testo cifrato randomizzato e chiude le vie più semplici all'attacco…
- Padding oracleSe il sistema dice che il padding era errato, ha appena fornito abbastanza informazioni per decifrare l'intero messaggio.
- Padding PKCS #1 v1.5Il vecchio schema di padding per RSA che regalò un oracolo a Bleichenbacher e che sopravvive ancora nei sistemi in cui…
- Padding PKCS#5Schema di padding per cifrari a blocchi da 8 byte, parente più ristretto di PKCS#7 che condivide il numero di standard con…
- Padding PKCS#7Un modo per completare l'ultimo blocco in modo che la lunghezza originale sia sempre recuperabile.
- Paesaggio voxelUn terreno ondulato disegnato senza un solo poligono: una heightmap letta colonna per colonna con un raggio, dal davanti…
- Page faultL'eccezione generata quando un processo accede a un indirizzo non presente nella memoria fisica — non un errore nel senso…
- Page table walkIl processo di traduzione di un indirizzo virtuale in uno fisico attraversando i vari livelli delle tabelle delle pagine in…
- PagedAttentionUn espediente da memoria virtuale applicato alla KV cache, che permette ai server di LLM di raggruppare più richieste senza…
- Pager (desktop)La piccola mappa di tutti i desktop virtuali, con le finestre disegnate come rettangoli, su cui si clicca per cambiare…
- PaginazioneDividere la memoria in blocchi di uguali dimensioni, tipicamente 4 kB, anziché trattarla come un unico spazio contiguo.
- Paint workletPermette di registrare una classe JavaScript che disegna direttamente in una proprietà CSS: background-image…
- Palette animationTecnica grafica in cui le palette di colori ruotano rapidamente, creando l'illusione del movimento senza spostare alcun…
- PAMPrivileged Access Management — sistemi e procedure per controllare, monitorare e proteggere gli account più potenti…
- PAM4Segnalazione con quattro livelli di ampiezza anziché due, che raddoppia i bit per simbolo senza dover raddoppiare la…
- PanamaUn progetto che era insieme funzione di hash e cifrario a flusso: elegante sulla carta, doloroso nella pratica.
- pandasLibreria Python per l'analisi dei dati — la struttura DataFrame è diventata lo standard de facto per i dati tabellari. Wes…
- PanixIl provider newyorkese che dal 1989 vendeva shell account alla gente comune, quando «ISP» non era ancora una professione, e…
- Pannello di cablaggioIl programma come oggetto fisico: un pannello pieno di fori in cui il codice erano i fili.
- Pannello IPSTipo di pannello LCD con ottimi angoli di visione e fedeltà cromatica: lo standard dei display «buoni».
- Pannello TNLa tecnologia LCD più vecchia ed economica: tempi di risposta dei pixel rapidi, ma angoli di visione e colori peggiori.
- Pannello VA«Vertical Alignment»: tipo di pannello LCD che si colloca tra IPS (buoni colori, contrasto peggiore) e TN (veloce, angoli di…
- PantsSistema di build scalabile e poliglotta — Python, Go, Java, Scala, Rust, Docker, Helm, shell. La v2 (2020) è una riscrittura…
- PAR2File di parità che permettono di riparare un download Usenet incompleto.
- ParallelismoPiù calcoli che avvengono davvero nello stesso istante — su core di CPU diversi, GPU o pipeline SIMD. Spesso distinto dalla…
- Parallelismo degli espertiDistribuire gli esperti di un modello MoE su GPU diverse, in modo che ciascuna scheda ne ospiti solo pochi. La forma di…
- Parallelismo di sequenzaSuddividere le attivazioni lungo la dimensione della sequenza tra più dispositivi, per raggiungere la memoria che il…
- Parallelismo tensorialeSuddividere le singole matrici dei pesi su più GPU, in modo che ogni scheda calcoli una parte dello stesso livello…
- Parasociale«Relazione» a senso unico in cui un fan prova un legame intimo con un creator (streamer, YouTuber, influencer) che non lo…
- ParcelBundler JavaScript di Devon Govett, 2017. «Zero config»: rileva automaticamente l'entry HTML e trasforma TS, SCSS e CSS…
- Parcheggio delle testineSpostare le testine di lettura/scrittura in un luogo sicuro prima che il disco si fermi, perché non atterrino sulla…
- Parent-document retrieverUna strategia RAG in cui la ricerca avviene su piccoli chunk «figli» (ricerca precisa), ma al modello si restituisce il…
- Parisa TabrizLa «Security Princess» di Google, che ha guidato la sicurezza di Chrome e poi l'intero browser.
- ParserCodice che prende un testo e ne costruisce una rappresentazione strutturata, di solito un AST.
- ParsingAnalizzare la struttura di un input secondo una grammatica formale e costruirne un AST (Abstract Syntax Tree). Alla base di…
- Parsing dell'output (LLM)Analizzare ed estrarre dati strutturati dalla risposta testuale di un LLM, gestendo i casi in cui il modello non rispetta…
- Parte nascostaSezione celata di una demo, che compare solo premendo la giusta combinazione di tasti o facendo qualcosa di inatteso.
- PartizionamentoDividere una tabella di grandi dimensioni in parti fisiche più piccole secondo un criterio: data, ID cliente, regione.
- Partizionamento dichiarativoDividere una tabella in base al valore di una chiave con una sintassi apposita, invece che con ereditarietà, trigger e…
- Partizionamento hashStrategia di partizionamento: si applica una funzione hash alla chiave di partizione, modulo N, per scegliere la partizione…
- Partizionamento per intervalliStrategia di partizionamento che divide i dati secondo intervalli dei valori della chiave. Uso classico: serie temporali…
- Partizionamento per listaStrategia di partizionamento con un elenco esplicito di valori per ogni partizione: PARTITION p_emea VALUES IN…
- Party versionLa build di una demo consegnata poco prima della scadenza del compo, con tutti i bug e le scene incomplete che ne conseguono.
- PascalIl linguaggio didattico di Niklaus Wirth del 1970, che grazie a Turbo Pascal si rivelò sorprendentemente commerciale.
- PascalinaIl tentativo di un diciannovenne di smettere di veder fare a mano i calcoli fiscali del padre, e la prima macchina da…
- Pass-the-hashAttacco a Windows: un hash di password rubato può essere usato direttamente per autenticarsi, senza conoscere la password.
- Pass-the-ticketUn attacco in cui l'aggressore sottrae un ticket Kerberos (un TGT o un service ticket) dalla memoria di una macchina…
- PasskeyAccesso senza password: una coppia di chiavi crittografiche sincronizzata tramite iCloud, Google o Microsoft e sbloccata con…
- Passkey multi-dispositivoCredenziali FIDO2/WebAuthn senza password che si sincronizzano tra i dispositivi tramite iCloud Keychain, Google Password…
- PassphraseUna sequenza di parole vere al posto di una password di caratteri casuali. «correcthorsebatterystaple» (xkcd 936) ha reso…
- PasswordIl segreto con cui si dimostra di essere chi si dice di essere: ancora oggi l'autenticazione dominante, nonostante i molti…
- Password GPPMicrosoft permetteva agli amministratori di impostare password locali tramite group policy, cifrate con AES-256 — e pubblicò…
- Password Hashing CompetitionIl concorso aperto del 2013–2015 pensato per dare al mondo un hash di password migliore di bcrypt e PBKDF2 — e che ha dato…
- Password managerSoftware che genera e conserva password univoche in una cassaforte cifrata, sbloccata da un'unica password principale. La…
- Password sprayingProvare ad accedere a molti account con una sola password comune, invece di provare molte password su un solo account.
- Pasta termicaLa pasta posta tra CPU/GPU e dissipatore, che riempie gli interstizi microscopici: migliora il raffreddamento di 5–15 °C.
- Patch TuesdayIl rilascio mensile degli aggiornamenti di sicurezza di Microsoft: dal 2003, il secondo martedì del mese.
- Path (Usenet)L'intestazione Usenet che elenca ogni server attraversato da un messaggio, separati da punti esclamativi, con l'origine…
- Path MTU DiscoveryIl metodo per stabilire quanto possono essere grandi i pacchetti lungo l'intero percorso: il mittente imposta il flag «don't…
- Path traversalVulnerabilità che permette all'utente di uscire dalla cartella prevista usando ../ nei percorsi dei file.
- pathaliasIl programma che calcolava il percorso di un messaggio di posta attraverso la rete UUCP, risparmiando agli utenti di…
- PatreonPiattaforma di abbonamenti mensili per creator: i fan pagano da 1 a 50 dollari al mese per contenuti esclusivi.
- PatroniIl modello di riferimento per PostgreSQL ad alta disponibilità: un agente Python che affianca ogni nodo del database e…
- Pattern (tracker)L'unità di base della musica tracker: una griglia in cui il tempo scorre verso il basso riga per riga e ogni colonna è un…
- Pattern di guardiaLe coppie di barre aggiuntive all'inizio, al centro e alla fine di un codice UPC o EAN, che indicano allo scanner dove il…
- Pattern matchingCostrutto del linguaggio che destruttura i valori e li confronta con pattern strutturali all'interno di un'espressione…
- Pattern newtypeAvvolgere un tipo esistente in un nuovo tipo distinto, senza costi a runtime, così che il compilatore distingua UserId(u64)…
- Paul KargerRicercatore americano di sicurezza informatica che nel 1974 descrisse la backdoor nel compilatore resa poi celebre da Ken…
- Paul KocherIl crittografo che dimostrò che un'implementazione rivela le proprie chiavi attraverso il tempo che impiega e la potenza che…
- Paul MockapetrisNel 1983 sostituì il file centrale HOSTS.TXT con un sistema di nomi distribuito, senza il quale la crescita di Internet si…
- Paul SyversonIl matematico del laboratorio di ricerca della Marina statunitense che inventò l'onion routing e contribuì a progettare Tor.
- Paul van OorschotRicercatore canadese di sicurezza della Carleton University, con lavori che spaziano dallo scambio di chiavi autenticato…
- Paul VixieL'uomo che per decenni ha mantenuto gran parte della risoluzione dei nomi di Internet e poi ha inventato la blocklist…
- Paula (Amiga)Il chip audio dell'Amiga: quattro canali DMA di campionamento a otto bit che resero possibili il formato MOD e la musica…
- Pavel CurtisIl ricercatore di Xerox PARC che avviò LambdaMOO e poi trasformò l'esperienza in un'azienda per le riunioni online.
- PaxosL'algoritmo di consenso di Leslie Lamport (1989): permette a un gruppo di nodi inaffidabili di accordarsi su un valore anche…
- PayPalSistema di pagamento online. Nel 1999 si fusero Confinity (Peter Thiel e Max Levchin) e X.com (Elon Musk); eBay l'acquisì…
- payShieldLa linea di HSM per pagamenti di Thales, le scatole nei data center delle banche che traducono i PIN block e verificano i…
- PBKDF1Il predecessore di PBKDF2, che calcola l'hash di password e salt più e più volte ma non può mai produrre una chiave più…
- PBKDF2Password-Based Key Derivation Function 2 (RFC 2898): rende volutamente lenta la trasformazione di una password in chiave…
- PC speakerIl minuscolo cicalino integrato dell'IBM PC: una sorgente a 1 bit che programmatori ingegnosi riuscirono comunque a usare…
- PC/GEOSIl desktop grafico del 1990 che offriva a un PC XT con 512 KB un sistema a finestre completo, con caratteri scalabili e vero…
- PCAPFormato di file per il traffico di rete catturato: una registrazione pacchetto per pacchetto, pronta per l'analisi.
- PCBPrinted Circuit Board, il circuito stampato: un substrato (di solito resina epossidica con fibra di vetro FR-4) con piste di…
- PCBoardUno dei pacchetti BBS commerciali più diffusi negli Stati Uniti durante gli anni Ottanta e Novanta.
- PCFPortable Compiled Format, il formato binario da cui il server X caricava i font bitmap a partire da X11R5 nel 1991: BDF che…
- PCI DSSStandard di sicurezza che deve rispettare chiunque tratti dati di carte di credito, imposto da Visa, MasterCard e Amex. Sta…
- PCI PIN SecurityIl regolamento del settore delle carte su come i PIN vengono cifrati, trasferiti e gestiti: il fratello minore di PCI DSS…
- PCIeIl bus ad alta velocità a cui sulla scheda madre si collegano GPU, SSD NVMe e schede di rete. Sta per PCI Express.
- PCIe 6.0La sesta generazione di PCI Express (specifica del 2022): raddoppia la banda a 64 GT/s per lane passando dalla segnalazione…
- PCIe Gen5Bus PCIe di quinta generazione: 32 GT/s per linea, il doppio della Gen4. Sulle piattaforme consumer da Intel Alder Lake e…
- PCLIl linguaggio di descrizione di pagina di Hewlett-Packard che pilota stampanti laser e a getto d'inchiostro con codici di…
- PDFIl formato di Adobe per documenti che appaiono uguali ovunque: testo, impaginazione, font, immagini, grafica vettoriale…
- PDF417Un codice a barre bidimensionale che impila le righe fino a contenere circa un kilobyte di dati.
- PDP-11Il minicomputer su cui fu riscritto Unix, e il cui set di istruzioni è ancora visibile nella sintassi del C.
- PDP-8Il primo minicomputer venduto in grandi numeri: un computer da tenere in laboratorio invece di prenotarne il tempo di…
- PDS (atproto)Personal Data Server: concetto dell'AT Protocol in cui ogni utente possiede il proprio «server di dati» (post, like…
- PeaceNetIl servizio online del movimento pacifista dalla metà degli anni Ottanta — una prima prova che gli attivisti potevano…
- PEEK e POKEI comandi BASIC che leggevano e scrivevano un singolo indirizzo di memoria, e quindi l'unico modo per aggirare ciò che il…
- PeerTubeL'alternativa a YouTube per il Fediverso: ogni istanza ospita i propri video e WebTorrent distribuisce il carico di banda…
- PEFTParameter-Efficient Fine-Tuning: il nome generico dei metodi che adattano un grande modello congelando i pesi di base e…
- Peiter ZatkoMudge dei L0pht, che disse al Senato degli Stati Uniti che il suo gruppo poteva far crollare internet in 30 minuti.
- pekwmUn window manager svedese del 2003, discendente della linea aewm++, con schede, catene di tasti in stile Emacs e regole che…
- Penalità di ripetizioneParametro di campionamento che attenua la probabilità dei token già comparsi nel contesto, contrastando i loop degli LLM…
- Penetration testUn attacco autorizzato e a tempo limitato contro un sistema, per trovare le vulnerabilità prima che lo faccia qualcun altro…
- Penna otticaIl dispositivo di puntamento da appoggiare allo schermo: un sensore di luce che rivelava dove si trovasse in quel momento il…
- Penna ottica per codici a barreIl lettore a forma di penna che si faceva scorrere a mano su un codice a barre stampato: il più semplice dei primi scanner.
- PentestingSimulazione autorizzata di un attacco a un sistema, per trovare le falle prima dei veri aggressori.
- PepperUn valore segreto mescolato agli hash delle password insieme al salt, ma conservato separatamente dal database.
- Percent hackUn modo per instradare la posta attraverso un server intermedio, alice%target@relay, ai tempi in cui le reti non potevano…
- Percolator (transazioni)Il modello di Google (2010) per costruire transazioni ACID distribuite sopra un key-value store (Bigtable), tramite un…
- PerconaAzienda open source dietro Percona Server for MySQL (fork drop-in di MySQL con funzioni extra), Percona XtraBackup (backup…
- Percona Server for MySQLSostituto drop-in di MySQL. Percona, 2006. Peter Zaitsev (ex team prestazioni di MySQL AB). Stessa API binaria, più funzioni…
- Percorso critico di renderingLa sequenza di passaggi che il browser deve compiere dalla ricezione dell'HTML alla comparsa dei primi pixel: parsing HTML →…
- Percorso dei font (X11)L'elenco di directory e font server in cui il server X cerca un font richiesto per nome da un client, e il motivo più comune…
- Percorso materializzatoModo di memorizzare strutture ad albero in un database relazionale in cui ogni nodo salva come stringa l'intero percorso…
- Percy LudgateUn contabile di Dublino progettò su carta, nel 1909, il secondo computer della storia, indipendentemente da Babbage, e morì…
- Perdita di pacchettiQuando i pacchetti spariscono lungo il percorso: TCP ritrasmette, UDP no.
- Perdita di spaziaturaIl segnale di lettura decade in modo esponenziale con la distanza tra testina e supporto — circa 55 dB per lunghezza d'onda.
- Perfect forwardingPassare gli argomenti a un'altra funzione senza perdere l'informazione su quali fossero temporanei. Ciò che permette di…
- Perforatore di nastroLa metà scrivente del nastro perforato: una fila di solenoidi che bucano la carta più in fretta di quanto l'occhio possa…
- Perforatore ricevente (reperforator)Una telescrivente ricevente che perfora il segnale in arrivo su nastro di carta invece di stamparlo su un foglio.
- Perforatrice a tastieraLa tastiera in cui l'input di un computer veniva letteralmente ritagliato nel cartoncino, un carattere alla volta, da…
- Perforatrice riassuntivaLa macchina che perforava su schede nuove i totali di una tabulatrice: una vista materializzata, cinquant'anni prima che…
- Perforatrice riproduttriceLa macchina per schede perforate il cui unico compito era copiare un mazzo — cosa che, a quel tempo, era un'esecuzione…
- Perimetro crittograficoIl perimetro definito esplicitamente in FIPS 140 che stabilisce che cosa appartiene a un modulo crittografico, e quindi che…
- PerlLinguaggio di scripting per l'amministrazione di sistema e l'elaborazione di testo. Larry Wall, 1987. Celebre il motto…
- Permissions-PolicyL'header HTTP che dichiara quali funzionalità del browser una pagina e i frame incorporati possono usare: fotocamera…
- Permutazione pseudocasuale (PRP)Una permutazione che un avversario con accesso limitato non riesce a distinguere da una permutazione casuale.
- PerplexityMisura di quanto un modello linguistico sia «confuso» sul token successivo: più è bassa, meglio è.
- Perplexity (metrica)Misura di quanto un modello linguistico sia «confuso» sui dati di test: più bassa, meglio è. Si calcola come 2^cross-entropy…
- Perplexity AIMotore di ricerca basato sull'IA, fondato nel 2022 da Aravind Srinivas (ex OpenAI), Denis Yarats, Johnny Ho e Andy…
- Persistent Volume Claim (PVC)Una richiesta di storage in Kubernetes: un pod dichiara «mi servono 10 GB in lettura/scrittura» tramite una PVC e Kubernetes…
- Pesi (weights)I numeri all'interno di una rete neurale che ne determinano il comportamento: ciò che l'addestramento regola davvero.
- Peter EckersleyInformatico australiano dell'EFF che misurò quanto sia unico il proprio browser e contribuì a rendere HTTPS gratuito per…
- Peter G. NeumannRicercatore dell'SRI International che dal 1985 raccoglie e commenta i guasti informatici nel RISKS Digest.
- Peter GutmannRicercatore neozelandese di sicurezza, il cui nome è finito su un metodo di cancellazione a 35 passaggi che non pensava…
- Peter ShorIl matematico che nel 1994 dimostrò che un computer quantistico abbastanza grande avrebbe rotto l'RSA, dando vita a un…
- PetitPotamTecnica che costringe un server Windows, idealmente un domain controller, ad autenticarsi verso un indirizzo scelto…
- PetmateUn editor PETSCII moderno per Windows, macOS e Linux che ha reso semplice disegnare grafica a caratteri per C64 senza un…
- PETSCIIIl set di caratteri di Commodore: ASCII più grafica a blocchi e linee stampata direttamente sui tasti, base dell'arte a…
- PEXPHIGS Extension to X: il tentativo di dotare il server X di grafica 3D, prima che OpenGL se ne prendesse il compito.
- pf (Packet Filter)Il firewall stateful di OpenBSD, scritto da Daniel Hartmeier nel 2001 per sostituire IPFilter dopo i problemi di licenza: il…
- PFCMettere in pausa il traffico su un collegamento Ethernet una classe di priorità alla volta invece di tutto insieme. Il…
- pfSenseFirewall e router open source basato su FreeBSD, con configurazione via interfaccia web. Nato come fork di m0n0wall (2004) e…
- pg_dumpLo strumento di backup logico di PostgreSQL: produce SQL semplice oppure un archivio compresso che pg_restore può leggere in…
- pg_repackEstensione di PostgreSQL che ricostruisce tabelle e indici gonfi senza bloccarli: l'alternativa a VACUUM FULL, che tiene la…
- pg_stat_statementsL'estensione di PostgreSQL che risponde alla domanda «cosa sta davvero consumando tempo in questo database». La prima cosa…
- pg_trgmEstensione di PostgreSQL che misura la similarità tra stringhe tramite trigrammi e, soprattutto, rende indicizzabile LIKE…
- pgBackRestStrumento di backup per PostgreSQL pensato per i database che hanno smesso di essere candidati a pg_dump parecchi terabyte…
- PgBouncerConnection pooler leggero per PostgreSQL. Parla il protocollo PostgreSQL da entrambi i lati e protegge il database da un…
- PGlitePostgreSQL completo compilato in WebAssembly: un vero Postgres nel browser (o in Node.js, Bun, Deno), con appena ~3 MB…
- pglogicalEstensione PostgreSQL per la replica logica, creata da 2ndQuadrant (oggi EDB) nel 2015: precursore della replica logica…
- PGPLo strumento classico per la cifratura end-to-end di posta e file, inventato da Phil Zimmermann nel 1991.
- Pgpool-IIConnection pooler, load balancer e proxy consapevole della replica per PostgreSQL. Più funzioni di PgBouncer, ma più pesante…
- pgvectorEstensione di Postgres che aggiunge un tipo vector e la ricerca approssimata del vicino più prossimo: permette di conservare…
- pgvector + pgvectorscaleEstensioni di Postgres per la ricerca per similarità tra vettori: pgvector (Andrew Kane) ha posto le basi nel 2021…
- PhanpyUn client web per Mastodon bello e minimalista che gira interamente nel browser, senza app da installare. Open source, noto…
- PharmacodeUn semplice codice a barre binario che guida le macchine di confezionamento nell'industria farmaceutica, mai pensato per la…
- PhaserIl framework più diffuso per i giochi 2D nel browser. Scritto da Richard Davey (Photon Storm), rilasciato nel 2013 con…
- PhenomenaGruppo svedese di demo per Amiga, ricordato soprattutto per la demo Enigma del 1991.
- Phi (Microsoft)La serie di piccoli modelli linguistici di Microsoft Research, pioniera della tesi «i libri di testo sono tutto ciò che…
- Phil KatzIl programmatore di Milwaukee dietro PKZIP, il cui formato di archivio sta ancora alla base di ogni JAR, DOCX e APK.
- Phil ZimmermannNel 1991 rilasciò PGP gratuitamente e finì al centro di un'indagine penale triennale per esportazione di armi.
- Philipp Matthäus HahnIl pastore del Württemberg che, tra una predica e l'altra e gli orologi astronomici, costruì la prima macchina calcolatrice…
- Philippe OechslinRicercatore svizzero dell'EPFL che nel 2003 inventò le rainbow table e ridusse a pochi secondi il costo di violare hash di…
- Phillip RogawayIl progettista di OCB e XEX che nel 2015 ricordò ai colleghi che la crittografia è politica.
- Phind«Google per sviluppatori con l'IA»: cerca su StackOverflow, GitHub e nella documentazione e sintetizza esempi di codice con…
- PhishingTruffa in cui l'aggressore si spaccia per un soggetto legittimo (la banca, l'azienda, Microsoft) per ottenere password o…
- Phishing kitUn «kit» pronto all'uso per mettere online una falsa pagina di login: la copia di Microsoft, di una banca e così via.
- PHONE (VMS)La risposta di VMS a talk: una chat in tempo reale a schermo diviso, con un vocabolario telefonico fino al ricevitore.
- Phong shadingUn metodo di ombreggiatura che interpola le normali della superficie pixel per pixel e quindi cattura i riflessi al centro…
- Photon microGUIIl sistema a finestre di QNX per sistemi embedded in tempo reale, costruito sulla stessa idea di microkernel del sistema…
- PHPIl cavallo da tiro del web: Rasmus Lerdorf lo scrisse nel 1995 come script CGI per la propria pagina personale e oggi muove…
- phpBBSoftware per forum open source in PHP. James Atkinson e Anthony Wilkins, 2000. Insieme a vBulletin dominò l'era dei forum…
- phpMyAdminL'interfaccia web che permette da decenni di amministrare un database MySQL senza mai aprire un terminale.
- PhpStormL'IDE di JetBrains per PHP, lanciato nel 2009 sulla piattaforma IntelliJ. Refactoring avanzato e funzioni specifiche per i…
- PHPUnitIl framework di unit test di PHP e di fatto l'unico: una traduzione diretta di JUnit in un linguaggio che per anni non…
- PhrackLa rivista hacker nata nel 1985 come file di testo su una BBS e ancora pubblicata, a lunghi intervalli.
- PhreakerUn hacker specializzato nel violare le centrali telefoniche e le reti interurbane, spesso tramite ingegneria sociale e…
- PhreakingEsplorare e ingannare la rete telefonica con i toni invece dei fili: l'antenato della cultura hacker, estinto quando la…
- Pi1541Un Raspberry Pi che si finge un Commodore 1541 fino al singolo ciclo, così funzionano anche le demo con codice custom per il…
- Pianificazione delle chiaviLa procedura che espande una chiave principale nelle sottochiavi usate da un cifrario in ciascun round.
- Piano EXPLAINIl comando EXPLAIN mostra come il database prevede di eseguire la query — quali indici, join e scansioni.
- Pianoforte logicoUna tastiera che risolve sillogismi: si inseriscono le premesse e la macchina mostra quali combinazioni sopravvivono.
- Piatto (hard disk)Il disco rigido rivestito magneticamente, all'interno di un hard disk, che contiene effettivamente i dati: un'unità può…
- Picco di lossQuando la loss di addestramento schizza improvvisamente verso l'alto a metà corsa. A volte si riprende da sola, a volte il…
- PICO-8La fantasy console che ha trasformato limiti severi in un punto di forza: 128×128 pixel, 16 colori e un tetto rigido alla…
- PicoGUIUn sistema a finestre per palmari, avviato nel 2000, in cui il server possiede sia i widget sia il layout, così che il…
- picomIl compositor X11 autonomo, erede di terza generazione di xcompmgr: ombre, dissolvenze, trasparenza e vsync per chi usa un…
- PicoSpanIl programma di conferenze a riga di comando usato da The WELL, scritto ad Ann Arbor sul modello di CONFER.
- PictBridgeStandard per stampare le foto direttamente dalla fotocamera alla stampante via USB, senza passare da un computer.
- PIDNumero univoco che il sistema operativo assegna a ogni processo in esecuzione.
- PidginClient multiprotocollo che riuniva in un'unica finestra tutte le reti di chat dell'epoca. Si chiamò Gaim dal 1998 fino al…
- PIEAlgoritmo AQM di Cisco, descritto nella RFC 8033. Scelto come AQM per lo standard DOCSIS 3.1, e quindi presente in quasi…
- piewmLa variante di tvtwm di Don Hopkins dei primi anni Novanta in cui ogni menu è un cerchio attorno al puntatore: a scegliere è…
- PIIDati che identificano una persona, direttamente o indirettamente: nome, e-mail, codice fiscale, IP, MAC.
- Pilot ACELa versione ridotta del progetto di calcolatore di Alan Turing: veloce, idiosincratica e completata solo dopo che lui si era…
- PIMProtocol Independent Multicast: protocollo di routing multicast che si appoggia alla tabella di routing unicast (da cui il…
- PIMPLNascondere tutti i membri privati dietro un puntatore a un tipo solo dichiarato nell'header e definito nel file sorgente…
- PIN blockIl formato che impacchetta il PIN insieme ai dati della carta prima della cifratura, in modo che un blocco intercettato non…
- Pin projectionLa questione se un campo all'interno di una struct bloccata (pinned) sia a sua volta bloccato. La risposta di Rust è che…
- PIN verification value (PVV)Un valore di quattro cifre che permette all'emittente di verificare un PIN senza conservare il PIN stesso.
- PinduoduoApp cinese di «acquisti di gruppo»: inviti gli amici ad acquistare lo stesso prodotto ⇒ ottieni uno sconto. Fondata nel…
- Pine (client di posta)Il client di posta dell'Università di Washington per le persone comuni — e l'origine dell'editor pico, quindi di nano.
- PineconeIl primo database vettoriale disponibile solo come servizio gestito: ha dato il via, intorno al 2021, all'ondata di database…
- PingStrumento per verificare se un altro computer è raggiungibile: invia un piccolo pacchetto e misura il tempo di risposta.
- Pinguino ECBLa mascotte di Linux, cifrata con AES in modalità ECB e ancora perfettamente riconoscibile.
- PiniaLibreria ufficiale per la gestione dello stato in Vue 3, che nel 2022 ha sostituito Vuex. Creata da Eduardo San Martin…
- PinterestBookmarking visivo: gli utenti «appuntano» immagini su bacheche tematiche. Matrimoni, ricette, arredamento, tatuaggi.
- PipeUn flusso di byte unidirezionale tra due processi: ciò che rende possibile il simbolo | nella shell.
- Pipeline parallelismDividere il modello in profondità: i primi livelli risiedono sulla GPU uno, il gruppo successivo sulla GPU due e così via…
- Pipeline RAGL'intera catena dal documento alla risposta: ingestione (parsing + chunking) → embedding → archiviazione in un database…
- Pipeline stall (bolla)Il momento in cui la pipeline della CPU è costretta a fermarsi perché un'istruzione non può proseguire: attende dati, una…
- Pipeline zero-bubbleUno schedule che elimina i tempi morti nell'addestramento con pipeline parallelism dividendo il backward pass in due metà e…
- Pit e landLe microscopiche cavità (pit) e le zone piane (land) lette dal laser su un disco ottico: a portare i bit sono le…
- PITRLa capacità di ripristinare un database a un istante qualsiasi a scelta, per esempio un secondo prima che qualcuno eseguisse…
- PIVOT (SQL)Operazione che trasforma righe in colonne, ad esempio una tabella lunga di (mese, importo) in una larga con una colonna per…
- Pixel«Picture element»: la più piccola unità indirizzabile di un'immagine raster o di uno schermo. Il termine fu coniato intorno…
- Pixel artImmagine costruita a mano un punto alla volta, in cui ogni singolo pixel è una scelta deliberata.
- Pixel PerfectRendering grafico senza antialiasing né interpolazione, in cui ogni pixel cade esattamente su coordinate intere: una…
- PixelfedIl clone di Instagram per il Fediverso: un feed di immagini federato con Stories, hashtag e collezioni. Nessun algoritmo.
- PixiJSLibreria di rendering 2D: WebGL/WebGPU con ripiego su Canvas2D. Uno standard nel mondo dei giochi HTML5, rilasciata come…
- Pixmap (X11)Un'immagine che vive dentro il server X ma non viene mai mostrata direttamente: il fratello invisibile della finestra.
- PixrectLa libreria raster di Sun degli anni Ottanta: un «rettangolo di pixel» con una tabella di operazioni, così lo stesso codice…
- PJLIl Printer Job Language di HP: uno strato sopra PCL e PostScript che controlla il lavoro di stampa stesso, non il contenuto…
- PKCEProof Key for Code Exchange: estensione di OAuth (RFC 7636, 2015) che protegge il flusso authorization code per i client…
- PKCS #1PKCS #1 è lo standard per le operazioni RSA, e il suo padding ha creato più confusione dell'RSA stesso.
- PKCS #12PKCS #12 è il formato contenitore per chiavi private e certificati, protetto da una password. Lo si incontra come .p12 o…
- PKCS#11Un'API standard, nota come Cryptoki, che permette al software di chiedere a un HSM o a una smart card di eseguire operazioni…
- PKIL'intero sistema che ruota attorno alle coppie di chiavi asimmetriche: CA, certificati, revoca, catene di fiducia.
- PL1 / PL2 (limiti di potenza)I limiti di potenza di Intel: PL1 è il consumo sostenibile a lungo termine (circa il TDP) e PL2 la potenza «boost» più alta…
- Place and routeLa fase che trasforma una netlist logica in geometria vera e propria: dove sta ogni cella sul silicio e come vengono…
- Plan 9Il successore di Unix dei Bell Labs, opera delle stesse persone, che porta il principio «tutto è un file» alle estreme…
- PlanetScaleMySQL serverless costruito su Vitess, con ramificazione dello schema «in stile git» e sharding automatico.
- PlanimetroStrumento che misura l'area di una figura qualsiasi facendo seguire il contorno a una punta: integrazione meccanica prima…
- PlankalkülIl primo linguaggio ad alto livello al mondo, progettato in un villaggio alpino da un uomo senza un computer su cui farlo…
- PlantUMLScrive i diagrammi UML come testo: Alice -> Bob: Hello diventa un diagramma di sequenza. Nato nel 2009 per opera di Arnaud…
- PLATOUn sistema didattico dell'Università dell'Illinois che, quasi per caso, inventò chat, forum, posta elettronica e giochi…
- PLATO NotesUno strumento di segnalazione dei bug su PLATO che si trasformò in uno dei primi forum di discussione al mondo.
- Player killingUccidere altri giocatori invece dei mostri — la discussione più antica e ostinata del mondo dei MUD.
- PlayStationLa rivincita di Sony per un accordo saltato: la prima console a superare i cento milioni di unità e quella che pose fine…
- PlaywrightLo strumento di test E2E di Microsoft: esegue i test su Chromium, Firefox e WebKit (il motore di Safari) con la stessa API.
- PLCComputer per l'automazione industriale, robusto per gli ambienti di fabbrica. Si programma con linguaggi grafici (Ladder…
- PleaseSistema di build ispirato a Bazel, ma scritto in Go, con installazione più semplice e senza JDK. Nato in Thought Machine nel…
- PleromaAlternativa leggera a Mastodon. Scritta in Elixir/Phoenix nel 2017, richiede meno risorse per istanza (3-4 volte più…
- PlistIl formato di configurazione di Apple: un dizionario annidato di stringhe, numeri, date e blob binari, in tre codifiche…
- PlotlyGrafici interattivi fin dall'origine (zoom, hover, serie attivabili e disattivabili), con binding per Python, R e Julia.
- Plotter a pennaUn dispositivo di output che disegna con vere penne su carta, pensato per il disegno al tratto più che per il testo.
- Plotter a tamburoUn plotter a penna che fa scorrere avanti e indietro la carta su un tamburo mentre la penna si muove solo lateralmente: la…
- Plotter da taglioUn plotter che al posto della penna monta una lama e ritaglia forme vettoriali da vinile, carta o pellicola.
- Plotter incrementaleUn plotter che sa compiere solo un passo alla volta in otto direzioni: il computer invia impulsi di movimento, non…
- Plotter pianoUn plotter in cui la carta resta ferma su un piano mentre un braccio con la penna si muove sia in X sia in Y sulla…
- PLPMTUDVariante del PMTUD che non dipende dai messaggi ICMP: usa sonde TCP/UDP per risolvere il problema dell'«ICMP blackhole». RFC…
- PlumePiattaforma di blog federata basata su ActivityPub, scritta in Rust e lanciata nel 2017. I blog si possono seguire da…
- plwmIl Pointless Window Manager: scritto interamente in Python, più un kit di costruzione che un prodotto finito.
- PMACUn codice di autenticazione dei messaggi basato su un cifrario a blocchi, in grado di elaborare i blocchi in parallelo.
- PMODE/WUn DOS extender della demoscene che dava ai programmi a 32 bit libero accesso a tutta la memoria — a una frazione delle…
- PMUPerformance Monitoring Unit: hardware della CPU che conta i microeventi (istruzioni completate, cache miss, errori di…
- PNGCompressione di immagini senza perdita con canale alfa. Progettato nel 1996 come sostituto aperto del GIF (il brevetto…
- pnpm«Performant npm», di Zoltan Kochan, 2016. Usa symlink e archiviazione indirizzata per contenuto, così ogni versione di un…
- PocketBaseUn intero backend (SQLite, autenticazione, hosting di file, realtime e interfaccia di amministrazione) in un singolo binario…
- PodL'unità più piccola di Kubernetes: uno o più container che condividono rete e storage.
- Pod affinity / anti-affinityRegole che controllano come i pod vengono collocati gli uni rispetto agli altri. L'affinity li attira sullo stesso nodo o…
- Pod Disruption BudgetOggetto Kubernetes che garantisce che almeno N pod (o al massimo M non disponibili) di un deployment restino attivi durante…
- Pod Security StandardsI livelli di sicurezza integrati di Kubernetes per i pod (Privileged, Baseline e Restricted), che limitano ciò che un pod…
- PodmanRuntime per container compatibile con Docker, senza daemon e in modalità rootless: la risposta di Red Hat al modello dockerd.
- PoEAlimentazione e dati sullo stesso cavo di rete: un solo cablaggio invece di due per ogni telecamera e access point.
- PoE+ (Power over Ethernet)Power over Ethernet: alimentazione e dati su un unico cavo di rete. Il «PoE+» (802.3at) fornisce circa 25 W, il PoE…
- Point (FidoNet)Un utente con un proprio indirizzo FidoNet sotto un nodo ospitante: partecipante a pieno titolo della rete senza dover…
- Point-in-time recoveryLa capacità di ripristinare un database a un istante arbitrario, non solo all'ultimo backup completo. Richiede…
- POKEYIl chip Atari del 1979 che gestiva audio a quattro canali, tastiera e I/O seriale su un'unica lastra di silicio.
- PolarsDataFrame scritto in Rust, di Ritchie Vink (Xomnia), 2020. Più veloce di pandas (5-30 volte), usa Apache Arrow in modo…
- PolicerMeccanismo che mantiene il traffico entro un limite di velocità scartando (o ri-marcando) subito i pacchetti in eccesso: il…
- Policy 4 (FidoNet)Il regolamento di FidoNet del 1989, che organizzò la rete in una gerarchia di coordinatori e rese un'infrazione l'essere…
- Policy di rete (K8s)Una regola firewall di Kubernetes che controlla quale traffico di rete è consentito da e verso i pod. Per impostazione…
- Policy routingScegliere il percorso in base a più della sola destinazione del pacchetto (indirizzo sorgente, marcatura, interfaccia…
- Policy-based routing (PBR)Instradamento del traffico in base a criteri diversi dal solo indirizzo di destinazione, ad esempio indirizzo sorgente…
- Polimorfismo«Stesso nome di metodo, comportamento diverso a seconda del tipo»: un concetto centrale della programmazione a oggetti.
- Poly1305Un codice di autenticazione dei messaggi veloce, pubblicato da Daniel J. Bernstein nel 2005.
- PolyfillCodice JavaScript che aggiunge ai browser più vecchi le nuove API di cui sono privi.
- PolymerLa libreria di Google che ha fatto nascere i Web Components fingendo che i browser li supportassero già.
- PolyrepoStrategia multi-repository: ogni servizio o componente ha il proprio repository Git. L'opposto del monorepo (tutto in uno)…
- POLYVALL'hash universale dentro AES-GCM-SIV: GHASH visto allo specchio, con un ordine dei bit che i comuni mortali riescono a…
- PongDue linee e un puntino che hanno creato un'industria — e una macchina che smise di funzionare perché la gettoniera era piena.
- POODLEUn attacco padding oracle del 2014 che forzava le connessioni a SSL 3.0 e recuperava i cookie un byte alla volta.
- Pool di liquiditàUna riserva condivisa di due asset scambiati l'uno contro l'altro secondo una formula: il motore degli exchange…
- POP3Protocollo per il recupero della posta. RFC 1939 (1996, la v3 è l'unica ancora rilevante). Schema tipico: scaricare la posta…
- PopeyeAnalizza un cluster e segnala tutto ciò che non è un errore ma prima o poi farà male: probe mancanti, limiti di risorse…
- Popover APIAttributo HTML nativo per popover — tooltip, menu, finestre di dialogo — senza una riga di JavaScript.
- Port forwardingAssocia una porta del router a un computer interno, così che il mondo esterno possa raggiungere il tuo server locale.
- Port knockingIl firewall è chiuso per impostazione predefinita, ma se «bussi» su una precisa sequenza di porte, la porta SSH o di…
- Port mirroringTermine generico per «inviare una copia del traffico di una porta a un'altra porta a scopo di monitoraggio». Cisco lo chiama…
- Port securityFunzione degli switch che limita quali indirizzi MAC possono comparire su una porta specifica: difesa contro il MAC flooding…
- Port-channelTermine Cisco per un collegamento aggregato: da 2 a 8 porte fisiche riunite in un unico collegamento logico. Banda pari a N…
- PortaUn «canale» su un server: un ingresso numerato per un servizio specifico.
- Porta CNOTLa porta a due qubit che inverte il bersaglio se il controllo vale uno — e il modo più comune per creare entanglement.
- Porta di HadamardLa porta che porta un qubit da un valore definito a una sovrapposizione uniforme: la mossa d'apertura di quasi ogni…
- Porta effimeraLa porta sorgente temporanea che il sistema operativo assegna a una connessione in uscita. Il server ascolta su una porta…
- Porta quantisticaL'operazione di base di un computer quantistico: una rotazione dello stato dei qubit che, a differenza delle porte…
- Porta SPANSwitched Port ANalyzer: termine Cisco per il port mirroring. Lo switch copia il traffico delle porte sorgente su una porta…
- Porta TAPTest Access Point: dispositivo fisico inline che crea una copia passiva del traffico di rete. Nel TAP a fibra ottica un…
- PortainerInterfaccia web per Docker, Docker Swarm, Kubernetes e Nomad — Anthony Lapenna, 2016. La «cabina di pilotaggio degli host di…
- Porte di PauliLe tre operazioni fondamentali su singolo qubit, X, Y e Z: mezzi giri attorno ai rispettivi assi della sfera di Bloch.
- PortFastFunzione dello Spanning Tree che porta una porta di accesso direttamente allo stato «forwarding», saltando le fasi di…
- POSIXStandard IEEE che definisce l'API di Unix: semantica del file system, processi, shell, strumenti a riga di comando. Consente…
- Posizionamento delle finestreLa regola con cui il window manager decide dove collocare una nuova finestra quando il programma non ha detto nulla — a…
- Post-mortem senza colpeRevisione di un incidente in cui l'attenzione è sul sistema e sui processi, non su chi ha «premuto il pulsante sbagliato».
- PostCSSTrasformatore di CSS tramite plugin. Andrey Sitnik, 2013. Alla base di Autoprefixer, Tailwind CSS, CSS Modules, degli stili…
- PostGISEstensione di Postgres che aggiunge tipi di dati, indici e funzioni geospaziali — lo standard de facto per i database…
- PostgreSQLDatabase relazionale open source noto per correttezza, robustezza ed estensibilità. Discende da POSTGRES di Berkeley…
- PostgRESTScritto in Haskell: lo si punta a un database Postgres e questo espone l'intero schema come API REST. Filtri, join e…
- PostmanClient grafico per chiamare e testare le API. Nato nel 2012 come estensione di Chrome ad opera di Abhinav Asthana, è…
- PostmortemRevisione strutturata dopo un incidente: cosa è successo, perché, e cosa faremo di diverso la prossima volta?
- Postmortem di un incidenteAnalisi strutturata dopo un grave incidente operativo: cosa è successo, perché, come è stato risolto e cosa deve cambiare…
- POSTNETCodice a barre del servizio postale statunitense degli anni Ottanta, che codifica il ZIP code in barre alte e basse per lo…
- PostScriptLinguaggio di descrizione di pagina di Adobe del 1984, creato da John Warnock e Chuck Geschke. Un vero linguaggio di…
- Potatura delle reti neurali (pruning)Elimina pesi e neuroni che contribuiscono poco: riduce il modello e accelera l'inferenza. Song Han la rese popolare nel 2015…
- Pouët.netLa bacheca della demoscene: il database in cui ogni prod riceve commenti, pollici e discussioni infinite.
- Power CartridgeUna cartuccia freezer olandese per C64/C128 che riuniva caricatore veloce, monitor e pulsante di congelamento in un solo…
- Power gatingTecnica di risparmio energetico che spegne COMPLETAMENTE l'alimentazione delle parti di un circuito non in uso, non solo il…
- PowerPackerIl packer di file onnipresente su Amiga, i cui file .pp e la libreria condivisa permettevano ai programmi di caricare dati…
- Powers-SamasL'unico vero concorrente della macchina di Hollerith faceva lo stesso lavoro senza un filo di elettricità, e durò fino agli…
- PPDFile di testo che descrive ciò che una stampante PostScript sa fare (vassoi, risoluzioni, font), così il driver sa cosa…
- PPOL'algoritmo di RL standard per l'addestramento degli LLM (la fase RLHF): aggiorna la policy «con cautela», perché non si…
- PPPoEIl protocollo che ha trasportato il modello di login del dial-up nella banda larga. Standardizzato nell'RFC 2516 (1999), è…
- Pre databaseDatabase pubblico che registra quando, da chi e con quale nome una release warez è stata «pre'd».
- Pre-addestramentoLa prima, pesante fase di addestramento di un LLM: il modello legge l'intero internet e impara il linguaggio.
- Preact SignalsPrimitive reattive a granularità fine dal team di Preact: signal(0), computed(), effect(). Ispirate ai signals di SolidJS.
- PrecalcCalcolare in anticipo le parti costose (tabelle dei seni, mappe delle distanze) così che il ciclo in tempo reale si limiti a…
- Precision e recallMetriche di classificazione: la precision risponde a «quando dico positivo, quante volte ho ragione?», la recall a «ho…
- Precompensazione di scritturaScrivere di proposito alcune transizioni di flusso in anticipo o in ritardo, per contrastare lo spostamento reciproco dei…
- Predittore di saltiComponente della CPU che indovina l'esito dei salti if/ciclo prima che la condizione sia effettivamente valutata, così la…
- Predizione dei saltiLe CPU moderne indovinano quale ramo di un if verrà preso e lo eseguono in modo speculativo. Se la previsione è sbagliata…
- PreemptionIl kernel che toglie la CPU a un processo senza chiedere il permesso — l'opposto di attendere che la ceda di propria…
- PrefectOrchestrazione moderna per Python — Jeremiah Lowin (ex contributore di Airflow), 2018. «Negative engineering»: concentrarsi…
- prefers-reduced-motionMedia query CSS che rileva se l'utente ha chiesto al sistema operativo di ridurre movimento e animazioni. Permette ai siti…
- Prefetch / PreloadSuggerimenti HTML che chiedono al browser di scaricare le risorse in anticipo, prima che servano.
- PrefetcherMeccanismo che prevede quali dati serviranno a breve alla CPU e li carica in cache in anticipo, prima che vengano richiesti…
- Prefill / decodeLe due fasi dell'inferenza di un LLM: il prefill elabora l'intero prompt in parallelo (riempiendo la KV cache), mentre il…
- Prefisso dei cookiePrefissi speciali nel nome dei cookie, per i quali i browser impongono restrizioni. __Secure- richiede il flag Secure e…
- Prefix cachingConservare la cache KV di un segmento di prompt condiviso da molte richieste, invece di ricalcolare diecimila volte al…
- Prefix-listFiltro che confronta i prefissi di rete (con lunghezza esatta o intervallo di lunghezze) per decidere quali rotte accettare…
- preload / prefetchResource hint (<link rel>) che indicano al browser di scaricare le risorse in anticipo. preload carica ciò che servirà a…
- Prepared statementPattern SQL: si invia un modello di query con dei segnaposto ($1, ?) e si passano i parametri separatamente. Due vantaggi…
- PRESCRIBEIl linguaggio di descrizione di pagina di Kyocera, incorporato nel flusso di stampa e riconoscibile dalla sequenza iniziale…
- PRESENTUn cifrario a blocchi ultraleggero del 2007, creato per tag RFID e sensori e standardizzato in ISO/IEC 29192-2.
- Presentation ManagerIl sistema a finestre grafico di OS/2, sviluppato congiuntamente da IBM e Microsoft, e all'origine dell'aspetto di Windows 3.
- PresenzaL'informazione sullo stato online nei protocolli di chat: disponibile, assente, occupato, non disturbare, offline. XMPP ha…
- PrestazioniQuanto velocemente ed efficientemente un sistema svolge il proprio compito. Quasi sempre sono due misure diverse che si…
- PrestelIl primo servizio videotex pubblico al mondo, ricordato soprattutto per l'intrusione che diede alla Gran Bretagna la sua…
- PrestoMotore di query SQL distribuito — Facebook, 2012, per sostituire Hive su MapReduce con query interattive. Dal fork nel 2020…
- PrettierFormattatore di codice «opinionated» per JavaScript, TypeScript, CSS, JSON, Markdown, YAML, GraphQL e altro. Creato da James…
- Prevenzione del furto del focusLe regole con cui il window manager impedisce a una finestra appena aperta di rubare il focus della tastiera mentre si…
- PRF (funzione pseudocasuale)Una funzione con chiave che un aggressore con potenza di calcolo limitata non riesce a distinguere da una vera funzione…
- Principio del disastro crittograficoRegola empirica secondo cui qualsiasi operazione crittografica eseguita prima di verificare il MAC di un messaggio prima o…
- Principio del privilegio minimoPrincipio di sicurezza: dare a ogni utente o servizio solo l'accesso strettamente necessario per svolgere il proprio compito.
- Principio di HortonAutentica ciò che si intende, non solo ciò che si dice: un MAC deve coprire l'intera interpretazione del messaggio, non…
- Principio di KerckhoffsUn sistema crittografico deve restare sicuro anche se tutto, tranne la chiave, è noto al nemico.
- Print serverL'intermediario che riceve i lavori di stampa da tutta la rete e li accoda per la stampante giusta.
- Print-throughIl campo di uno strato di nastro fortemente registrato imprime un debole fantasma sulla spira vicina, percepito come pre-eco…
- Printer MIBL'albero di oggetti SNMP che permette a qualsiasi stazione di monitoraggio di chiedere a qualsiasi stampante quanto toner è…
- PrintNightmareCVE-2021-34527: RCE ed escalation dei privilegi locali nel Print Spooler di Windows. Divulgata per errore dai ricercatori…
- Priority hints (fetchpriority)Attributo fetchpriority (high/low/auto) che permette di controllare la priorità con cui il browser scarica una risorsa…
- PrismaORM pensato per TypeScript: lo schema si descrive in schema.prisma e Prisma genera un client type-safe in cui ogni query è…
- PrismicCMS headless francese che ha introdotto «Slice Machine»: gli sviluppatori definiscono componenti riutilizzabili, i marketer…
- Private Network AccessMeccanismo di sicurezza del browser che impedisce alle pagine web pubbliche di comunicare con indirizzi IP privati (router…
- Private VLAN (PVLAN)Tecnica che isola gli host l'uno dall'altro all'interno della stessa VLAN e sottorete: condividono rete e gateway, ma non…
- PRMModello di ricompensa che valuta ogni passaggio di una catena di ragionamento, non solo se la risposta finale è corretta…
- PRMLIl canale di lettura che calcola la sequenza di bit più probabile invece di cercare i picchi, permettendo ai dischi rigidi…
- Problema dei generali bizantiniCome fanno n generali a raggiungere un consenso quando alcuni cercano attivamente di sabotare la comunicazione? Il problema…
- Problema dell'arrestoEsiste un algoritmo che, dato un qualsiasi codice, stabilisca se terminerà o girerà all'infinito? Alan Turing (1936): no, è…
- Problema della scoperta nel FediversoProblema fondamentale delle reti federate: come trovare account e post rilevanti senza un indice centrale? Mastodon e…
- Problema delle query N+1Il bug di prestazioni più comune nell'uso degli ORM: una query per l'elenco più N query per le relazioni di ciascuna riga.
- ProBoardSoftware BBS belga per DOS dei primi anni Novanta, popolare in Europa tra i sysop che volevano la compatibilità con…
- ProcessoUn'istanza in esecuzione di un programma: ha la propria memoria, il proprio PID e può contenere molti thread.
- Processo zombieUn processo terminato il cui stato di uscita non è stato ancora raccolto da nessuno: è morto, ma occupa ancora una voce…
- procfsIl filesystem virtuale sotto /proc con cui il kernel espone processi e stato del sistema come file leggibili.
- procmailIl programma Unix che smistava la posta in arrivo con le espressioni regolari, in un linguaggio di configurazione che…
- Procomm PlusIl programma terminale nato come shareware del Missouri e finito come prodotto Symantec nei pool di modem aziendali.
- ProdigyIl servizio online grafico di IBM e Sears finanziato dalla pubblicità — che scoprì che gli utenti vogliono parlare tra loro…
- Product-Market FitQuando un prodotto risolve un bisogno reale di un mercato specifico così bene che la crescita arriva «da sola». Il termine…
- Profilo EXPOEXtended Profiles for Overclocking: l'equivalente AMD dell'XMP di Intel per la memoria DDR5. Con un clic nel BIOS attiva i…
- PROFINETProtocollo Ethernet industriale sviluppato da Siemens: fa girare le linee di produzione di tutto il mondo. Le estensioni…
- Profondità di coloreQuanti bit si usano per ogni canale di colore, e quindi quante sfumature si possono riprodurre.
- Progetto greenfieldUn progetto nuovo, senza codice esistente con cui fare i conti. Libertà di scegliere tecnologie, architettura e pattern. Il…
- Program ManagerLa shell di Windows 3.x: una finestra piena di gruppi di programmi con icone, che nel 1990 sostituì l'elenco di file di…
- Program of ThoughtsL'LLM genera codice (Python) invece di un ragionamento in linguaggio naturale: il codice viene eseguito e il risultato è la…
- ProgrammazioneIl processo di scrittura delle istruzioni che un computer deve eseguire. Va dall'assembly al linguaggio naturale tramite gli…
- Programmazione a tempo costanteScrivere codice crittografico il cui tempo di esecuzione e i cui accessi alla memoria non dipendono dai valori segreti, così…
- Programmazione agenticaAgenti IA che scrivono, eseguono, correggono e rifiniscono il codice per conto proprio: tu descrivi gli obiettivi, l'agente…
- Programmazione dichiarativaParadigma in cui si descrive cosa si vuole, non come ottenerlo. L'opposto è quello imperativo (passo dopo passo). SQL, HTML…
- Programmazione difensivaStile di codifica: si presume che ogni input sia ostile, che ogni chiamata API fallisca e che qualsiasi cosa possa…
- Programmazione dinamica (DP)Tecnica di ottimizzazione: ogni sottoproblema ricorsivo si risolve una sola volta e il risultato viene memorizzato invece di…
- Programmazione funzionaleParadigma in cui il calcolo si esprime come composizione di funzioni pure: niente stato mutabile, niente effetti…
- Programmazione genericaScrivere codice che funziona con molti tipi senza rinunciare al controllo dei tipi. List<T>, Vec<T>, HashMap<K, V>.
- Programmazione imperativaParadigma in cui si descrive come un programma deve essere eseguito, passo dopo passo. Il suo opposto è quello dichiarativo…
- Programmazione strutturataL'idea che tutta la logica di un programma si possa costruire con tre costrutti (sequenza, selezione e iterazione) e che il…
- ProiettoreGetta l'immagine su una superficie esterna invece di possederne una propria. Tre tecnologie dominanti: DLP, LCD, LCoS.
- Project AthenaIl progetto di calcolo del campus del MIT, nato nel 1983 per mettere le workstation davanti agli studenti, che strada…
- Project Looking GlassIl desktop tridimensionale in Java di Sun del 2003, in cui si poteva girare una finestra e scrivere appunti sul retro.
- PrologLinguaggio di programmazione logica del 1972 (Alain Colmerauer, Marsiglia). Si descrive il mondo con fatti e regole, poi si…
- PrometheusSistema open source per le metriche: preleva i numeri dagli endpoint e li conserva in un database di serie temporali.
- Prometheus exporterUn adattatore che espone le metriche di un sistema nel formato testuale di Prometheus (endpoint /metrics). Prometheus le…
- PromiseUn oggetto JavaScript che rappresenta un valore futuro, come lo scontrino che si ritira al bar e si riscuote quando il caffè…
- PromptL'input che si dà a un LLM: la domanda, l'istruzione o il contesto.
- Prompt cachingFunzione con cui un fornitore di LLM mette in cache l'elaborazione di un prefisso ricorrente del prompt (ad esempio un lungo…
- Prompt engineeringL'arte di scrivere prompt in modo che l'LLM faccia davvero ciò che si vuole.
- Prompt injectionAttacco a un LLM in cui l'utente inserisce di nascosto istruzioni che prevalgono sul system prompt.
- PromptuaryLa meno nota tra le invenzioni di Napier: listelle perforate che moltiplicavano numeri a più cifre in un solo passaggio, più…
- Proof of StakeUn consenso in cui il diritto di creare blocchi dipende dal capitale vincolato, non dall'elettricità bruciata.
- Proof of WorkRichiede un calcolo costoso prima di accettare un'azione, rendendo spam e abusi economicamente poco sensati.
- Propagazione dell'erroreQuanto danno provoca un bit alterato nel testo cifrato dipende interamente dalla modalità operativa.
- PropertiesFormato Java per file di configurazione chiave-valore (.properties). Testuale, una coppia per riga: chiave=valore. Formato…
- Property-based testingSi scrivono invarianti (proprietà che devono valere per qualsiasi input) e la libreria genera centinaia di input casuali per…
- PropertyNotifyL'evento X11 che segnala la modifica o la cancellazione di una proprietà di una finestra — e, per puro caso, l'unico modo…
- Proposed Electronic CalculatorIl progetto di computer di Alan Turing del 1945: una relazione che descriveva una macchina così spoglia che quasi tutto…
- Proprietà (X11)Blocchi di dati con un nome che il server X conserva su una finestra per chiunque voglia leggerli — la bacheca su cui…
- Proprietà di complementaritàUna simmetria del DES: invertendo ogni bit sia della chiave sia del testo in chiaro, anche il testo cifrato risulta…
- Proprietà di divisioneGeneralizzazione delle proprietà di bilanciamento dell'attacco integrale che traccia quali gradi algebrici sopravvivono…
- Proprietà logiche CSSProprietà CSS che descrivono posizione e dimensioni rispetto alla direzione del testo (inline/block, start/end) anziché alle…
- Proprietà personalizzate CSS (variabili)Variabili native del CSS: si dichiarano con --nome e si usano con var(--nome). A differenza delle variabili dei…
- ProseMirrorToolkit per l'editing di testo formattato creato da Marijn Haverbeke (2016). Non è un editor già pronto, ma una libreria con…
- ProsperoUn file system virtuale per l'intera Internet che, in pratica, divenne il protocollo con cui si parlava ad Archie.
- Protezione anticopiaI trucchi dell'era degli home computer per impedire la copia dei giochi, quasi tutti craccati entro una settimana.
- Protezione dai loopFunzioni degli switch che proteggono dai loop di livello 2 oltre allo STP: BPDU Guard, Loop Guard, Unidirectional Link…
- Protocol BuffersFormato di serializzazione binario di Google. Basato su schema (file .proto), si compila in codice per molti linguaggi…
- ProtocolloLe regole con cui due parti devono comunicare: formato dei messaggi, ordine, gestione degli errori, transizioni di stato…
- Protocollo dei botL'API di una piattaforma per gli account programmabili, i bot. Telegram Bot API (polling o webhook), Discord Interactions…
- Protocollo di chiamata di gruppoTre topologie per più partecipanti: mesh (peer-to-peer tra tutti, al massimo 3-4), MCU (il server transcodifica e mixa, alto…
- Protocollo gossipDiffusione delle informazioni in stile epidemico: ogni nodo sceglie a caso alcuni pari e condivide il proprio stato; dopo…
- Protocollo gossip (DB)Un modo decentralizzato per i nodi di un cluster di diffondere informazioni (quali nodi esistono, il loro stato, la…
- Protocollo MESIIl classico protocollo di coerenza della cache, che prende il nome dai quattro stati di ogni linea di cache: Modified…
- Protocollo NDPRFC 4861. Il protocollo completo per la scoperta a livello di collegamento in IPv6: neighbor discovery, router discovery…
- Protocollo PunterLa risposta del mondo Commodore a XMODEM: un protocollo di trasferimento file via modem diventato lo standard sulle bulletin…
- Proton MailEmail svizzera con cifratura end-to-end, fondata da fisici del CERN e finanziata con crowdfunding e abbonamenti. Niente…
- Prototype pollutionVulnerabilità JavaScript in cui un attaccante modifica Object.prototype, influenzando tutti gli oggetti dell'applicazione.
- ProTrackerIl tracker MOD definitivo dell'Amiga: quattro canali, trentuno campioni e la griglia che ha plasmato il suono di un'intera…
- Provisioning profileIl file che lega ID dell'app, certificato di firma e dispositivi autorizzati — e che gli sviluppatori iOS amano e detestano…
- Proxmox VEPiattaforma di virtualizzazione basata su Debian con interfaccia web. Sullo stesso host esegue sia macchine virtuali…
- ProxyIntermediario che inoltra il traffico di rete tra client e server.
- Proxy ARPMeccanismo con cui un router risponde alle richieste ARP al posto di un altro host, fornendo il proprio MAC per un IP che in…
- Proxy SOCKSProtocollo proxy generico: funziona con qualsiasi traffico TCP/UDP, non solo HTTP.
- ProxyLogonCVE-2021-26855 più altre 3 vulnerabilità concatenate: RCE pre-autenticazione in Microsoft Exchange Server. Hafnium (APT…
- ProxySQLProxy che parla il protocollo MySQL e si colloca tra l'applicazione e il database. L'applicazione crede di parlare con un…
- Pseudo-trasparenzaIl trucco che dava ai terminali X uno sfondo trasparente prima di Composite: disegnare come proprio sfondo il pezzo di carta…
- PseudocodiceDescrizione di un algoritmo in forma simile al codice, senza legarsi a un linguaggio specifico.
- psh (NeWS)La shell PostScript di NeWS: un programma che collegava lo stdin del terminale al server di finestre, così da poter digitare…
- PSIDIl formato di file che racchiude un brano per C64 come minuscolo codice macchina e consente a un emulatore di riprodurlo su…
- PSINetUno dei primi provider internet commerciali e uno dei crolli più spettacolari dell'era dot-com.
- PSS (Probabilistic Signature Scheme)Uno schema di firma RSA che aggiunge un salt casuale a ogni firma, ed è la variante richiesta da TLS 1.3 per le firme RSA.
- PSUL'alimentatore del computer: converte la corrente alternata di rete in tensioni continue più basse per scheda madre, CPU e…
- pswrapIl preprocessore di Adobe che trasforma frammenti di PostScript in funzioni C, per disegnare con Display PostScript senza…
- Pub-sub (Publish-Subscribe)Pattern di messaggistica in cui i publisher inviano messaggi a un «topic» senza sapere chi è in ascolto. Accoppiamento…
- Public Suffix ListElenco, mantenuto da Mozilla, dei «TLD effettivi»: i domini sotto cui i siti possono essere registrati direttamente…
- PubstroDeposito warez allestito sul server violato di qualcun altro: il modo in cui la scena otteneva banda gratis senza tenere in…
- PucrunchIbrido LZ77 più RLE del 1997, la cui descrizione aperta ha insegnato a un'intera generazione come funziona davvero il…
- Pueblo (client MUD)Un tentativo di metà anni Novanta di dare immagini, suoni e 3D ai mondi di testo lasciando che il server inviasse HTML.
- PUFUn circuito che ricava una chiave univoca dalle variazioni di fabbricazione del silicio stesso, invece di memorizzarla da…
- PugMotore di template per Node.js. In origine «Jade» (TJ Holowaychuk, 2010), rinominato nel 2016 per un conflitto di marchio…
- Pull requestRichiesta di unire le modifiche di un branch git in un altro, di solito con revisione del codice.
- Pull secretUn secret di Kubernetes con le credenziali di un registry, perché i pod possano scaricare immagini da registry privati…
- Pulsante di menu abbreviato (OPEN LOOK)Il pulsante di menu compatto di OPEN LOOK: un piccolo quadrato con un triangolo rivolto verso il basso e nessuna etichetta…
- Pulse Width ModulationTecnica che simula segnali analogici variando la larghezza degli impulsi digitali, fondamentale nella sintesi chiptune per…
- PulumiIaC con veri linguaggi di programmazione, di Joe Duffy (ex Microsoft Midori), 2017. Si definiscono risorse AWS/Azure/GCP in…
- PuntatoreVariabile che contiene l'indirizzo di memoria di un'altra variabile.
- Puntatore nullo (NULL pointer)Puntatore che non si riferisce ad alcun oggetto. Dereferenziarlo manda in crash il programma (segfault in C/C++…
- Punteggio F1 (F1 score)Media armonica di precision e recall: una metrica equilibrata per i modelli di classificazione.
- Punto di accessoIl dispositivo che trasforma l'Ethernet cablata in Wi-Fi. In una rete domestica sta dentro il router; in qualsiasi…
- Punto di caricamentoIl marcatore riflettente che indica all'unità a nastro dove inizia la registrazione, e il suo gemello a fine nastro.
- Punto di CurieLa temperatura alla quale un materiale magnetico perde la magnetizzazione: esattamente la fisica che permette di riscrivere…
- Punzonatura multipla (gang punch)Perforare gli stessi dati su un intero mazzo in un solo passaggio: la versione dell'era delle schede perforate del valore…
- PuppetGestione della configurazione, di Luke Kanies, 2005 (oggi Perforce). Si descrive lo stato finale desiderato in un DSL Puppet…
- PuppeteerLibreria Node.js che pilota Chromium headless tramite il Chrome DevTools Protocol. Generazione di PDF, screenshot, scraping…
- PURPLELa macchina cifrante diplomatica giapponese del 1939, costruita con relè da centralino telefonico invece che con rotori — e…
- Purple MotionL'handle di Jonne Valtonen nei Future Crew: l'autore di buona parte della musica di Second Reality, poi compositore…
- Purple teamCollaborazione in cui il «red team» (attaccanti) e il «blue team» (difensori) lavorano INSIEME, in tempo reale, per…
- Pushpin (OPEN LOOK)La risposta di OPEN LOOK a menu e finestre di dialogo che spariscono troppo presto: una puntina disegnata nell'angolo, e un…
- PVCIl modo in cui Kubernetes richiede spazio di archiviazione. Un pod non monta direttamente un disco: rivendica «20 GB di…
- PWASito web che si comporta come un'app nativa: si installa, funziona offline, può inviare notifiche.
- PWM (modulazione di larghezza di impulso)Pulse-Width Modulation: controllo della potenza tramite una rapida commutazione on/off del segnale, in cui la frazione di…
- pwm (window manager)Il window manager che inventò i frame a schede: più programmi in un'unica cornice con una fila di schede in alto, molto…
- PwnKitCVE-2021-4034: bug in pkexec (polkit). Con argv[0] = NULL si ottiene root manipolando le variabili d'ambiente. Aveva 12 anni…
- PyCharmL'IDE Python di JetBrains — pesante, lento ad avviarsi e ancora il migliore in assoluto per il refactoring.
- PySparkL'API Python di Apache Spark: tutte le funzionalità di Spark (DataFrame, Spark SQL, MLlib, Structured Streaming) disponibili…
- pytestIl test runner de facto di Python: sintassi minimale, fixture potenti, parametrizzazione. Ha fatto passare di moda unittest…
- PythonGuido van Rossum, 1991 — il culto della leggibilità. Dal 2018 circa è il linguaggio più popolare al mondo secondo TIOBE e…
- PyTorchIl framework di deep learning dominante: pythonico, a grafo dinamico, amato dai ricercatori.
Q
- Q-in-QInserire un tag VLAN all'esterno del tag VLAN del cliente, in modo che un operatore possa trasportare l'intero spazio VLAN…
- QAMLa modulazione che stipa più bit in ogni simbolo variando insieme ampiezza e fase.
- QAOAAlgoritmo ibrido per l'ottimizzazione combinatoria: il computer quantistico propone, un ottimizzatore classico corregge, e…
- QdrantDatabase vettoriale scritto in Rust: open source, veloce, tra le scelte più gettonate per le pipeline RAG.
- QEMUEmulatore di macchine libero, in grado sia di simulare architetture di processore diverse da quella ospite sia, in coppia…
- QICIl nastro da un quarto di pollice che gestì i backup dei PC negli anni Ottanta e Novanta, spesso attraverso lo stesso…
- QiskitIl framework Python di IBM per la programmazione quantistica, e quello che più persone hanno provato, in larga parte grazie…
- QLCQuad-Level Cell: memoria flash NAND con 4 bit per cella (16 livelli di tensione). La NAND più densa ed economica, ma con una…
- QLC NANDQuad-Level Cell: memoria flash NAND che registra 4 bit per cella. Offre il costo per gigabyte più basso e la densità più…
- QLEDDisplay LCD con uno strato di punti quantici per colori migliori: è il nome commerciale di Samsung, non una tecnologia…
- QLoRALoRA quantizzato: una tecnica (2023) che consente di eseguire il fine-tuning di modelli molto grandi su una sola GPU…
- QMLIl linguaggio dichiarativo di Qt per le interfacce: un albero simile a JSON in cui ogni proprietà può essere un'espressione…
- QmodemUn veloce programma terminale per DOS, di un'azienda di una sola persona che prendeva il nome da un film sulla conquista del…
- QoSDare priorità a un certo traffico di rete rispetto ad altro, ad esempio una chiamata Zoom rispetto a un download torrent.
- QoS / DiffServQualità del servizio tramite DiffServ (Differentiated Services): i pacchetti vengono marcati con un codice DSCP…
- QoS policerMeccanismo di QoS che applica un limite di velocità rigido: il traffico in eccesso viene scartato (o declassato). Si basa…
- QoS shaperMeccanismo di QoS che leviga il traffico mettendolo in coda e ritardandolo invece di scartarlo. La velocità in uscita è…
- QOTDQuote of the Day: un servizio sulla porta 17 che risponde con una breve citazione e riattacca.
- QtFramework C++ multipiattaforma per interfacce grafiche, e per parecchio altro ancora.
- Qt CreatorL'IDE ufficiale per lo sviluppo con Qt (C++ e QML), basato su Clang per l'analisi del codice. Multipiattaforma: Windows…
- Qt/EmbeddedL'edizione di Qt del 2000 con cui Trolltech disegnava direttamente nel framebuffer Linux tramite un proprio piccolo sistema…
- QtileUn tiling window manager scritto e configurato in Python, con barra di stato integrata e, dal 2021, anche un backend Wayland.
- Quadrato di PolibioL'alfabeto in una griglia 5×5, in modo che ogni lettera diventi una coppia di numeri. Pensato per i segnali con le torce…
- QuadroLa linea di GPU per workstation di Nvidia, per CAD, rendering 3D e CGI. Nel 2021 il marchio «Quadro» è diventato «serie RTX…
- QuakeIl primo gioco con un mondo davvero tridimensionale e partite via internet, e quindi il fondamento tecnico di tutto il…
- QuakeNetLa rete IRC nata come ritrovo dei giocatori di Quake e diventata una delle più grandi al mondo.
- QualcommDetiene una larga quota dei brevetti su cui si reggono le reti mobili, e li fa pagare a ogni produttore di telefoni…
- Quantization-Aware TrainingAddestra il modello sapendo che girerà quantizzato (INT8/INT4): forward con quantizzazione simulata, backward in piena…
- QuantizzazioneRidurre un modello di ML memorizzando i pesi con meno bit: da float a 32 bit a interi a 8 bit, o perfino a 4 bit.
- Quantizzazione (LLM)Memorizzare i pesi di un modello a una precisione numerica inferiore (ad esempio 4 o 8 bit anziché 16) per ridurre il…
- Quantizzazione vettorialeTecnica di compressione per i database vettoriali. Tramite clustering trasforma vettori float a 1024 dimensioni (~4 KB) in…
- Quantum annealingTrovare la soluzione migliore di un problema di ottimizzazione lasciando che un sistema quantistico si assesti nel proprio…
- Quantum LinkUn servizio online per Commodore 64 lanciato nel 1985 dall'azienda che in seguito cambiò nome in America Online.
- QuarkusIl tentativo di Red Hat di rendere Java adatto ai container spostando il più possibile il lavoro dall'avvio alla fase di…
- Quartz CompositorIl window server di Mac OS X che dal 2001 assegna a ogni finestra un proprio buffer e compone lo schermo a partire da essi…
- QuaternioneQuattro numeri che descrivono una rotazione nello spazio tridimensionale senza bloccarsi e che si interpolano con continuità…
- QubitL'unità minima del computer quantistico: può essere zero, uno o una combinazione dei due, fino al momento in cui viene…
- Qubit logicoUn qubit corretto dagli errori, costruito a partire da molti qubit fisici: la misura che conta davvero quando si confrontano…
- Qubit superconduttivoQubit realizzati come circuiti elettrici di metallo superconduttore: la tecnologia scelta da IBM e Google e oggi la più…
- Qubit topologicoLa scommessa a lungo termine di Microsoft: qubit in cui l'informazione è memorizzata nella forma del sistema anziché nelle…
- QueryUna richiesta rivolta al database: SELECT, INSERT, UPDATE, DELETE.
- Query plannerIl componente del database che prende una query SQL e decide il piano di esecuzione fisico: quali indici usare, l'ordine dei…
- Query ricorsivaUna query SQL che richiama se stessa per attraversare gerarchie e grafi, realizzata con WITH RECURSIVE. Il modo standard per…
- QueryPointer«Dov'è il mouse adesso?» nella forma del protocollo X, con una risposta e quindi con un giro completo verso il server.
- QueryTreeLa richiesta X11 che indica dove si trova una finestra nell'albero: la sua root, il suo genitore e tutti i suoi figli.
- QuestDBDatabase di serie temporali con protocollo wire Postgres e SQL, pensato per dati tick finanziari e IoT. Supporta anche…
- QUICTrasporto moderno sopra UDP, alla base di HTTP/3: handshake più veloce e comportamento migliore di TCP in caso di perdita di…
- QuickBBSUna BBS per DOS di fine anni Ottanta, veloce e facile da installare, che generò tanti cloni da far sopravvivere i suoi…
- QuickDrawLa libreria grafica di Bill Atkinson nella ROM del Macintosh, le cui regioni resero praticabili le finestre sovrapposte su…
- QuicksortSi sceglie un elemento, si sposta a sinistra tutto ciò che è più piccolo e a destra tutto ciò che è più grande, poi si…
- QuipuCorde colorate annodate con cui gli imperi andini tenevano i registri di tributi, censimenti e magazzini: dati conservati…
- QumeIl produttore di stampanti a margherita fondato da un ingegnere di Diablo per fare concorrenza a Diablo.
- QuorumIl numero di repliche che devono rispondere a un'operazione perché sia considerata valida: di norma la maggioranza (N/2 +…
- Quorum (N/R/W)Votazione tra repliche: ogni scrittura richiede la conferma di W nodi, ogni lettura interroga R nodi. Se R + W > N si è…
- Quote postLa ricondivisione del post di un altro utente accompagnata da un proprio commento. Twitter l'ha lanciata nel 2015 come…
- Quote-post (Bluesky)Funzione di Bluesky per citare un post con un proprio commento, ma con controlli che Twitter non ha: si può scollegare il…
- Quote-tweetFunzione di Twitter/X: retweet con un proprio commento sopra il post citato. Introdotta nel 2015. Doppio uso: condividere…
- qvwmUn window manager X che imitava Windows 95 fino al pixel, con barra delle applicazioni, menu Start e scorciatoie da tastiera…
- QwenLa famiglia di modelli open-weights di Alibaba Cloud, tra i migliori modelli non di frontiera del 2024–2025, da 0,5 a 235…
- QwikIl framework di Misko Hevery (il creatore di Angular) che sostituisce l'idratazione con la «resumability»: l'app si…
- Qwik City«Il Next.js di Qwik»: routing basato sul file system, funzioni server, middleware e deploy edge sopra la resumability di…
- QWKUn pacchetto di posta offline per le BBS: si scaricano tutti i messaggi nuovi, si legge e si risponde senza il contatore…
- Resumability di QwikL'innovazione di Qwik: niente idratazione. La pagina viene serializzata con tutto lo stato degli eventi incorporato, e il…
R
- Estensione RECORD (X11)L'estensione X che permette a un client di intercettare il traffico di protocollo tra il server e tutti gli altri client…
- RLinguaggio di programmazione per la statistica e l'analisi dei dati. Ross Ihaka e Robert Gentleman, Università di Auckland…
- RabbitUn veloce cifrario a flusso del 2003 con chiave a 128 bit e IV a 64 bit, approdato al progetto eSTREAM.
- RabbitMQMessage broker open source basato su AMQP, scritto in Erlang per la tolleranza ai guasti. Coda di messaggi standard in molti…
- Race conditionUn bug che emerge quando due thread o processi «gareggiano» e il risultato dipende da chi arriva per primo.
- Race condition / TOCTOUUna vulnerabilità in cui lo stato cambia tra il momento in cui un programma CONTROLLA qualcosa e il momento in cui lo USA…
- Race-to-idleUna strategia energetica in cui il processore esegue un compito il più in fretta possibile per poi passare a uno stato di…
- RacketDialetto moderno di Scheme. Matthew Flatt e il team PLT, 1994 (allora «PLT Scheme», ribattezzato nel 2010). Noto per il…
- Radia PerlmanRisolse il problema dei loop nelle reti con bridge con un algoritmo scritto in un giorno, e lo riassunse in una poesia.
- Radial blurUna sfocatura che trascina ogni pixel verso un punto centrale o lontano da esso, così che l'immagine sembri sgorgare in…
- RADIUSProtocollo AAA (Authentication, Authorization, Accounting): un database utenti centralizzato per i dispositivi di rete…
- Radix UILibreria di componenti React headless: accessibilità e comportamento, senza stile. Ci si costruisce sopra con Tailwind o con…
- RadixAttentionIl modo di SGLang di riutilizzare la KV cache tra richieste, conservando in un albero radix ogni prefisso già visto invece…
- Rafail OstrovskyIl crittografo di UCLA che, con Goldreich, inventò la oblivious RAM: una memoria in cui nemmeno lo schema degli accessi…
- Rafał WojtczukRicercatore polacco di basso livello che, insieme a Joanna Rutkowska, dimostrò che quasi tutto ciò che sta sotto il sistema…
- Raffreddamento a immersioneImmergere interi server in un fluido non conduttivo. Sembra uno scherzo, finché la densità dei rack supera i cinquanta…
- Raffreddamento a liquidoRaffreddamento in cui un liquido porta il calore da CPU/GPU a un radiatore con ventole.
- Raffreddamento delle GPUGestione termica delle GPU da datacenter. Una H100 (700 W per GPU) in un server da 8 GPU fa 5,6 kW in uno chassis 4U: il…
- Raffreddamento diretto sul dieRimuovere del tutto il coperchio metallico della CPU (IHS) e montare il dissipatore direttamente sul die di silicio. Elimina…
- RaftAlgoritmo di consenso distribuito: fa sì che più nodi concordino su quali scritture sono avvenute e in che ordine.
- RAGLa tecnica con cui un'IA prima cerca in una base di conoscenza e poi formula la risposta in base a ciò che ha trovato.
- RAG (Retrieval-Augmented Generation)La tecnica che recupera documenti pertinenti da una base di conoscenza e li inserisce nel contesto di un LLM prima che…
- RAG agenticoRAG in cui è lo stesso LLM a guidare il recupero, decidendo quando, cosa e quante volte cercare, invece di eseguire una…
- RAGASIl framework open source di valutazione per RAG più diffuso, con metriche come faithfulness, answer relevancy, context…
- Rage baitContenuto progettato apposta per far arrabbiare, così che le persone rispondano, citino e condividano con rabbia…
- RAIDCombinare più dischi per ottenere velocità, ridondanza o entrambe.
- RAID 0Striping senza ridondanza: i dati sono ripartiti su N dischi e ogni scrittura è suddivisa. Throughput N volte maggiore. ZERO…
- RAID 10RAID 1+0: coppie di mirror poi sottoposte a striping. Da 4 dischi in su, metà della capacità utilizzabile. Il miglior…
- RAID 50RAID annidato: più array RAID 5 messi in striping tra loro. Minimo 6 dischi. Ricostruzione e prestazioni in scrittura…
- RAID hardwareUna scheda controller RAID dedicata (LSI MegaRAID, Dell PERC, HPE Smart Array) che gestisce le operazioni RAID sgravando la…
- RAID softwareRAID implementato nel kernel del sistema operativo anziché in un controller hardware dedicato. mdadm su Linux, ZFS, Btrfs…
- RAIIPattern C++: legare la vita di una risorsa allo scope di un oggetto, così che alla distruzione dell'oggetto il distruttore…
- RailwayPaaS moderno con un canvas visivo di progetto: ogni servizio è un nodo, e le dipendenze tra database, backend e frontend si…
- Rainbow tableTabella precalcolata di password comuni e dei relativi hash: si cerca l'hash invece di forzarlo a tentativi.
- RakutenE-commerce ed ecosistema giapponese, fondato da Hiroshi Mikitani nel 1997. Oggi una superapp: marketplace, banca, carta di…
- Ralf-Philipp WeinmannCrittografo ed exploit writer tedesco che si muoveva con disinvoltura tra dimostrazioni su carta e attacchi funzionanti ai…
- Ralph LangnerSpecialista tedesco di sistemi di controllo industriale che capì a cosa servisse davvero Stuxnet.
- Ralph MerkleInventò la crittografia a chiave pubblica da studente, vide l'idea respinta dal corso e finì fuori dai libri di storia.
- RAMLa memoria a breve termine del computer: veloce, volatile, contiene tutto ciò che è in esecuzione in questo momento.
- RAM diskUn "disco" virtuale che risiede interamente nella RAM: velocità di lettura e scrittura estreme, ma contenuto che svanisce al…
- RAM ECC e non-ECCLa RAM ECC (Error-Correcting Code) rileva e corregge gli errori su singolo bit e rileva quelli su due bit. La non-ECC…
- RAMACIl primo disco rigido al mondo: cinquanta piatti da ventiquattro pollici che contenevano meno di una singola foto scattata…
- Rampa load/unloadUna rampa di plastica al bordo del disco su cui vengono parcheggiate le testine, sollevandole dal piatto anziché farle…
- RANLa rete di accesso radio: tutto ciò che sta tra il telefono e il core, cioè antenne, stazioni base e relativo controllo.
- Ran CanettiCoautore di HMAC e ideatore del framework che stabilisce se un protocollo sicuro resta tale quando incontra altri protocolli.
- RancherPiattaforma open source per gestire Kubernetes: un'unica console per amministrare anche 100 cluster. Rancher Labs (2014)…
- Random ForestUn ensemble di molti alberi decisionali, ciascuno addestrato su un sottoinsieme casuale di dati e di feature. La risposta si…
- Random oracleUna funzione hash idealizzata che risponde a ogni nuova richiesta con un valore casuale, usata come modello per dimostrare…
- random_page_costLa stima del planner di quanto costi leggere una pagina da una posizione casuale. Il valore predefinito di 4,0 descrive un…
- RandR (xrandr)L'estensione X11 che permise di cambiare risoluzione, ruotare e collegare monitor senza riavviare X.
- RangekeeperIl computer meccanico per la direzione del tiro della marina statunitense, che dal 1916 risolveva il problema fondamentale…
- Ranges in C++La riforma degli algoritmi standard in C++20: una collezione si passa come un unico oggetto invece che come due iteratori, e…
- RansomwareCodice malevolo che cifra i file e chiede un riscatto (di solito in criptovaluta) per la chiave di decifratura.
- Raphael MudgeSviluppatore statunitense di Armitage e Cobalt Strike, lo strumento da red team diventato popolare tra i criminali quanto…
- Rapid SelectorLa macchina a microfilm di Vannevar Bush che cercava i documenti per contenuto anziché per posizione, e che è il vero…
- RapidlokUna delle protezioni anti-copia più dure del C64: formattazione GCR personalizzata del disco più un fast loader, concepita…
- Rapporto upload/downloadLa regola delle BBS per cui si poteva scaricare solo un certo numero di file o kilobyte per ogni upload: uno dei primi…
- RARPARP al contrario: una macchina che conosce il proprio indirizzo MAC ma non il proprio indirizzo IP chiede alla rete chi sia…
- Rasmus LerdorfScrisse qualche script CGI per contare le visite al proprio curriculum e produsse per caso il linguaggio server più usato…
- Raspberry PiPiccolo computer a scheda singola basato su ARM: grande quanto una carta di credito, esegue Linux completo, costa 50–100…
- Raster barLe bande orizzontali di colore che scorrono morbide, firma della demoscene, dipinte cambiando il colore di sfondo a ogni…
- Raster image processorIl componente che traduce un linguaggio di descrizione di pagina nella matrice di punti che il motore di stampa deposita…
- Raster interruptUn interrupt generato quando il VIC-II raggiunge una scanline scelta, che permette al codice di modificare i registri…
- Raster stabileIl trucco fondamentale che elimina il jitter da un raster interrupt del C64, in modo che il codice cada su un ciclo esatto.
- RasterizzazioneStabilire quali pixel copre un triangolo: la base di tutta la grafica in tempo reale da trent'anni.
- RastertimeQuanta parte di un fotogramma usa una routine, misurata in scanline e resa visibile cambiando il colore del bordo mentre il…
- Rate limitingPorre un tetto al numero di richieste che un client può fare in una finestra di tempo, ad esempio «100 richieste al minuto…
- Rate limiting (ops)Limitare il numero di richieste che un client può fare in un dato periodo, per proteggere un servizio da sovraccarico, abusi…
- RatioGergo di Twitter: quando un tweet riceve più risposte che like o retweet, segno che il post è sbagliato, stupido o…
- Ratio (essere «ratioed»)Quando un post su Twitter/X riceve più risposte che like: segno che le persone dissentono o si sono irritate, perché si…
- RatioedQuando le risposte al tuo post superano i like, il pubblico ha parlato, e ha detto di no.
- ratpoisonUn window manager senza mouse, senza cornici e senza sovrapposizioni, guidato interamente da combinazioni di tasti in stile…
- RAWI dati non elaborati del sensore della fotocamera: non ancora un'immagine, ma la materia prima da cui svilupparne una.
- RayNato nel RISELab di UC Berkeley nel 2017: calcolo distribuito per Python, soprattutto per il ML. Commercializzato come…
- Ray TomlinsonIl programmatore di BBN che nel 1971 inviò la prima email tra due computer e scelse la chiocciola @ per separare l'utente…
- Ray tracingUna tecnica di rendering che segue i raggi di luce attraverso la scena invece di proiettare triangoli sullo schermo. Produce…
- RaymarchingTecnica di rendering 3D in cui la camera «cammina» nello spazio a piccoli passi finché non incontra una superficie…
- Razor 1911Uno dei più antichi gruppi di cracking al mondo, fondato in Norvegia nel 1985 e ancora citato molto tempo dopo che la…
- RBACModello di permessi: gli utenti hanno dei ruoli (admin, editor, viewer) e i ruoli hanno dei permessi.
- RBBS-PCSoftware BBS gratuito per l'IBM PC, scritto in BASIC e distribuito con i sorgenti, che permise a migliaia di appassionati di…
- RBCDDelega in cui è la risorsa stessa a dichiarare chi può agire per conto degli utenti nei suoi confronti. Non richiede un…
- RC2Il cifrario a blocchi di Ron Rivest del 1987, pensato su misura per aggirare le norme statunitensi sull'esportazione con…
- RC4Il cifrario a flusso così piccolo e veloce da finire ovunque, e così sbilanciato nei primi byte da trascinare con sé il WEP.
- RC5Cifrario a blocchi di Ron Rivest del 1994 in cui dimensione del blocco, lunghezza della chiave e numero di round sono…
- RC6Il candidato AES di RSA Security: RC5 esteso a un blocco da 128 bit, con una moltiplicazione tra interi aggiunta per buona…
- RCEIl peggior tipo di vulnerabilità: l'attaccante può eseguire codice arbitrario sul server senza essere autenticato.
- RCSIl successore dell'SMS: indicatori di scrittura, conferme di lettura, media di alta qualità, chat di gruppo. Standardizzato…
- RDFIl modello di dati del W3C per il web semantico: tutto si esprime come triple di soggetto, predicato e oggetto.
- ReactLa libreria frontend di Meta: componenti, DOM virtuale, interfaccia dichiarativa.
- ReAct (pattern di prompting)Reasoning + Acting: un pattern per agenti in cui l'LLM alterna «Thought:» (ragionamento) e «Action:» (chiamata a uno…
- React NativeIl framework multipiattaforma di Meta: app native per iOS e Android con React e JavaScript. Lanciato nel 2015. Alla base di…
- React RouterLibreria di routing predefinita per React, di Michael Jackson e Ryan Florence (team di Remix). La v7 (2024) ha fuso Remix in…
- React Server ComponentsFunzionalità di React: componenti renderizzati solo sul server, che inviano al client l'HTML prodotto e non eseguono mai JS…
- React SuspenseFunzione di React per gestire lo stato di caricamento in modo dichiarativo: <Suspense fallback={<Spinner />}><DataComponent…
- Reactive StreamsUna specifica per stream asincroni con backpressure non bloccante, sviluppata tra il 2013 e il 2015 da persone di Netflix…
- Read amplificationIl fenomeno per cui una singola lettura logica richiede più operazioni di lettura fisiche. In un albero LSM una chiave può…
- Read CommittedIl livello di isolamento delle transazioni più comune (e predefinito in PostgreSQL). Una query vede solo i dati di cui era…
- Read repairQuando una lettura scopre che repliche diverse hanno valori diversi per la stessa chiave, il valore più recente viene…
- Read replicaCopia in sola lettura di un database primario, che lo segue tramite streaming del WAL. Scala orizzontalmente i carichi con…
- Read-after-writeLa tecnica di verifica in cui una testina di lettura segue subito quella di scrittura e controlla ogni blocco nell'istante…
- Read-while-writeUna testina di lettura segue da vicino quella di scrittura, così ogni blocco viene riletto e verificato pochi microsecondi…
- Readiness probeUn controllo di salute che stabilisce se un container è PRONTO a ricevere traffico: se fallisce, il pod viene tolto…
- readnewsIl lettore originale di Usenet: un articolo alla volta, scorrendo verso l'alto nel terminale, con una domanda dopo ciascuno.
- Reality AdLib TrackerTracker per DOS del demogroup Reality per comporre musica direttamente per il chip FM delle schede AdLib e Sound Blaster.
- Realtà aumentata (AR)Sovrapposizione di informazioni digitali al mondo fisico, tramite il flusso della fotocamera (smartphone) o un display…
- Reazione con emojiRispondere a un messaggio con un'emoji anziché scrivere un nuovo messaggio. Slack l'ha resa popolare nelle chat (2014)…
- Rebecca BaceDirigente della ricerca NSA che finanziò e tenne insieme i primi lavori sull'intrusion detection.
- Reblog di TumblrIl meccanismo di condivisione di Tumblr: si riblogga un post aggiungendo il proprio testo o commento a una catena che…
- Rebound attackUna tecnica crittanalitica che trova collisioni in funzioni hash simili ad AES cercando prima nei round centrali.
- rec.*La gerarchia Usenet del tempo libero: musica, giochi, cinema, libri, cucina e tutto ciò che non era lavoro ma accadeva…
- rec.humor.funnyIl gruppo Usenet moderato di barzellette, che per un certo periodo ebbe più lettori di quasi ogni altra cosa sulla rete.
- RecoilLa libreria di gestione dello stato di Meta, che ha reso popolare il pattern «atom» + «selector». Archiviata a gennaio 2025…
- Record CNAMERecord DNS che dichiara «questo dominio è un alias di un altro».
- Record SPFSender Policy Framework: un record DNS che elenca i server autorizzati a inviare posta per un dominio. I server riceventi lo…
- REDRandom Early Detection: algoritmo di congestion avoidance di Sally Floyd e Van Jacobson, 1993. Scarta i pacchetti in modo…
- REDMacchina cifrante diplomatica giapponese degli anni 1930, violata dai crittologi americani e sostituita da PURPLE.
- Red HatHa dimostrato che si può costruire un'azienda da un miliardo regalando il software e vendendo assistenza invece delle…
- Red Sector Inc.Gruppo tedesco di cracking e demo che diede il tono ai megademo dell'Amiga prima di confluire nella TRSI nel 1990.
- Red teamTeam di sicurezza che veste i panni degli attaccanti per mettere alla prova le difese, senza avvisare chi gestisce le…
- RedditPiattaforma di aggregazione di link e discussione: «la prima pagina di internet». Fondata nel 2005 da Steve Huffman e Alexis…
- RedisDatabase chiave-valore in memoria: velocissimo come cache, archivio di sessioni, sistema pub-sub e coda.
- Redis ClusterLa modalità di sharding nativa di Redis. 16.384 hash slot distribuiti tra i nodi master; ogni master ha da 0 a N repliche…
- Redis SentinelLa soluzione di alta disponibilità di Redis senza sharding. Processi Sentinel (almeno 3) monitorano master e repliche e…
- Redis StreamsStruttura dati stream append-only di Redis, una specie di Kafka leggero. Consumer group e comandi XADD/XREAD/XACK. Aggiunta…
- Redo logL'equivalente del write-ahead log in MySQL/InnoDB: conserva le modifiche confermate in modo che possano essere «rieseguite»…
- RedpandaCoda di messaggi compatibile con l'API Kafka, scritta in C++ (framework Seastar). Un solo binario, senza JVM e senza…
- ReduxContenitore di stato prevedibile per JS, di Dan Abramov e Andrew Clark (2015): implementa l'architettura Flux con un unico…
- Redux ToolkitModernizzazione ufficiale di Redux: elimina il boilerplate con createSlice + Immer. È l'approccio raccomandato per qualsiasi…
- redux-sagaMiddleware per Redux che gestisce gli effetti collaterali (chiamate API asincrone, navigazione) tramite i generatori di ES6…
- RefactoringModificare la struttura del codice senza cambiarne il comportamento, per renderlo più facile da leggere, modificare e…
- ReflectionLa capacità di un programma di ispezionare e manipolare la propria struttura a runtime: elencare classi, leggere campi…
- Reflection XIl server X di WRQ per PC Windows, l'eterno secondo dietro a Exceed nelle aziende che volevano raggiungere le macchine Unix…
- ReflexionPattern per agenti in cui l'LLM riflette a parole sui tentativi falliti, salva la riflessione in memoria e riprova: un…
- Refresh della DRAMOgni bit di una DRAM è una carica su un minuscolo condensatore che si disperde. L'intera memoria va quindi riletta e…
- Refresh tokenUn token di lunga durata (giorni, settimane o mesi) che si scambia con un nuovo access token alla scadenza del precedente…
- Refrigeratore a diluizioneL'impianto di raffreddamento che mantiene i qubit superconduttori a circa 15 millikelvin: più freddo dello spazio…
- RegexUn linguaggio compatto per trovare e riconoscere pattern nel testo.
- Region (X11)Il tipo di Xlib per un'area arbitraria espressa come insieme di rettangoli non sovrapposti — ciò contro cui si ritaglia, in…
- Register fileL'insieme dei registri del processore: la memoria più veloce in assoluto, dove stanno i dati su cui la CPU sta lavorando in…
- Register renamingLa tecnica che associa i pochi registri architetturali esposti dal set di istruzioni (ad esempio 16 in x86-64) a un insieme…
- Registratore di cassaRitty lo costruì nel 1879 per impedire ai suoi barman di rubare e, così facendo, fondò la NCR e l'intera industria delle…
- Registrazione azimutaleInclina le tracce di scrittura adiacenti ad angoli opposti, così da poterle affiancare senza banda di guardia e senza…
- Registrazione con bias in c.a.Un tono ad alta frequenza sovrapposto al segnale durante la registrazione magnetica, che raddrizza la curva di trasferimento…
- Registrazione land-and-grooveScrivere i dati sia nei solchi sia sui rilievi (land) tra di essi, raddoppiando quasi la densità di tracce sui dischi ottici…
- Registrazione lineare a serpentinaScrivere il nastro in tracce rettilinee che si ripiegano avanti e indietro lungo il suo asse, come un aratro che gira ai…
- Registrazione magnetica a tegola (SMR)Lasciare che le tracce di scrittura si sovrappongano come le tegole di un tetto: più dati, ma ogni riscrittura rovina la…
- Registrazione magnetica longitudinale (LMR)Il metodo in cui i grani magnetici giacciono piatti nel piano del disco: lo standard dei dischi rigidi dal 1956 a metà degli…
- Registrazione magnetica perpendicolare (PMR)Mettere in piedi la magnetizzazione di ogni bit invece di distenderla, così ne entrano di più prima che diventino…
- Registro della CPULa memoria più veloce della CPU: 16–32 posizioni con nome direttamente nel core. Ampiezza pari a una parola (di solito 64…
- Registro indiceUn registro il cui valore viene sommato all'indirizzo di un'istruzione, così che un unico frammento di codice possa scorrere…
- RegistryServer che ospita immagini di container: Docker Hub, GitHub Container Registry, AWS ECR.
- Regola del cinqueSe una classe ha bisogno di un proprio distruttore, quasi certamente le servono anche un proprio costruttore di copia…
- Regola dell'orfanoLa regola di Rust secondo cui si può implementare un trait per un tipo solo se almeno uno dei due appartiene al proprio…
- Regola dello zeroLa risposta migliore alla regola del cinque: progettare le classi in modo che non abbiano bisogno di nessuno dei cinque.
- Regola SigmaFormato di regola generico e indipendente dal fornitore per il rilevamento nei log: «YARA per i log». Una regola Sigma…
- Regola YARAUn formato di regole per identificare e classificare i malware in base a pattern — stringhe di testo, sequenze di byte o…
- RegolarizzazioneIl nome collettivo di tutto ciò che si fa per impedire a un modello di memorizzare i dati di addestramento invece di…
- Regole di FalcoConfigurazione YAML per la sicurezza runtime di Falco. Le regole definiscono condizioni (schema di syscall, nome del…
- Regolo calcolatoreDue scale logaritmiche che scorrono l'una sull'altra, trasformando la moltiplicazione in una somma di lunghezze.
- Regressione lineareIl modello di ML più semplice: y = mx + b. Trovare la retta che passa meglio tra i punti dei dati.
- Regressione logisticaModello di classificazione: l'output è una probabilità (0-1) ottenuta con la funzione sigmoide.
- RelayIl client GraphQL di Facebook per React, del 2015. Pragmatico e dogmatico: colocation dei fragment, paginazione basata su…
- Relay (BITNET)Il programma di chat dei mainframe BITNET, con canali e soprannomi tre anni prima dell'esistenza di IRC.
- Relay NostrServer della rete Nostr che memorizza e inoltra i post firmati. L'utente pubblica su più relay contemporaneamente e i client…
- RelayNetRelayNet International Message Exchange (RIME), grande rete di BBS del mondo PCBoard attorno al 1990.
- RelcomLa prima rete informatica sovietica collegata a internet, costruita nel 1990 da una cooperativa di programmatori moscoviti.
- Relè a nastro strappato (torn-tape)Ritrasmissione di messaggi in cui un operatore strappava letteralmente il nastro di carta da un riperforatore e lo inseriva…
- Relè elettromeccanicoUn interruttore azionato elettricamente — una bobina attira un'armatura che apre o chiude dei contatti — e la prima…
- Release della sceneUn software o un contenuto multimediale confezionato secondo le rigide regole della warez scene: nome di directory…
- Remailer anonimoUn server che riceve email, ne elimina il mittente e la inoltra, in modo che né il destinatario né il newsgroup possano…
- RemixFramework React centrato sui fondamenti del web (form, progressive enhancement, routing annidato). Creato nel 2021 da…
- RemoteAccessSoftware BBS australiano per DOS, nato come alternativa compatibile con QuickBBS e diventato uno dei pacchetti più diffusi…
- Renaud DeraisonIl francese che da adolescente scrisse lo scanner di vulnerabilità Nessus e in seguito ne chiuse il codice sorgente.
- Render"Heroku 2.0": deploy basato su git, Postgres/Redis gestiti, siti statici, cron job. Uno dei grandi vincitori dopo che Heroku…
- Render-blockingRisorse (soprattutto CSS e script sincroni) che devono essere caricate ed elaborate prima che il browser possa mostrare…
- Rendering dei fontTrasformare i contorni matematici di una lettera in pixel: più difficile di quanto sembri, ed è il motivo per cui il testo…
- Rendering subpixelSfruttare il fatto che ogni pixel è composto da tre strisce colorate per triplicare la risoluzione orizzontale del testo.
- Renegade (BBS)Software BBS per DOS costruito sul codice di Telegard, un nome noto nella scena warez e underground nordamericana degli anni…
- RenoiseTracker commerciale degli anni Duemila che ha unito l'editing verticale a pattern dei tracker a VST e a un moderno motore…
- RenovateUn'alternativa più configurabile a Dependabot, di Rhys Arkins (oggi Mend, in precedenza WhiteSource), 2017. Funziona come…
- Reorder buffer (ROB)La struttura che permette a una CPU out-of-order di eseguire le istruzioni in qualsiasi ordine ma di «ritirarle» (rendere…
- ReparentingIl trucco con cui il window manager sposta la finestra di un'applicazione dentro una cornice propria, così da poterle…
- ReparentNotifyL'evento X11 che annuncia che una finestra ha un nuovo genitore, di solito perché il window manager le ha appena avvolto…
- Repeatable ReadLivello di isolamento in cui la stessa riga letta due volte nella stessa transazione restituisce sempre lo stesso valore…
- Reperibilità (on-call)Quando un membro del team è responsabile di rispondere agli alert di produzione fuori dall'orario di lavoro.
- REPLUna shell interattiva in cui si scrive il codice una riga alla volta e si vede subito il risultato.
- ReplicaCopiare i dati su più istanze di database, per ridondanza, bilanciamento del carico in lettura e vicinanza geografica.
- Replica GTIDGlobal Transaction Identifier — un sistema di MySQL in cui ogni transazione riceve un ID univoco a livello globale. Rende…
- Replica in streamingLa replica fisica integrata in PostgreSQL: un server primario invia il proprio WAL in streaming a una o più repliche, che lo…
- Replica logicaReplica a livello di riga (eventi INSERT/UPDATE/DELETE) anziché di blocco: permette di replicare tabelle selezionate, tra…
- Replica senza leaderUn modello di replica senza un leader/primario designato: qualsiasi replica può accettare scritture e letture. La coerenza…
- Replication slotMeccanismo di PostgreSQL: il server riserva i segmenti WAL finché un consumer specifico (una replica o un client di logical…
- Reply guyFenomeno dei social media: utenti (statisticamente spesso uomini) che rispondono senza invito ai post popolari di…
- Reporting APIIl meccanismo con cui il browser invia a casa segnalazioni su ciò che va storto sul campo e che il vostro monitoraggio degli…
- RepositoryUna cartella che tiene traccia dell'intera storia di un progetto: ogni modifica, di chi, quando e perché.
- Repository patternAstrazione tra la logica di dominio e l'archiviazione: il codice di dominio parla con un'interfaccia UserRepository, non…
- RepRapIl progetto di Adrian Bowyer del 2005: una stampante 3D a design aperto che stampa i propri pezzi.
- requestAnimationFrameUn'API web per pianificare l'esecuzione di una funzione subito prima del successivo repaint del browser, sincronizzata con…
- requestIdleCallbackUn'API web per pianificare lavoro a bassa priorità, che viene eseguito quando il browser è comunque inattivo (negli…
- ReRAMMemoria non volatile in cui i bit sono memorizzati come stati di resistenza in un film di ossido metallico. L'architettura…
- RerankerSeconda fase di una pipeline RAG: dopo che il database vettoriale ha estratto circa 50 candidati, un cross-encoder li…
- Resa dei chipletIl principale vantaggio economico dei chiplet: costruendo un processore con più die piccoli invece di uno grande, la resa…
- Resa del die (die yield)Frazione di chip funzionanti per wafer. Una resa del 90% significa che su 100 die ne funzionano 90. Die più grandi…
- Resa del waferLa percentuale di chip funzionanti sul totale di quelli prodotti su un wafer di silicio. Poiché i difetti sono inevitabili…
- Reset del server (X11)Ciò che il server X fa tradizionalmente quando si disconnette l'ultimo client: smonta tutto ciò che ha costruito, si…
- reSIDIl modello software di Dag Lem del chip SID del C64, abbastanza accurato da imitare perfino gli stadi analogici imperfetti…
- Resistenza ai bordiLa funzione del window manager che fa fermare per qualche pixel una finestra trascinata contro il bordo dello schermo o…
- Resistenza al riuso del nonceProprietà per cui uno schema di cifratura resta ragionevolmente sicuro anche se lo stesso nonce viene usato due volte.
- Resistenza alla manomissioneLa resistenza alla manomissione è l'insieme di misure fisiche e logiche che rendono costoso aprire un dispositivo…
- Resizable BARUna funzione PCIe che permette al sistema di modificare la dimensione della finestra «Base Address Register», così che la…
- Resize ObserverUn'API web che notifica quando cambia la dimensione di un elemento specifico, non solo della finestra intera. Risolve il…
- ResizeRequestL'evento X11 che permette a un client di intercettare i tentativi altrui di ridimensionare una finestra, invece di lasciarli…
- Resoconto di un partyUn classico dei diskmag: il racconto personale, allegramente di parte, che uno scener fa di un fine settimana a un demoparty.
- Resource requests/limitsIl modo di specificare in Kubernetes il fabbisogno di CPU e memoria di un container. Request = ciò che il pod ha garantito…
- ResourceQuotaOggetto Kubernetes che limita il consumo totale di risorse per namespace: CPU e memoria aggregate massime, numero di pod…
- RESTUno stile di progettazione delle API che usa HTTP in modo coerente e prevedibile.
- resticUno strumento di backup scritto in Go da Alexander Neumann. Un unico binario statico, un repository cifrato e deduplicato, e…
- ResumabilityConcetto del framework Qwik: il server serializza l'intero stato dell'app nell'HTML e il client riprende l'esecuzione da…
- Rete di FeistelLa costruzione che permette di ottenere un cifrario reversibile a partire da una funzione che non lo è.
- Rete di sostituzione-permutazioneUn'architettura che alterna sostituzione e permutazione su più round, mattone fondamentale dei cifrari a blocchi moderni.
- Rete neuraleUna struttura matematica ispirata, in modo approssimativo, ai neuroni del cervello: più strati di nodi che si passano…
- Retention (Usenet)Per quanto tempo un news server conserva gli articoli prima di eliminarli: un paio di settimane negli anni Ottanta, oltre un…
- RetinaNome commerciale di Apple per i display con una densità di pixel tale che i singoli pixel non si distinguono a una normale…
- RetirementL'ultimo passo nella vita di un'istruzione nella CPU, in cui il risultato diventa permanente e visibile nello stato…
- RetNetArchitettura di Microsoft Research del 2023 che sostituisce l'attention con la retention, un meccanismo calcolabile in tre…
- RetryStrategia del riprovare dopo errori transitori (timeout di rete, 503). Presente di default negli SDK moderni. Va abbinata a…
- Return stack buffer (RSB)Un piccolo stack hardware nella CPU che prevede in modo specifico l'indirizzo di ritorno delle chiamate di funzione. Alla…
- REU (RAM Expansion Unit)Il modulo RAM esterno di Commodore per C64 e C128, con un chip DMA che sposta interi blocchi tra memoria principale ed…
- Reverse engineeringLa pratica di smontare il software per capire come funziona, spesso per rimuovere restrizioni, aggirare la protezione…
- Reverse proxyServer che riceve il traffico in ingresso e lo inoltra a un backend.
- Revision (demoparty)La più grande demoparty «pura» di oggi: l'evento tedesco di Pasqua che ha ereditato da Breakpoint il ruolo di punto di…
- Revisione del codiceIl momento in cui un collega esamina il tuo codice prima che possa essere integrato — un passaggio standard di una pull…
- Revoca dei JWTCome "disconnettere" un token JWT prima della scadenza. È un problema tecnico difficile: i JWT sono stateless per progetto…
- Reward hackingQuando un modello trova il modo di ottenere un punteggio alto senza fare ciò che il punteggio doveva misurare. La legge di…
- RFCI documenti di specifica tecnica dell'IETF: la definizione stessa dei protocolli di internet.
- RFC 1036La specifica del 1987 che descrive l'aspetto di un articolo Usenet e il modo in cui i server se lo scambiano.
- RFC 1918Specifica del 1996 che riserva tre blocchi IPv4 all'uso privato: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. Non vengono mai…
- RFC 822Lo standard del 1982 che stabilì che aspetto ha un'email: righe di intestazione, una riga vuota, poi il testo; e nelle linee…
- RFC 850Il primo documento a mettere per iscritto che aspetto dovesse avere un articolo di Usenet, quattro anni prima che qualcuno…
- RFC EditorLa funzione che numera gli RFC, ne cura la redazione e garantisce che, una volta pubblicati, non cambino mai.
- RGBUn modello di colore additivo: luce rossa, verde e blu si sommano per produrre tutti gli altri colori. Tutto spento è nero…
- rgb.txtL'elenco dei nomi di colore di X11, AliceBlue, PapayaWhip, DarkSlateGray e gli altri, che tramite Netscape e SVG sono…
- RHELIl Linux enterprise a pagamento di Red Hat, con 10 anni di supporto per ogni versione major. Standard de facto nelle grandi…
- Ricalibrazione termicaQuando un hard disk si interrompe periodicamente per riposizionarsi sulle tracce servo, compensando la dilatazione del…
- Ricerca a fascio (beam search)Strategia di decodifica che mantiene in parallelo più «sequenze candidate» e sceglie quella con la probabilità complessiva…
- Ricerca ad albero Monte CarloAlgoritmo di ricerca che fa crescere un albero di gioco con partite casuali e impiega il tempo dove il guadagno sembra…
- Ricerca ANNApproximate Nearest Neighbor — ricerca di similarità tra vettori in tempo sub-lineare. Compromesso: 95-99% di recall per…
- Ricerca binariaTrovare un elemento in una sequenza ordinata in tempo O(log n): a ogni passo lo spazio di ricerca si dimezza, si guarda al…
- Ricerca full-textRicerca nel testo libero con ranking, stemming e corrispondenza approssimata: ben più di un LIKE '%foo%'.
- Ricerca ibridaStrategia di ricerca che combina quella densa (vettoriale) e quella sparsa (BM25/lessicale): coglie sia la somiglianza…
- Ricerca ibrida (RAG)Combinare in una pipeline RAG la ricerca vettoriale (somiglianza semantica) con la classica ricerca per parole chiave…
- Ricerca semanticaRicerca basata sul significato invece che sulle parole esatte: «come riparare la mia auto» trova documenti su «assistenza…
- Richard BartleGame designer e accademico britannico che co-scrisse il primo MUD all'Università dell'Essex, e poi dedicò una carriera a…
- Richard StallmanHa avviato nel 1983 il movimento del software libero e ne ha ideato il meccanismo giuridico, il copyleft, che lo rende…
- Rick AdamsIl sistemista che gestiva come secondo lavoro uno dei nodi più importanti di Usenet, per poi fondare una delle prime aziende…
- RickrollIndurre qualcuno a cliccare su un link che promette una cosa e consegna il videoclip di «Never Gonna Give You Up», il…
- Ricoh 2A03Il chip custom del NES: una CPU 6502 e un'unità sonora a cinque canali sullo stesso die, seconda pietra angolare del…
- Riconoscimento vocaleTrasformare le onde sonore in testo: un problema dichiarato quasi risolto circa ogni vent'anni dal 1952.
- RicorsioneUna funzione che richiama se stessa per risolvere un problema.
- Ridondanza del first hop (FHRP)Il nome generico dei protocolli che offrono ridondanza al default gateway: più router condividono un IP/MAC virtuale, così…
- RiferimentoAccesso indiretto a un valore: invece del valore stesso si ha un puntatore o un handle. Permette a più variabili di…
- RiflettoreIl disco fisso dell'Enigma che rimandava il segnale attraverso i rotori e rendeva la cifratura reciproca.
- Righelli di Genaille-LucasBastoncini numerati in cui frecce stampate guidavano l'occhio direttamente al prodotto: le ossa di Nepero senza il riporto a…
- RijndaelRijndael è il cifrario a blocchi diventato AES, progettato dai belgi Joan Daemen e Vincent Rijmen.
- Rilevamento dei deadlock (DB)Il meccanismo che rileva quando due (o più) transazioni attendono in cerchio i lock l'una dell'altra e non possono più…
- Rilevamento delle collisioniStabilire quali tra migliaia di oggetti si tocchino davvero, senza confrontare ogni coppia con tutte le altre.
- RimanenzaLa magnetizzazione che resta quando il campo applicato torna a zero: è qui che un bit viene effettivamente memorizzato.
- Ring AttentionUn metodo per addestrare ed eseguire modelli con finestre di contesto di milioni di token, dividendo la sequenza tra più GPU…
- Ring busLa topologia di interconnessione di Intel in cui core della CPU, segmenti di cache e I/O sono collegati a un bus dati ad…
- RingstellungL'impostazione aggiuntiva di Enigma: l'anello alfabetico poteva essere ruotato rispetto al cablaggio del rotore.
- rioIl sistema a finestre di Plan 9, in cui ogni finestra è un proprio insieme di file e il sistema a finestre può girare dentro…
- RIPIl primo protocollo di routing ampiamente usato su internet. A vettore di distanza, con il numero di hop come unica metrica…
- RIPEMD-160Una funzione hash europea a 160 bit del 1996, oggi nota soprattutto come metà del procedimento con cui si derivano gli…
- ripgrepRicerca ricorsiva negli alberi di file, scritta in Rust da Andrew Gallant nel 2016. Più veloce di grep, ack e The Silver…
- Riporto anticipatoLa soluzione di Babbage al momento più lento dell'addizione: eseguire tutti i riporti insieme anziché una colonna alla volta.
- Ripping dei moduliEstrarre la musica da giochi e demo per renderla ascoltabile a sé: un po' conservazione, un po' furto.
- RIPscripUn protocollo grafico che offriva alle bulletin board dial-up vere immagini vettoriali, pulsanti cliccabili e il mouse: il…
- RISC OSIl sistema operativo di Acorn per l'Archimedes, il cui desktop nel 1989 aveva una icon bar, caratteri con anti-aliasing e…
- RISC vs CISCLo scontro classico tra due filosofie di progetto: RISC (Reduced Instruction Set Computer), con poche istruzioni semplici e…
- RISC-VISA aperta: chiunque può progettare CPU basate su di essa, senza pagare licenze ad ARM o Intel.
- RiservatezzaLa «C» della triade CIA: i dati sono accessibili solo alle persone autorizzate.
- RisingWaveAlternativa open source a Materialize: SQL in streaming, compatibile con il protocollo Postgres, scritta in Rust. Nata a…
- RISKS DigestLa newsletter moderata che dal 1985 raccoglie i casi in cui i computer hanno fatto del male alle persone.
- RisoluzioneNumero di pixel in larghezza × altezza di uno schermo: 1080p (1920×1080), 1440p, 4K (3840×2160), 8K.
- Risoluzione dei conflitti (DB)Il modo in cui un database distribuito gestisce gli stessi dati modificati contemporaneamente in posti diversi e quindi…
- Risposta nel threadRispondere a un messaggio specifico in un thread laterale invece che nel feed principale, così che una sotto-conversazione…
- Riutilizzo del nonceRiutilizzare un nonce con la stessa chiave è uno dei modi più rapidi per rompere un cifrario a flusso o una costruzione GCM.
- Riutilizzo del one-time pad (two-time pad)Riutilizzare la chiave di un one-time pad elimina la chiave dall'equazione e lascia lo XOR dei due testi in chiaro.
- Rivista su discoUna rivista su floppy, letta a schermo con un lettore su misura dotato di menu, musica chip e testo scorrevole.
- Rivoluzione Mead & ConwayIl libro Introduction to VLSI Systems (1980) di Carver Mead e Lynn Conway democratizzò la progettazione dei circuiti…
- RLAIFReinforcement Learning from AI Feedback: sostituisce i valutatori umani dell'RLHF con un valutatore IA. Articoli di…
- RLHFLa tecnica che trasforma un LLM grezzo in qualcosa di utile, innocuo e garbato: persone classificano le risposte dell'IA e…
- RLL (run length limited)Una famiglia di codifiche che limita il numero di zeri tra due transizioni di flusso, permettendo di impacchettare più bit…
- rloginIl login remoto di BSD dei primi anni Ottanta, che si fidava della macchina di provenienza invece di chiedere una password.
- RM4SCCIl codice a barre a quattro stati della Royal Mail, in cui ogni barra ha un tratto in alto, uno in basso, entrambi o…
- RMSNormSemplificazione di LayerNorm: si normalizza solo con la radice della media dei quadrati, senza sottrarre la media. Un po'…
- rn (newsreader)Il lettore di Usenet di Larry Wall del 1984, che diede al mondo il kill file prima ancora di Perl.
- RNGGenera numeri (pseudo)casuali. Due classi: PRNG (deterministico a partire da un seed, per giochi e simulazioni) e CSPRNG…
- RNN (rete neurale ricorrente)Rete neurale per sequenze: ha uno «stato nascosto» che si propaga lungo i passi temporali, così le informazioni degli input…
- RoamingUsare una rete diversa dalla propria continuando a essere fatturati dal proprio operatore.
- Roaming di WireGuardLa capacità di WireGuard di seguire il client quando cambia rete o IP (Wi-Fi → rete cellulare): il server identifica i peer…
- Rob HubbardIl britannico che ricavò un vero sintetizzatore dai tre canali sonori del C64 e, così facendo, fissò il modello della musica…
- Rob NorthenProgrammatore britannico la cui protezione Copylock si trovava in innumerevoli giochi per Amiga e Atari ST e divenne…
- Robert HansenIl ricercatore di sicurezza web RSnake, la cui XSS Cheat Sheet insegnò a una generazione come falliscono i filtri.
- Robert Morris (crittografo)Il matematico dei Bell Labs che progettò la protezione delle password di Unix e poi divenne capo scienziato dell'NSA, e il…
- Robert NoyceDetto il «sindaco della Silicon Valley»: inventò il circuito integrato al silicio e fondò due fra le aziende più influenti…
- Robert SchifreenGiornalista britannico che nel 1984 si introdusse in Prestel e lesse la casella del principe Filippo, e la cui assoluzione…
- Robert Tappan MorrisLo studente il cui esperimento del 1988 mise in ginocchio internet e che diventò poi professore al MIT e venture capitalist.
- RobloxPiattaforma di giochi creati dagli utenti: oltre 80 milioni di utenti giornalieri, soprattutto ragazzi tra 8 e 16 anni. I…
- robots.txtUn file di testo nella radice di un sito che dice ai crawler (Googlebot, Bingbot) che cosa possono e non possono indicizzare.
- ROC-AUCUna misura di quanto bene un modello ordina gli esempi, indipendentemente dalla soglia scelta. La curva ROC riporta il tasso…
- RoCERDMA over Converged Ethernet: RDMA in stile InfiniBand su hardware Ethernet. RoCEv1 è solo L2, RoCEv2 (2014) è instradabile…
- Rock RidgeUn'estensione di ISO 9660 che ha introdotto di contrabbando la semantica Unix — nomi lunghi, permessi, link simbolici — su…
- RocksDBUn key-value store embedded di Meta, derivato nel 2012 da LevelDB di Google e ottimizzato per SSD e server multithread. Non…
- ROCmLo stack open source di AMD per il calcolo su GPU. Concorrente di CUDA di Nvidia. Lanciato nel 2016. Alimenta gli…
- Roger DingledineInformatico formatosi al MIT che ha creato Tor insieme a Nick Mathewson e Paul Syverson.
- Roger NeedhamInformatico britannico (1935–2003) che pose le basi di come i computer si autenticano a vicenda attraverso una rete non…
- Roger SchellUfficiale dell'aeronautica militare statunitense che spinse per la nascita dell'Orange Book e rese i kernel di sicurezza…
- Roland MT-32Il modulo sonoro Roland del 1987 che definì lo standard della musica di alto livello per i giochi DOS prima dell'avvento del…
- RollbackIl ritorno a una versione precedente dopo un deploy fallito.
- Rollback netcodeSi prosegue sulla base di un'ipotesi sull'input dell'avversario, per poi riavvolgere e ricalcolare quando arriva quello vero.
- Rolling deploySi aggiornano pochi server alla volta invece di tutti insieme: nessun downtime se se ne esclude uno per volta dal traffico.
- Rolling updateLa strategia predefinita per aggiornare un deployment Kubernetes: i vecchi pod vengono sostituiti gradualmente, pochi alla…
- RollupBundler JavaScript di Rich Harris (creatore di Svelte), 2015. Ha reso popolare il tree-shaking: eliminare gli export…
- ROLLUP (SQL)Scorciatoia SQL all'interno di GROUPING SETS che genera subtotali gerarchici. GROUP BY ROLLUP (year, month, day) restituisce…
- ROMMemoria che conserva i dati senza alimentazione: è qui che risiedono firmware e codice di avvio.
- ROM (MUD)Rivers of MUD — un'estensione di Merc diventata la base di codice da cui sono partiti più MUD di qualsiasi altra.
- Ron DeibertIl politologo che ha creato un laboratorio universitario per seguire le tracce degli hacker di Stato — con grande fastidio…
- Ron RivestLa R di RSA e la R di CLRS, nonché autore di MD5, di cui oggi sconsiglia l'uso.
- Ronald CramerCrittografo olandese che, con Victor Shoup, dimostrò che la cifratura pratica può resistere ad attacchi a testo cifrato…
- RookOperator che esegue il sistema di storage Ceph dentro Kubernetes, offrendo al cluster storage a blocchi, a file e a oggetti…
- Room 40La sezione di decrittazione dell'Ammiragliato britannico nella prima guerra mondiale, così chiamata dalla stanza in cui…
- Rooms (Xerox PARC)Il sistema di ricerca del 1986 in cui Austin Henderson e Stuart Card diedero a ogni attività la propria «stanza» con le…
- RootIl superutente di Unix: l'account con UID 0, per il quale i controlli sui permessi vengono semplicemente saltati.
- Root guardUna funzione dello Spanning Tree che impedisce a uno switch collocato nel posto «sbagliato» della rete di diventare root…
- Root of trust hardwareUna chiave o un frammento di codice nel silicio di cui il resto della catena di avvio deve fidarsi, perché non può essere…
- Root windowLa finestra che copre l'intero schermo in X11 e da cui discendono tutte le altre.
- RootkitMalware che si nasconde nel kernel del sistema operativo: estremamente difficile da rilevare e da rimuovere.
- ROPTecnica di exploit che aggira DEP/NX: invece di iniettare codice usa «gadget», frammenti di codice già presenti nel…
- RoPEIl modo in cui la maggior parte degli LLM moderni codifica la posizione dei token: una rotazione nello spazio vettoriale…
- RoPE scalingTecniche per estendere la lunghezza di contesto dei modelli che usano RoPE (Rotary Position Embedding) riscalando le…
- Rosario GennaroCrittografo i cui lavori sulle firme a soglia e sui programmi aritmetici quadratici stanno alla base sia dei wallet crypto…
- Ross AndersonIl professore di Cambridge che sostenne come la sicurezza fallisca molto più spesso per incentivi sbagliati, trascuratezza e…
- ROT13Un cifrario di Cesare con scorrimento di 13 posizioni: è l'inverso di sé stesso e non è mai stato pensato come misura di…
- ROT47Una variante di ROT che ruota di 47 posizioni i 94 caratteri ASCII stampabili, risultando inversa di se stessa.
- RotatePropertiesUn'intera richiesta del protocollo X il cui compito è far scorrere di un posto otto cut buffer, e ben poco altro.
- Rotazione 3DLa matematica della trasformazione di coordinate 3D tramite matrici di rotazione, un'operazione fondamentale nella grafica…
- Rotazione dei segretiSostituzione periodica di segreti (password, chiavi API, certificati, credenziali di database) in modo che un segreto…
- Rotazione del WALLa gestione dei file di segmento del write-ahead log: quando un segmento si riempie viene sostituito da uno nuovo, e quelli…
- Rotazione delle chiaviSostituire regolarmente le chiavi di cifratura, in modo che una chiave trapelata esponga solo una quantità limitata di dati.
- Rotelle abrasive (grit wheel)Il sistema di trascinamento della carta di HP per i plotter, in cui piccole rotelle rivestite di abrasivo afferrano il…
- RotozoomerL'effetto che ruota e ingrandisce una texture in tempo reale: il modo, nei primi anni Novanta, di dimostrare di…
- Rotta predefinitaLa rotta usata per tutto il traffico la cui destinazione non corrisponde a nessuna voce più specifica della tabella di…
- Rotta statica flottante (Floating static route)Una rotta statica di riserva con una distanza amministrativa volutamente alta, che resta «dormiente» finché la rotta…
- Round trip (X11)Una richiesta che deve attendere la risposta del server prima che il programma possa proseguire: l'operazione più costosa…
- Route flappingUna rotta annunciata e ritirata di continuo, il cui tremolio si propaga all'intera tabella di routing di Internet.
- Route poisoningUna tecnica di prevenzione dei loop nel routing distance-vector (RIP, EIGRP) in cui un router che ha perso una route la…
- Route redistributionPrendere le route apprese tramite un protocollo di routing e iniettarle in un altro, per esempio portare route OSPF in BGP o…
- Route summarizationL'unione di più prefissi di rete specifici in uno più ampio («supernet») negli annunci di routing. Riduce le tabelle di…
- Route targetL'etichetta che decide quali rotte VPN finiscono nella tabella di instradamento di quale cliente. È questa, e non il route…
- Route-mapUno strumento flessibile del tipo «se succede questo, fai quello» nel routing: una sequenza di regole che individuano…
- RouterDispositivo che inoltra i pacchetti tra reti diverse: il fondamento dell'intera internet.
- Router AdvertisementPacchetto IPv6 che il router invia (in multicast, ogni ~7-200 secondi) per annunciare la propria presenza, il prefisso e i…
- Router degli espertiPiccola rete neurale che decide a quale esperto inviare ogni token in un MoE. Di solito uno strato lineare + softmax con…
- RouterOSIl sistema operativo per router di MikroTik, basato su Linux. Gira su tutto il loro hardware e può essere eseguito anche su…
- Routine di riproduzioneLa piccola routine in assembly eseguita una volta per fotogramma per alimentare il chip sonoro: il motivo per cui un brano…
- Routing MoEMeccanismo del Mixture-of-Experts: un «router» sceglie i top-k esperti per ogni token. I più comuni sono top-1 (Switch…
- RövarspråketUn gioco di parole svedese per bambini in cui ogni consonante viene raddoppiata con una o in mezzo.
- RowhammerLeggendo abbastanza velocemente la stessa riga di DRAM, un attaccante può invertire bit nella riga adiacente, aggirando…
- ROX DesktopL'ambiente desktop nato nel 1999 per mantenere in vita su Unix il modo di lavorare di RISC OS — tutto è un file, tutto si…
- Roy TrubshawLo studente di Essex che scrisse il primo MUD nel 1978 e lo passò a Richard Bartle quando la laurea si mise di mezzo.
- rp_filterImpostazione di Linux che scarta i pacchetti in ingresso il cui indirizzo sorgente il kernel non instraderebbe di ritorno…
- RPKIResource Public Key Infrastructure: un sistema per verificare in modo crittografico che un sistema autonomo abbia davvero il…
- RS-485Standard seriale robusto con segnale differenziale, adatto a lunghe distanze (fino a circa 1200 m) e ad ambienti…
- RSAIl primo sistema a chiave pubblica realmente utilizzabile: resta sicuro finché nessuno sa fattorizzare il prodotto di due…
- RSA blindingUna contromisura agli attacchi di temporizzazione in cui la decifratura RSA opera su un valore moltiplicato per un numero…
- RsbuildBuild tool di alto livello costruito su Rspack (reimplementazione di webpack in Rust), di ByteDance.
- RSCComponenti React che girano solo sul server, non vengono mai inviati al browser e possono recuperare i dati direttamente…
- RSCSIl software IBM per spostare file di spool tra mainframe VM, e quindi il motore sotto VNET e BITNET.
- RSIDLa variante del formato di file SID per brani C64 che si riproducono correttamente solo su un Commodore 64 completamente…
- RspackByteDance, 2023: un'implementazione di webpack in Rust con la stessa API dei plugin. Fino a 10 volte più veloce sui progetti…
- RSpecIl framework di test per Ruby che ha affermato la sintassi in stile BDD describe / it / expect, poi copiata da molti altri…
- RSS (feed web)Formato XML per seguire gli aggiornamenti di un sito: blog, podcast, notizie.
- RSS (Receive Side Scaling)Il modo in cui la scheda di rete distribuisce i pacchetti in ingresso su più code di ricezione, così che un solo core della…
- rstartProtocollo e strumento di X11R6 per avviare un programma X su un'altra macchina in modo che riuscisse davvero a ritrovare la…
- RSTPRapid Spanning Tree Protocol (802.1w, 2001): il successore dello STP originale (802.1D, 1990), con convergenza in 1-3…
- rsyncStrumento Unix per la sincronizzazione incrementale dei file, creato da Andrew Tridgell nel 1996: l'algoritmo delta-transfer…
- RT CoreHardware dedicato all'accelerazione del ray tracing nelle GPU Nvidia, introdotto con Turing (serie RTX 20, 2018). Calcola in…
- RTL (window manager affiancato di Siemens)Il primo tiling window manager per X, uscito nel 1988 dal laboratorio di ricerca Siemens di Princeton, che disponeva le…
- RTTYTelescrivente via radio: i caratteri codificati come toni a variazione di frequenza, spina dorsale di bollettini meteo…
- Rubber vectorOggetto 3D rotante in cui ogni linea segue con un lieve ritardo quella sopra, così la forma oscilla come una gelatina.
- RubyCreato da Yukihiro «Matz» Matsumoto nel 1995. Principio di progetto: «ottimizzato per la felicità del programmatore»…
- Ruby on RailsFramework web in Ruby, rilasciato nel 2004. Ha definito lo sviluppo web moderno: convention over configuration…
- Rullo (platen)Il rullo rigido dietro la carta contro cui battono martelletti o testina di stampa, e che fa avanzare il foglio una riga…
- Rullo pressore (pinch roller)La morbida ruota di gomma che preme il nastro contro il capstan, perché avanzi a velocità costante.
- RumbleConcorrente canadese di YouTube: da piattaforma per piccoli creator a posizionamento sulla «libertà di parola», cresciuta…
- Rumore di transizioneNei supporti moderni il rumore non viene dall'elettronica, ma dal bordo frastagliato di ogni transizione di bit.
- Runa SandvikRicercatrice di sicurezza norvegese nota per Tor, per aver violato un fucile di precisione connesso in rete e per la…
- RunbookIstruzioni passo per passo per gestire un incidente o un'attività operativa specifica.
- runcL'implementazione di riferimento del runtime OCI: il piccolo binario in Go che chiama davvero le syscall di Linux (clone…
- RuntimeL'ambiente che esegue il codice: gestisce memoria, thread, I/O e garbage collection.
- Runway MLStrumenti di IA per gli artisti del video: video generativo, motion brush, green screen senza green screen, interpolazione…
- Ruolo IAMConcetto di AWS: un'identità che si assume temporaneamente, al posto di credenziali permanenti.
- Ruota dei codiciProtezione anticopia di cartone: due dischi rotanti nella confezione del gioco, da allineare per ricavare il codice…
- Ruota di LeibnizIl tamburo a gradini ideato da Leibniz intorno al 1673 — il meccanismo dominante nelle macchine calcolatrici per quasi…
- rusersUn comando Unix che chiede alle macchine della rete locale chi è collegato, usando Sun RPC e il demone rpc.rusersd.
- RustLinguaggio di sistema con sicurezza della memoria senza garbage collector: Graydon Hoare in Mozilla, 2010, versione 1.0 nel…
- rwallwall via rete: un comando che metteva un messaggio su tutti i terminali di un'altra macchina, o di un intero gruppo di…
- rwhoIl comando BSD che mostrava chi era connesso su ogni macchina della rete locale, perché ogni macchina lo annunciava.
- RWKV"Receptance Weighted Key Value": architettura che si addestra in parallelo come un transformer ma in inferenza funziona come…
- rxvtIl terminale X leggero che buttò via tutto ciò che xterm si portava dietro e che, come rxvt-unicode, è ancora la scelta dei…
- RyzenLa famiglia di CPU consumer di AMD: il ritorno che ha costretto Intel a tornare a competere.
S
- Estensione SYNC (X11)Contatori e allarmi dentro il server X, perché i client possano attendersi a vicenda senza fare polling.
- Pattern SingletonPattern della Gang of Four: garantisce che una classe abbia una sola istanza e ne offre accesso globale. Notoriamente un…
- S-boxLa tabella di lookup che rende non lineare un cifrario, e che i progettisti moderni preferiscono tenere fuori dalla memoria.
- S3Lo storage a oggetti di AWS: economico, scalabile in modo enorme, con lettura e scrittura via HTTP.
- S4U2ProxyL'estensione Kerberos che implementa la delega vincolata: un servizio richiede un ticket per un altro servizio a nome…
- SAA1099Il chip sonoro stereo a sei canali di Philips della metà degli anni Ottanta, cuore della scheda Game Blaster e dell'home…
- SaaSSoftware eseguito nel cloud, usato tramite browser, con il cliente che paga un abbonamento. Aperto da Salesforce intorno al…
- SACK (Selective Acknowledgment)Opzione TCP (RFC 2018, 1996) che permette al ricevente di indicare esattamente quali pacchetti ha ricevuto, non solo…
- SafariIl browser di Apple. Lanciato nel 2003 per macOS e nel 2007 per iOS. Basato su WebKit (fork di KHTML, progetto di KDE)…
- SAFERUn cifrario a blocchi del 1993 progettato per essere veloce in software, e un buon esempio di come la schedulazione delle…
- SAFER+Un cifrario a blocchi del 1998 che concorse per l'AES, perse e sopravvisse in miliardi di dispositivi Bluetooth.
- safetensorsFormato di file sicuro per i pesi dei modelli di ML, che sostituisce i vecchi .pt/.bin basati su pickle.
- SagaPattern per le transazioni distribuite: al posto del 2PC si eseguono transazioni locali in sequenza, con azioni compensative…
- Saga patternUna transazione di lunga durata suddivisa in passi locali, ciascuno con un'azione compensativa in caso di errore. Per…
- SageMakerLa piattaforma ML di AWS: etichettatura dei dati, training, tuning degli iperparametri, model registry, deploy e…
- Saggi sull'automaticaLo scritto di Leonardo Torres Quevedo del 1914 che delineava una macchina analitica elettromeccanica con aritmetica in…
- Salamandre invisibiliUn attacco in cui un unico testo cifrato AES-GCM si decifra in due immagini diverse a seconda della chiave, e che ingannò il…
- SalesforceL'azienda che ha inventato il SaaS come modello di business e poi, con i proventi, si è comprata mezzo settore.
- Salsa20Un cifrario a flusso di Daniel J. Bernstein del 2005, costruito con addizione, rotazione e XOR.
- SaltStringa casuale aggiunta a una password prima dell'hashing, perché due password identiche non producano lo stesso hash.
- Salto di WheelerIl trucco che permetteva di saltare in una routine e ritrovare comunque la strada di casa: la chiamata di sottoprogramma…
- SaltStackGestione della configurazione in Python: Thomas Hatch, 2011, acquisita da VMware nel 2020 (oggi Broadcom). Nota per la…
- Saluti (greetings)I saluti che demo e cracktro intrecciavano negli scrolltext: la moneta sociale della scena, rivolta ad amici e rivali allo…
- Salvatore SanfilippoHa scritto Redis per risolvere un problema di prestazioni nella sua startup, e così ha dato al web la sua cache predefinita.
- SAM (sintetizzatore vocale)Un sintetizzatore vocale interamente software del 1982: la voce da robot che divenne il suono standard del «computer che…
- SAM CoupéHome computer britannico del 1989, presentato come uno ZX Spectrum potenziato: un successo tecnico ma un ritardatario…
- SambaImplementazione libera del protocollo SMB che permette ai server Linux e Unix di condividere file con Windows.
- Same-Origin PolicyRegola di sicurezza del browser: una pagina può leggere solo dati provenienti dalla stessa «origine» (stesso schema + host +…
- SAMLProtocollo basato su XML per il Single Sign-On aziendale: Okta, Azure AD, OneLogin, Ping.
- Samsung FoundryLa principale foundry sudcoreana, seconda per dimensioni dopo TSMC. Produce Samsung Exynos, varianti di Qualcomm Snapdragon…
- Samuel MorlandIl diplomatico e spia che costruì macchine calcolatrici lasciando il riporto alla mano dell'utente: un'astuzia deliberata in…
- Samy KamkarL'hacker il cui verme su MySpace del 2005 gli procurò oltre un milione di amici in meno di un giorno, oltre a una condanna…
- SANUna rete dedicata che dà ai server accesso allo storage a livello di blocco. Il server vede una LUN come se fosse un disco…
- SandboxAmbiente isolato in cui il codice viene eseguito senza poter influire sul resto del sistema.
- Sandbox escapeVulnerabilità che permette al codice di uscire dalla propria sandbox: per esempio dal browser al sistema operativo, o dal…
- SandboxingEseguire codice in un ambiente fortemente limitato, in cui può raggiungere solo ciò che gli è strettamente necessario. Si…
- SANEScanner Access Now Easy — un'API standard aperta per gli scanner di immagini sui sistemi di tipo Unix, la risposta del mondo…
- SanityCMS headless norvegese con uno studio basato su React completamente personalizzabile e un proprio linguaggio di query, GROQ…
- SAPLa maggiore azienda di software europea: il sistema aziendale che gestisce magazzino, contabilità e produzione di gran parte…
- SapphireIl window manager della workstation PERQ con il sistema Accent della CMU, scritto da Brad Myers nel 1983 e ricordato per i…
- Sarah FlanneryStudentessa irlandese che nel 1999 presentò un'alternativa più veloce a RSA, per poi spiegare perché non reggeva.
- Sarah GordonRicercatrice di sicurezza statunitense che negli anni Novanta fece una cosa insolita: chiese agli autori di virus perché lo…
- SASLa controparte enterprise del SATA. Stesse dimensioni del connettore, ambizioni completamente diverse: doppia porta per…
- SASEUn'architettura coniata da Gartner che fonde rete e sicurezza in un servizio cloud ai margini della rete, invece di un…
- SassPreprocessore CSS con variabili, annidamento, mixin e funzioni, che compila in CSS puro.
- SASTAnalisi di sicurezza del codice sorgente senza eseguire il programma. Individua i pattern di vulnerabilità più comuni.
- SATASerial ATA: l'interfaccia per dischi dominante nel mercato consumer dal 2003. SATA3 (6 Gb/s) è lo standard dal 2009. HDD…
- SATA ExpressUno standard di transizione fallito (~2013) che avrebbe dovuto portare lo storage SATA su PCIe tramite un goffo connettore…
- Satoshi NakamotoLo pseudonimo che pubblicò Bitcoin, sparì dopo due anni e lasciò dietro di sé un milione di bitcoin mai toccati.
- SAUCEIl record di metadati da 128 byte che gli artisti della scena aggiungevano alle loro opere ANSI e ASCII per firmarle.
- Save-set (X11)L'elenco di finestre di altri client che un client X vuole far sopravvivere a sé — il motivo per cui un window manager che…
- Save-under (X11)Un attributo di finestra che chiede al server X di conservare i pixel sottostanti a una finestra effimera, per ripristinarli…
- SavepointUn punto con nome all'interno di una transazione a cui si può tornare indietro senza annullare l'intera transazione…
- SawfishUn window manager che in realtà era un programma Lisp con la gestione delle finestre come effetto collaterale, e il…
- SBOMSoftware Bill of Materials: un «inventario» completo di componenti e dipendenze di un software. Quando si scopre una…
- Scacchiera a cavalloTrasforma le lettere in cifre di lunghezza variabile: le lettere comuni ricevono una cifra, quelle rare due.
- ScaffoldingCodice iniziale generato automaticamente: cartelle, file di configurazione, classi di base. Il corrispettivo moderno del…
- ScalaLinguaggio per la JVM che fonde programmazione funzionale e a oggetti. Martin Odersky, EPFL, 2004. Sistema di tipi…
- Scala di GunterUna scala logaritmica su un righello che trasformava la moltiplicazione nella somma di due lunghezze con un paio di compassi…
- Scalabilità verticaleScalare passando a una macchina più grande, con più core e più RAM, invece di aggiungere macchine.
- Scalatura YaRNYet another RoPE extensioN — un metodo raffinato (2023) per estendere la lunghezza di contesto dei modelli con RoPE, che…
- ScalewayProvider cloud francese: sovranità europea al di fuori della giurisdizione di USA e Cina, con data center a Parigi…
- Scaling in fase di inferenzaSpendere più calcolo durante l'inferenza (chain-of-thought più lunga, beam search, MCTS) invece di addestrare un modello più…
- Scan chainCollegare tutti i flip-flop di un chip in un unico lungo shift register usato solo durante il test. Senza di esso un chip…
- Scanner a fogliUno scanner che fa passare i fogli sciolti, uno alla volta, davanti a un sensore fisso, invece di appoggiarli su un piano di…
- Scanner a tamburoUno scanner di prestampa ad alta risoluzione che monta l'originale su un cilindro rotante e lo legge con tubi…
- Scanner manualeLo scanner portatile che si trascinava a mano lungo la pagina — economico, scomodo e stabile quanto il polso di chi lo usava.
- Scanner per pellicoleUno scanner che fa passare la luce attraverso la pellicola invece di farla riflettere sulla carta: pensato per diapositive e…
- Scanner pianoUno scanner da scrivania in cui il documento resta fermo su un piano di vetro mentre una barra di sensori scorre al di sotto.
- Scansione elicoidaleTestine su un tamburo rotante inclinato scrivono tracce diagonali: alta velocità relativa senza dover far correre il nastro…
- Scansione index-onlyQuando il database riesce a rispondere all'intera query usando solo l'indice, senza toccare la tabella. È la lettura più…
- Scansione progressivaOgni fotogramma viene trasmesso per intero, riga dopo riga — l'opposto dell'interlacciamento, e ciò che indica la p in 1080p.
- ScantronIl lettore che ha trasformato il test a crocette con i bollini da riempire in un'istituzione americana: corregge in un…
- SCC (Konami)Il chip a wavetable di Konami che faceva entrare canali sonori extra nei giochi MSX attraverso la cartuccia stessa.
- SCD (Slowly Changing Dimension)Un pattern per gestire in un data warehouse i dati di dimensione che cambiano nel tempo. Descritto da Ralph Kimball, è una…
- Scena ISOIl ramo della scena warez che rilascia immagini complete di dischi (giochi e software originali), in contrapposizione alla…
- Scena musicaleCompositori e programmatori musicali della demoscene che creavano musica elettronica con i tracker o con istruzioni dirette…
- Scene partyGrandi festival giovanili degli anni Ottanta e Novanta in cui programmatori, musicisti e grafici della demoscene si…
- Scene.orgL'archivio centrale di file della demoscene e sede dei Scene.org Awards annuali.
- ScenerUn membro attivo della demoscene (coder, graphician, musicista o swapper) noto per il proprio handle più che per il nome.
- Scheda a 96 colonneIl tentativo di IBM di modernizzare la scheda perforata: più piccola, più densa e in ritardo di circa un decennio.
- Scheda a intagli marginaliIl database prima del computer: schede con una fila di fori lungo il bordo, un ago infilato nel mazzo — e le schede che…
- Scheda a pizzoUna scheda perforata con ogni foro punzonato: resta così poco cartoncino che si accartoccia nel lettore e si distrugge da…
- Scheda ad aperturaUna scheda perforata con una finestra ritagliata che contiene un frammento di microfilm da 35 mm: la scheda indicizza, la…
- Scheda di espansioneUn modulo hardware inseribile che ampliava le capacità di un computer aggiungendo audio, grafica, rete o memoria tramite uno…
- Scheda madreLa scheda principale del computer — ciò a cui tutto il resto si collega (CPU, RAM, GPU tramite PCIe, memorie di massa…
- Scheda perforataIl supporto dati che ci ha lasciato le righe da 80 caratteri, un limite ancora presente in standard di codifica scritti da…
- Scheda SDScheda di memoria flash rimovibile, standard dal 1999, disponibile nei formati SD, miniSD (estinto) e microSD.
- SchedulerIl componente del kernel che decide quale processo esegue subito dopo e per quanto tempo.
- SchemaLa struttura di un database: quali tabelle, colonne, tipi, vincoli e relazioni esistono.
- Schema a fiocco di neveUna variante dello schema a stella in cui le tabelle delle dimensioni sono normalizzate su più livelli, ad esempio prodotto…
- Schema a stellaIl modello classico dei data warehouse: una tabella dei fatti centrale (misure, ad esempio le vendite) circondata da tabelle…
- Schema di Lai–MasseyLa terza via per costruire un cifrario a blocchi, accanto a Feistel e alle reti SP: la funzione di round riceve la…
- Schema.orgUn vocabolario condiviso per i dati strutturati sul web, creato nel 2011 da Google, Bing, Yahoo e Yandex.
- SchemeDialetto minimalista di Lisp, di Gerald Sussman e Guy Steele, MIT, 1975. Una manciata di primitive, tutto il resto costruito…
- Schermata di caricamentoL'immagine che si caricava per prima da nastro e poi teneva compagnia al giocatore per i minuti necessari a caricare il…
- Schermata WFCLa modalità di attesa del software BBS, «Waiting For Caller», che restava sul monitor del sysop mentre il modem aspettava la…
- Schism TrackerReimplementazione libera di Impulse Tracker che resta il più fedele possibile all'originale per DOS.
- sci.*La gerarchia Usenet della scienza: dove i ricercatori discutevano in pubblico tra loro e con chiunque avesse un modem e una…
- SCIMProtocollo standard per creare e disattivare automaticamente gli utenti tra sistemi diversi: "assumo qualcuno in Workday e…
- SciPyLa libreria Python per il calcolo scientifico, costruita sopra NumPy. Avviata nel 2001 da Travis Oliphant, Pearu Peterson e…
- ScitaleUn bastone e una striscia di cuoio di Sparta: forse il più antico cifrario a trasposizione documentato, con una chiave…
- ScoopGestore di pacchetti per Windows pensato per gli sviluppatori: non richiede privilegi di amministratore (installa nella home…
- ScoopexUno dei gruppi di demo più antichi e longevi della scena Amiga, fondato nel 1988 e attivo ben oltre il 2000.
- ScopeL'ambito del codice in cui una variabile è visibile: scope di blocco, di funzione, globale.
- Scorrimento orizzontaleTecnica grafica in cui il contenuto scivola a sinistra o a destra, rivelando un mondo più grande di quello che lo schermo…
- Scott VanstoneMatematico canadese che portò la crittografia a curve ellittiche dagli articoli scientifici ai telefoni, alle smart card e…
- scp«Secure copy»: comando Unix per trasferire file via SSH, ad esempio scp file utente@host:/percorso. OpenSSH 9 (2022) lo ha…
- SCRAMSalted Challenge Response Authentication Mechanism: standard SASL (RFC 5802, 2010) in cui il client dimostra di conoscere la…
- ScratchLa programmazione come pezzi di puzzle che si incastrano solo se combaciano, rendendo fisicamente impossibili gli errori di…
- Scream TrackerIl tracker che lanciò la scena PC: lo strumento musicale dei Future Crew che diede al mondo il formato S3M.
- Screen scrapingEstrarre dati da un'interfaccia pensata per gli occhi e non per i programmi: sempre un ripiego, spesso permanente.
- Script di shellUn programma scritto nel linguaggio della shell stessa. Il collante di Unix: eseguire comandi, collegarli con pipe…
- Scrittura idempotenteOperazione che ha lo stesso effetto indipendentemente da quante volte viene eseguita. UPDATE users SET email='x' WHERE id=1…
- Scroll-driven animationsAnimazioni CSS guidate dalla posizione di scorrimento anziché dal tempo, senza una riga di JavaScript.
- ScrollerLa striscia orizzontale di testo scorrevole in fondo a quasi ogni demo e cracktro: veicolo di saluti, vanterie e greets.
- ScrumIl framework agile più diffuso: sprint di 2 settimane, standup quotidiani, retrospettive, scrum master.
- scryptUna funzione di derivazione di chiavi del 2009 di Colin Percival, nata per il servizio di backup Tarsnap. La prima resa…
- ScwmLo Scheme Constraints Window Manager, un window manager X11 configurato in Scheme che teneva legate le finestre tra loro…
- ScyllaDBReimplementazione drop-in di Cassandra in C++ con architettura shard-per-core: latenza 5-10 volte inferiore e throughput…
- SD-WANSoftware-Defined WAN: uno strato di astrazione che gestisce più collegamenti WAN fisici (MPLS, internet, 4G/5G) come un…
- SD2IECUn piccolo microcontrollore che finge di essere un'unità disco Commodore e legge immagini D64 da una scheda SD.
- SDDMSimple Desktop Display Manager: la schermata di login che KDE Plasma usa dal 2014, dove l'intero aspetto è un tema QML e non…
- SDF Public Access UNIX SystemUna macchina Unix pubblica del 1987 che continua a distribuire shell account, come se il Web non fosse mai esistito.
- SDKUn kit di codice già pronto per integrarsi con un servizio o una piattaforma: wrapper, esempi e documentazione.
- SDLCL'intero processo dall'idea alla produzione: requisiti, progettazione, codice, test, rilascio, manutenzione e fine vita.
- SDLT (Super DLT)Il formato a nastro di Quantum del 2001 che estese la linea DLT con il posizionamento della testina guidato da laser e…
- se.*La gerarchia Usenet svedese che sostituì swnet.* e prese il nome dal codice del paese anziché da una rete.
- SEACIl primo computer a programma memorizzato a funzionare davvero negli Stati Uniti, costruito con tempi stretti mentre le…
- SEAdogUno dei primi mailer FidoNet autonomi: il programma che gestiva lo scambio notturno della posta così che la BBS non dovesse…
- SEALUn cifrario a flusso di Phillip Rogaway e Don Coppersmith, ottimizzato per software veloce su macchine a 32 bit.
- Sealed SecretsCifra un Secret di Kubernetes con la chiave pubblica del cluster, così da poterlo committare in Git senza che nessuno oltre…
- Sealed SenderFunzione di Signal che nasconde il mittente persino al server di Signal: il server vede soltanto «un messaggio per il…
- SEAlinkXMODEM con finestra scorrevole: un protocollo di trasferimento file del 1986 che smise di attendere una conferma dopo ogni…
- SealioningTattica retorica in malafede: tempestare qualcuno di domande «sinceramente curiose» e di «fonti, per favore?» finché il…
- seccompMeccanismo di Linux per elencare le syscall che un processo può eseguire: qualsiasi chiamata fuori elenco termina il…
- Second RealityLa demo per PC dei Future Crew del 1993, regolarmente citata tra le più grandi mai realizzate.
- Secret (K8s)Oggetto Kubernetes per la configurazione sensibile: password, chiavi API, certificati. Funziona come un ConfigMap, ma è…
- Sector slippingGestire un settore difettoso saltandolo e facendo scorrere di un passo tutti i settori successivi, in modo che la…
- Secure BootFunzione UEFI che verifica le firme del bootloader prima dell'esecuzione. Impedisce a bootkit e rootkit di dirottare…
- Secure by designFilosofia secondo cui la sicurezza è parte dell'architettura fin dall'inizio, non un'aggiunta a posteriori.
- Secure cookieUn cookie con l'attributo Secure viene inviato solo via HTTPS: il browser lo scarta nelle richieste HTTP, a protezione dagli…
- Secure elementUn chip resistente alle manomissioni che custodisce chiavi ed esegue operazioni crittografiche in isolamento dal sistema…
- Secure EnclaveIl coprocessore integrato di Apple che conserva e usa le chiavi crittografiche: la CPU principale non vede mai il materiale…
- Security championSviluppatore all'interno di un team di prodotto che si assume una responsabilità in più sulla sicurezza: un ponte tra il…
- Security GroupFirewall stateful a livello di istanza in AWS: regole di sola autorizzazione per il traffico in entrata e in uscita…
- sedStrumento Unix per trasformare testo riga per riga tramite script. Lee McMahon, Bell Labs, 1973. sed 's/foo/bar/g' file.txt…
- SEEN-BYRighe in coda a un messaggio echomail che elencano tutti i nodi che lo avevano già ricevuto, per evitare di rinviarlo lì.
- SegaNata con le macchine a gettoni nelle basi militari americane in Giappone, finita come editore di videogiochi dopo aver perso…
- Sega Mega DriveLa console a sedici bit che sfidò Nintendo con grinta, hardware più veloce e un riccio.
- Segment RoutingSource routing moderno: il mittente stabilisce l'intero percorso tramite un elenco di «segmenti» nell'intestazione del…
- Segmentation faultSegnale POSIX SIGSEGV: il programma ha tentato di accedere a memoria che non può leggere o scrivere. Causa più comune di…
- Segnalibro di TwitterSalvare un tweet in privato senza mettere «Mi piace» (che è pubblico). Lanciato nel 2018. Funzione Premium: cartelle per i…
- Segretezza perfettaUn cifrario ha segretezza perfetta quando il testo cifrato non rivela assolutamente nulla sul testo in chiaro.
- Segreti nel codiceDati sensibili (chiavi API, password, token, chiavi private) inseriti nel codice sorgente o nella cronologia delle versioni…
- Seguire un hashtagSeguire un hashtag (e non solo un account) per far comparire nel proprio feed i post che lo usano. Trasforma l'hashtag da…
- seismoUn computer di un centro di ricerca sismologica in Virginia che diventò per caso uno degli hub più importanti di Usenet, e…
- SekaAssembler 68000 essenziale della metà degli anni Ottanta, diventato lo strumento preferito della prima generazione di…
- Select personalizzabileFinalmente si può applicare uno stile CSS a un <select>. Sembra banale, ma elimina da ogni design system migliaia di righe…
- SelectionRequest e SelectionNotifyLa coppia di eventi dietro ogni copia e incolla su X11: una domanda a chi possiede la selezione e una risposta che dice dove…
- SeleniumIl capostipite dell'automazione dei browser: controlla un browser reale tramite il protocollo WebDriver. Selenium IDE…
- Selettore :has()Selettore CSS che seleziona un elemento in base ai suoi figli: il tanto atteso «selettore del genitore».
- Selettori CSSSintassi per scegliere gli elementi del DOM. .btn (classe), #id, div p (discendente), div > p (figlio), :hover…
- Selezionatrice di schedeLa macchina che sapeva ordinare una sola colonna alla volta, e che per questo regalò al mondo il radix sort cinquant'anni…
- Selezioni X (PRIMARY e CLIPBOARD)Come X11 sposta il testo tra i programmi: due appunti paralleli e l'accordo che i dati esistono solo finché il mittente è…
- Self-attentionMeccanismo per cui ogni token di una sequenza «guarda» tutti gli altri e decide quanto peso dar loro: il cuore…
- Self-consistencyTecnica che pone la stessa domanda più volte con una variazione casuale (campionamento), ottiene più catene di ragionamento…
- Self-playUn agente di IA gioca contro se stesso per migliorare: tecnica classica dell'apprendimento per rinforzo, resa iconica da…
- SELinux (Security-Enhanced Linux)Controllo degli accessi obbligatorio nel kernel Linux, sviluppato dalla NSA e integrato nel 2003. Ogni processo e ogni file…
- SemaforoPrimitiva di sincronizzazione che consente a N thread alla volta: una generalizzazione del mutex (dove N=1).
- Semantica (programmazione)Ciò che un programma significa, cioè che cosa fa quando viene eseguito. Si distingue dalla sintassi (che aspetto ha). Tre…
- Semantica di spostamentoTrasferire la proprietà di una risorsa invece di copiarne il contenuto. Arrivata con C++11, è il singolo maggiore…
- SemgrepStrumento di analisi statica in cui le regole si scrivono come «pattern di codice» invece che come grafi AST…
- Sempre in primo pianoL'impostazione che tiene una finestra sopra tutte le altre indipendentemente dal focus: una funzione minuscola che rivela…
- SemVerFormato di versione MAJOR.MINOR.PATCH con semantica chiara: 2.4.1.
- SendEvent (X11)La richiesta X11 che permette a un client di consegnare un evento fabbricato alla finestra di un altro programma — marcato…
- SendGridAPI per email transazionali: «invia conferme d'ordine, reimpostazioni di password, notifiche». Il motivo per non gestire un…
- SendmailIl server di posta di Berkeley, che per vent'anni recapitò la maggior parte delle email di internet ed era tristemente noto…
- Sensore di immagine a contattoTecnologia per scanner in cui una riga di sensori a tutta larghezza sta a poca distanza sotto la carta, senza il sistema di…
- Sentence TransformersLibreria Python per generare embedding: incapsula derivati di BERT e modelli più recenti per la similarità tra testi.
- Sentence windowStrategia RAG che indicizza e confronta singole frasi (alta precisione nella ricerca), ma poi fornisce al modello una…
- SentencePieceIl tokenizzatore di Google del 2018, che tratta il testo come un flusso grezzo di caratteri, spazi compresi, e quindi…
- SEOIl lavoro di salire nei risultati di ricerca senza pagare per la posizione. Tradizionalmente si divide in SEO tecnica, SEO…
- Separatore datiIl circuito che recupera il clock da un flusso MFM o RLL e decide se una transizione di flusso in una data finestra…
- Separatore di moduli (burster)La macchina della vecchia sala macchine che strappava l'infinita striscia di tabulati in fogli separati lungo le…
- Separazione dei dominiContrassegnare ogni uso di una primitiva crittografica con un'etichetta univoca, così che l'output di un contesto non possa…
- Separazione delle chiaviIl principio per cui ogni chiave serve a un unico scopo e le chiavi per scopi diversi vengono derivate separatamente.
- SequelizeIl più vecchio tra i grandi ORM di Node: stile Active Record per Postgres, MySQL, MariaDB, SQLite e Microsoft SQL Server.
- SequenzaUn oggetto del database il cui unico compito è fornire il numero successivo in ordine. Sta dietro SERIAL e IDENTITY ed è il…
- Serdar ArgicUn poster automatico che nel 1993–94 rispondeva a ogni articolo di Usenet che menzionasse la Turchia, compresi quelli sul…
- Serge VaudenayCrittografo dell'EPFL che nel 2002 mostrò come la cifratura CBC con padding possa essere violata tramite i messaggi di…
- Sergey BratusRicercatore secondo cui la maggior parte delle vulnerabilità sono in realtà errori di parsing, e che ha dato…
- Sergey BrinL'altra metà di Google: il matematico che prese l'idea dei link di Larry Page e ne fece un motore di ricerca funzionante.
- SerializzabilitàIl livello di isolamento più rigoroso: l'esecuzione di transazioni parallele produce lo stesso risultato che si avrebbe…
- SerializzazioneConvertire un oggetto in memoria in un formato che può essere salvato o trasmesso: JSON, Protobuf, XML, binario.
- SerpentUn finalista dell'AES del 1998 che antepose il margine di sicurezza alla velocità, e proprio per questo perse il concorso.
- ServerUn computer che attende e risponde alle richieste di altri computer.
- Server ActionFunzione asincrona marcata con la direttiva "use server": il suo codice non viene mai inviato al client, che la richiama…
- Server di DiscordL'unità fondamentale di community di Discord. Internamente si chiama «guild» (eredità del mondo gaming). Contiene canali…
- Server di font X (xfs)Un servizio separato che distribuiva i font ai server X attraverso la rete, di un'epoca in cui i font erano qualcosa che…
- Server-Sent EventsComunicazione in tempo reale a senso unico dal server al browser: come WebSocket, ma unidirezionale e su semplice HTTP.
- ServerlessEseguire codice senza gestire i server: il cloud avvia un'istanza su richiesta e la spegne al termine.
- Service AccountIdentità con cui i pod si autenticano verso l'API di Kubernetes e verso sistemi esterni, distinta dall'account utente (le…
- Service discoveryIl meccanismo con cui i servizi si trovano a vicenda in un ambiente dinamico dove gli indirizzi IP cambiano di continuo…
- Service meshLivello infrastrutturale per i microservizi: gestisce traffico, mTLS, tentativi ripetuti e osservabilità tra i servizi.
- Service mesh sidecarIl proxy (di solito Envoy) iniettato come sidecar accanto a ogni servizio di un service mesh, che cattura tutto il suo…
- Service workerJavaScript eseguito in background nel browser, indipendente dal sito: è alla base delle PWA.
- Servo dedicatoUno schema più vecchio in cui un'intera superficie di piatto conteneva solo tracce di posizionamento, seguite da una testina…
- Servo embeddedInformazioni di posizionamento inserite in brevi zone servo tra i settori di dati, in modo che la testina possa correggere…
- Servo wedgeI campi a forma di spicchio, con dati di posizione preregistrati e intercalati ai dati utente, che mantengono la testina di…
- Session fixationAttacco in cui l'aggressore inserisce un ID di sessione noto nel browser della vittima (via XSS, MITM o parametro nell'URL)…
- Session hijackingRubare il cookie di sessione di un utente per accedere come lui senza conoscerne la password.
- SessioneL'interazione continuativa di un utente con un sito: di solito un oggetto lato server il cui ID è associato a un cookie.
- sessionStorageAPI del browser per l'archiviazione temporanea chiave-valore, per singola scheda. I dati vengono eliminati alla chiusura…
- sessregIl piccolo programma che registra un login X in utmp e wtmp perché who e last possano vederlo — dato che xdm, a differenza…
- Set di caratteriQuali caratteri una colonna può contenere e come vengono codificati in byte. Si imposta per database, tabella o colonna, e…
- SetInputFocusLa richiesta del protocollo X che decide in quale finestra scrive la tastiera e che cosa succede quando quella finestra…
- Settore danneggiatoSettore di un disco che non è più in grado di conservare i dati in modo affidabile: viene rimappato in silenzio su settori…
- Settore di avvioI primi 512 byte di un disco: il codice minimo indispensabile per andare a prendere il resto del sistema operativo.
- Settore di riservaSettori extra che il disco tiene da parte per sostituire quelli difettosi, in modo che lo spazio degli indirizzi appaia…
- Settore in sospesoUn settore che ha fallito la lettura ed è stato segnato per la rilocazione, ma attende una scrittura prima che il disco osi…
- setxkbmapIl comando che cambia il layout di tastiera in una sessione X in esecuzione, chiedendo una nuova keymap al database di…
- SEV-SNPAMD Secure Encrypted Virtualization - Secure Nested Paging. EPYC Milan (2021+). Aggiunge la protezione dell'integrità della…
- Seymour CrayHa costruito più volte il computer più veloce del mondo nell'arco di trent'anni, e ha risolto il problema del calore prima…
- SF-LOVERSLa mailing list degli appassionati di fantascienza su ARPANET: la prima grande lista che non aveva nulla a che fare con il…
- Sfasamento dell'orologioIl fatto che gli orologi di server diversi segnino orari leggermente diversi, perché i quarzi derivano e la sincronizzazione…
- Sfera di BlochIl globo disegnato per mostrare in che stato si trova un singolo qubit: il polo nord è zero, il polo sud è uno, tutto ciò…
- SFF (Small Form Factor)PC assemblato con un volume inferiore a 20 litri. Scheda madre Mini-ITX, alimentatore SFX e case su misura (NCASE M2, Dan…
- SFINAE (Substitution Failure Is Not An Error)La regola del C++ per cui un template che diventa non valido dopo la sostituzione dei tipi viene scartato silenziosamente…
- sFlowSampled Flow: standard di settore per il monitoraggio basato sul campionamento dei pacchetti. InMon, 1999. Invia a un…
- SFPUn transceiver standardizzato e sostituibile a caldo per apparati di rete. Permette alla stessa porta di uno switch di…
- SFT (Supervised Fine-Tuning)Il primo passo di fine-tuning dopo il pre-addestramento: si addestra su coppie prompt+risposta perché il modello impari a…
- SFTPTrasferimento di file su una connessione SSH: cifrato fin dal primo byte, senza una porta dedicata.
- SFUIl server che rende praticabili le videochiamate di gruppo: riceve un flusso per partecipante e lo inoltra a tutti gli altri.
- SGD (discesa stocastica del gradiente)Ottimizzatore classico per le reti neurali: si calcola il gradiente su un mini-batch (non sull'intero dataset), si fa un…
- SGLangServer di inferenza per LLM di UC Berkeley/LMSYS: sfida vLLM con RadixAttention per la condivisione della cache dei prefissi…
- SGX (Software Guard Extensions)Le «enclave» hardware di Intel: memoria cifrata che nemmeno il kernel del sistema operativo può leggere. Per il confidential…
- SHA-0Il Secure Hash Algorithm originale, pubblicato nel 1993 e ritirato due anni dopo senza spiegazioni.
- SHA-1La funzione hash su cui si è retto l'intero internet per vent'anni, e che ne ha richiesti altri dodici per andare in…
- SHA-1 is a ShamblesLa prima collisione a prefisso scelto per SHA-1, del 2020: il passaggio da «timore teorico» a «con questo si possono…
- SHA-2La famiglia SHA-224, SHA-256, SHA-384 e SHA-512, che resta lo standard di hash più usato.
- SHA-256Algoritmo di hash della famiglia SHA-2: 256 bit, ancora sicuro. Lo standard di fatto per i checksum dei file e per Bitcoin.
- SHA-3La funzione di hash standardizzata dal NIST nel 2015 come alternativa indipendente a SHA-2.
- SHA-512Il membro a 512 bit della famiglia SHA-2, basato su parole da 64 bit.
- SHACALCifrari a blocchi costruiti con le funzioni di compressione di SHA-1 e SHA-256, un modo insolito di riciclare un hash.
- shadcn/uiLibreria di componenti «copia e incolla» (shadcn, 2023): non si installa un pacchetto npm, la CLI copia il codice sorgente…
- ShadebobsMacchie traslucide che lasciano scie di luce fumosa dove si sovrappongono: i «bob» dell'Amiga disegnati in modo additivo…
- ShaderUn piccolo programma eseguito sulla GPU, una volta per vertice o per pixel, in modo massicciamente parallelo.
- Shader MinifierStrumento che comprime il codice GLSL e HLSL nel testo più breve possibile, pensato per le intro in cui conta ogni byte.
- Shader ShowdownUn torneo di live coding a Revision in cui due programmatori scrivono shader partendo da uno schermo vuoto mentre il…
- ShadertoyUn sito per scrivere e condividere fragment shader che girano direttamente nel browser.
- ShadesUn'avventura testuale multigiocatore britannica del 1985 che girava su Micronet 800, il servizio di Prestel per i possessori…
- Shadow banRestrizione occulta di un account: i post restano visibili all'autore ma non agli altri, e l'utente non viene avvisato.
- Shadow CredentialsAggiungere una propria chiave all'attributo di accesso senza password di un account, per poi autenticarsi come…
- Shadow DOMUn sottoalbero DOM isolato all'interno di un elemento: CSS e script esterni non possono raggiungerlo.
- Shadow partsIl modo in cui un web component indica quali dei suoi elementi interni possono essere stilizzati dall'esterno: un contratto…
- Shafi GoldwasserDiede alla crittografia le sue dimostrazioni: prima di lei un cifrario era sicuro finché qualcuno non lo violava, dopo di…
- Shai HaleviCrittografo israelo-americano che rese eseguibile la cifratura completamente omomorfa e mostrò dove il modello dell'oracolo…
- Shape extension (X11)L'estensione X11 che permise alle finestre di non essere rettangoli: il motivo per cui esiste xeyes.
- sharUn archivio di file travestito da script di shell: lo si esegue con sh e si decomprime da solo.
- ShardingSuddividere un database su più server: ogni shard contiene un sottoinsieme dei dati.
- shared_buffersLa cache di buffer di PostgreSQL in memoria condivisa. Il valore predefinito è 128 MB, un residuo dei tempi in cui i server…
- SharedWorkerWorker JS condiviso tra più schede o iframe della stessa origine: un'unica istanza, molti client, comunicazione tramite…
- SharewareIl modello di distribuzione in cui il programma si può copiare liberamente e il pagamento si fonda sulla fiducia.
- SharkeyUn fork di Misskey attivamente mantenuto, diventato de facto il successore quando Firefish (Calckey) ha perso slancio…
- SHAtteredLa prima collisione pubblica di SHA-1: due file PDF diversi con lo stesso hash, presentati da Google e CWI Amsterdam nel…
- ShebangI primi due caratteri di uno script Unix eseguibile: #!/usr/bin/env python3. Indicano al kernel quale interprete avviare.
- SheinApp cinese di ultra fast fashion: nel 2022 ha superato Zara e H&M diventando il maggiore rivenditore di moda al mondo. Circa…
- Shell accountL'accesso a internet tramite login sul sistema Unix di qualcun altro — il modo in cui la maggior parte dei privati si…
- Shell injectionQuando un input non sanificato viene eseguito come comando di shell: un attaccante può lanciare comandi arbitrari sul server.
- Shell widget (Xt)Il widget Xt che non si vede mai ma che parla con il gestore di finestre: ogni finestra di primo livello, finestra di…
- ShellshockCVE-2014-6271 in Bash: una variabile d'ambiente costruita ad arte che inizia con () { :;}; fa eseguire a bash comandi…
- Shift JIS artArte testuale giapponese composta con kana, kanji e simboli nella codifica Shift JIS, di solito chiamata semplicemente AA.
- ShiftRowsShiftRows è il passo di AES che ruota le righe dello stato, in modo che le colonne vengano rimescolate nel passo successivo.
- ShimUn sottile strato di codice che intercetta le chiamate a un'API e le trasforma in qualcosa che l'ambiente capisce davvero.
- ShitpostPost volutamente scadente o assurdo, il cui umorismo nasce spesso dal contrasto con le norme del luogo in cui compare. Nato…
- Shoe-shiningQuando l'host non riesce ad alimentare abbastanza in fretta un'unità a streaming, il nastro si ferma, torna indietro e…
- ShopifyPiattaforma di e-commerce. Tobi Lütke (dalla Germania al Canada), 2006. Nata come soluzione interna per un negozio di…
- Short CodeIl primo tentativo di lasciare al programmatore la scrittura della formula invece del codice macchina, pagato con un…
- ShovelwareSoftware buttato insieme in un prodotto senza alcuna selezione, venduto a quantità anziché per contenuto.
- ShrinklerUn cruncher per Amiga di Blueberry che comprime gli eseguibili con un range coder a modellazione del contesto: il preferito…
- SICPIl manuale di Harold Abelson e Gerald Jay Sussman (1985, seconda edizione 1996), testo del corso 6.001 del MIT. Noto come…
- Sicurezza a livello di rigaAutorizzazione per singola riga integrata in PostgreSQL dalla versione 9.5. Il database filtra le righe che l'utente non può…
- Sicurezza basata su capabilityModello di sicurezza in cui l'accesso è concesso da «capability» (token) non falsificabili, non da identità + ACL.
- Sicurezza con eBPFL'uso di eBPF per monitoraggio e applicazione di policy di sicurezza. Tetragon, Falco, le network policy di Cilium, BPF-LSM…
- Sicurezza oltre il birthday boundModalità operative e MAC le cui dimostrazioni di sicurezza valgono ben oltre 2n/2 blocchi, cioè oltre il consueto limite…
- Sicurezza per oscuritàAffidarsi al fatto che nessuno sappia come funziona il sistema, finché qualcuno non lo smonta.
- Sicurezza semanticaIl requisito per cui un testo cifrato non rivela nulla del testo in chiaro, e non basta che la chiave sia difficile da…
- SID Factory IIUn moderno editor multipiattaforma per la musica del C64, creato dai veterani autori di JCH Editor e delle routine di player…
- SID historyL'attributo che consente a un account di conservare i vecchi identificatori dopo una migrazione di dominio. Scrivendovi un…
- SID-WizardUn tracker SID completo creato da Hermit, che gira su un vero C64 e non è un editor incrociato su PC.
- SidecarPattern: eseguire un container di supporto accanto a quello dell'applicazione, per log, proxy, mTLS, recupero dei segreti.
- Sidecar containerContenitore ausiliario che gira nello stesso pod dell'applicazione principale e ne estende le funzioni (log, proxy…
- SidechainUna blockchain indipendente collegata a una catena principale tramite un bridge: più veloce ed economica, ma con una…
- SIDPlayIl player che rende ascoltabile sulle macchine moderne la musica SID del Commodore 64, emulando l'intero chip sonoro.
- SidStationIl primo prodotto di Elektron, azienda di Göteborg: un modulo synth controllato via MIDI costruito attorno al chip SID del…
- SIEMSistema centrale che raccoglie i log di tutto e cerca incidenti di sicurezza.
- SIGABALa macchina a rotori americana con quindici ruote, dieci delle quali non cifravano nulla e si limitavano a decidere come…
- SIGKILLIl segnale 9: l'unico che non può essere intercettato, ignorato o bloccato. kill -9.
- SignalMessenger con crittografia end-to-end gestito da un'organizzazione senza scopo di lucro: il riferimento per le comunicazioni…
- Signal (messenger)App di chat con crittografia end-to-end della Signal Foundation, un'organizzazione senza scopo di lucro: il riferimento per…
- Signal FoundationLa fondazione non profit proprietaria del messenger Signal, creata nel 2018 con una donazione di 50 milioni di dollari di…
- Signal ProtocolProtocollo E2EE sviluppato da Open Whisper Systems (Moxie Marlinspike, 2013): X3DH per lo scambio iniziale delle chiavi e…
- Signal reattiviUn modello di programmazione per la reattività: valori osservabili più tracciamento automatico delle dipendenze. Knockout…
- Signal StoriesFunzione lanciata da Signal nel 2022: post effimeri di 24 ore sul modello delle Storie di Instagram. Accolta con polemiche…
- Signals (JS)Primitiva reattiva: una variabile che notifica automaticamente i consumatori quando cambia. Un'alternativa moderna allo…
- Signals (reattività)Un modello di reattività per i framework UI in cui i valori («signal») tengono traccia automaticamente di quali parti…
- SIGSALYI Bell Labs cifrarono le telefonate di Churchill e Roosevelt con rumore inciso su dischi di grammofono: cinquanta tonnellate…
- SigstoreFirma open source per la supply chain del software: si firmano artefatti (container, pacchetti, file) con identità OIDC…
- Sigstore / cosignEcosistema open source (Linux Foundation/OpenSSF) per firmare e verificare artefatti software: immagini di container…
- SIGTERM / SIGKILLSegnali Unix per fermare i processi. SIGTERM = "per favore, termina" (intercettabile). SIGKILL = "muori subito" (il kernel…
- Silly VentureUn demoparty a Danzica riservato alle sole piattaforme Atari, dagli 8 bit all'ST e al Falcon.
- Silly Window SyndromeComportamento patologico di TCP in cui il ricevente annuncia pochi byte liberi alla volta e il mittente, diligente, emette…
- Silver TicketUn ticket di servizio Kerberos falsificato. Concede l'accesso a un solo servizio su un solo host, ma non lascia traccia nei…
- Silvio MicaliIl crittografo italo-americano che, insieme a Shafi Goldwasser, ha dato alla crittografia moderna fondamenta dimostrabili.
- SIM cardUna smart card che identifica l'abbonato presso la rete mobile. Prodotta per la prima volta da Giesecke & Devrient nel 1991…
- Simbologia dei codici a barreL'insieme di regole che stabilisce come i dati vengono tradotti in barre e spazi in un determinato tipo di codice a barre.
- SIMDIstruzione di CPU che esegue la stessa operazione su più dati in parallelo, di solito 4, 8, 16 o 32 alla volta.
- Similarità del cosenoLa misura di quanto due vettori siano simili, definita come il coseno dell'angolo tra loro: il prodotto scalare diviso per…
- SimonUna famiglia di cifrari a blocchi leggeri pubblicata dalla NSA nel 2013, insieme a Speck.
- Simson GarfinkelRicercatore e autore americano di sicurezza, la cui carriera va dai manuali Unix ai dischi rigidi di seconda mano fino alla…
- SimtelUn archivio di software su un computer dell'esercito nel deserto del New Mexico che fu, per circa un decennio, il posto dove…
- SimulaUn linguaggio norvegese di simulazione del 1967 che inventò, quasi per caso, classi, oggetti ed ereditarietà, cioè la…
- Simulatore quantisticoUn normale programma che calcola ciò che avrebbe fatto un computer quantistico: indispensabile per lo sviluppo, senza…
- SingleStoreDatabase SQL distribuito in memoria, di tipo HTAP (Hybrid Transactional/Analytical Processing). MemSQL è stato ribattezzato…
- SingletonDesign pattern: garantire che una classe abbia una sola istanza in tutto il programma.
- SingularityContainer per i supercomputer, costruiti sulla premessa che i ricercatori non debbano mai diventare root.
- SintassiLe regole sulla forma che il codice sorgente deve avere per essere valido: che cosa è un token, dove vanno i punti e…
- Sintassi relativa dei coloriLa sintassi CSS che permette di definire un colore in funzione di un altro: lo si prende, lo si scompone in canali, si…
- Sintesi a modulazione di frequenzaUn metodo di sintesi in cui la frequenza di un oscillatore è modulata da un altro, ottenendo timbri ricchi e complessi da…
- Sintesi wavetableUn metodo di sintesi che legge in sequenza forme d'onda precalcolate, dove la velocità di lettura determina l'altezza del…
- SIPIl protocollo che stabilisce e termina le chiamate su IP: la segnalazione, non l'audio.
- SistemaTermine robusto e dipendente dal contesto. A seconda dei casi: sistema operativo, infrastruttura, daemon, architettura…
- Sistema a finestreLo strato che condivide un solo schermo, tastiera e mouse tra più programmi, dando a ciascuno un rettangolo in cui disegnare…
- Sistema di raccomandazioneSistema di ML che suggerisce cosa guardare, comprare o leggere dopo.
- Sistema di tipiLe regole con cui un linguaggio stabilisce quali tipi esistono e come si combinano.
- Sistema espertoL'IA degli anni Ottanta: migliaia di regole if-then scritte a mano che funzionavano benissimo, fino al confine del proprio…
- Sistema initIl primo processo avviato dal kernel e antenato di tutti gli altri — il PID 1.
- Sistema multi-agenteSistema in cui più agenti LLM con ruoli diversi collaborano per risolvere un compito — ad esempio un pianificatore, un…
- Sistema numerico binarioSistema numerico con soli 0 e 1: la lingua in cui i computer contano davvero.
- Sistema operativoLo strato software tra applicazioni e hardware: assegna la CPU, gestisce la memoria, astrae file system, driver e rete…
- Sistemi multi-agentePiù agenti LLM che collaborano, ciascuno con il proprio ruolo, condividendo strumenti e conoscenza.
- SitemapFile XML che elenca tutti gli URL di un sito, per aiutare i motori di ricerca (Google, Bing) a scoprirne i contenuti…
- SiteopLa persona che gestiva un topsite warez: il sysop dell'era di Internet, con potere su affiliazioni, quote e su chi poteva…
- SIV (Synthetic Initialization Vector)Una modalità AEAD che ricava l'IV dal messaggio stesso, così che un nonce ripetuto non distrugga completamente la sicurezza.
- SixelIl formato raster di DEC in cui ogni carattere trasporta sei pixel impilati in verticale: bitmap che viaggiano in un normale…
- SizecodingL'arte di far stare immagini, musica e movimento in pochi kilobyte, o in poche centinaia di byte, di codice.
- SkaffoldL'"npm run dev" di Kubernetes: osserva i file, costruisce un'immagine, la distribuisce sul cluster locale e mostra i log in…
- SkavenL'alias di Peter Hajba: musicista e grafico dei Future Crew, poi approdato a Remedy.
- SkeetGergo non ufficiale di Bluesky per «post» (l'equivalente del tweet). Un nome scherzoso: l'azienda lo evita ufficialmente per…
- SkeinUna funzione hash presentata alla competizione SHA-3 del 2008, arrivata alla fase finale ma senza vincere.
- Skeleton KeyModificare la memoria di un domain controller in modo che una password master funzioni per ogni account del dominio, mentre…
- SketchStrumento di design per UI/UX, solo per Mac. Pieter Omvlee ed Emanuel Sá, Bohemian Coding (Paesi Bassi), 2010. Pioniere del…
- SketchpadLa tesi di dottorato di Ivan Sutherland del 1963: un programma di disegno che inventò la computer grafica e l'idea di…
- Skid RowGruppo di cracking dell'era Amiga, il cui nome fu ripreso da una generazione successiva di cracker per PC e divenne sinonimo…
- Skip listStruttura dati probabilistica: una lista concatenata ordinata con "corsie espresso" ai livelli superiori che permettono di…
- SKIP LOCKEDUna clausola SQL (FOR UPDATE SKIP LOCKED) che, nel bloccare le righe, salta quelle già bloccate da un'altra transazione…
- Skip scanUn'ottimizzazione che permette al database di usare un indice composto anche quando la query non pone condizioni sulla prima…
- SkipjackIl cifrario a blocchi segreto dell'NSA all'interno del Clipper chip, con blocco da 64 bit e chiave da 80 bit.
- SkypePioniere del VoIP del 2003: un team fondatore estone-svedese (Niklas Zennström, Janus Friis) che costruì sull'architettura…
- SkyscannerMetamotore di ricerca voli scozzese, nato nel 2002 a Edimburgo per opera di Gareth Williams (ex Rolls-Royce). Nel 2016 è…
- sl (Steam Locomotive)Un treno a vapore in ASCII che attraversa il terminale quando si digita sl al posto di ls.
- SLAService Level Agreement: promessa contrattuale sulla disponibilità o sulle prestazioni di un servizio; se viene violata, il…
- SLAAC (Stateless Address Autoconfiguration)Il modo in cui IPv6 permette a una macchina di assegnarsi da sola un indirizzo valido ascoltando ciò che dice il router…
- Slab allocatorL'allocatore del kernel per oggetti piccoli e ricorrenti: tiene in cache inode e buffer di rete già pronti invece di…
- SlackChat aziendale lanciata nel 2013 da Stewart Butterfield (dopo il fallimento del suo studio di videogiochi, dove il team si…
- Slack HuddleFunzione di Slack per chiamate vocali spontanee in un canale o in un messaggio diretto. Lanciata nel 2021 come alternativa…
- SlashdotAntico forum di notizie tecnologiche, precursore di Reddit e Hacker News, ancora in attività.
- SLAY RadioUna stazione attiva ventiquattr'ore su ventiquattro dedicata ai remix per Commodore 64, dove la musica dei giochi degli anni…
- SLCSingle-Level Cell: memoria flash NAND con 1 bit per cella (acceso/spento). La più veloce, la più duratura (~100k cicli di…
- Sleep obfuscationCifrare il proprio codice in memoria mentre si è inattivi e decifrarlo un attimo prima di risvegliarsi. Pensata contro gli…
- SLIService Level Indicator: una metrica effettivamente misurata, ad esempio "frazione di richieste HTTP sotto i 500 ms", "tasso…
- Slide attackUn attacco crittoanalitico che sfrutta i round identici sotto un'unica chiave in un cifrario a blocchi.
- Slider (testina di lettura/scrittura)Il minuscolo blocco aerodinamico all'estremità del braccio dell'attuatore, che porta gli elementi di lettura e scrittura e…
- SlideshowFormato di demo composto da una sequenza di immagini statiche con musica ed effetti di transizione, usato quando il…
- Sliding-window attentionForma di attenzione sparsa in cui ogni token vede solo un numero fisso di token precedenti (una finestra scorrevole) anziché…
- SLiMSimple Login Manager: una piccola schermata di accesso per X, personalizzabile con temi e priva di dipendenze dal desktop…
- SLIPIl modo più semplice immaginabile di spingere pacchetti IP su una linea seriale, così semplice da meritare a stento il nome…
- SLOService Level Objective: obiettivo interno per un SLI, ad esempio "il 99,5% delle richieste deve durare meno di 300 ms in un…
- SLO / SLII concetti fondamentali dell'SRE per misurare e fissare obiettivi di affidabilità. Un SLI è una metrica reale (ad esempio la…
- slockIl blocco schermo di suckless: una schermata di un solo colore, senza campo di input, che cambia tinta mentre si digita e…
- Sloppy quorumVariante del quorum in cui una scrittura viene accettata da N nodi qualsiasi tra quelli disponibili, non necessariamente gli…
- Slot DIMMSlot della scheda madre per i moduli Dual Inline Memory Module. Schede consumer: 2-4 slot; schede server: 8-32. Numero di…
- Slot M.2Un piccolo slot per SSD moderni e moduli WiFi/WWAN. Ha sostituito mSATA. Può ospitare NVMe (PCIe) oppure SATA, fonte…
- Slow query logRegistrare ogni query che supera una soglia di durata stabilita. La via più rapida da «il database è lento» a un elenco…
- SlowlorisAttacco DoS a basso consumo di banda: si aprono moltissime connessioni HTTP e si inviano gli header lentissimamente, un byte…
- Slowly Changing Dimension (SCD)Un pattern da data warehouse per gestire i dati di una dimensione che cambiano nel tempo, ad esempio un cliente che…
- slrnUn lettore Usenet da terminale del 1994, costruito sulla libreria S-Lang e amato da chi leggeva molto più di quanto…
- SLSASupply-chain Levels for Software Artifacts (si pronuncia «salsa»): un framework di Google e OpenSSF per rafforzare per gradi…
- smailUn mail server Unix più semplice, nato per risparmiare agli amministratori il file di configurazione di Sendmail e per…
- Small cellUna stazione radio base a corto raggio che copre dove i grandi tralicci non arrivano: sui lampioni, nei soffitti, nelle…
- SmalltalkIl linguaggio che ha definito la programmazione a oggetti. Sviluppato allo Xerox PARC da Alan Kay, Dan Ingalls e Adele…
- Smart Access Memory (SAM)Il nome commerciale di AMD per il Resizable BAR: la funzione che permette alla CPU di indirizzare tutta la memoria della…
- Smart contractCodice che vive su una blockchain e viene eseguito da ogni nodo quando qualcuno lo invoca. Il termine fu coniato da Nick…
- SmartCard-HSMUna smart card della tedesca CardContact che fa buona parte di ciò che fa un HSM, a una frazione del prezzo, su un chip…
- SmartNICUna scheda di rete programmabile che esegue in proprio parte dell'elaborazione dei pacchetti, invece di limitarsi a…
- SMAUGIl motore MUD dietro Realms of Despair, che permetteva ai costruttori di creare il mondo dall'interno del gioco senza…
- SMBIl protocollo di Windows per la condivisione di file e stampanti: ciò che sta dietro ogni \\server\share.
- SmishingPhishing via SMS: "il tuo pacco non è stato consegnato, clicca per riprogrammare", "la tua banca ha rilevato un'attività…
- Smoke testIl test più rapido possibile: il sistema si avvia, oppure fa fumo?
- smproxyIl proxy di sessione di X11R6: un programma che si connette al gestore di sessione per conto di ogni finestra il cui…
- SMSMessaggi di testo sulla rete mobile. Il primo SMS fu inviato nel dicembre 1992 («Merry Christmas»). Massimo 160 caratteri…
- SMT / Hyper-ThreadingUn core fisico della CPU appare come due (o più) core "logici": passa da un thread all'altro quando uno si blocca per un…
- SMTPSimple Mail Transfer Protocol: il protocollo per l'invio della posta elettronica; IMAP e POP3 servono per leggerla, SMTP per…
- SN76489Il generatore di suoni Texas Instruments con tre canali a onda quadra, che ha dato a TI-99, ColecoVision, Sega e BBC Micro…
- SNA (Intel)Lo strato di accelerazione di Chris Wilson per il driver X di Intel: più veloce di tutto ciò che c'era prima, e così…
- SnapIl formato di pacchetti Linux universale di Canonical, del 2014: applicazioni in container (squashfs + confinamento…
- Snap MapLa mappa di Snapchat che mostra in tempo reale dove sono gli amici, tramite avatar Bitmoji. Lanciata nel 2017, include una…
- SnapchatFoto e video messaggi effimeri, creati da Evan Spiegel e altri nel 2011. Ha introdotto due concetti decisivi: i contenuti…
- Snapchat streakMeccanica di Snapchat: due utenti che si scambiano snap ogni giorno costruiscono una «streak», con contatore ed emoji 🔥…
- Snapshot isolationLivello di isolamento transazionale in cui ogni transazione vede un'istantanea coerente del database al momento del suo…
- Snapshot MVCCLa "fotografia" consistente del database che una transazione vede con il Multi-Version Concurrency Control. Ogni transazione…
- SNDHL'archivio chiptune della scena Atari ST: file che portano il codice di riproduzione dei giochi, così che uno YM2149 emulato…
- SneakernetTrasferire i dati portandoli a piedi: banda enorme, latenza catastrofica.
- SnefruUna funzione hash del 1990 progettata da Ralph Merkle allo Xerox PARC e battezzata con il nome del faraone egizio Snefru.
- SNI routingServer Name Indication: estensione TLS con cui il client indica il nome host nel ClientHello, prima della fine…
- SNMPProtocollo classico per il monitoraggio dell'hardware di rete: switch, router, UPS, stampanti.
- SNOWUna famiglia di cifrari a flusso nata a Lund e finita nelle reti mobili, dove protegge il traffico UMTS e LTE.
- SnowflakeData warehouse nato per il cloud, fondato nel 2012 da Benoit Dageville, Thierry Cruanes e Marcin Zukowski. Separa il calcolo…
- Snowflake IDTecnica di generazione distribuita di ID univoci inventata da Twitter (2010). Intero a 64 bit: 41 bit di timestamp + 10 bit…
- SnykPiattaforma di sicurezza israeliana: scansione delle dipendenze open source, dei container e dell'IaC, più SAST. Fondata nel…
- SO_REUSEPORTOpzione di socket che permette a più processi di fare il bind sulla stessa identica porta, dopodiché è il kernel a…
- SO-DIMMSmall Outline DIMM: formato compatto di RAM per portatili, mini-PC tipo NUC e alcuni server. Circa il 50% più piccolo di un…
- SOAPProtocollo basato su XML per i web service. Dominò l'integrazione aziendale nei primi anni Duemila, prima che arrivasse…
- SOARAutomatizza il lavoro del SOC: a ogni allarme esegue il playbook (blocca l'IP, isola l'host, raccoglie le prove, apre un…
- SoC (System on Chip)System on Chip: tutti i componenti principali (CPU, GPU, controller RAM, modem, NPU, I/O) su un unico die. Standard negli…
- SoC (System-on-Chip)Un chip che integra quasi l'intero sistema — CPU, GPU, controller di memoria, NPU, modem, I/O — su un unico pezzo di…
- SOC 2Standard di audit (AICPA) in cui un revisore indipendente verifica e attesta che i controlli di sicurezza interni di…
- soc.*La gerarchia di Usenet per società, cultura e religione, dove la rete scoprì per la prima volta che persone di paesi diversi…
- socatCollega due canali di dati arbitrari e inoltra tutto ciò che arriva su uno attraverso l'altro. Netcat con dieci volte più…
- SocketL'interfaccia di programmazione per il traffico di rete: un endpoint da cui si legge e su cui si scrive come se fosse un…
- Socket AM5Il socket AMD per CPU desktop dal 2022: LGA 1718 (1718 contatti, il primo socket LGA di AMD per desktop), usato dai Ryzen…
- Socket LGALand Grid Array — tipo di socket per CPU in cui i pin si trovano sulla scheda madre e non sulla CPU. Intel lo usa dal 2004…
- Socket PGAPin Grid Array: un tipo di CPU in cui i piedini sono sul processore e si inseriscono nei fori del socket della scheda madre…
- Socket ZIFZero Insertion Force: un tipo di socket in cui il chip si appoggia senza bisogno di premere e una leva poi serra i contatti…
- Socket.IOEventi in tempo reale tra browser e Node: non WebSocket, ma un protocollo proprio che usa WebSocket quando può.
- SockpuppetUn account falso aggiuntivo che una persona usa per fingersi qualcun altro: per darsi ragione da sola, aggirare un ban…
- SOCKS5Protocollo proxy (RFC 1928, 1996), indifferente all'applicazione: inoltra TCP e, dalla versione 5, anche UDP.
- Soft deleteContrassegnare una riga come eliminata invece di rimuoverla, tipicamente con un timestamp deleted_at. Offre un cestino…
- Soft launchLasciar intuire una nuova relazione sui social senza rivelare il partner: una mano nell'inquadratura, un'ombra, due piatti…
- SoftcodeIl codice che i giocatori scrivono dall'interno del gioco su un MUSH, in contrapposizione all'hardcode compilato nel server.
- SoftHSMUn HSM fatto di solo software: la stessa interfaccia PKCS#11 di un modulo vero, ma con le chiavi in normali file.
- Software del FediversoServer diversi che parlano il protocollo ActivityPub e quindi possono federarsi. Mastodon domina il microblogging; esistono…
- Software proprietarioSoftware il cui codice sorgente non è pubblico e la cui licenza limita l'uso. L'opposto dell'open source. Esempi classici…
- SointuSintetizzatore software modulare per 4k intro nato da 4klang e ricostruito per strumenti moderni e più piattaforme.
- Solar DesignerSviluppatore russo di sicurezza, autore del cracker di password John the Ripper e del primo attacco return-to-libc pubblico.
- Solar Realms EliteGioco di strategia spaziale del 1990, un door game in cui gli utenti delle BBS costruivano imperi e si attaccavano a vicenda…
- SolarisL'Unix di Sun per i server, culla di diverse tecnologie che il resto del settore prima derise e poi copiò.
- SolarWinds OrionDicembre 2020: l'SVR russo (APT29 / Cozy Bear) infettò con un trojan il server di aggiornamento di SolarWinds Orion e…
- Solco oscillante (wobble groove)Il solco guida di un disco registrabile vergine ondeggia leggermente da un lato all'altro, fornendo all'unità un clock e un…
- SOLIDCinque principi della programmazione a oggetti formulati da Robert Martin: Single responsibility, Open/closed, Liskov…
- SolidityIl linguaggio in cui si scrivono gli smart contract su Ethereum: sintassi familiare, semantica spietata.
- SolidJSUn framework che somiglia a React (JSX, componenti, primitive simili agli hook) ma sotto il cofano funziona in tutt'altro…
- SolidStartMeta-framework ufficiale di SolidJS, sviluppato dal team di Ryan Carniato. Stabile da novembre 2024, dopo oltre due anni di…
- SolskogenDemoparty estivo norvegese attivo dal 2002, degno di nota perché i partecipanti escono davvero all'aperto.
- Something AwfulSito comico e forum del 1999 in cui un account costava dieci dollari. La quota pagava i server e faceva anche da tassa su…
- Son of 1036La bozza di Henry Spencer del 1994 per un nuovo standard Usenet: mai adottata, eppure per quindici anni il documento che…
- Sondaggio di TwitterFunzione di Twitter lanciata nel 2015: da 2 a 4 opzioni, durata da 1 a 7 giorni, voti anonimi. Meccanismo rapido di…
- SonyDa una radio a transistor in un edificio bombardato di Tokyo al sensore di immagine del tuo telefono, passando per Walkman…
- SOPSSecrets OPerationS: cifra solo i valori di un file YAML/JSON/INI e lascia la struttura in chiaro, così l'intero file può…
- SoraIl modello di OpenAI per la generazione di video: a febbraio 2024 ha sbalordito il mondo con clip 1080p da 60 secondi create…
- SosemanukUn cifrario a flusso di eSTREAM che ha preso a prestito sia da SNOW sia da Serpent e divenne presto uno dei candidati più…
- Sostituti del SIDChip moderni che si inseriscono nello zoccolo SID di un C64 ed emulano il chip audio, dato che gli originali non vengono più…
- Sottocanale (P–W)Otto flussi di bit (P–W) che corrono accanto all'audio su un CD e trasportano timecode, numeri di traccia e CD-Text.
- SottoprogrammaUn blocco di istruzioni scritto una volta e richiamato da più punti: l'idea che il codice si potesse riutilizzare invece di…
- Sound BlasterLa scheda audio che rese il PC udibile, e il cui nome fu stampato sul retro di ogni scatola di gioco per un decennio.
- SoundCloudLo YouTube dell'audio: DJ set, demo, podcast e il fenomeno del «SoundCloud rap» del 2015–2018.
- SoundmonitorIl programma musicale di Chris Hülsbeck per Commodore 64, pubblicato nel 1986 come listato da ricopiare sulla rivista…
- Source mapFile che riporta il JS minificato o transpilato al sorgente originale. Permette al debugger di mostrare il proprio…
- SovrapposizioneUn sistema quantistico che si trova in una combinazione di più stati contemporaneamente: non «non sappiamo quale», ma…
- SoyjakLa variante di Wojak con la bocca aperta, gli occhi spalancati e una barbetta rada, usata per deridere chi si entusiasma per…
- SPAUn'applicazione web che si carica una volta sola e si aggiorna tramite JavaScript invece di richiedere nuove pagine.
- Space InvadersIl gioco che inaugurò l'età d'oro delle sale giochi, e la cui meccanica più celebre era un difetto lasciato lì di proposito.
- SpaceballsGruppo demo norvegese autore di State of the Art, e la squadra che ha messo sulla mappa la scena Amiga nordica.
- Spaces (macOS)I desktop virtuali di Apple, arrivati con Mac OS X Leopard nel 2007 — vent'anni dopo che l'idea era stata elaborata fino in…
- Spacewar!Il primo videogioco a diffondersi: due astronavi, una stella con la gravità e tutto il tempo macchina avanzato al MIT.
- Spam di menzioniAbuso delle menzioni con @ per inondare le notifiche di qualcuno, come molestia (molti account che taggano una vittima) o…
- SPAN (rete)La rete della NASA per i fisici spaziali, costruita su DECnet anziché su TCP/IP e dunque un mondo parallelo accanto ai primi…
- SpannerDatabase SQL distribuito globalmente di Google, con consistenza esterna e ACID su più datacenter. TrueTime sincronizza il…
- Spanner TrueTimeL'API per il tempo di Google Spanner, che restituisce l'ora come intervallo di incertezza [earliest, latest] anziché come…
- Spanning Tree Protocol (STP)Un protocollo L2 (Radia Perlman, 1985, IEEE 802.1D) che previene i loop nelle reti commutate bloccando logicamente i…
- SPARQLLinguaggio di interrogazione per RDF (Resource Description Framework). Standard W3C del 2008. Alimenta il web semantico e i…
- spawnCreare un nuovo processo figlio del processo corrente. child_process.spawn() di Node.js ne è l'implementazione classica…
- Spazi bianchi (whitespace)Caratteri che appaiono come spazio vuoto: spazio, tabulazione, a capo, ritorno a capo, tabulazione verticale. In HTML/CSS…
- Spazio coloreLa definizione di che cosa significhino davvero come colore i numeri di un'immagine: senza di essa, i valori RGB sono solo…
- Spazio delle chiaviL'insieme di tutte le chiavi possibili, e il numero che decide se la forza bruta sia teoria o piano praticabile.
- Spazio di swapSpazio su disco che il sistema operativo usa come «estensione» della RAM: le pagine di memoria usate di rado vengono…
- Spazio kernelLa porzione di memoria e di privilegi raggiungibile solo dal kernel — dove avviene ogni accesso all'hardware.
- Spazio MatrixFunzione di Matrix: uno «spazio» raggruppa più stanze in una gerarchia, un po' come un server Discord riunisce i canali…
- SPC700Il processore audio dedicato del Super Nintendo: un chip Sony con otto canali campionati ed eco hardware, che ha definito la…
- Spear phishingPhishing mirato contro una persona specifica: prima si fa ricerca, poi si personalizza il contenuto, con un tasso di…
- Spec-driven developmentMetodo di lavoro in cui il documento di specifica o dei requisiti è l'artefatto principale e il codice viene generato a…
- Specchio poligonaleLo specchio rotante a molte facce che fa scorrere il raggio laser lungo il tamburo all'interno di una stampante laser.
- SpeckUn cifrario a blocchi leggero pubblicato dalla NSA nel 2013, controverso per l'origine e per la scarsa documentazione del…
- SpectreFamiglia di vulnerabilità delle CPU (CVE-2017-5753/5715, gennaio 2018) che sfrutta la predizione dei salti e l'esecuzione…
- spectrwmUn piccolo tiling window manager nato nell'ambiente OpenBSD, che voleva la semplicità di dwm senza dover ricompilare a ogni…
- Speculation Rules APIUn'API moderna (Chrome) per indicare in modo dichiarativo al browser quali pagine precaricare o addirittura pre-renderizzare…
- SpeedcodeCodice macchina srotolato e con indirizzi scritti a mano che scambia memoria con cicli: niente cicli di iterazione, solo una…
- SpeedlockLa protezione dalla copia a caricamento rapido che ogni possessore di Spectrum ha incontrato negli anni Ottanta: strisce…
- SpeedoIl formato di font vettoriale di Bitstream, il primo che X11 riuscì a scalare all'interno del server, grazie a un…
- SpeedrunFinire un gioco il più in fretta possibile, spesso sfruttando i bug che gli sviluppatori non hanno mai trovato il tempo di…
- SpegelUn mirror peer-to-peer stateless per i layer dei container in un cluster Kubernetes: i nodi scaricano le immagini l'uno…
- Spegnimento graduale (graceful shutdown)Terminare un processo in modo pulito: smettere di accettare nuove richieste, attendere quelle in corso, rilasciare i lock…
- Spettro radioLe frequenze radio disponibili: una risorsa naturale finita che gli Stati mettono all'asta per miliardi.
- SPIFFE (Secure Production Identity Framework For Everyone)Standard per l'identità dei workload nei sistemi distribuiti moderni. Un SPIFFE ID è un URI…
- SpinIl framework serverless di Fermyon basato su WebAssembly e WASI. Le funzioni in Rust/Go/JS/Python/TinyGo vengono compilate…
- Spin bitL'unico bit dell'intestazione QUIC lasciato in chiaro al solo scopo di permettere a chi sta nel mezzo di misurare il…
- Spindle runoutLa piccola oscillazione del mandrino di un disco rigido durante la rotazione, cioè lo scostamento da un cerchio perfetto che…
- SpinlockUn lock che attende girando in un ciclo e riprovando, bruciando CPU invece di andare in sospensione.
- SpinwriterLa stampante di qualità lettera di NEC, che usava un elemento a forma di coppa, il «ditale», al posto della margherita…
- SPIRE (SPIFFE Runtime Environment)L'implementazione di riferimento dello standard SPIFFE, CNCF Graduated dal 2022. Un server (emette gli SVID) e un agent (su…
- Splash screenSchermata iniziale mostrata durante il caricamento di un'app: logo e colore del marchio. Nasconde il tempo di caricamento…
- Split horizonTecnica anti-loop dei protocolli di routing distance-vector (RIP, EIGRP): una rotta non viene annunciata sull'interfaccia da…
- SplunkPiattaforma per log e SIEM, fondata nel 2003 da Michael Baum, Rob Das ed Erik Swan. Acquisita da Cisco nel 2024 per 28…
- SpodGergo dei talker per chi passa un tempo smisurato connesso — un'etichetta che era insulto e onore in parti più o meno uguali.
- SPOFSingle Point of Failure: un componente il cui guasto manda giù l'intero sistema, la prima cosa da cercare quando si progetta…
- Spooler di stampaServizio di sistema che accetta i lavori di stampa, li mette in buffer su disco e li passa alla stampante al suo ritmo, così…
- SpoolingMemorizzare l'output su disco perché una periferica lenta possa essere alimentata al proprio ritmo senza bloccare il…
- SporgerySpam e forgery in uno: sommergere un newsgroup di messaggi firmati con nomi altrui finché la vera conversazione non si trova…
- Spostamento del picco (peak shift)Quando le transizioni di flusso si affollano, gli impulsi di lettura adiacenti si sovrappongono e spostano il picco nel…
- Spostamento opacoSpostare una finestra mostrandone il contenuto per tutto il trascinamento, invece di un contorno vuoto: un lusso che i primi…
- SpotifyServizio di streaming musicale svedese che ha riscritto il modello di business dell'industria discografica: oltre 600…
- Spotify GreenroomIl clone di Clubhouse di Spotify: stanze audio dal vivo. Lanciato a giugno 2021 (dopo l'acquisizione di Locker Room a marzo…
- Spring BootConvenzione sulla configurazione sopra Spring Framework. Phil Webb e Dave Syer, 2014. Starter + auto-configurazione + server…
- Spring FrameworkFramework Java per la dependency injection e i servizi enterprise. Rod Johnson, 2003 (dopo il libro «J2EE Design and…
- Spring IntegrationProgetto Spring per gli Enterprise Integration Patterns (Hohpe e Woolf, 2003): canali di messaggi, transformer, router…
- Spring4ShellCVE-2022-22965: esecuzione di codice remoto (RCE) in Spring Framework tramite la manipolazione del classloader nel data…
- SpriteUna piccola immagine che si muove sullo sfondo senza distruggerlo: la soluzione anni Ottanta per animare senza avere…
- Sprite stretchingUn trucco del C64 che inganna il VIC-II facendogli ripetere le righe di uno sprite lungo lo schermo, così che un solo sprite…
- SpritePadUn editor per Windows per gli sprite del C64 che ha evitato a molti di disegnare 24×21 pixel con un joystick sull'hardware…
- Spunta blu a pagamentoIl modello in cui la spunta blu è diventata un abbonamento (X Premium, già Twitter Blue) anziché un marchio gratuito di…
- SpyderIDE scientifico per Python. Open source. Pensato per la data science e il calcolo numerico. Parte standard della…
- SpywareSoftware che raccoglie informazioni su di te a tua insaputa: keylogger, catture dello schermo, attivazione del microfono.
- SQLLinguaggio standard per i database relazionali. Creato da Don Chamberlin e Raymond Boyce in IBM nel 1974, allora si chiamava…
- SQL injectionQuando un attaccante inserisce codice SQL in un modulo e riesce a farlo eseguire dal database.
- SQL JOINOperatore SQL che combina le righe di più tabelle in base a una colonna correlata: INNER JOIN (solo le corrispondenze)…
- SQLAlchemyL'ORM più usato in Python, su due livelli: Core (linguaggio di espressioni SQL, query builder) e ORM (classi mappate sulle…
- sqldWrapper server attorno a libSQL: trasforma SQLite in un database di rete con API HTTP e replica delle scritture. Turso…
- SQLGlot / SuperSQLLibreria Python per analizzare, tradurre e ottimizzare SQL tra dialetti: Postgres → BigQuery → DuckDB → Snowflake in…
- SQLiteUn intero database in un solo file, integrato in miliardi di app e siti web.
- SQLite FTS5Estensione di SQLite per la ricerca full-text, versione 5 dal 2015: ranking BM25, stemmer Porter, supporto Unicode. Alimenta…
- SQLite PRAGMASintassi di SQLite per configurare il comportamento del database: PRAGMA journal_mode=WAL, PRAGMA synchronous=NORMAL, PRAGMA…
- SQLite R-treeEstensione di SQLite per l'indice spaziale: algoritmo R-tree per query 2D su bounding box, dalla 3.8 (2014). Si usa per dati…
- SQLite WAL modeModalità di journal di SQLite (dalla 3.7.0, 2010) che sostituisce il rollback journal con un write-ahead log: lettori…
- SquarespaceCostruttore di siti web premium, centrato sul design curato: tra i preferiti di fotografi, artisti e piccole imprese…
- SR-IOVUno standard PCIe che permette a una scheda fisica di presentarsi come più dispositivi indipendenti alle macchine virtuali.
- srcsetSi offrono al browser più versioni della stessa immagine lasciando a lui la scelta: sa cose sullo schermo e sulla rete che…
- SRELa versione di Google del DevOps: le operations trattate come un problema software, con al centro SLO ed error budget.
- sRGBLo spazio colore standard del web e di quasi tutto il resto: limitato, vecchio e universale proprio per questo.
- SRI-NICLo sportello, lo schedario e l'elenco telefonico di ARPANET: un ufficio dello Stanford Research Institute che per vent'anni…
- SRPSecure Remote Password: protocollo PAKE non recente, di Thomas Wu (1998). Il server conserva un verificatore, non l'hash…
- SRv6Segment Routing su IPv6: il pacchetto trasporta in un'intestazione IPv6 un elenco di «segment ID» (SID) che descrive il suo…
- SSDArchiviazione moderna senza parti in movimento: memoria flash al posto dei dischi rotanti.
- SSEStandard per il push dal server al client via HTTP. Più semplice dei WebSocket: unidirezionale (server → client), basato su…
- SSGGenerare tutto l'HTML in fase di build e servire solo file statici tramite CDN.
- SSHProtocollo cifrato per controllare i server da remoto tramite terminale.
- SSIDIl nome di una rete Wi-Fi: quello che compare nell'elenco quando ci si connette.
- SSL / TLSIl protocollo che cifra il traffico tra client e server: ciò che trasforma HTTP in HTTPS.
- SSO (Single Sign-On)Si accede una volta sola e si ottiene l'accesso a molti servizi: il «Accedi con Google» in versione aziendale.
- SSO (Small String Optimization)Memorizzare le stringhe brevi direttamente dentro l'oggetto stringa invece di allocarle sull'heap. Il motivo per cui…
- SSRQuando la pagina viene resa in HTML sul server e inviata già pronta al browser.
- SSRFServer-Side Request Forgery: l'attaccante costringe il server a effettuare richieste HTTP verso URL scelti da lui, spesso la…
- SSTableSorted String Table: file immutabile di coppie chiave-valore memorizzate su disco in ordine. L'unità di archiviazione…
- ssthreshIl confine oltre il quale TCP smette di far crescere la finestra in modo esponenziale e passa a una crescita lineare. La…
- SSTIServer-Side Template Injection: l'input dell'utente finisce nel motore di template come codice invece che come dato, spesso…
- ST NICCC 2000Una demo per Atari ST del 2000 che sorvola a tutta velocità una città di poligoni a tinta unita, su una macchina del 1985.
- ST-01Il disco di campioni distribuito con Ultimate Soundtracker nel 1987, il cui nome fa ancora da prefisso agli strumenti di…
- ST-506L'interfaccia per dischi rigidi di Seagate del 1980, che lasciava la codifica al controller sulla scheda host: il disco era…
- STAVerificare che un chip rispetti i tempi calcolando matematicamente ogni percorso del progetto, invece di simularlo con dati…
- Stable DiffusionModello di diffusione latente open-weights per la generazione di immagini da testo — CompVis (Ludwig-Maximilians-Universität…
- Stable Diffusion XLSeconda generazione del modello di immagini aperto di Stability AI — 1024×1024 nativi, più dettagliato di SD 1.5.
- StablecoinUna criptovaluta progettata per valere sempre un dollaro: funziona esattamente finché il mercato ci crede.
- StackStruttura dati LIFO — "Last In, First Out". L'ultimo elemento inserito è il primo a uscire.
- Stack OverflowDomande e risposte per programmatori, avviato nel 2008 da Jeff Atwood e Joel Spolsky. Costruito su voti, risposte accettate…
- Stack Overflow JobsLa piattaforma di offerte di lavoro per sviluppatori integrata in Stack Overflow: chiusa a marzo 2022 dopo l'acquisizione da…
- Stacking window managerIl modello classico in cui le finestre stanno come fogli su una scrivania, si sovrappongono e ridisegnano ciò che viene…
- Stadi VRM (fasi)Progettazione del VRM: il numero di stadi di potenza che convertono i 12 V in circa 1 V per la CPU. Più stadi significano…
- Stadio di decodificaLa fase in cui le istruzioni prelevate vengono interpretate e tradotte nelle micro-operazioni (µop) interne che le unità di…
- StagingUna copia dell'ambiente di produzione in cui si testa prima di rilasciare davvero.
- stalonetrayUn'area di notifica autonoma per X11, per chi usa un window manager senza pannello ma deve comunque fare i conti con…
- Stampa bidirezionaleStampare i caratteri anche nel movimento di ritorno della testina, invece di considerare il viaggio di ritorno tempo perso.
- Stampa fronte/retroStampare su entrambi i lati del foglio, in modo automatico con un meccanismo di rovesciamento oppure a mano in due passaggi.
- Stampante 3DUna macchina che costruisce oggetti fisici strato dopo strato invece di ricavarli da un blocco pieno.
- Stampante a barre di caratteriUn meccanismo di stampa in cui ogni posizione di stampa ha una propria barra con l'intero set di caratteri, che viene alzata…
- Stampante a catenaUna stampante di linea i cui caratteri viaggiano su una catena orizzontale che scorre davanti a una fila di martelletti.
- Stampante a getto d'inchiostroStampante che forma i caratteri con microscopiche gocce d'inchiostro spruzzate sulla carta senza toccarla.
- Stampante a grande formatoStampanti per carta larga almeno 60 cm circa — poster, disegni, striscioni e insegne — che hanno preso il posto dei plotter…
- Stampante a impattoTermine generico per le stampanti che formano i caratteri colpendo con forza meccanica un nastro inchiostrato contro la…
- Stampante a inchiostro solidoLa stampante alimentata a pastelli di cera: l'inchiostro viene fuso, spruzzato su un tamburo rotante e trasferito sulla…
- Stampante a margheritaStampante a impatto con caratteri pieni sui raggi di una ruota intercambiabile, pensata per una stampa di qualità lettera.
- Stampante a matrice di righeLa velocità di una stampante a righe con la libertà di una a matrice di punti: una fila di martelletti oscillante che…
- Stampante a nastroUna stampante a linee i cui caratteri stanno su un sottile nastro d'acciaio ad anello: il cugino più silenzioso e più nitido…
- Stampante a paginaUna stampante che compone e produce un'intera pagina alla volta, a differenza delle stampanti a riga e a carattere.
- Stampante a righeUna stampante a impatto ad alta velocità che imprime un'intera riga di testo in una volta: il cavallo di battaglia dei…
- Stampante a scintillaStampante senza impatto che brucia con scintille elettriche un sottile strato metallico, lasciando affiorare il fondo nero.
- Stampante a tamburoUna stampante a righe costruita attorno a un tamburo rotante in cui ogni colonna di stampa porta l'intero set di caratteri.
- Stampante ad aghiStampante a impatto che compone ogni carattere con minuscoli punti, battuti attraverso un nastro inchiostrato da una colonna…
- Stampante brailleL'ultima roccaforte della stampa a impatto: una macchina che fa sporgere dei punti da carta spessa invece di depositarvi…
- Stampante di etichetteStampante concepita per etichette autoadesive in rotolo, di solito a termica diretta o a trasferimento termico, per lo più…
- Stampante elettrostaticaUna stampante che deposita uno schema di carica su carta patinata con una fila fissa di minuscoli elettrodi e vi attira il…
- Stampante GDIUna stampante economica senza linguaggio di descrizione della pagina né processore propri: il driver Windows del computer fa…
- Stampante laserStampante che disegna la pagina con un raggio laser su un tamburo carico e fissa la polvere di toner con il calore.
- Stampante LEDUna stampante elettrofotografica che espone il tamburo con una fila di LED anziché con un laser a scansione.
- Stampante multifunzioneUna macchina da ufficio che riunisce in un solo apparecchio stampante, scanner, fotocopiatrice e spesso fax.
- Stampante per scontriniLa piccola stampante da cassa che sforna scontrini da un rotolo di carta: quasi sempre termica, con taglio e avanzamento…
- Stampante per tessereUna stampante costruita per un solo supporto: la lastra di plastica da 0,76 mm che hai nel portafoglio.
- Stampante termicaStampante senza impatto che imprime l'immagine sulla pagina con il calore invece di battere l'inchiostro contro di essa.
- Standard cellI blocchi prefabbricati con cui si assembla un chip digitale: porte logiche, flip-flop e buffer, tutti esattamente della…
- Standard di Kansas CityTentativo del 1975 di salvare i programmi come audio su normali cassette usando un'unica codifica indipendente dal…
- Stanisław UlamCapì giocando a solitario che il caso calcola più in fretta del calcolo combinatorio, e diede così a ENIAC il suo primo…
- Stanza vocaleFormato di chat audio dal vivo con ruoli di moderatore e ascoltatore. Il modello classico: chi parla sta sul «palco», il…
- Star Wars KidUn video che nel 2002 un quindicenne del Québec girò di sé stesso senza mai volerlo mostrare a nessuno. Altri lo…
- StarCoderLLM aperto per il codice del progetto BigCode (Hugging Face + ServiceNow) — addestrato su The Stack, un dataset di 6 TB di…
- StarfieldIl primo effetto d'esercizio della demoscene: punti che si allontanano da un centro per simulare l'illusione di un volo…
- Stargate (Usenet)Un tentativo degli anni Ottanta di diffondere Usenet via satellite, nascosto dentro un segnale televisivo.
- StarlinkL'internet satellitare di SpaceX — oltre 7000 satelliti in orbita bassa, latenza di ~20–60 ms ovunque sul pianeta.
- Stars: Wonders of the WorldLa demo per PC del gruppo francese NoooN che vinse The Party 1995: morbida, organica e lontana dalla norma cubettosa della…
- Starter pack (Bluesky)Funzione di Bluesky lanciata nel 2024: una lista curata di 20-150 account condivisibile tramite link. Chi la riceve li segue…
- StartrekkerUn tracker per Amiga noto per mescolare nello stesso modulo strumenti campionati e sintetizzati in FM.
- Startup probeControllo di salute che concede a un contenitore dall'avvio lento il tempo di partire prima che entrino in vigore i…
- Startup unicornoStartup privata con una valutazione superiore a 1 miliardo di dollari. Il termine fu coniato nel 2013 da Aileen Lee (Cowboy…
- State of the ArtLa demo per Amiga degli Spaceballs del 1992, celebre per le silhouette danzanti a tempo con la musica.
- StatefulSetOggetto Kubernetes per applicazioni che richiedono un'identità stabile: ogni pod riceve un numero ordinale (mysql-0…
- StatelessUn servizio che non conserva informazioni in memoria tra una richiesta e l'altra — ogni chiamata è autosufficiente.
- StatisticaDisciplina matematica per la raccolta, l'analisi e l'interpretazione dei dati. Fondamento di tutta la data science e del…
- Statistics targetQuanto dettagliata è l'immagine del contenuto di una colonna che ANALYZE costruisce in PostgreSQL. Il valore predefinito di…
- Stato / presenzaL'indicatore che mostra se qualcuno è online, assente o occupato: il pallino verde, «attivo ora», le righe di stato…
- Stato di alimentazioneGli stati di alimentazione definiti da ACPI per CPU e sistema: C-state (CPU inattiva: C0 = attiva, C7+ = sonno profondo)…
- Stato di BellI quattro stati massimamente entangled di due qubit: la dimostrazione più semplice, nella meccanica quantistica, che il…
- Stato di TerraformIl file JSON con cui Terraform sa che cosa esiste nella realtà: la corrispondenza tra codice e risorse.
- Stazione radio baseL'apparato radio che forma una cella della rete mobile: ciò con cui il telefono dialoga davvero.
- SteamNato per non dover chiedere alla gente di scaricare le patch a mano, è diventato il negozio che il gaming su PC non può…
- Steam DeckIl PC portatile di Valve basato su Linux — ha liquidato dall'oggi al domani l'idea che il gaming PC in mobilità fosse morto…
- Stecca di conteggioTacche incise su legno o osso che contavano pecore, debiti e giorni molto prima che esistessero i numeri da scrivere.
- SteckerbrettIl quadro a spine di Enigma forniva quasi tutto il suo spazio delle chiavi e costava pochissimo da aggirare, il che dice…
- Stefan SavageProfessore alla UC San Diego il cui gruppo ha dimostrato che le automobili si possono dirottare da remoto e che l'economia…
- SteganografiaLa crittografia nasconde il contenuto; la steganografia nasconde il fatto stesso che esista un messaggio.
- Stereo SIDModifica artigianale che dota il C64 di un secondo chip SID e, con esso, di sei voci in stereo anziché tre in mono.
- SternSegue in tempo reale i log di tutti i pod che corrispondono a un pattern, con un colore per ogni pod, e si aggancia da solo…
- Steve BellovinUno dei tre dottorandi all'origine di Usenet nel 1979, che in seguito co-scrisse il libro che rese il firewall un concetto…
- Steve CrockerLo studente dell'UCLA che scrisse l'RFC 1 e diede alla serie un nome così modesto che è ancora in uso a più di cinquant'anni…
- Steve Jackson GamesL'editore di giochi di Austin i cui computer furono sequestrati dal Secret Service nel 1990, e la cui causa divenne uno dei…
- Steve JobsNon costruiva i computer di persona, ma decideva quali venivano costruiti, e a che cosa servivano.
- Steve KentIl ricercatore di sicurezza di BBN che ha passato quarant'anni a scrivere le specifiche su come Internet dovrebbe…
- Steve LipnerL'architetto del Security Development Lifecycle di Microsoft, il processo che impose la sicurezza in ogni fase della…
- Steve WozniakHa progettato l'Apple II praticamente da solo, con un'economia di componenti che gli ingegneri studiano ancora.
- Steven MurdochIl ricercatore di Cambridge che dimostrò come i terminali «sicuri» delle banche si potessero convincere ad accettare…
- Sticky sessionIl load balancer invia lo stesso utente sempre allo stesso server di backend — per conservare lo stato della sessione.
- StictionAttrito statico capace di saldare la testina parcheggiata al piatto: un classico guasto dei vecchi dischi che non volevano…
- Stima della cardinalitàLa previsione del planner su quante righe produrrà ogni passo. Tutto il resto del piano ne discende, il che ne fa il numero…
- Stitch (TikTok)Un formato di TikTok in cui si ritaglia un breve estratto (fino a 5 secondi) del video di qualcun altro come introduzione al…
- STL (C++)La libreria che dimostrò come contenitori e algoritmi possano essere separati del tutto, portando la programmazione generica…
- StoneCrackerUn diffuso cruncher per Amiga che comprimeva i programmi in modo che si decomprimessero da soli all'avvio.
- Storage Access APIAPI del browser con cui un iframe può richiedere l'accesso ai propri cookie/storage in un contesto di terze parti — l'utente…
- StorageClassModello Kubernetes che definisce un «tipo» di storage (ad esempio «SSD veloce» o «HDD economico») e il modo in cui va…
- Stored procedureCodice (in un dialetto SQL) memorizzato ed eseguito all'interno del database — anziché nell'applicazione.
- Storm controlFunzione degli switch che monitora la quantità di traffico broadcast, multicast o unicast sconosciuto su una porta e…
- StorybookSandbox per componenti UI — permette di sviluppare, documentare e testare ogni componente isolato dall'applicazione.
- STOSIl BASIC per videogiochi dell'Atari ST, con sprite e scrolling integrati: il predecessore di AMOS, opera dello stesso autore.
- STPProtocollo che impedisce i loop nelle reti commutate — senza di esso i collegamenti ridondanti causerebbero tempeste di…
- straceMostra ogni chiamata di sistema eseguita da un programma, con argomenti e valori restituiti. Risponde a «quale file di…
- Straddle checkerboardUn cifrario a sostituzione che scrive le lettere più comuni con una cifra e le altre con due.
- Strangler figUn pattern per sostituire un vecchio sistema pezzo per pezzo invece di riscriverlo tutto in una volta. Battezzato da Martin…
- StrapiIl CMS headless open source più diffuso: backend Node.js con interfaccia di amministrazione e API REST/GraphQL generate…
- Strategia wide trailUn metodo di progettazione dei cifrari a blocchi che dimostra un limite inferiore al numero di S-box attive, rendendo senza…
- Strategy patternPattern della Gang of Four — si definisce una famiglia di algoritmi, si incapsula ciascuno in una classe con un'interfaccia…
- Strati del PCBIl numero di strati di rame sovrapposti in un circuito stampato. Più strati offrono spazio per più piste, piani dedicati di…
- StravaIl social network per chi corre e va in bici — tracce GPS, re dei segmenti, kudos.
- Streamer a nastroUn'unità a nastro che scrive i dati in un flusso continuo invece di fermarsi e ripartire a ogni blocco.
- StreamingInvio di contenuti multimediali in piccoli segmenti continui anziché come file interi. Chi riceve può iniziare a guardare…
- Streaming SSRIl server invia l'HTML a blocchi man mano che i dati sono pronti — invece di aspettare che l'intera pagina sia completa.
- StreamingLLMUn metodo che consente a un modello di generare all'infinito con memoria costante, conservando i primi quattro token più una…
- StreebogLa funzione hash russa GOST R 34.11-2012, nota come Streebog, con output a 256 e 512 bit.
- Strict aliasingLa regola di C e C++ secondo cui un oggetto può essere letto solo tramite un tipo compatibile con quello con cui è stato…
- STRIDEAcronimo mnemonico per il threat modeling: Spoofing, Tampering, Repudiation, Information Disclosure, Denial of service…
- StringaUna sequenza di caratteri. Ciò che i programmi usano per il testo.
- StripeInfrastruttura di pagamento sotto forma di API. Fondata nel 2010 dai fratelli Patrick e John Collison. La promessa…
- Structured bindingLa sintassi C++17 auto [a, b] = expr; che scompone un valore composto in più nomi in un colpo solo.
- Structured cloneUn algoritmo (e la funzione structuredClone()) per creare una vera copia profonda di valori JavaScript complessi, compresi…
- Strumenti eBPFEcosistema di strumenti basati su eBPF (extended Berkeley Packet Filter): bcc (basato su Python), bpftrace (DSL di alto…
- Struts CVE (Equifax)CVE-2017-5638 in Apache Struts 2: esecuzione di codice remoto tramite injection di espressioni OGNL nell'header…
- Struttura datiOrganizzare i dati in memoria per rendere efficienti determinate operazioni. Scegliere la struttura giusta spesso fa la…
- Stuart HaberIl crittografo che, con Scott Stornetta, inventò la catena di hash concatenati per la marcatura temporale, 17 anni prima che…
- StumbleUponUn pulsante nella barra degli strumenti che portava a una pagina casuale scelta in base ai propri interessi. Lo zapping di…
- StumpWMUn tiling window manager scritto in Common Lisp, da usare solo con la tastiera, che si può riprogrammare mentre è in…
- STUNProtocollo che aiuta un client dietro NAT a scoprire il proprio IP pubblico e la propria porta. Base del P2P (WebRTC, VoIP…
- Style queriesContainer query che interrogano il valore di una proprietà CSS personalizzata invece della larghezza. Permettono a un…
- styled-componentsLibreria CSS-in-JS per React: il CSS si scrive in template literal direttamente nel componente. Di Max Stoiber e Glen…
- StylelintLinter per CSS basato su PostCSS. Oltre 170 regole integrate più un ecosistema di plugin. Supporta CSS, SCSS, Less e Sugar…
- su«Switch user»: comando Unix per cambiare utente nel terminale. Senza argomenti passa a root. Richiede la password…
- SubBytesIl passo di AES che sostituisce ogni byte dello stato con un altro tramite una S-box fissa — l'unica operazione non lineare…
- Subdomain takeoverPresa di controllo di un sottodominio il cui CNAME punta a un servizio non più pagato: l'attaccante registra il servizio e…
- SubgridPermette a una griglia annidata di ereditare le linee di traccia del genitore invece di crearne di proprie, così il…
- Sublimazione termicaUn metodo di stampa che vaporizza il colorante solido direttamente nel supporto, ottenendo un tono continuo senza punti…
- Sublime TextEditor di testo multipiattaforma e veloce. Jon Skinner (Sydney), 2008. C++ nativo, plugin in Python. Famoso per «Goto…
- SubnetSuddivisione logica di una rete IP: consente a ciascuna parte di avere regole di firewall e instradamento proprie.
- SubredditSezione tematica di Reddit, con prefisso r/, un proprio team di moderatori, regole e cultura. r/AskHistorians (rigorosamente…
- Subresource Integrity (SRI)Funzione del browser che verifica che un file esterno (ad esempio uno script JavaScript da una CDN) non sia stato manomesso…
- SubstackNewsletter, paywall e comunità: "il blogging è tornato improvvisamente redditizio".
- Substrato di vetroIl disco su cui si deposita il film magnetico di un hard disk — il vetro al posto dell'alluminio dà piatti più piani e…
- SubstructureRedirectLa maschera di eventi X11 che trasforma un normale client in un window manager: il server smette di eseguire le richieste di…
- SubtweetScrivere un post che si riferisce chiaramente a una persona precisa senza nominarla né taggarla: una frecciatina indiretta…
- Subversion (SVN)Controllo di versione centralizzato nato per sostituire CVS, a sua volta soppiantato da Git, ma ancora vivo dove i file sono…
- Suddivisione del testo (text splitter)Il modo in cui si taglia un documento lungo in chunk per embedding e RAG: forse la scelta architetturale più importante di…
- sudoComando Unix che esegue singoli comandi come root o come un altro utente, senza accedere direttamente come root.
- Sun MicrosystemsL'azienda delle workstation e delle sale server: ha regalato al mondo Java, NFS e ZFS, ed è scomparsa nel dopo-crollo delle…
- SUNETLa rete universitaria condivisa della Svezia, e il canale attraverso cui Internet arrivò per la prima volta nel paese.
- SunSITEUna rete di archivi universitari dotati di server Sun, dove mezzo internet andava a scaricare software.
- SunViewIl sistema a finestre delle workstation Sun prima di X: veloce, locale e cieco di fronte alla rete.
- SunVoxSintetizzatore software modulare e sequencer tracker che gira su tutto, dai desktop agli smartphone.
- SupabaseAlternativa open source a Firebase: Postgres, autenticazione, storage, realtime ed edge functions in un unico pacchetto.
- Supabase RealtimeScritto in Elixir (Phoenix): ascolta il WAL (Write-Ahead Log) di Postgres e trasmette ai client le modifiche del database…
- Super followAbbonamento a pagamento a un singolo creator per contenuti esclusivi: i «Super Follows» di Twitter/X (poi «Subscriptions»)…
- SuperbloccoL'indice del filesystem: dimensione dei blocchi, numero di inode, punto di partenza di tutto. Senza di esso il disco è…
- SupercomputerNon un tipo di macchina ma una posizione: la risorsa di calcolo più veloce che si possa costruire in un dato momento.
- SuperDisk (LS-120)Il dischetto da 120 MB di Imation con inseguimento delle tracce guidato da laser, capace di leggere anche i normali floppy…
- Superficie di attaccoL'insieme di tutti i punti da cui un aggressore potrebbe entrare in un sistema: porte aperte, endpoint API, pagine di login…
- SuperhumanClient di posta premium a 30 dollari al mese: pensato per la tastiera, rapidissimo, con integrazione dell'IA. Per chi vive…
- SuperProbeL'utilità di XFree86 che indovinava quale scheda grafica si avesse andando a frugare direttamente nei suoi registri.
- SuperscalareUn'architettura di CPU in grado di emettere ed eseguire più istruzioni nello stesso ciclo di clock, grazie a più unità di…
- SupersedesL'intestazione Usenet che permetteva a un articolo di sostituirne uno precedente: un cancel e una nuova pubblicazione in un…
- SuperTokensAlternativa open source ad Auth0, incentrata sulla gestione delle sessioni, più facile da ospitare in proprio e più…
- Supplier (warez)La persona di un gruppo warez che si procura l'originale: l'anello rischioso che fa uscire il software prima ancora che…
- Supporto granulareLo strato di registrazione di un disco rigido, formato da migliaia di microscopici grani magnetici, ciascuno isolato dai…
- Supremazia quantisticaIl punto in cui un computer quantistico fa qualcosa a cui nessun computer classico riesce a tenere dietro: raggiunto nel…
- Susan HeadleyPhone phreaker di Los Angeles attiva intorno al 1980, capace di farsi dare le password semplicemente parlando come chi ne ha…
- Susan LandauLa matematica diventata una delle voci più autorevoli contro le backdoor governative nella crittografia.
- SvelteFramework frontend che si dissolve in fase di compilazione: nessun runtime e un output leggerissimo.
- Svelte RunesLa nuova reattività di Svelte 5 (ottobre 2024): sostituisce la «magia» di let x = 0 con rune esplicite: $state(0)…
- SvelteKitIl framework full-stack di Svelte. Creato da Rich Harris (autore di Svelte e dipendente di Vercel). v1.0 a dicembre 2022…
- Sven JaschanAdolescente tedesco che nel 2004 scrisse sia Netsky sia Sasser, e il cui caso fu risolto dalla taglia di Microsoft più che…
- SVGFormato immagine basato su XML: vettoriale, si ridimensiona all'infinito senza perdere qualità.
- SVGAlibLa libreria Linux che disegnava la grafica direttamente sulla scheda VGA dalla console testuale, senza X, permettendo a Doom…
- SVMAlgoritmo classico di classificazione: trova la "linea di separazione" migliore tra le classi, a margine massimo.
- SWACIl gemello della costa occidentale del SEAC — per un periodo il computer più veloce del mondo, costruito per far calcolare i…
- SwaggerFormato di specifica per le API REST. Tony Tam (Reverb / Wordnik), 2011. Donato a SmartBear nel 2015 e ribattezzato OpenAPI…
- SwapSpazio su disco usato come estensione della RAM quando la memoria finisce: lento, ma meglio che veder morire i programmi.
- SwapperIl braccio postale della scena: il membro che spediva in giro per il mondo dischi di crack, demo e riviste prima della rete.
- Swayi3 per Wayland: un compositor tiling che legge il file di configurazione di i3 quasi riga per riga, e il progetto per cui è…
- SWC"Speedy Web Compiler": compilatore TypeScript/JavaScript scritto in Rust da Donny Wong (2017), 20 volte più veloce di Babel.
- Sweet32Attacco del 2016 che dimostrò come i cifrari con blocchi da 64 bit, come 3DES e Blowfish, lascino trapelare dati dopo poche…
- SwiftIl successore di Objective-C secondo Apple: creato da Chris Lattner (l'autore di LLVM) nel 2014, open source dal 2015…
- Swift Package ManagerIl gestore di dipendenze integrato di Apple per Swift: non c'è nulla da installare, ed è incluso in Xcode dalla versione 11.
- SwiftUIIl framework UI dichiarativo di Apple. Presentato al WWDC 2019. Sostituisce UIKit (iOS) e AppKit (Mac). Ispirato a React e…
- SwiGLUAttivazione per lo strato feed-forward del transformer: Swish(xW) ⊙ (xV), cioè il prodotto di due proiezioni lineari al…
- SwitchDispositivo di rete che inoltra i pacchetti all'interno di una rete locale in base agli indirizzi MAC.
- Switch TransformerL'architettura MoE di Google del gennaio 2021 che ha semplificato il routing a un solo esperto per token, diventando il…
- SwitcherL'utility di Andy Hertzfeld del 1985 che permetteva a un Macintosh di tenere in memoria più programmi e passare dall'uno…
- swmIl window manager di Solbourne del 1990 circa, che portò il desktop virtuale in X e lasciò il proprio nome in una proprietà…
- swnet.*La prima gerarchia svedese di Usenet, dove gli utenti di computer svedesi discutevano in svedese prima che subentrasse se.*.
- sxhkdSimple X Hotkey Daemon: un piccolo programma che ascolta le combinazioni di tasti ed esegue comandi, del tutto indipendente…
- SyftGenera l'inventario di tutto ciò che si trova all'interno di un'immagine container, in uno dei formati standard ormai…
- Symbol TechnologiesL'azienda che rese portatile la lettura dei codici a barre, inventò il PDF417 e fu infine assorbita dal suo maggiore…
- SymfonyFramework PHP del 2005, creato da Fabien Potencier presso SensioLabs. È tanto una raccolta di componenti autonomi quanto un…
- SYN cookieDifesa DDoS contro i SYN flood: invece di allocare un buffer per ogni SYN, tutti i dati necessari all'handshake vengono…
- SYN cookiesTecnica di difesa contro il SYN flood: invece di conservare lo stato delle connessioni semiaperte, il server codifica le…
- SYN floodAttacco DoS in cui l'aggressore apre milioni di connessioni TCP semiaperte, esaurendo le risorse del server.
- Sync scrollingUn trucco dell'Atari ST che inganna il chip video facendogli produrre linee di scansione più lunghe o più corte del normale…
- SynchronetSoftware BBS dei primi anni Novanta ancora in sviluppo, che oggi gestisce board telnet con la stessa naturalezza con cui un…
- Synchronous commitUn'impostazione di PostgreSQL che stabilisce quanto sia garantito un COMMIT prima che il client riceva l'OK. In modalità…
- SyncTERMUn programma di terminale pensato per chiamare le BBS via internet con il font, i colori e il set di caratteri giusti.
- SyQuestCartucce di dischi rigidi rimovibili degli anni Ottanta e Novanta: un piatto estraibile in un guscio di plastica, un…
- SYS 2061Lo stub BASIC di una riga che permette a un programma in codice macchina per C64 di partire con un semplice RUN.
- Syscall indiretteSaltare all'istruzione di chiamata di sistema presente in ntdll invece di portarsene una propria, in modo che lo stack di…
- sysfsIl filesystem virtuale sotto /sys che rispecchia la visione del kernel sull'hardware: dispositivi, driver e relative…
- syslogLo standard per i messaggi di log nel mondo Unix. Nato negli anni Ottanta per sendmail, documentato a posteriori nella RFC…
- SysopChi gestiva una bulletin board via modem: amministratore unico, moderatore e spesso l'unico utente che riuscisse a entrare…
- System promptL'istruzione iniziale che un LLM riceve per definire ruolo, tono e regole, prima che l'utente cominci a parlare.
- System VIl ramo commerciale di Unix di AT&T: metà delle guerre Unix e antenato di ogni script init con i runlevel.
- systemdIl sistema di init della maggior parte delle distribuzioni Linux moderne: avvia e supervisiona tutti i servizi.
- systemd timerL'alternativa di systemd a cron. Due file per ogni job: foo.timer + foo.service. Più potente di cron (espressioni di…
- systemd-bootUn boot manager UEFI minimale, già noto come gummiboot e oggi parte di systemd. Fa una cosa sola: mostra un menu di…
- SystemVerilogL'estensione che ha trasformato Verilog in un linguaggio sia di progetto sia di verifica. Nella pratica, due linguaggi…
- The SourceUno dei primi servizi online commerciali per possessori di home computer, lanciato nel 1979 e chiuso dal suo principale…
- VotesheetLa scheda di voto di un demoparty con cui i partecipanti classificano le opere di ogni compo e scelgono i vincitori.
T
- Font di TheDraw (TDF)Il formato di file dei font di testo di TheDraw: lettere grandi composte da caratteri a blocchi e colore, dietro…
- Modulo TerraformUn pacchetto riutilizzabile e parametrizzato di risorse Terraform: l'equivalente di una funzione per l'infrastruttura…
- Rete Tier 1Un operatore in grado di raggiungere l'intera internet esclusivamente tramite peering settlement-free, senza mai pagare…
- Sfera di stampa (typeball)L'elemento di stampa intercambiabile dell'IBM Selectric: una sfera grande come una pallina da golf che porta tutti i…
- t-SNE / UMAPRiduzione della dimensionalità: proietta vettori ad alta dimensione (embedding) in 2D/3D per poterli visualizzare.
- T3 StackStack full-stack TypeScript dalle opinioni forti: Next.js + TypeScript + tRPC + Tailwind + Prisma + NextAuth. Coniato da…
- T64Un contenitore che finge di essere una cassetta ma è in realtà un piccolo archivio di file PRG: comodo per gli emulatori…
- Tabella CAMContent-Addressable Memory: il tipo di memoria hardware specializzata che conserva la tabella degli indirizzi MAC dello…
- Tabella degli indirizzi MACLa tabella con cui lo switch sa quale indirizzo MAC si trova dietro quale porta. È la base di ogni switching: lo switch…
- Tabella di approssimazione lineare (LAT)Una tabella che indica quanto bene ogni combinazione lineare dei bit di ingresso di una S-box predice ogni combinazione dei…
- Tabella di connettività boomerang (BCT)Una tabella calcolata su una S-box che fornisce la probabilità esatta con cui un boomerang attraversa la S-box nel punto in…
- Tabella di distribuzione delle differenze (DDT)Una tabella che mostra con quale frequenza una S-box trasforma una data differenza in ingresso in una data differenza in…
- Tabella di routingLa tabella di consultazione di un router: per ogni prefisso di destinazione, indica a quale interfaccia o next hop inviare…
- Tabella di traduzione (Xt)Il formato testuale di Xt per associare tasti e pulsanti del mouse ad azioni con nome in un widget, sostituibile da…
- Tabella hash (hash map)Struttura dati che associa chiavi a valori in tempo O(1) ammortizzato: il mattone dietro dict, HashMap e object in quasi…
- Tabella MACLa tabella CAM (Content Addressable Memory) di uno switch, che associa gli indirizzi MAC alle porte. Si costruisce per…
- Tabella temporaneaTabella con ambito di sessione: esiste solo per la sessione/connessione corrente e viene eliminata automaticamente alla…
- Tabella unloggedTabella PostgreSQL le cui modifiche non vengono mai scritte nel registro delle transazioni: molto più veloce in scrittura e…
- Tabelle di funzione (ENIAC)Tre armadi di interruttori impostati a mano contenevano i numeri che la macchina non sapeva calcolare da sola — e nel 1948…
- Tabelle esterne (foreign tables)Concetto di PostgreSQL: la definizione di una tabella che rimanda a dati esterni tramite FDW. In genere di sola lettura…
- Tabelle partizionateFunzionalità del database: logicamente una sola tabella, fisicamente divisa in più «partizioni» in base a una chiave di…
- Tabletop exerciseUn'esercitazione di crisi basata sulla discussione, in cui i partecipanti ripercorrono attorno a un tavolo uno scenario di…
- Tabula rectaUn quadrato di 26 alfabeti, ciascuno traslato di un posto: la tavola di consultazione alla base di Vigenère e dei suoi…
- Tacca di protezione da scritturaUna tacca o linguetta scorrevole sul bordo di un floppy che comunica fisicamente all'unità che non è consentito scrivere.
- Tadayoshi KohnoRicercatore di sicurezza che ha mostrato come macchine per il voto, pacemaker e automobili fossero tutti computer, con tutto…
- Tag di autenticazioneIl breve valore che dimostra che un messaggio non è stato alterato e proviene da chi possiede la chiave.
- TaglineUna frase breve scelta a caso, che il lettore offline aggiungeva in coda a ogni messaggio delle BBS, spesso l'unica parte…
- Taher ElgamalHa conseguito il dottorato con Hellman, ha dato il nome a un crittosistema e poi ha guidato il lavoro su SSL — il protocollo…
- TailscaleVPN mesh costruita su WireGuard: ogni dispositivo parla direttamente con tutti gli altri, senza un server di tunnel centrale…
- Tailscale DERPDesignated Encrypted Relay for Packets: la rete di relay di Tailscale che inoltra il traffico cifrato quando due nodi non…
- Tailwind CSSFramework CSS utility-first: invece di classi semantiche si combinano piccole classi atomiche (flex justify-between p-4)…
- Taint e tolerationMeccanismo di Kubernetes: un taint su un nodo respinge tutti i pod privi di una toleration corrispondente. È l'inverso della…
- Taint e tolerationUn taint su un nodo respinge i pod; una toleration su un pod dice che può sopportarlo. È il modo in cui il nodo dice no, in…
- Tal RabinCrittografa che ha trasformato la crittografia a soglia e il calcolo multiparte sicuro in cose che si possono costruire, non…
- talk (Unix)Il comando Unix per la chat a due in un terminale diviso, dove le parole dell'altro comparivano carattere per carattere…
- talk.*La gerarchia Usenet del dibattito: un'area recintata per politica, religione e altri temi su cui nessuno ha mai cambiato…
- talk.originsIl gruppo Usenet per il dibattito tra evoluzione e creazionismo, da cui nacque uno dei primi grandi archivi di fatti della…
- TalkerUn MUD privato del gioco e lasciato con le chiacchiere: server di chat via telnet che prosperarono nelle università…
- TalkomaticUna delle prime chat room multiutente, costruita sul sistema PLATO quindici anni prima di IRC.
- Talos LinuxUna distribuzione Linux costruita unicamente per eseguire Kubernetes, senza shell, senza SSH e senza gestore di pacchetti…
- Tamburo fotoconduttoreIl tamburo sensibile alla luce di una stampante laser: mantiene la carica al buio e la perde dove arriva la luce, formando…
- Tamburo fotosensibileIl cilindro sensibile alla luce di una stampante laser, su cui la pagina viene disegnata come carica elettrica prima che si…
- Tamburo OPCIl cilindro fotosensibile all'interno di una stampante laser, rivestito di uno strato che si consuma con tempi del tutto…
- Tammo HinrichsMusicista e programmatore audio dei Farbrausch, kb, il cui sintetizzatore V2 risolse il problema del suono nelle intro da…
- Tandem-DMUna funzione di compressione a blocco doppio in cui due passi Davies–Meyer si susseguono, con il secondo alimentato…
- Tanja LangeCrittografa tedesca a Eindhoven che lavora su curve, implementazioni veloci e crittografia in grado di resistere ai computer…
- TanStack FormLibreria headless e type-safe per i form, di TanStack (Tanner Linsley). Supporta React, Vue, Solid e Svelte. v1 a ottobre…
- TanStack QueryLibreria per lo stato del server in React/Vue/Svelte/Solid: caching, deduplicazione, retry, mutazioni, aggiornamenti…
- TanStack RouterRouter React type-safe di Tanner Linsley: rotte completamente tipizzate con parametri di ricerca, loader e code splitting…
- TanStack TableLibreria di tabelle headless: solo logica di stato (ordinamento, filtri, paginazione, raggruppamento); l'interfaccia la…
- Tape libraryUn archivio automatizzato in cui un braccio robotico preleva cartucce a nastro dagli slot e le inserisce in una o più unità…
- Tape markUno speciale schema registrato che indica la fine di un file su nastro: il separatore di file del nastro, leggibile senza…
- TapeoutIl momento in cui un progetto di chip viene dichiarato finito e inviato alla produzione delle maschere. Il nome deriva da…
- TarantoolUn database in memoria con un interprete Lua integrato: application server e archivio dati nello stesso processo.
- Task View (Windows)La panoramica delle finestre di Windows 10 su Win+Tab, che nel 2015 diede finalmente a Windows i desktop virtuali integrati…
- Tasso di apprendimentoL'ampiezza dei passi con cui un modello di ML aggiorna i pesi: l'iperparametro più importante.
- Tasso di engagementMetrica dell'influenza di un creator: (like + commenti + condivisioni) / follower per post, di solito in %. Per un account…
- Tassonomia di BartleLa suddivisione dei giocatori di MUD proposta da Richard Bartle in quattro tipi — achiever, explorer, socializer e killer…
- TastieraPrincipale dispositivo di input testuale. Layout QWERTY (1873, progettato per rallentare i tipografi sulle macchine da…
- Tasto ComposeIl tasto che fonde le due battute successive in un solo carattere – Compose, apostrofo, e dà é – un'eredità DEC che X11 ha…
- Tatsuaki OkamotoIl ricercatore di NTT dietro l'attacco MOV e la trasformata di Fujisaki–Okamoto, oggi presente negli standard…
- Tatu YlönenRicercatore finlandese che scrisse la prima versione di SSH dopo che qualcuno aveva intercettato le password sulla rete…
- TauriConcorrente di Electron scritto in Rust: usa la webview integrata nel sistema operativo invece di includere Chromium…
- Tavis OrmandyIl ricercatore di Google che ha trovato più bug gravi nei prodotti di sicurezza di quanti molti produttori ne abbiano mai…
- Tavola di SalaminaUna lastra di marmo della Grecia antica in cui i sassolini su linee incise facevano le addizioni: la più antica tavola di…
- Tavola di tiroIl libretto che diceva a un equipaggio di artiglieri a che altezza puntare la canna, e l'arretrato di calcoli che diventò il…
- Tavole logaritmicheScaffali di cifre stampate che trasformavano la moltiplicazione in addizione, e i cui errori fecero desiderare a Charles…
- Tavoletta digitalizzatriceUn piano con penna o puck che restituisce coordinate assolute: il modo in cui disegni e mappe entravano nel computer prima…
- TBBS«The Bread Board System»: la BBS commerciale che prese sul serio l'idea di più linee telefoniche su un solo computer.
- tc (Linux)Traffic control di Linux: comando e sottosistema del kernel per modellare, prioritizzare e scartare pacchetti. Fa parte del…
- TclLinguaggio di scripting di John Ousterhout, Berkeley 1988. Si fonda su un'unica idea: tutto è una stringa e ogni riga è un…
- TCPTrasporto affidabile: i pacchetti arrivano in ordine e quelli persi vengono ritrasmessi.
- TCP BBRBottleneck Bandwidth and Round-trip propagation time — Google, 2016. Controllo di congestione TCP che modella direttamente…
- TCP CUBICControllo di congestione predefinito di Linux dal kernel 2.6.19 (2006). Basato sulle perdite: aumenta la finestra di…
- TCP Fast OpenEstensione di TCP che permette al client di inviare dati direttamente nel pacchetto SYN: risparmia 1 RTT nelle connessioni…
- TCP keepaliveOpzione TCP che invia periodicamente un probe vuoto per verificare che l'altro estremo sia ancora vivo e mantenere attivo lo…
- TCP pacingDistribuire i pacchetti in modo uniforme sul round-trip time invece di sparare a raffica appena la finestra lo consente. Un…
- TCP RenoIl controllo di congestione TCP classico. Reno (1990) estese Tahoe con il Fast Recovery (cwnd dimezzata, non azzerata a 1)…
- TCP slow startAlgoritmo TCP che sonda la capacità della rete all'inizio di una connessione: parte con una finestra di congestione piccola…
- TCP VegasIl primo controllo di congestione a misurare il ritardo invece di attendere la perdita di pacchetti. Migliore in quasi ogni…
- TCP-AOIl successore delle vecchie firme MD5 di TCP, disponibile dal 2010 e ancora poco usato. In teoria, ciò che protegge le…
- TCP/IPLo stack di protocolli fondamentale su cui si regge l'intera Internet.
- tcpdumpIl packet sniffer da riga di comando: lo strumento che mostra davvero cosa passa sul cavo quando ogni altra teoria è…
- TDDSi scrive prima il test (rosso), poi il codice che lo fa passare (verde), infine si fa refactoring.
- TDMR (registrazione magnetica bidimensionale)Una tecnica in cui più testine di lettura campionano contemporaneamente tracce adiacenti e calcolano l'interferenza…
- TDPQuanto calore emette una CPU/GPU con un carico tipico: determina i requisiti di raffreddamento e di alimentatore.
- TEAIl Tiny Encryption Algorithm: un cifrario a blocchi del 1994 che sta in poche righe di C, ed è esattamente per questo che lo…
- TeamCityIl server di build di JetBrains — l'alternativa a Jenkins per i team che preferiscono pagare piuttosto che mantenere plugin.
- TeamSpeakChat vocale per il gaming, lanciata nel 2001. L'idea era semplice: bassa latenza, poca banda e un server gestito da sé. È…
- Tear lineI tre trattini, ---, che segnavano dove finiva la parte umana di un messaggio FidoNet e iniziava la contabilità della rete.
- TearingLa linea orizzontale che compare quando il display è a metà del disegno prima che la scheda grafica passi al fotogramma…
- Tech-techL'effetto demo in cui un logo ondeggia lateralmente come una bandiera al vento, perché ogni linea di scansione è spostata di…
- TechnovikingFilmato di una festa di strada a Berlino nel 2000 in cui un uomo muscoloso con fasce di stoffa ai polsi prende possesso di…
- Tecniche di ricerca vettorialeAlgoritmi per la ricerca approssimata dei vicini più prossimi (ANN): HNSW (a grafo gerarchico), IVF (a cluster), DiskANN (su…
- TECOEditor di testo enigmatico del MIT, 1962 (Dan Murphy), con un proprio linguaggio di «macro» Turing-completo. Celebre per i…
- TED (Commodore)Il chip video e audio combinato di Commodore per le macchine economiche Plus/4 e C16.
- TEE (Trusted Execution Environment)Ambiente di calcolo isolato via hardware in cui codice e dati sono protetti persino dal sistema operativo e dall'hypervisor…
- TektonSistema CI/CD nativo per Kubernetes, CNCF Graduated dal 2023. Pipeline, Task e PipelineRun sono risorse K8s. Scritto in Go…
- Telaio JacquardIl telaio che leggeva il disegno da schede perforate: la prima macchina guidata da istruzioni intercambiabili.
- Telebit TrailBlazerIl costoso modem ad alta velocità che, alla fine degli anni Ottanta, trasportò una larga parte del traffico di Usenet sulle…
- TELECOM DigestUna delle più antiche mailing list moderate della rete, dedicata alla telefonia e replicata su Usenet come comp.dcom.telecom.
- TelegardUn pacchetto per bulletin board DOS il cui codice sorgente trapelato divenne l'antenato di un'intera famiglia di altri…
- TelegrafonoIl danese che nel 1898 registrò il suono su filo d'acciaio inventò la memorizzazione magnetica, mezzo secolo prima che…
- TelegramApp di messaggistica dei fratelli Durov (creatori di VKontakte), lanciata nel 2013: cronologia salvata nel cloud, «canali»…
- Telegramma ZimmermannUn telegramma tedesco cifrato del gennaio 1917, letto dai decrittatori britannici, che contribuì a trascinare gli Stati…
- TelenetLa prima rete commerciale a commutazione di pacchetto degli Stati Uniti, costruita dalle persone che avevano realizzato…
- TeleportAccess proxy che sostituisce le chiavi SSH statiche e le password dei database con certificati validi poche ore, emessi dopo…
- TeletextNotizie in quaranta caratteri per riga, fatte passare di contrabbando nelle righe invisibili di un'immagine televisiva…
- Teletext artImmagini disegnate con la grafica a mosaico del teletext: 40 caratteri di larghezza, otto colori, nessuna eccezione.
- Teletrasporto quantisticoSpostare lo stato di un qubit su un altro qubit lontano, senza inviare il qubit e senza superare la velocità della luce.
- TeletypeLa macchina da scrivere elettromeccanica collegata al computer — che infesta ancora ogni sistema Unix sotto la sigla tty.
- TeletypesetterNastro perforato che permetteva a una macchina compositrice di lavorare senza compositore — e alle agenzie di stampa di…
- TeleUSEIl costruttore Motif svedese: scritto a Malmö da Telelogic, una costola dell'ente telefonico statale, con un proprio…
- TelexLa rete mondiale di telescriventi, dove si «componeva» un abbonato e il testo veniva stampato su una striscia di carta…
- TelixUn programma terminale per DOS che per un'intera generazione fu la porta d'ingresso al mondo delle BBS: rubrica, grafica…
- TelnetProtocollo di shell remota in chiaro. RFC 854 (1983), dell'epoca di ARPANET. Sostituito del tutto da SSH come standard dal…
- Tema di iconeLa struttura di directory e le regole di ricerca di freedesktop che permettono a un programma di chiedere l'icona…
- TemperaturaParametro che regola quanto casualmente un LLM sceglie il token successivo: 0 = deterministico, 1 = creativo, 2 = caos.
- Temperatura (LLM)Parametro di campionamento che controlla la casualità di un LLM. T=0 è greedy (sempre il token più probabile…
- Temperatura (sampling)Un parametro che controlla quanto sia casuale l'output di un LLM. Una temperatura bassa (vicina a 0) rende il modello…
- TEMPESTIl nome in codice della NSA per lo studio delle emanazioni compromettenti: il fatto che le apparecchiature elettroniche…
- Tempi di setup e holdI due requisiti temporali sull'ingresso di un flip-flop: il dato deve essere stabile per un intervallo prima del fronte di…
- Template C++Il meccanismo di programmazione generica del C++: codice parametrizzato sui tipi, come template<typename T> class Vector { T…
- Template engineUn programma che fonde un template con dei dati in un testo finito — di solito HTML, ma anche email, file di configurazione…
- TempoBackend di distributed tracing di Grafana Labs. Salva i dati direttamente su object storage (S3/GCS), con costi molto…
- Tempo di accessoIl tempo totale da una richiesta di lettura al primo byte consegnato: la somma di seek time, latenza rotazionale e overhead…
- Tempo di assestamentoIl tempo che segue una ricerca, in cui la testina oscilla ancora e deve stabilizzarsi sulla traccia di destinazione prima…
- Tempo di seekIl tempo che il braccio di un disco rigido impiega per raggiungere la traccia giusta: il numero che ha plasmato quarant'anni…
- Tempo di spin-upIl tempo che un dispositivo rotante impiega dall'accensione alla piena velocità e alla disponibilità in lettura…
- Tempo realeSistemi che devono rispondere entro un limite di tempo garantito, non semplicemente «in fretta».
- TemuApp di shopping a prezzi stracciati di PDD Holdings (la cinese Pinduoduo) per il mercato occidentale: lanciata a settembre…
- Tensione del nastroLa forza che mantiene il nastro teso contro la testina: se è eccessiva lo stira e lo deforma, se è scarsa il contatto si…
- Tensor CoreAcceleratori specializzati per la moltiplicazione di matrici nelle GPU Nvidia, introdotti con Volta (V100, 2017). Sulla H100…
- TensorFlowIl framework di ML di Google: a lungo dominante, ha perso terreno rispetto a PyTorch.
- TensorRT-LLMLa libreria di inferenza di Nvidia per i modelli linguistici. Compila il modello in un motore ottimizzato, vincolato a una…
- Teorema CAPIn un sistema distribuito se ne possono avere solo due su tre: Consistenza, Availability (disponibilità), Partition…
- Teorema di no-cloningUno stato quantistico sconosciuto non può essere copiato. Dimostrato nel 1982, con conseguenze che attraversano l'intero…
- Teoremi di incompletezza di GödelLa dimostrazione del 1931 che ogni sistema formale sufficientemente potente contiene verità che non può dimostrare — e non…
- Teoria dei grafiLo studio matematico dei grafi (nodi e archi). Fondata da Leonhard Euler nel 1736 con il problema dei sette ponti di…
- Teoria della complessitàIl ramo dell'informatica che classifica i problemi in base al tempo e alla memoria che richiedono, non a quanto sembrano…
- Teoria della decorrelazioneUn quadro teorico per dimostrare che un cifrario a blocchi resiste a intere classi di attacchi, misurando quanto dista da…
- termUno strumento per Linux e Unix che suddivideva l'unica linea modem verso un account shell in più connessioni simultanee…
- Termico direttoMetodo di stampa in cui una testina calda annerisce direttamente carta termosensibile, senza inchiostro, nastro né toner.
- TerminaleInterfaccia testuale del sistema operativo: si digitano comandi invece di cliccare.
- Terminazione on-die (ODT)Resistenze di terminazione integrate nel chip di memoria o nel controller anziché sulla scheda madre, per smorzare le…
- TerraformLo strumento IaC dominante: si definiscono le risorse AWS/Azure/GCP in HCL e si applicano le modifiche.
- TerragruntSottile involucro attorno a Terraform (Gruntwork, 2016): risolve i problemi di DRY condividendo configurazione di backend…
- Tesi di Church-TuringIpotesi: tutto ciò che è intuitivamente «effettivamente calcolabile» può essere calcolato da una macchina di Turing (o dal…
- Test del chi quadratoUn test statistico che confronta i conteggi osservati delle lettere con quelli attesi, usato per stabilire se un testo…
- Test di FriedmanUn metodo per stimare la lunghezza della chiave di un cifrario polialfabetico a partire dall'indice di coincidenza.
- Test di integrazioneUn test che mette alla prova più componenti insieme, spesso con un database reale o un server mock.
- Test di regressioneUn test che verifica che qualcosa che un tempo funzionava funzioni ancora. Una regressione non è quindi un bug qualunque: è…
- Test di TuringProva di intelligenza artificiale proposta da Alan Turing nel 1950: se un giudice non distingue la macchina dall'uomo, la…
- Test unitarioUn test che verifica in isolamento una piccola unità di codice, di solito una funzione.
- Test-time trainingIl modello continua ad aggiornare i propri pesi durante l'inferenza in base all'input corrente, adattandosi a ogni esempio…
- TesteryLa sezione di Bletchley Park che violò a mano il cifrario Lorenz — la metà faticosa del lavoro, e quella che nessuna…
- TestFlightIl servizio di Apple per distribuire build di prova di app iOS al di fuori dell'App Store, fino a 10.000 tester esterni.
- Testina a film sottileUna testina di lettura/scrittura i cui poli e la cui bobina sono fotolitografati come film sottili, successore delle testine…
- Testina AMRLa prima testina di lettura che rilevava un campo magnetico tramite la variazione della resistenza elettrica anziché…
- Testina di cancellazioneUna testina separata, la prima lungo il percorso del nastro, che cancella il vecchio contenuto prima che la testina di…
- Testina di lettura/scritturaIl minuscolo trasduttore elettromagnetico che vola a pochi nanometri dal piatto, trasformando configurazioni magnetiche in…
- Testina di stampaLa parte mobile della stampante che deposita l'inchiostro o batte il carattere sulla carta.
- Testina GMRUna testina di lettura basata sulla magnetoresistenza gigante — la scoperta del 1988 che fece esplodere la capacità dei…
- Testina in ferriteLa prima testina di lettura/scrittura — un minuscolo nucleo di ferrite con un avvolgimento di filo — che servì hard disk e…
- Testina induttivaLa testina di lettura/scrittura basata sull'induzione di Faraday: una bobina attorno a un nucleo magnetico che scrive e…
- Testina MIGLa testina in ferrite a cui fu aggiunta una sottile pellicola metallica proprio nel traferro, per poter scrivere su supporti…
- Testina TMRLa testina di lettura di praticamente ogni disco rigido moderno: una giunzione tunnel magnetica la cui resistenza varia con…
- TestNGIl framework di test per Java che introdusse annotazioni, gruppi ed esecuzione parallela — costringendo JUnit a rincorrere.
- Testo alternativo (alt text)Una descrizione testuale di un'immagine, pensata per chi non può vederla. Viene letta ad alta voce dagli screen reader…
- Testo alternativo (social media)Una descrizione testuale di un'immagine per gli screen reader (utenti con disabilità visiva). Su Mastodon è una forte norma…
- Testo cifratoIl messaggio cifrato: ciò che per chi non ha la chiave sembra rumore.
- Testo in chiaroIl messaggio in forma leggibile, prima della cifratura, e ciò che l'attaccante vuole raggiungere più di ogni altra cosa.
- TetragonSicurezza runtime e osservabilità basate su eBPF, parte della suite Cilium. Sviluppato da Isovalent (acquisita da Cisco nel…
- TetrisScritto nel 1984 su un computer di ricerca sovietico, diffuso senza che nessuno potesse farsi pagare e per dieci anni di…
- TeXKnuth era così scontento della composizione del proprio libro che scrisse un sistema di composizione — e ci lavorò per dieci…
- Texas InstrumentsDove il circuito integrato fu dimostrato per la prima volta nel 1958 — e dove la calcolatrice grafica è diventata un…
- text-wrap: balanceProprietà CSS che distribuisce un titolo in modo uniforme su più righe, invece di riempire la prima e lasciare una parola…
- Text4ShellCVE-2022-42889: esecuzione di codice remoto in Apache Commons Text tramite interpolazione di script…
- textfiles.comL'archivio creato da Jason Scott nel 1998 per conservare i file di testo dell'epoca delle BBS: anarchia, phreaking, umorismo…
- Texture mappingApplicare un'immagine a una superficie 3D: il modo in cui un modello di poche centinaia di triangoli può sembrare mattone…
- TF-IDFTerm Frequency × Inverse Document Frequency. Formula classica di ranking testuale: l'importanza di una parola è quante volte…
- TFMXLa routine musicale di Chris Hülsbeck per Amiga, nota soprattutto come il suono di Turrican.
- Thai DuongRicercatore di sicurezza vietnamita che contribuì a rompere TLS per tre anni consecutivi: BEAST, CRIME e POODLE portano…
- Thales LunaUna linea di HSM nata in Canada, passata di mano tre volte e oggi la principale famiglia HSM di Thales, dopo che a Thales fu…
- The Black LotusUno dei gruppi di demo Amiga più apprezzati, noto per anteporre design e musica al semplice numero di effetti.
- The CodebreakersIl libro di David Kahn del 1967 resta il riferimento a cui si rimanda quando si chiede dove cominci la storia della…
- The GatheringUno dei maggiori computer party al mondo: il raduno pasquale annuale della demoscene norvegese nel palazzetto del…
- The Hacker CrackdownIl resoconto di saggistica di Bruce Sterling del 1992 sull'anno in cui le forze dell'ordine americane scoprirono gli hacker…
- The Internet Adapter (TIA)Un programma che girava sulla macchina Unix del provider e faceva sembrare un normale account shell una connessione SLIP: il…
- The JugglerIl giocoliere in ray tracing di Eric Graham del 1986, che dimostrò che un home computer poteva produrre 3D fotorealistico.
- The LoungeClient web self-hosted per IRC scritto in Node.js. Riunisce client e bouncer in uno: il server mantiene la connessione, il…
- The Major BBSIl pacchetto BBS che permetteva a un solo computer DOS di rispondere a decine di linee telefoniche contemporaneamente…
- The Mod ArchiveUno dei più grandi archivi del web di musica tracker in formato modulo, gestito dalla comunità e gratuito.
- The Open GroupIl consorzio che dal 1996 possiede il marchio UNIX e decide chi può fregiarsene — e che per qualche anno possedette anche…
- The PartyUn demoparty danese che, tra il 1991 e il 2002, fu uno dei maggiori raduni annuali della scena: l'incontro natalizio in cui…
- The SilentsDemogroup scandinavo passato dal C64 all'Amiga e uno dei nomi più grandi intorno al 1990.
- The Whole Internet User's Guide & CatalogIl libro di Ed Krol del 1992 che insegnò a una generazione a usare telnet, FTP, Gopher e Usenet, scritto poco prima che il…
- The World (ISP)Il primo provider a vendere accesso a internet via dial-up a chiunque lo volesse, lanciato a Brookline, vicino a Boston, nel…
- TheC64Una replica su licenza del C64 il cui case familiare nasconde un chip ARM che esegue un emulatore.
- TheDrawLo strumento standard dell'era DOS per disegnare grafica ANSI e ASCII per le schermate dei BBS e per le intro.
- Theo de RaadtSviluppatore canadese che fondò OpenBSD e fece dell'audit paranoico del codice l'intera personalità di un sistema operativo.
- TheoryNetUn servizio di posta elettronica del 1977 per gli informatici teorici: un piccolo pallone sonda che dimostrò che i…
- Thermal Design Power (TDP)La quantità di calore (in watt) che un processore dovrebbe dissipare con un carico tipico e per cui va dimensionato il…
- Thermal throttlingCPU e GPU riducono automaticamente la frequenza quando la temperatura si avvicina al Tjmax (di norma 95-105 °C), a…
- Thermal Velocity BoostFunzione di boost opportunistico di Intel che concede alla CPU un po' di frequenza extra finché resta sotto una certa…
- ThermofaxIl processo di copia di 3M del 1950 che «bruciava» la copia con luce infrarossa — la prima fotocopiatrice da ufficio capace…
- Thomas DullienReverse engineer tedesco, noto come Halvar Flake, che trasformò il confronto tra binari in uno strumento e lo sfruttamento…
- Thomas PhelippesCrittoanalista e falsario elisabettiano che lesse le lettere di Maria Stuarda e contribuì alla sua condanna.
- Thomas PorninCrittografo francese autore dello standard per le firme DSA deterministiche e della libreria TLS BearSSL, in cui ogni riga è…
- Thomas PtacekRicercatore di sicurezza il cui articolo del 1998 mostrò che il rilevamento delle intrusioni di rete si può ingannare per…
- Thread (processo)Un percorso di esecuzione all'interno di un processo: più thread dello stesso processo condividono la memoria.
- Thread (protocollo IoT)Protocollo radio mesh basato su IPv6 per l'IoT: il trasporto preferito sotto Matter.
- Thread di DiscordConversazione laterale all'interno di un canale Discord. Lanciati nel 2021, ampliati nel 2022 con i «canali forum». Usi…
- Thread di risposteStruttura ad albero delle risposte a risposte in una conversazione. Twitter: lineare (tutte le risposte sotto); Reddit…
- Thread di TwitterSerie di tweet numerati (1/, 2/, 3/...) che insieme formano un saggio lungo. Espediente per aggirare il limite di 280…
- Thread DirectorIl meccanismo hardware di Intel che aiuta lo scheduler del sistema operativo ad assegnare il thread giusto al tipo di core…
- Thread SMTUn thread logico creato dal Simultaneous Multi-Threading (Hyper-Threading di Intel), in cui un singolo core fisico esegue…
- ThreadiverseSoprannome della parte del Fediverso simile a Reddit: aggregazione di link e discussioni a thread in community federate…
- ThreadripperLa CPU «prosumer» di AMD, a metà tra Ryzen ed EPYC, pensata per rendering 3D, compilazione e sperimentazione con l'IA.
- Threadripper PROVersione per workstation di Threadripper: più linee PCIe (128), RAM a otto canali, supporto ECC. Il Threadripper PRO 7995WX…
- ThreadsIl microblog testuale di Meta, lanciato il 5 luglio 2023 e legato all'account Instagram: il lancio di app più rapido di…
- Threads (Meta)L'alternativa di Meta a Twitter, lanciata a luglio 2023 dopo il caos di Twitter. Legata a Instagram (serve un account…
- Threat intelligenceConoscenza raccolta e analizzata sulle minacce (quali attaccanti esistono, i loro metodi (TTP), le campagne in corso e gli…
- Threat modelingAnalisi strutturata delle minacce alla sicurezza di un sistema, svolta in fase di progettazione, prima di scrivere il…
- Three-way handshake TCPLa classica sequenza SYN → SYN-ACK → ACK che stabilisce una connessione TCP e garantisce che le due parti siano…
- Three.jsLo standard de facto per la grafica 3D nel browser: nasconde i dettagli di WebGL e permette di concentrarsi sulla scena.
- ThreefishUn cifrario a blocchi con tweak, a blocchi da 256, 512 o 1024 bit, privo di S-box e progettato per l'hash Skein.
- ThreemaApp di chat svizzera con crittografia end-to-end che non richiede il numero di telefono. ID Threema anonimi, acquisto una…
- ThrottlingQuando una CPU/GPU abbassa la frequenza per evitare il surriscaldamento o un consumo eccessivo.
- Throttling da limite di potenzaRiduzione della frequenza di una CPU o GPU che si verifica quando raggiunge il limite di potenza configurato (budget in…
- ThroughputQuanto lavoro passa davvero nell'unità di tempo, non quanto in fretta si completa una singola operazione.
- ThunderboltStandard I/O ad alta velocità di Intel e Apple. TB3 (40 Gbps) è lo standard dal 2015; TB4 (sempre 40 Gbps, ma con specifiche…
- Thunderbolt 5Thunderbolt 5 di Intel (2023): 80 Gbps simmetrici, con «Bandwidth Boost» fino a 120 Gbps in una sola direzione per i…
- TI Silent 700Il terminale portatile di Texas Instruments del 1971 che stampava in silenzio con il calore su carta termica — la finestra…
- TI-99/4AIl primo home computer con processore a 16 bit e la vittima più nota della guerra dei prezzi.
- TI-LFAFast reroute per il segment routing in grado di proteggere praticamente ogni destinazione, a prescindere dalla forma della…
- TIC-80Una console immaginaria da 240×136 pixel e 16 colori diventata il parco giochi preferito della demoscene per intro minuscole…
- Ticker tapeIl telegrafo stampante che batteva i prezzi delle azioni su una striscia di carta, e che ha dato il nome alla parata con i…
- TiDBDatabase distribuito compatibile con MySQL della cinese PingCAP: storage TiKV scritto in Rust, frontend in Go.
- TIES-MergingUn metodo per fondere più modelli sottoposti a fine-tuning in uno solo, basato sull'idea che la maggior parte del delta di…
- Tiger (funzione hash)Una funzione hash del 1995 con output da 192 bit, progettata per i processori a 64 bit allora appena arrivati.
- TigerBeetleDatabase finanziario specializzato: solo contabilità in partita doppia, due tipi di record fissi (conti e trasferimenti), un…
- TikTokL'app di video brevi di ByteDance, versione internazionale del cinese Douyin, lanciata a livello globale nel 2018 dopo…
- TikTok ShopE-commerce integrato in TikTok: dirette di shopping e tag dei prodotti nei video. Enorme in Asia, lanciato negli Stati Uniti…
- tiktokenIl tokenizer BPE di OpenAI, scritto in Rust con binding Python. Lo strumento a cui ricorrere per sapere quanto costerà una…
- Tiling window managerUn window manager che dispone le finestre affiancate, senza sovrapposizioni, e lascia il resto alla tastiera.
- TiltOrchestratore di ambienti di sviluppo per Kubernetes e Docker Compose. Lanciato nel 2018 da Windmill Engineering. Hot reload…
- Tim Berners-LeeNel 1989 scrisse al CERN una proposta che il suo responsabile annotò con «vaga ma interessante» — e con ciò costruì il web.
- Tim FollinCompositore britannico di videogiochi che rese polifonico il beeper dello ZX Spectrum e in seguito spinse l'audio del NES…
- Tim MayFisico di Intel che si ritirò sulla trentina e dedicò il resto della vita a prevedere cosa avrebbe fatto la crittografia…
- Time ProtocolPorta 37: risponde con il numero di secondi dal 1° gennaio 1900, racchiuso in 32 bit, e quindi con una data di scadenza…
- Time-sharingL'idea di far condividere un solo computer a molti utenti contemporaneamente — e quindi l'invenzione dello starsene seduti…
- Timeline locale (Mastodon)Un feed di Mastodon che mostra in ordine cronologico tutti i post pubblici degli utenti della stessa istanza. Dà all'istanza…
- TimeroastingChiedere a un domain controller una risposta temporale firmata con l'hash della password di un account computer, senza…
- TimescaleDBEstensione di Postgres che aggiunge superpoteri per le serie temporali: «hypertable» partizionate automaticamente, aggregati…
- Timestamp (X11)L'orologio del server X: 32 bit di millisecondi che accompagnano ogni pressione di tasto e clic del mouse, e che decidono…
- tin (newsreader)Il newsreader da terminale a menu che mostrava i thread sullo schermo invece di lasciarli nella testa del lettore.
- TinderL'app di incontri che ha reso popolare lo «swipe a destra» e dal 2012 ha cambiato radicalmente le abitudini del dating.
- TinTin++Il client MUD da terminale ancora manutenuto, a più di trent'anni da quando nacque come progetto per hobby.
- TinybirdClickHouse gestito come servizio, con un livello API sopra: «definisci una query SQL, ottieni un endpoint in tempo reale»…
- TinyFugueIl client MUD per Unix che trasformò telnet in uno strumento programmabile, con trigger, macro e più mondi aperti…
- TinyMCEEditor WYSIWYG classico di Moxiecode (poi Ephox, oggi Tiny Technologies), 2003: per quindici anni ha alimentato l'editor…
- TinyMUCKLa derivazione di TinyMUD che permetteva ai giocatori di programmare il mondo in un dialetto Forth tutto suo.
- TinyMUDIl MUD che eliminò mostri e punteggi: un mondo testuale in cui i giocatori parlavano tra loro e costruivano le stanze da sé.
- TinyWMUn window manager in una cinquantina di righe di C, scritto nel 2005 per mostrare che tutto ciò che serve a spostare…
- Tip jarUna funzione per inviare a un creator una donazione una tantum («mancia») come ringraziamento: i Bits di Twitch, il Super…
- Tipi di XSSLe tre varianti principali di XSS, a seconda di dove il codice malevolo viene memorizzato e attivato.
- Tipi dipendentiTipi che dipendono da valori. Permettono di esprimere invarianti nel sistema di tipi: Vec n Int è un vettore di esattamente…
- Tipo di dato algebricoTipi costruiti a partire da «somma» (o) e «prodotto» (e): enum di Rust, data di Haskell, type di OCaml. Rendono possibili il…
- Tipo ENUMTipo SQL per elenchi fissi di valori: CREATE TYPE status AS ENUM ('active','pending','closed'). Sicurezza di tipo e…
- Tipo Optional / MaybeTipo che può essere esplicitamente «vuoto»: Option<T> in Rust, T? in Kotlin/Swift, Maybe T in Haskell.
- Tipo sommaFunzionalità del sistema di tipi: un tipo che può essere una tra diverse alternative, ciascuna con campi propri. Enum di…
- Tipo unioneUn tipo che può essere uno tra diversi: string | number | null.
- Tipo UUIDIdentificatore univoco a 128 bit, memorizzato in 16 byte. Tipo di chiave primaria diffuso nei sistemi distribuiti, dove non…
- TiptapEditor di testo formattato headless costruito su ProseMirror. La scelta più comune nel 2024 per editor WYSIWYG in stile…
- TkIl toolkit che permetteva a chiunque di aprire una finestra X con dei pulsanti in dieci righe di script, quando…
- TLA+Il linguaggio di specifica formale di Leslie Lamport per i sistemi concorrenti: si descrive cosa il sistema deve fare e il…
- TLB (Translation Lookaside Buffer)Cache della CPU per le traduzioni da indirizzo virtuale a fisico. Percorrere la tabella delle pagine è costoso (3–4 accessi…
- TLCMemoria flash NAND che memorizza tre bit per cella distinguendo otto diversi livelli di tensione. Lo standard in…
- TLDIl livello più alto di un dominio: .com, .it, .org, .dev.
- tldrawApp di lavagna a canvas infinito con SDK, open source. Celebre la demo del 2023 «tldraw makes real»: si disegna…
- TLSProtocollo crittografico che offre riservatezza, integrità e autenticazione su TCP. HTTPS, IMAPS, SMTPS, gRPC e molti altri…
- TLS 1.3L'ultima versione di TLS (2018): handshake più veloce, impostazioni predefinite più sicure e addio ai vecchi cifrari…
- TLS PRFLa funzione pseudocasuale con cui TLS 1.0–1.2 derivava il master secret e le chiavi di sessione, finché HKDF non la sostituì…
- tmuxMultiplexer di terminale di Nicholas Marriott (2007), successore di GNU Screen: le sessioni sopravvivono alla disconnessione…
- TN3270Telnet per i mainframe IBM, che non dialogavano riga per riga ma per schermate intere.
- TNT (The NeWS Toolkit)Il toolkit a oggetti di Sun per NeWS, scritto in PostScript e con l'aspetto di OPEN LOOK: il più vicino a un vero framework…
- TOASTIl meccanismo di PostgreSQL per i valori troppo grandi per stare in una pagina. Il nome sta per The Oversized-Attribute…
- TOCTOUTime-of-Check to Time-of-Use: una race condition in cui un attaccante modifica qualcosa tra il controllo del programma e il…
- TOFUTrust On First Use: modello di sicurezza in cui la prima connessione viene accettata alla cieca e salvata, e quelle…
- TOG-CUPL'estensione X11 di The Open Group per condividere la colormap predefinita con colori già rivendicati da qualcun altro.
- Toil reductionNell'SRE il «toil» è il lavoro manuale, ripetitivo e automatizzabile che non aggiunge valore duraturo e cresce linearmente…
- TOIletProgramma compatibile con FIGlet per banner di testo giganti nel terminale, con colori e filtri in più.
- TokenLa più piccola unità che un LLM elabora: all'incirca una parola, una sillaba o un carattere.
- Token bindingIl legame crittografico tra un token di sessione (o un cookie) e il dispositivo specifico su cui è stato emesso, così che un…
- Token bucketAlgoritmo di rate limiting: un «secchio» si riempie di token a ritmo costante e ogni richiesta ne consuma uno.
- Token CSRFToken casuale in un modulo che dimostra che la richiesta proviene dalla tua interfaccia e non dal sito di un attaccante.
- Token di accessoLa «chiave» di breve durata che il client invia a ogni chiamata API per dimostrare di essere autorizzato. Di solito un JWT o…
- Token hardwareDispositivo fisico necessario per accedere — chiave USB/NFC, smart card, token RSA.
- Token sincronizzatore CSRFIl modo classico di difendersi dal CSRF: un valore casuale nascosto in ogni modulo, confrontato lato server.
- TokenizerIl componente che divide il testo in token prima che un LLM lo veda.
- Tokyo Demo FestIl demoparty giapponese, attivo dal 2010, nato per offrire a una piccola scena nazionale il luogo d'incontro che l'Europa ha…
- Tom JenningsProgrammatore americano che scrisse il software BBS Fido e, di conseguenza, avviò FidoNet.
- Tom TruscottIl dottorando di Duke che nel 1979, con Jim Ellis, inventò Usenet perché costava meno che entrare in ARPANET.
- Tombstone (database)Un marcatore che indica che una chiave è stata cancellata, invece di rimuovere subito fisicamente i dati. Necessario nei…
- TOML«Tom's Obvious Minimal Language», di Tom Preston-Werner (cofondatore di GitHub), 2013. Formato di configurazione con una…
- Tommy FlowersL'ingegnere telefonico che sapeva che le valvole durano se le si lascia accese, e che costruì il primo computer elettronico…
- TonerLa fine polvere plastica che stampanti laser e fotocopiatrici fissano sulla carta al posto dell'inchiostro liquido.
- Tool useLa capacità più ampia di un LLM di usare strumenti esterni (ricerca, esecuzione di codice, calcolatrice, database, API) per…
- Toolchest (IRIX)La piccola barra dei menu in alto a sinistra su ogni schermo SGI: il launcher e il menu di sistema di 4Dwm, guidato da un…
- ToolformerArticolo di Meta (febbraio 2023) che mostrò come un LLM possa imparare in modo autosupervisionato a chiamare strumenti…
- Toolkit di widgetLa libreria di pulsanti, menu, barre di scorrimento e campi di testo già pronti, con il ciclo degli eventi e le regole di…
- ToolTalkIl bus di messaggi di Sun per le applicazioni desktop, che permetteva loro di passarsi i compiti a vicenda, ricordato più…
- Top-k samplingUn metodo di campionamento in cui, a ogni passo, il modello può scegliere solo tra i k token più probabili (per esempio i…
- Top-level awaitLa possibilità di usare await direttamente al livello superiore di un modulo ES, senza dover racchiuderlo in una funzione…
- Top-pParametro degli LLM: il token successivo viene scelto solo tra quelli che insieme coprono il p% della probabilità.
- Top-p samplingIl «nucleus sampling» (Holtzman et al., 2019): a ogni passo si campiona solo dal più piccolo insieme di token la cui…
- Top-postingScrivere la risposta sopra l'intero messaggio citato: prassi normale nella posta aziendale, peccato mortale su Usenet.
- TopazIl font bitmap predefinito di AmigaOS: il tipo di carattere di sistema, squadrato, che divenne la firma visiva della…
- Topology spread constraintUn meccanismo di Kubernetes per distribuire i pod in modo uniforme tra i domini di topologia (nodi, zone, regioni). Più…
- TOPS-10Il sistema operativo del PDP-10 in cui nacquero gran parte della cultura hacker e dei primi protocolli di rete.
- TOPS-20Il sistema operativo di DEC per il DECSYSTEM-20 — casa di gran parte della cultura hacker dell'era ARPANET, scomparso…
- TopsiteIl server FTP a inviti in cima alla piramide del warez, dove le release arrivano per prime e più in fretta.
- TopViewL'ambiente a finestre in modalità testo di IBM per DOS, che eseguiva più programmi insieme e vendette poco.
- TorRete di anonimato: il traffico rimbalza su tre nodi volontari, ciascuno dei quali conosce solo il salto successivo.
- Torpedo Data ComputerUn calcolatore elettromeccanico nella torretta del sommergibile che risolveva senza sosta il problema del lancio — e si…
- Torre cellulareLa struttura fisica che sostiene le antenne della rete mobile, e un business sorprendentemente grande a sé stante.
- TOSECUn progetto di catalogazione che cerca di dare un nome e un checksum a ogni file mai circolato per vecchi computer e console.
- TosserIl programma di un nodo FidoNet che scompatta i pacchetti di posta in arrivo e smista l'echomail nella conferenza giusta…
- TOTPTime-based One-Time Password (RFC 6238): un codice a 6 cifre generato da un segreto condiviso e dall'ora corrente (finestra…
- ToxiproxyProxy TCP di Shopify che permette di iniettare guasti di rete (latenza, perdita di pacchetti, limite di banda, caduta della…
- TPM (Trusted Platform Module)Chip di sicurezza dedicato sulla scheda madre: custodisce le chiavi di cifratura ed esegue l'autenticazione supportata…
- TPU (Tensor Processing Unit)Chip ASIC di Google progettato per le reti neurali: più veloce e più efficiente dal punto di vista energetico delle GPU sui…
- TPU (hardware)Tensor Processing Unit: il chip su misura (ASIC) di Google per il machine learning, ottimizzato per le enormi…
- TR-31Formato di key block che lega uso, algoritmo e modalità di una chiave simmetrica al materiale della chiave stessa.
- TR-34Lo standard ANSI X9 per distribuire chiavi simmetriche a terminali di pagamento e sportelli ATM con la crittografia…
- Traccia a spiraleUn'unica traccia continua che si avvolge dal centro verso l'esterno: la risposta dei supporti ottici agli anelli concentrici…
- Traccia lineareUna catena di approssimazioni lineari, una per round, che insieme descrivono come una maschera di bit sul testo in chiaro…
- Traccia servoInformazioni di posizionamento incise sul piatto, che l'attuatore della testina legge per restare centrato su una traccia…
- Tracciamento distribuitoSegue una richiesta attraverso l'intero sistema distribuito: ogni servizio aggiunge uno «span» a una «trace» condivisa…
- TraceeStrumento di sicurezza runtime e di analisi forense di Aqua Security, 2020. Traccia syscall ed eventi del kernel tramite…
- TracerouteStrumento che mostra ogni router (hop) attraversato da un pacchetto lungo il tragitto verso la destinazione.
- trackdisk.deviceIl driver floppy integrato dell'Amiga, che leggeva una traccia intera alla volta e decodificava l'MFM via software.
- Tracker (BeOS)Il file manager e desktop di BeOS negli anni Novanta, costruito nella tradizione spaziale del Finder ma con le query di…
- TrackmoLa forma lunga e senza interruzioni della demoscene: una demo che legge i dati direttamente dalle tracce del disco mentre…
- Trader (warez)Il membro della scene che gareggia per spostare le release fresche tra i topsite: la risposta dell'era FTP al vecchio…
- TradeWars 2002Il gioco di commercio spaziale diventato uno dei door game più giocati sulle BBS dial-up.
- Traduzione del PINDecifrare un PIN block con una chiave e cifrarlo di nuovo con un'altra all'interno di un HSM, in modo che il PIN non compaia…
- TraefikReverse proxy e ingress controller cloud-native — Emile Vauge, 2015 (Containous, oggi Traefik Labs). Configurazione…
- Traferro della testinaLa minuscola fenditura non magnetica nella testina ad anello da cui il campo fuoriesce per magnetizzare il supporto.
- Traffic shapingLivellamento del traffico tramite buffering e ritardo dei pacchetti, in modo che il flusso resti sotto una velocità…
- Trainer (giochi)Una modifica che aggiunge trucchi a un gioco (vite infinite, invulnerabilità, selezione del livello), spesso inserita da chi…
- TraitIl termine di Rust per «interfaccia»: descrive quali metodi implementa un tipo.
- Trait (Rust)Il meccanismo di Rust per il comportamento condiviso, simile alle interfacce di Java o alle typeclass di Haskell: trait…
- Trait objectFunzionalità di Rust per il dispatch dinamico tramite tabella virtuale: Box<dyn Trait> oppure &dyn Trait. Polimorfismo a…
- Trait objectIl modo di Rust di fare dispatch dinamico: dyn Trait nasconde il tipo concreto e cerca il metodo in una vtable a runtime.
- Trampolino (trampoline)Pattern per simulare l'ottimizzazione delle chiamate di coda nei linguaggi che non la prevedono. La funzione ricorsiva…
- TransazioneUn gruppo di operazioni su un database trattato come un'unità unica: o riescono tutte, o vengono annullate tutte.
- Transazione annidataUna transazione dentro un'altra. Standardizzata in SQL ma poco supportata dai RDBMS. PostgreSQL e MySQL la emulano con i…
- Transazione distribuitaTransazione che coinvolge più database o servizi. La soluzione classica è il 2PC (Two-Phase Commit) tramite il protocollo…
- TranscodificaDecodificare un contenuto e ricodificarlo in un altro formato o bitrate: costoso e sempre con qualche perdita.
- Transfer learningUsare la conoscenza di un modello già addestrato come punto di partenza per un nuovo compito, invece di addestrare da zero.
- TransformerArchitettura di rete neurale del 2017 alla base di ogni LLM moderno. Si fonda sul meccanismo di attention.
- TransistorIl mattone fondamentale di ogni chip moderno: funziona come un interruttore comandato da un'altra tensione.
- Transistor a contatto puntiformeIl primo transistor funzionante: due punte d'oro su una scheggia di germanio, dimostrato nel dicembre 1947.
- Transistor SiCMOSFET in carburo di silicio (Silicon Carbide). A banda proibita larga (3,3 eV), regge 1200 V e oltre con basse perdite…
- Transit GatewayServizio AWS che funge da hub di rete: collega decine di VPC, reti on-premise (via Direct Connect/VPN) e account a un router…
- Transit vs peeringI due modi in cui una rete si collega al resto di internet. Transito: si paga un operatore per raggiungere TUTTA internet…
- Transizione di flusso (flux transition)Il punto del supporto in cui la magnetizzazione inverte direzione: l'evento fisico che ogni memoria magnetica, in fondo…
- TransmonIl progetto di qubit superconduttore diventato lo standard del settore: insensibile al rumore di carica, e quindi abbastanza…
- Transpiler«Compilatore source-to-source»: traduce tra due linguaggi di alto livello. TypeScript → JavaScript, Sass → CSS, CoffeeScript…
- Trap SNMPNotifiche push SNMP dall'agent al manager quando si verificano eventi (interfaccia inattiva, soglia superata, autenticazione…
- Trappola del focus (focus trap)La tecnica che mantiene il focus della tastiera confinato dentro un elemento attivo (di solito un modale) in modo che il…
- Trascinatore a trattoreSistema di trasporto della carta in cui ruote dentate agganciano file di fori lungo il bordo del modulo continuo.
- Trasferimento INCR (X11)Il metodo dell'ICCCM per consegnare una selezione troppo grande per una sola proprietà: a blocchi, con una stretta di mano…
- Trasferimento termicoUn metodo di stampa in cui una testina riscaldata fonde cera o resina da un nastro sul supporto.
- Trasformata di Fourier quantisticaL'equivalente della FFT su un registro quantistico: esponenzialmente più veloce, anche se il risultato non può essere letto.
- Trasformata di Walsh–HadamardUna trasformata veloce che calcola in un colpo solo la correlazione con ogni funzione lineare, e il cavallo di battaglia di…
- Trasmettitore di costanti (ENIAC)L'ingresso della più veloce macchina da calcolo al mondo passava per un lettore di schede da circa due schede al secondo.
- Trasparenza di reteLa proprietà di X11 per cui un programma e lo schermo su cui disegna possono trovarsi su macchine diverse, senza che il…
- Trasparenza referenzialeProprietà per cui un'espressione può essere sostituita dal suo valore senza cambiare il comportamento del programma…
- Trasposizione colonnareIl testo in chiaro viene scritto per righe sotto una parola chiave e letto per colonne, nell'ordine alfabetico delle lettere…
- Trasposizione di MyszkowskiTrasposizione a colonne in cui le lettere ripetute della parola chiave seguono una regola di lettura comune.
- TravanIl tentativo di 3M di portare la vecchia cartuccia QIC alla classe dei gigabyte per il backup di desktop e piccoli server…
- Travis CIUna delle prime piattaforme CI in SaaS: dal 2012 al 2018 ha dominato l'open source su GitHub, con la configurazione YAML in…
- Travis GoodspeedHacker hardware e filosofo di quartiere, noto soprattutto per il GoodFET, il Facedancer e la rivista PoC||GTFO.
- Tree of ThoughtsUna generalizzazione del chain-of-thought in cui l'LLM esplora in parallelo più rami di ragionamento, li valuta e torna…
- Tree shakingOttimizzazione dei bundler che elimina dal pacchetto finale il codice non utilizzato; il termine viene da Rollup (Rich…
- Tree-sitterGeneratore di parser e libreria di parsing pensati per gli editor. Scritto da Max Brunsfeld a GitHub e pubblicato nel 2018…
- Trend sonoroUna clip audio (un frammento di brano, una battuta o un effetto sonoro) che diventa un modello per migliaia di video su…
- Trevor PearceyL'architetto del CSIRAC, il primo computer australiano e una delle cinque più antiche macchine a programma memorizzato al…
- Trevor PerrinIl discreto co-progettista del Signal Protocol e unico autore del framework Noise su cui si basa WireGuard.
- TriadGruppo svedese per C64 fondato nel 1986, che da quasi quarant'anni si muove tra la scena del cracking e quella delle demo.
- TRICKLEUn file server per BITNET ed EARN che permetteva a chi non aveva FTP di scaricare software dai grandi archivi di internet, a…
- TrieStruttura dati ad albero in cui ogni nodo rappresenta un carattere, così la ricerca per prefisso costa…
- Trigger (database)Codice che si esegue automaticamente su INSERT/UPDATE/DELETE di una tabella — «BEFORE» o «AFTER».
- Trigger (DB)Procedura del database eseguita automaticamente su INSERT/UPDATE/DELETE, con livelli BEFORE/AFTER e ROW/STATEMENT. Usi…
- Trigger htmxL'attributo htmx hx-trigger stabilisce quando inviare la richiesta AJAX. Predefiniti: invio del form, clic sul pulsante…
- TrigrammaMetodo per confrontare stringhe suddividendole in tutti i gruppi di tre caratteri consecutivi e contando quanti gruppi hanno…
- TRIMComando SSD con cui il sistema operativo indica al controller quali blocchi il filesystem non usa più, così che possa fare…
- Trinity (TDE)Il fork che tiene in vita KDE 3.5 per chi non ha mai voluto passare a Plasma.
- TrinoMotore di query SQL distribuito che legge i dati dove si trovano — S3, HDFS, Postgres, Kafka, Elasticsearch — senza…
- TriodoLa valvola che sapeva amplificare: un terzo elettrodo che permette a una piccola tensione di governare una grande corrente…
- TripadvisorIl più grande sito di recensioni per hotel e ristoranti: un miliardo di recensioni. Il «gufo» come icona della classifica.
- Triple DESTre operazioni DES di fila, per quando la chiave originale è diventata troppo corta ma non si vuole cambiare cifrario.
- TriTealL'azienda che negli anni Novanta vendette CDE, con il nome TED, a Linux e ad altre piattaforme ignorate dai produttori Unix…
- TritonDSL Python per scrivere kernel CUDA: lo ha creato Tillet in OpenAI. Alimenta FlashAttention, torch.compile di PyTorch 2 e…
- TriviumUn cifrario a flusso minimalista orientato all'hardware, da eSTREAM, con chiave a 80 bit e stato interno di 288 bit.
- TrivyScanner di sicurezza open source versatile — Aqua Security, 2019. Analizza immagini container, file system, repository git e…
- trnIl successore di rn con i thread, che permetteva di seguire una discussione su Usenet come una conversazione e non come un…
- TrojanCodice malevolo camuffato da qualcosa di utile — la «licenza gratuita di Photoshop» che in realtà è un malware.
- Trojan Room coffee potUna caffettiera di Cambridge messa sotto una telecamera per risparmiare inutili passeggiate, e diventata la prima webcam del…
- Troll (internet)Chi scrive per provocare una reazione e non per discutere di qualcosa.
- Troy HuntL'australiano che ha creato Have I Been Pwned, dove il mondo controlla se il proprio indirizzo email è finito in una fuga di…
- tRPCStack RPC type-safe per monorepo TypeScript: i tipi del backend vengono dedotti direttamente nel frontend, senza codegen né…
- TRS-80Dei tre home computer del 1977, l'unico che si poteva davvero comprare in un negozio vicino a casa — tremila negozi, per la…
- TRSITristar e Red Sector Inc: due gruppi Amiga che si fusero nel 1990 e diventarono uno dei marchi più longevi della scena.
- TrueNASSistema operativo per l'archiviazione di rete costruito attorno a ZFS e sviluppato da iXsystems. Si chiamava FreeNAS dal…
- Trumpet (newsreader)Un newsreader per DOS e Windows nato in Tasmania, ricordato soprattutto per aver portato a Trumpet Winsock, il programma che…
- Trusted TypesRende un errore di tipo il passaggio di una semplice stringa a innerHTML — eliminando così in modo strutturale l'XSS basato…
- TSMCProduce i chip per quasi tutti quelli che li progettano — e per questo è diventata uno dei punti singoli più delicati…
- TSO/GSOLasciare che sia la scheda di rete a spezzare un grande buffer di dati in pacchetti della dimensione corretta, invece di far…
- Tsutomu ShimomuraIl fisico ed esperto di sicurezza le cui macchine furono violate il giorno di Natale del 1994, e che la prese abbastanza sul…
- TSVUn conduttore di rame che attraversa il silicio da parte a parte invece di uscire dal bordo. La base di ogni impilamento…
- TTFB (Time To First Byte)Il tempo che passa da quando il browser invia una richiesta a quando arriva il primo byte della risposta.
- TTFTIl tempo che passa dall'invio di una richiesta alla comparsa del primo carattere. La metrica che decide se un'applicazione…
- TTL (Time To Live)Per quanto tempo un record può restare in cache prima di essere richiesto di nuovo — il caso più comune è il DNS.
- TTL (IP) (Time To Live)Campo a 8 bit dell'intestazione IP (in IPv6 si chiama «Hop Limit») che viene decrementato a ogni router attraversato. Quando…
- TTP (Tattiche, tecniche e procedure)Come opera un attaccante: a livello strategico (tattica), metodologico (tecnica) e concreto (procedura).
- Tubo di WilliamsLa prima memoria ad accesso davvero casuale: bit conservati come punti di carica sulla faccia interna di un comune tubo…
- Tubo SelectronIl tubo di memoria attorno a cui fu progettata la macchina IAS, e che non arrivò in tempo.
- TumblrPiattaforma di microblogging diventata la casa di fandom, cultura delle GIF ed estetica adolescenziale: la cultura internet…
- TUN/TAPInterfacce di rete virtuali il cui altro capo non è un cavo ma un programma. Il kernel passa i pacchetti a un file…
- Tuning dei subtimingLa regolazione manuale dei parametri di temporizzazione secondari e terziari di un kit RAM (tRCD, tRP, tRAS, tRFC e altri)…
- Tunnel di puntiUn tunnel costruito con punti in movimento invece che con una superficie texturizzata: abbastanza economico per macchine…
- Tunnel GREGeneric Routing Encapsulation: tunneling punto-punto sviluppato da Cisco, RFC 2784. Incapsula traffico di rete arbitrario…
- Tunnel SSHFar passare traffico TCP arbitrario attraverso una connessione SSH: aggirare i firewall e raggiungere servizi interni.
- TunnelingIncapsulare un protocollo di rete dentro un altro: VPN su internet, IPv6 su IPv4.
- TuplaCollezione ordinata di valori con lunghezza e tipi fissi, ad esempio (name: string, age: int).
- Turbo (Hotwire)Il componente principale di Hotwire, in sostituzione della navigazione a pagina intera. Turbo Drive (caricamenti rapidi)…
- Turbo (Turborepo)Orchestratore di build per monorepo: mette in cache l'output dei task in locale e da remoto. Vercel ha acquisito Turborepo…
- Turbo Assembler (C64)L'assembler con cui la scena C64 scriveva le proprie demo, sulla macchina stessa, molto prima che il cross-assembling su PC…
- Turbo BoostUna CPU funziona oltre la frequenza di base quando i limiti termici e di potenza lo consentono: per breve tempo su tutti i…
- Turbo TapeRoutine di caricamento rapido che rendevano sopportabili le cassette del Commodore 64, molto più veloci di quelle di serie.
- TurbofishLa sintassi ::<T> di Rust per indicare esplicitamente i tipi generici; il soprannome, coniato dalla comunità nel 2015, viene…
- TurboGopherIl client per Macintosh realizzato dagli stessi creatori di Gopher in Minnesota — per molti il primo assaggio di una rete…
- TurbopackIl successore di webpack scritto in Rust da Vercel: Tobias Koppers (il creatore di webpack, assunto da Vercel), 2022…
- TurborepoOrchestratore di build per monorepo JavaScript/TypeScript: Jared Palmer, 2021. Acquisito da Vercel nel dicembre 2021.
- TuringeryIl metodo manuale di Turing per ricostruire l'impostazione delle camme sulle ruote della macchina Lorenz — fondato su…
- TURNUn server di relay che inoltra il traffico tra due peer che non riescono a raggiungersi direttamente.
- TursoSQLite distribuito sull'edge: basato su libSQL (un fork di SQLite), permette di replicare repliche di lettura in centinaia…
- tvtwmTom's Virtual twm: twm con un desktop più grande dello schermo e una piccola mappa per spostarsi al suo interno.
- TWAINLo standard del 1992 che permise a qualsiasi programma di acquisire un'immagine da qualsiasi scanner.
- TweetcartUn programma PICO-8 completo, abbastanza corto da stare in un solo tweet, codice sorgente incluso.
- Twelve-Factor AppDodici princìpi per applicazioni cloud-native, formulati da Adam Wiggins (cofondatore di Heroku) nel 2011: processi…
- Twiggy (Apple)Il lettore floppy da 5,25 pollici sviluppato internamente da Apple per il Lisa — tecnicamente ambizioso, tristemente…
- TwinscanLa famiglia di scanner di esposizione di ASML: struttura a doppio piano (un wafer viene esposto mentre il successivo viene…
- TwinViewIl modo di Nvidia di pilotare due monitor da una sola scheda come un unico schermo X: un'alternativa proprietaria a…
- TwistedIl framework di rete event-driven di Python, che aveva l'I/O asincrono dieci anni prima del linguaggio stesso.
- TwitchPiattaforma di live streaming orientata ai videogiochi: nata nel 2011 come spin-off di Justin.tv, acquistata da Amazon nel…
- Twitch BitsLa microvaluta di Twitch per «incitare» (cheering) uno streamer. Gli utenti comprano Bits (1,40 $ per 100), ne spendono…
- Twitter / XMicroblog avviato nel 2006 da Jack Dorsey, Biz Stone, Evan Williams e Noah Glass: all'inizio 140 caratteri sul modello degli…
- Twitter SpacesLe stanze audio dal vivo di Twitter/X (2021): una conversazione di gruppo in diretta in cui gli host parlano e gli…
- twmIl window manager distribuito come predefinito con X11, e quindi il primo desktop grafico che molti utenti Unix videro mai.
- Two-phase lockingAlgoritmo classico di controllo della concorrenza: la transazione blocca gli oggetti che tocca e rilascia tutti i lock solo…
- TwofishSi è piazzato secondo al concorso AES, non è mai stato violato e non lo usa quasi nessuno: nei processi di standardizzazione…
- TymnetUna rete dati nata come mezzo con cui Tymshare raggiungeva i propri clienti in time-sharing e diventata una delle maggiori…
- Type classMeccanismo di polimorfismo ad hoc: si definisce l'insieme di operazioni che un tipo deve supportare e le si implementa…
- TypeORMORM pensato per TypeScript con sintassi a decoratori: classi entità con @Entity e @Column. Standard nel mondo NestJS.
- TypeScriptJavaScript con tipi statici: si compila in JS puro e individua i bug prima dell'esecuzione.
- TypexL'Enigma britannica — stessa idea di base, meno cose in cui l'operatore potesse sbagliare, e mai decifrata dai tedeschi.
- TyposquattingRegistrare domini o nomi di pacchetti simili a quelli noti, come googel.com o requestz al posto di requests, e aspettare che…
- TypstSistema di composizione tipografica moderno, nato nel 2019 da una startup berlinese con l'obiettivo di sostituire LaTeX con…
U
- /dev/urandomIl dispositivo di Linux per numeri casuali crittograficamente sicuri: quello da usare, qualunque cosa sostengano certe…
- Formato ULTIl formato di modulo di UltraTracker, un tracker per DOS costruito interamente attorno alla Gravis UltraSound.
- Formato UMXIl pacchetto musicale dell'Unreal engine: normali module tracker avvolti nel formato di pacchetto del gioco.
- Lista degli ultimi chiamantiLa schermata della BBS che mostrava chi si era collegato prima di te: libro degli ospiti, bacheca di stato e registro di…
- SSD U.2Formato di SSD (SFF-8639) in involucro da 2,5 pollici che trasporta NVMe su PCIe: prestazioni NVMe in un formato da server…
- U.S. RoboticsIl produttore di modem il cui Courier stava in quasi ogni BBS seria e il cui Sportster stava accanto a chiunque vi si…
- UADEUnix Amiga Delitracker Emulator: riproduce gli oscuri formati musicali dell'Amiga eseguendo le routine di riproduzione…
- UARTUniversal Asynchronous Receiver/Transmitter: la classica comunicazione seriale asincrona su due fili (TX e RX) senza clock…
- UberHa scardinato il settore dei taxi a livello globale: prima il ridesharing, poi Uber Eats, Freight, elicotteri e pacchi. Per…
- Uber EatsL'app di consegna di cibo di Uber, lanciata nel 2014. Negli USA è seconda dopo DoorDash, ma in molti altri paesi è la numero…
- UberMUDUno dei primi server MUD in cui tutte le regole del gioco risiedevano in un linguaggio di programmazione interno al mondo…
- UbuntuLa distribuzione Linux che ha reso Linux utilizzabile da chi non voleva compilare nulla.
- ucbvaxIl VAX del dipartimento di informatica di UC Berkeley, che all'inizio degli anni Ottanta collegava le mailing list di…
- UCIeUniversal Chiplet Interconnect Express: standard industriale aperto (2022) per la comunicazione die-to-die tra chiplet nello…
- UDE (Unix Desktop Environment)Un ambiente desktop della fine degli anni Novanta che eliminava tutto: niente icone, niente barre del titolo, niente…
- UDF (Universal Disk Format)Il filesystem OSTA che ha superato gli stretti limiti di ISO 9660 ed è diventato lo standard su DVD, Blu-ray e CD…
- UDLDProtocollo che rileva un collegamento in fibra in cui il traffico passa in una sola direzione, un guasto fastidioso proprio…
- UDPProtocollo di trasporto leggero, senza alcuna garanzia di affidabilità: spedisce i pacchetti e spera per il meglio.
- UDP floodDDoS volumetrico che satura la banda o le porte della vittima con pacchetti UDP: basta inviarne in massa verso porte…
- UEBAUser and Entity Behavior Analytics: tecnologia di sicurezza che costruisce una baseline del comportamento «normale» di ogni…
- UEFIIl successore moderno del BIOS: avvia il computer, trova il bootloader e gestisce il Secure Boot.
- Ueli MaurerCrittografo svizzero dell'ETH di Zurigo che ha mostrato fin dove si può arrivare senza presupporre che qualcosa sia…
- UFGATESoftware gateway che traduceva tra FidoNet e UUCP, permettendo a posta e newsgroup di passare dal mondo delle BBS a Usenet.
- UFSLo standard di memoria flash degli smartphone moderni: successore di eMMC, molto più veloce.
- UIKitIl framework originale di Apple per le interfacce iOS: imperativo, maturo e ancora alla base della maggior parte delle app…
- UILIl linguaggio dichiarativo di Motif per descrivere l'albero dei widget di un'interfaccia in un file separato anziché nel…
- UIM/XIl costruttore Motif con un interprete C integrato, per cui si poteva cliccare un pulsante e vedere eseguita la sua callback…
- uk.*La gerarchia Usenet del Regno Unito, con regole proprie per la creazione dei gruppi e una cultura del dibattito che non…
- ULIDIdentificatore a 128 bit: timestamp a 48 bit + 80 bit casuali. Ordinabile lessicograficamente (gli ID generati nello stesso…
- Ultimate 64Una nuova scheda madre per Commodore 64 con l'intero chipset originale ricreato in un FPGA, progettata per entrare in un…
- Ultimate SoundtrackerIl programma di Karsten Obarski del 1987 che inventò sia il formato MOD sia il paradigma della griglia di pattern…
- UltraLa designazione britannica delle informazioni ricavate dai messaggi tedeschi decifrati durante la seconda guerra mondiale.
- UmbracoUn CMS open source danese per .NET: ciò che nel mondo Microsoft si avvicina di più a WordPress, con un modello di contenuti…
- unclutterUna minuscola utility X11 che nasconde il puntatore del mouse dopo qualche istante di immobilità, così non si ferma proprio…
- UnderfillLa resina epossidica fatta penetrare nello spazio tra un die capovolto e il suo substrato: senza di essa i bump di saldatura…
- UndernetLa rete IRC fondata nel 1992 come alternativa più tranquilla a EFnet, e la prima a offrire un servizio centrale per…
- Underscore.jsLibreria di utilità per JavaScript del 2009, creata da Jeremy Ashkenas (lo stesso di CoffeeScript e Backbone); tutto è…
- UndervoltingRidurre la tensione di una CPU o GPU sotto il valore di fabbrica per abbassare calore e consumi senza perdere prestazioni…
- Undo logIl registro dei valori precedenti di MySQL/InnoDB, usato per due scopi: annullare (rollback) una transazione e ricostruire…
- UnicastUn pacchetto, un mittente, un destinatario: il caso di gran lunga più comune, rispetto al quale si definiscono le altre…
- Unicast floodingQuando uno switch non trova il MAC di destinazione nella propria tabella, inoltra il frame a tutte le porte tranne quella di…
- UnicodeLo standard universale per rappresentare ogni carattere di ogni lingua, emoji comprese.
- UniFiL'ecosistema di apparati di rete di Ubiquiti, di livello enterprise ma a prezzi prosumer: access point, switch, router…
- UnikernelImmagine di macchina virtuale specializzata, in cui l'applicazione e le parti necessarie del sistema operativo sono…
- Unione etichettataTipo unione con un campo «etichetta» esplicito che indica quale variante è attiva. La union di C/C++ è priva di etichetta…
- UniselettoreIl selettore rotativo delle centrali telefoniche, che avanza di un passo a ogni impulso, e la più economica memoria di sola…
- Unità accumulatore (ENIAC)Venti armadi che facevano da memoria e da aritmetica nella stessa scatola: tutta la memoria veloce dell'ENIAC conteneva…
- Unità di avvio (ENIAC)Il pannello con il pulsante di avvio: azzerava la macchina, accendeva le alimentazioni nell'ordine giusto e lanciava il…
- Unità di ciclo (ENIAC)Il clock dell'ENIAC e anche il suo primo debugger: l'armadio che trasmetteva la temporizzazione a tutte le altre unità e…
- Unità di sviluppoL'unità che spazzola il toner sul tamburo di una stampante laser: la fase tra la carica e il fissaggio nel processo…
- Unità in virgola mobile (FPU)La parte del processore che esegue i calcoli sui numeri in virgola mobile (numeri decimali con la virgola «mobile») secondo…
- Unità moltiplicatrice (ENIAC)L'unico moltiplicatore di ENIAC non sapeva davvero moltiplicare: cercava il risultato in una griglia di resistenze e…
- Unità rack (U)La misura dell'altezza degli apparati in un rack da 19 pollici. 1U equivale esattamente a 44,45 mm (1,75 pollici). Un server…
- UnityMotore di gioco multipiattaforma di origine danese, dominante nei giochi mobile e indie, con C# come linguaggio di scripting.
- UNIVAC IIl primo computer che si poteva ordinare invece di costruirlo, e quello che i giornali americani trasformarono in sinonimo…
- Universal linkUn normale indirizzo HTTPS che apre l'app se è installata e la pagina web in caso contrario, senza che l'utente noti la…
- UnixSistema operativo dei Bell Labs del 1969 (Ken Thompson e Dennis Ritchie), scritto in C, linguaggio inventato per…
- Unix cryptL'hash delle password usato da Unix per decenni: basato su DES, limitato a otto caratteri e qualcosa che nessuno vuole…
- Unix InternationalIl controconsorzio di AT&T e Sun nelle guerre di Unix, fondato nel 1988 per difendere System V Release 4 e OPEN LOOK contro…
- Unlimited bobsEffetto da demo che mostra un numero apparentemente infinito di oggetti blitter in movimento, disegnandone uno solo per…
- UnoCSSMotore CSS atomico: sintassi compatibile con Tailwind, ma 10 volte più veloce. Di Anthony Fu (team di Vue/Nuxt), 2021.
- UNPIVOT (SQL)L'opposto di PIVOT: trasforma colonne in righe, convertendo una tabella larga (una colonna per mese: gen, feb, mar …) in una…
- Unreal (demo)La demo per PC dei Future Crew del 1992 che vinse Assembly e mostrò che un PC DOS con scheda VGA poteva giocare nello stesso…
- Unreal EngineIl motore di rendering realistico di Epic Games: fa girare Fortnite, molti titoli AAA, produzioni cinematografiche (The…
- UnrealIRCdIl server IRC con più funzioni e più piccole reti, e una delle backdoor più imbarazzanti della storia dell'open source.
- Uomini danzantiUn cifrario a sostituzione in cui ogni lettera è un omino stilizzato in una posa diversa, tratto da un racconto di Sherlock…
- UPCIl codice a barre di dodici cifre che negli Stati Uniti mise le casse dei supermercati sui binari.
- UPSBatteria di backup tra la presa a muro e le apparecchiature: raramente serve a lavorare durante un blackout, quasi sempre a…
- UpscalingIngrandire un'immagine oltre l'originale, stimando i valori intermedi per via matematica oppure lasciando che un modello…
- Upsert«Update or insert»: se la riga esiste, la aggiorna; altrimenti la crea.
- UptimeLa frazione di tempo in cui un servizio è stato disponibile, spesso espressa in «nove».
- UPXUltimate Packer for eXecutables: un packer gratuito di eseguibili del 1996 che comprime i programmi in modo che si…
- URI e URLURI = identificatore (URN oppure URL). URL = identificatore e modo per raggiungere la risorsa.
- URLL'indirizzo di una risorsa sul web: ciò che si digita nella barra degli indirizzi del browser.
- URL canonicoMeta tag che dice «questa pagina è una copia di X», così Google non penalizza il contenuto duplicato.
- USBLo standard universale per le porte dei computer: alimentazione, dati, video e audio attraverso lo stesso connettore.
- USB-CConnettore reversibile a 24 pin: alimentazione, video e dati in un unico foro.
- USB4Standard USB (2019) basato sul protocollo Thunderbolt 3 donato da Intel. Usa solo il connettore USB-C, fino a 40 Gbps (USB4…
- UsenetSistema di discussione decentralizzato nato nel 1979 (Duke University), antenato di forum web, BBS e Reddit. I newsgroup…
- USENET CookbookUn libro di ricette messo insieme dai lettori di Usenet e pubblicato una ricetta alla volta tramite un newsgroup moderato…
- Usenet Death PenaltyLa punizione collettiva più pesante di Usenet: tutto ciò che proveniva da un provider incapace di fermare il proprio spam…
- Usenet IIUn tentativo del 1997 di creare una Usenet in cui ogni server promettesse di comportarsi bene: una rete pulita dentro quella…
- Usenet OracleUn oracolo collettivo via email, in cui ogni supplicante doveva rispondere alla domanda di qualcun altro prima di ricevere…
- USENIXAssociazione di esperti di Unix e di sistemi, le cui conferenze furono uno dei primi luoghi di incontro della cultura della…
- User spaceDove girano i programmi ordinari: senza accesso diretto all'hardware e ciascuno con un proprio spazio di indirizzamento…
- User-AgentIntestazione HTTP inviata dal browser: ne identifica tipo, versione e sistema operativo.
- UsurperDoor game fantasy cupo del 1993, scritto dallo svedese Jakob Dangarden, in cui l'obiettivo era impadronirsi del trono.
- Utah GLXIl primo tentativo di dare a XFree86 un OpenGL accelerato in hardware, intorno al 1999, con ogni chiamata di disegno…
- UTF-8La codifica Unicode dominante: lunghezza variabile, da 1 a 4 byte per carattere, retrocompatibile con ASCII.
- UtimacoProduttore tedesco di moduli di sicurezza hardware con sede ad Aquisgrana, uno dei pochi attori di un mercato in cui i…
- utzooLa macchina del dipartimento di zoologia dell'Università di Toronto, dove Henry Spencer passò un decennio a salvare Usenet…
- uucicoLa parte di UUCP che chiamava davvero il vicino, faceva il login e spostava i file in coda in entrambe le direzioni.
- UUCPUnix-to-Unix Copy: macchine che si chiamavano via modem, spesso di notte, e si passavano file, posta e news a tappe.
- UUCP Mapping ProjectL'iniziativa di volontari che teneva traccia di quali macchine UUCP chiamassero quali, affinché la posta trovasse la strada.
- uuencodeLa codifica che trasformava i file binari in caratteri stampabili perché sopravvivessero a email e Usenet, finché non…
- UUIDIdentificatore a 128 bit: la probabilità che ne vengano generati due identici, anche a livello globale, è estremamente bassa.
- UUIDv7Variante di UUID che inizia con un timestamp in millisecondi e riempie il resto con bit casuali, standardizzata nella RFC…
- UUNETL'organizzazione non profit nata per alleggerire un hub Usenet sovraccarico e finita tra i più grandi provider Internet del…
- UUPCUUCP per i personal computer: ciò che permise a un PC DOS con un modem di diventare un nodo a sé stante di Usenet e della…
- uuxL'esecuzione remota di UUCP: un comando messo in coda per essere eseguito su un'altra macchina alla chiamata successiva del…
- uwmL'Universal Window Manager, predefinito in X10 e nelle prime versioni di X11 finché non subentrò twm.
- UXALa riscrittura di EXA fatta da Intel nel 2008, fondata sull'osservazione che la grafica integrata non ha una memoria propria…
V
- Diffing del Virtual DOMTecnica (resa popolare da React) in cui l'interfaccia è descritta come un albero DOM «virtuale» leggero in memoria; a ogni…
- V2 (sintetizzatore)Il sintetizzatore software di Farbrausch, abbastanza piccolo da stare in una 64k intro e abbastanza buono da suonare come…
- V8Il motore JavaScript di Google, lanciato con Chrome nel 2008. Alimenta anche Node.js, Deno, Bun, Cloudflare Workers ed Edge…
- vacation (Unix)La risposta di assenza originale: un piccolo programma Unix che rispondeva alla posta mentre il proprietario era via.
- VACUUM (Postgres)Manutenzione di PostgreSQL che elimina le «righe morte» (dead tuple) lasciate da MVCC dopo UPDATE/DELETE. Senza VACUUM le…
- VACUUM FULLComando di PostgreSQL che riscrive interamente una tabella per recuperare spazio su disco dalle dead tuple. Richiede un lock…
- VADRileva quando qualcuno sta parlando e quando c'è silenzio in un flusso audio: un passaggio cruciale prima del riconoscimento…
- VAEModello generativo che impara a comprimere i dati in uno «spazio latente» e a rigenerarli da lì.
- VagrantStrumento per creare ambienti di sviluppo riproducibili in VM: vagrant up avvia una VM già configurata.
- ValgrindFramework di strumentazione binaria dinamica, noto soprattutto per lo strumento Memcheck, che individua gli errori di…
- Validating webhookAdmission controller di Kubernetes che APPROVA o RIFIUTA gli oggetti prima della persistenza, senza però poterli modificare…
- Validazione PACUn ticket Kerberos dimostra chi sei; il PAC al suo interno afferma che cosa ti è permesso fare. La validazione è il…
- ValkeyFork open source di Redis 7.2.4, avviato nel marzo 2024 da AWS, Google, Oracle e diversi ex sviluppatori di Redis in…
- Valore niceIl numero di cortesia di un processo: quanto è disposto a cedere tempo di CPU. Va da −20 a 19.
- ValtioGestione dello stato basata su Proxy: si modifica direttamente (state.count++) come con un normale oggetto, e la libreria se…
- Valutazione degli agentiValutare le prestazioni di agenti LLM su compiti multi-step con strumenti. Diversa dalla valutazione degli LLM (singolo…
- Valutazione degli LLMMisurare quanto sia «bravo» un LLM. Multidimensionale: conoscenze (MMLU), ragionamento (GPQA), codice (HumanEval…
- Valutazione degli LLMIl processo di valutazione della qualità dell'output di un LLM. Due categorie: eval su benchmark (MMLU, GPQA, SWE-bench…
- Valutazione pigraCalcolo rimandato fino a quando il risultato serve davvero. È il comportamento predefinito di Haskell (call-by-need); nei…
- Valvola termoionicaIl primo interruttore del computer: una lampadina capace di dire sì o no, e che si bruciava più o meno come una lampadina.
- Vannevar BushL'uomo che costruì integratori meccanici, diresse la ricerca americana in tempo di guerra e nel 1945 descrisse una macchina…
- VaporwareUn prodotto annunciato, promosso e anticipato in articoli di anteprima, ma mai arrivato sul mercato.
- VariabilePosizione di memoria con un nome che contiene un valore: il mattone più elementare di quasi tutti i linguaggi di…
- Variabile d'ambienteCoppia chiave-valore a disposizione dei processi: $PATH, $HOME, $DATABASE_URL.
- Variabile globaleVariabile visibile in tutto il programma. Anti-pattern classico della programmazione moderna: rompe l'incapsulamento e…
- Variabili CSSVariabili direttamente nel CSS: --primary: #4a8, usate con color: var(--primary).
- VarnishReverse proxy e cache HTTP ad alte prestazioni. Creato nel 2006 da Poul-Henning Kamp (core team di FreeBSD) e pensato per…
- VaultSistema per custodire e distribuire segreti (password, chiavi API, certificati) invece di tenerli in variabili d'ambiente e…
- VAXIl computer a 32 bit di DEC, lo standard delle università negli anni Ottanta e il metro con cui si misurava tutto il resto.
- vBulletinIl software per forum che ha fatto girare una bella fetta dell'internet degli anni 2000. A differenza di phpBB costava…
- vclusterUn cluster Kubernetes completo che gira dentro un namespace di un altro cluster. Il tenant ha il proprio API server e crede…
- VcXsrvUn server X libero per Windows, compilato direttamente dal codice X.Org con Visual C++, che prese il posto di Xming e fu il…
- Vector ballsSfere identiche e ombreggiate disposte nello spazio 3D a tracciare forme rotanti: 3D a basso costo, prima che i poligoni…
- VeleroEsegue il backup di un cluster Kubernetes: sia degli oggetti nell'API server sia del contenuto dei volumi. Si usa tanto per…
- Velocità di rotazioneLa velocità con cui ruotano i piatti, in giri al minuto: più alta significa minore latenza e più throughput, ma anche più…
- Vendor lock-inQuando cambiare fornitore è così costoso o complicato da restare «intrappolati», anche se il prezzo sale.
- VenonaLa prova che un cifrario dimostrabilmente inviolabile si rompe lo stesso, quando chi produce il materiale delle chiavi ha…
- VentolaRaffreddamento rotante per CPU, GPU e case: allontana l'aria calda.
- VercelPiattaforma di hosting ottimizzata per i frontend JS moderni: compila ogni commit, distribuisce globalmente sull'edge, piano…
- Verifica formaleDimostrazione matematica che un programma rispetta la propria specifica: i test mostrano che i bug ci sono, la verifica…
- Verificatore di codici a barreUno strumento che valuta un codice a barre stampato: non se si legge qui, ma se si leggerà ovunque.
- Verificatrice di schedeLa macchina a schede perforate che non perforava nulla: si limitava a controllare che qualcun altro avesse perforato…
- Vern PaxsonRicercatore di reti di Berkeley che ha creato Bro (oggi Zeek) e ha firmato le analisi classiche sulla diffusione dei worm.
- VeronicaIl motore di ricerca per tutto il Gopherspace: un indice dei titoli dei menu di ogni server Gopher che riusciva a trovare.
- VersatecAzienda americana che negli anni Settanta fece delle stampanti e dei plotter elettrostatici a grande formato uno standard…
- Vert.xToolkit orientato agli eventi per la JVM, avviato da Tim Fox nel 2011 (allora in VMware, poi in Red Hat). Il modello di…
- Vertex shaderIl programma eseguito una volta per vertice che stabilisce dove questo finisce nell'immagine.
- Vertical Pod Autoscaler (VPA)Meccanismo di Kubernetes che regola automaticamente la DIMENSIONE di un pod (richieste e limiti di CPU e memoria) anziché il…
- VESA VBEUn'estensione BIOS standardizzata che offriva accesso uniforme alle modalità grafiche ad alta risoluzione dei PC, liberando…
- Vesselin BontchevRicercatore bulgaro di virus che documentò la «fabbrica di virus» bulgara intorno al 1990 e poi passò decenni a smontare…
- vethCoppia di interfacce virtuali che funziona come una pipe: ciò che entra da un capo esce dall'altro. È il mattone che dà a…
- VettoreUn elenco di numeri che rappresenta qualcosa nello «spazio»: nei modelli di IA moderni, tipicamente da 768 a 3072 dimensioni.
- Vettore di inizializzazioneIl valore iniziale non segreto che fa sì che lo stesso messaggio, cifrato due volte di seguito, produca testi cifrati…
- Vettori pieniIl nome che la scena dà agli oggetti 3D rotanti con facce a tinta unita: il primo vero 3D nelle demo degli home computer.
- VEXVulnerability Exploitability eXchange: formato leggibile dalle macchine con cui il fornitore dichiara che una CVE presente…
- VFDIl display blu-verde incandescente di videoregistratori, forni a microonde e terminali di cassa: un tubo a vuoto piatto che…
- VFSIl livello di astrazione che fa comportare open() e read() allo stesso modo qualunque sia il filesystem sottostante.
- ViberApp di messaggistica e VoIP: startup israeliana del 2010, acquistata da Rakuten nel 2014 per 900 milioni di dollari. Molto…
- VIC-20L'economico home computer Commodore del 1981 con 5 KB di RAM: il primo computer a vendere un milione di unità.
- VIC-IIIl chip video del Commodore 64: sedici colori, otto sprite hardware e i trucchi di raster su cui si fondò l'intera demoscene.
- VICEIl Versatile Commodore Emulator — l'emulatore open source che esegue quasi tutta la famiglia a 8 bit di Commodore e che la…
- Victim cacheCache (o politica di cache) che raccoglie le linee di dati appena espulse («vittime») da un livello superiore, invece di…
- Victor MillerIl matematico che nel 1985, indipendentemente da Neal Koblitz, propose di costruire la crittografia a chiave pubblica sulle…
- Victor ShoupCrittografo americano dietro la cifratura Cramer–Shoup, il modello del gruppo generico e la libreria di teoria dei numeri…
- Videogioco arcadeGiochi a gettoni, costruiti per essere abbastanza difficili da svuotarti le tasche in tre minuti, ma abbastanza divertenti…
- VideotexIl tentativo degli anni Settanta di trasformare il televisore in un terminale bidirezionale verso banche dati centrali: idea…
- View Transitions APIAPI del browser che fotografa la pagina prima e dopo una modifica e anima da sé il passaggio, anche attraverso un vero…
- ViewKitIl framework C++ di SGI sopra Motif, che permetteva di costruire le applicazioni IRIX a partire da componenti con finestre…
- ViewMAXLa shell grafica inclusa in DR DOS 5 e 6: un GEM ridotto che poteva avviare programmi DOS dalle icone ma non eseguire…
- ViewportLa porzione visibile di una pagina web nella finestra del browser. Il tag <meta name="viewport" content="width=device-width…
- Viewport metaMeta tag HTML che controlla come il browser mobile scala i contenuti: <meta name="viewport" content="width=device-width…
- viewresUna mappa grafica della gerarchia di classi dei widget Athena, con le risorse che ogni classe eredita e aggiunge.
- VimEditor di testo modale scritto da Bram Moolenaar nel 1991, in origine per l'Amiga. Estensione di vi (Bill Joy, 1976), è…
- VimeoHosting video premium: l'alternativa «artistica» a YouTube, oggi soprattutto un SaaS video per le aziende.
- Vincent RijmenCrittografo belga che ha co-progettato con Joan Daemen Rijndael, l'algoritmo diventato AES.
- Vincolo CHECKFunzione SQL: un predicato che ogni riga deve soddisfare, ad esempio CHECK (age >= 0). La validazione avviene nel database e…
- Vincolo di esclusioneLa generalizzazione dell'unicità: invece di impedire che due righe abbiano lo stesso valore, si può impedire che si…
- VineApp di video brevi in loop, di 6 secondi a clip. Lanciata nel 2013, acquistata da Twitter prima del lancio e chiusa nel 2017…
- Vint CerfHa progettato, con Bob Kahn, i protocolli che permettono a reti diverse di dialogare tra loro, che è esattamente ciò che è…
- Violazione di Equifax 2017Enorme violazione di dati: tra maggio e luglio 2017 furono sottratti il codice previdenziale (SSN), i dati delle carte di…
- Virgil GligorRicercatore di origine rumena che diede una definizione al denial of service molto prima che acquisisse una seconda D.
- Virgola fissaRappresentazione dei numeri frazionari come interi con una virgola decimale implicita e fissa: si memorizza 12345, si sa che…
- Virgola mobile (Floating point)Il modo in cui il computer rappresenta i numeri decimali, secondo lo standard IEEE 754. Fonte classica del bug «0,1 + 0,2 ≠…
- Virtual bindings (Motif)Lo strato di Motif tra tasti fisici e comportamento dei widget: il codice ascolta osfCancel e osfHelp, non Esc e F1, e un…
- Virtual DOMRappresentazione in memoria del DOM che il framework confronta con il rendering precedente, applicando poi al DOM reale solo…
- Virtual KubeletUn nodo del cluster che non esiste. Si registra come un nodo qualsiasi, ma inoltra i pod altrove invece di eseguirli.
- VirtualBox / VMware WorkstationHypervisor di tipo 2 per il desktop: permettono di eseguire una VM sul normale portatile o PC per fare prove.
- VirtualizzazioneEseguire più macchine virtuali (VM) su un unico computer fisico tramite un hypervisor.
- VirtuaWinIl desktop virtuale open source per Windows: un piccolo programma nell'area di notifica che dal 2000 circa nasconde e mostra…
- Virus SCAIl primo virus noto per Amiga, diffuso nel 1987: un virus del bootblock che si propagava sui floppy e mostrava un saluto…
- Visi OnL'ambiente a finestre di VisiCorp per l'IBM PC, presentato nel 1982: la prima interfaccia grafica con mouse per quella…
- Visibility mapDue bit per pagina di dati che dicono se tutto ciò che contiene è visibile a tutti e se è tutto congelato. Una struttura…
- VisibilityNotifyL'evento X11 che dice a un programma se la sua finestra è del tutto visibile, parzialmente coperta o completamente nascosta…
- Visione artificialeIA che comprende le immagini: rilevamento di oggetti, riconoscimento facciale, OCR, auto a guida autonoma.
- Vista (database)Una query SELECT salvata che si comporta come una tabella: esegue la query sottostante a ogni SELECT.
- Vista materializzataRisultato memorizzato di una query: si legge come una normale tabella, ma viene aggiornato (a mano o automaticamente) quando…
- Visual (X11)La descrizione di X11 di come i valori dei pixel diventano colori su un dato schermo, divisa in sei classi che rispecchiano…
- Visual ARGBIl visual X11 a 32 bit il cui quarto byte è un canale alfa, così che una finestra possa essere traslucida pixel per pixel, a…
- Visual StudioL'ambiente di sviluppo completo di Microsoft per Windows, da non confondere con VS Code, con cui condivide solo il marchio.
- Visual Studio CodeL'editor gratuito di Microsoft: lanciato nel 2015, costruito su Electron e TypeScript. Ha dato slancio a LSP e DAP ed è…
- Visualizzatore NFOProgramma che mostra i file NFO con il set di caratteri giusto, in modo che il logo ASCII del gruppo di release non si…
- Visualizzazione singolaFunzione per cui un'immagine o un video può essere aperto una sola volta e poi scompare per sempre: non si può riaprire né…
- Vitaly ShmatikovRicercatore di sicurezza con l'abitudine di trovare la falla in sistemi che tutti gli altri avevano già dichiarato sicuri.
- ViteTooling JS per il frontend. Evan You (creatore di Vue), 2020. Dev server basato su ESM nativo (nessun bundling in sviluppo)…
- VitessLivello di scalabilità per MySQL, nato in YouTube nel 2010, quando un solo database non bastava più. Gestisce lo sharding in…
- VitestTest runner costruito su Vite: API compatibile con Jest, ESM nativo, watch mode fulmineo.
- Vladimir LevinTecnico informatico russo che nel 1994, da San Pietroburgo, spostò circa dieci milioni di dollari dal sistema di cash…
- VLANSuddivisione logica di una rete fisica: il Wi-Fi ospiti e la rete aziendale possono condividere uno switch restando isolati.
- VLAN hoppingAttacco in cui chi si trova su una VLAN riesce a inviare traffico in un'altra, aggirando la segmentazione pensata per…
- VLAN nativaLa VLAN di un trunk 802.1Q il cui traffico viene inviato senza tag. Tutto il resto è contrassegnato con un tag VLAN; la VLAN…
- VLAN trunkConfigurazione di una porta di switch che trasporta più VLAN sullo stesso collegamento fisico tramite tagging 802.1Q. Ogni…
- VLCIl lettore multimediale col cono stradale, che riproduce qualsiasi cosa gli si dia in pasto, senza bisogno di pacchetti di…
- VLIWVery Long Instruction Word: architettura di CPU in cui ogni istruzione racchiude più operazioni da eseguire in parallelo. A…
- vLLMServer di inferenza ad alto throughput per LLM: la novità centrale è PagedAttention, che gestisce la KV cache come memoria…
- VLMUn modello che gestisce sia immagini sia testo: «vede» un'immagine e risponde a domande su di essa.
- VMUn computer virtuale che gira sopra uno fisico tramite un hypervisor.
- VM escapeIl caso in cui il codice all'interno di una macchina virtuale evade verso l'host o l'hypervisor. È l'attacco che l'intero…
- vmsnet.*Una gerarchia Usenet alternativa per gli utenti di VMS di DEC: la rete del mondo Unix, usata dall'altro schieramento.
- VMwareHa risolto la virtualizzazione su x86 quando l'architettura non era pensata per farla, rendendo così possibile l'intera…
- VMware ESXiL'hypervisor bare metal che ha definito la virtualizzazione aziendale. Si installa direttamente sul server, senza sistema…
- VNCIl sistema di schermo remoto nato a Cambridge nel 1998 che spedisce pixel anziché comandi di disegno, ed è per questo che il…
- VNETLa rete interna mondiale di IBM, costruita sulle stesse tecnologie RSCS e NJE che in seguito avrebbero trasportato BITNET.
- Vnode (nodo virtuale)Tecnica per cui ogni nodo fisico è responsabile di molti piccoli segmenti («nodi virtuali») dell'anello di consistent…
- VocoderLa scoperta dei Bell Labs che la voce può viaggiare come una dozzina di misure di energia e altezza anziché come forma…
- Voice VLANVLAN dedicata ai telefoni IP, che mantiene il traffico voce separato da quello dati sullo stesso cavo fisico. Permette a…
- VoIPChiamate telefoniche via internet invece che su linee telefoniche analogiche.
- VoltDBDatabase SQL ACID in memoria progettato per oltre 100k TPS. Creato nel 2009 da Michael Stonebraker (Ingres, Postgres e molto…
- VoLTELe chiamate vocali come pacchetti di dati sulla rete 4G, al posto della vecchia tecnologia a commutazione di circuito.
- Volume quantisticoLa metrica di IBM che tiene conto sia del numero sia della qualità dei qubit: un tentativo di rendere sensati i confronti…
- VolvellaDischi di carta rotanti, fissati a strati con un rivetto, che calcolavano fasi lunari, feste religiose e cifrari: un…
- Vortex TrackerTracker per Windows per comporre chiptune AY per lo ZX Spectrum e altre macchine a 8 bit.
- Votazione dei nuovi utentiFunzione delle BBS, detta di solito NUV, in cui i membri esistenti votavano sì o no all'ammissione di un nuovo candidato.
- VotediskIl floppy con tutte le opere in gara, distribuito a un demoparty perché i presenti potessero votare i vincitori.
- Voxel artArte 3D creata impilando piccoli voxel cubici (pixel di volume): come la pixel art, ma in tre dimensioni.
- VP9Il codec video di Google privo di royalty: per un decennio il cavallo di battaglia di YouTube e la prova generale di AV1.
- VPAVertical Pod Autoscaler: add-on di Kubernetes che raccomanda (o aggiorna automaticamente) le risorse dei pod (request di…
- VPCUna rete logicamente isolata all'interno di un cloud pubblico, con intervalli IP, subnet e routing propri.
- vPC (Cisco)Funzione di Cisco Nexus: due switch formano un dominio vPC e il LAG di un server può terminare su entrambi. È la versione…
- VPC EndpointConnessione privata ai servizi AWS senza passare da internet pubblico o dal NAT Gateway: si risparmia e il traffico resta…
- VPC Flow LogsFunzione di AWS che registra i metadati di ogni pacchetto di rete in una VPC: chi, verso dove, quanto, accettato o…
- VPC peeringCollega due VPC in modo privato, come se fossero la stessa rete, senza passare da internet.
- VPLSServizio di carrier che fa comportare sedi geograficamente sparse come se fossero collegate allo stesso switch. Un'Ethernet…
- VPNUn tunnel cifrato tra il dispositivo e un server remoto: tutto il traffico passa da lì.
- VPS (Virtual Private Server)Una VM con accesso root che un provider di hosting vende a poco. La base di tutto l'hosting «Linux a noleggio»: 5–20 dollari…
- VQEUn algoritmo ibrido per trovare lo stato di energia più bassa di una molecola: la parte quantistica calcola, quella classica…
- VR (Realtà virtuale)Ambiente 3D completamente immersivo tramite un visore che copre la vista. Diversa dalla AR, che sovrappone elementi digitali…
- VRAMLa memoria della scheda grafica: determina quanto grandi possono essere i modelli ML eseguiti in locale e quanto definite le…
- vRAN (Virtualized RAN)Il software della RAN gira su server commodity (x86) anziché su baseband unit proprietarie. Cloud-native e basato su…
- VRFVirtual Routing and Forwarding: più tabelle di routing indipendenti nello stesso router. Rende possibile il multi-tenant: la…
- VRMIl circuito di alimentazione della scheda madre che converte i 12 V dell'alimentatore nelle tensioni esatte richieste da CPU…
- VRRPVirtual Router Redundancy Protocol: due o più router condividono un indirizzo IP virtuale. Il master lo annuncia e, se si…
- VS Code (Visual Studio Code)Editor di codice sorgente gratuito di Microsoft, basato su Electron e scritto in TypeScript. Lanciato nel 2015, oggi è…
- VSPUn trucco del C64 che fa scorrere lateralmente l'intero schermo senza costi, spostando il contatore video interno del VIC-II.
- VsyncRimandare lo scambio del frame buffer finché lo schermo non ha terminato l'aggiornamento: elimina il tearing, ma ha un…
- VT-x e AMD-VEstensioni della CPU che rendono possibile la virtualizzazione assistita dall'hardware: senza, gli hypervisor devono…
- VT100Il terminale video DEC del 1978, le cui sequenze di escape sono diventate la lingua che quasi ogni finestra di terminale…
- VTuberUno streamer che si esibisce come avatar animato anziché davanti alla telecamera. L'avatar segue in tempo reale le…
- vtwmVirtual twm: twm con un desktop più grande dello schermo e una mappa in miniatura per orientarsi.
- Vue Composition APIAlternativa alla Options API introdotta in Vue 3: si usano ref, reactive e computed, in stile hook, dentro una funzione…
- Vue.jsFramework JavaScript progressivo. Evan You (ex team AngularJS di Google) lo ha rilasciato nel 2014: componenti a file…
- VuexLibreria ufficiale di gestione dello stato per Vue 2 e 3, di ispirazione Flux (state, mutations, actions, getters). Nel 2022…
- VulkanAPI moderna di basso livello per grafica e calcolo, sviluppata da Khronos nel 2016. Successore di OpenGL: più controllo…
- VWSIl sistema a finestre proprietario di DEC per il VAXstation con VMS a metà anni Ottanta, con la libreria UIS per la grafica…
- VXAIl nastro a scansione elicoidale di Ecrix (1999), che scriveva i dati come pacchetti indirizzati invece che in lunghe…
- VXLANProtocollo di tunnel L2 su UDP: estende i segmenti Ethernet attraverso reti L3. Lo standard per gli overlay dei data center…
- VXLAN-EVPNFabric moderna per datacenter: VXLAN (data plane, overlay L2 su UDP) + EVPN (control plane, distribuzione dei MAC basata su…
W
- The WELLLa comunità di discussione via modem di Sausalito che divenne il modello con cui si cominciò a descrivere le comunità online.
- W Window SystemIl sistema di Stanford da cui X prese il nome, in modo quasi letterale: la lettera successiva dell'alfabeto.
- WacomL'azienda giapponese la cui penna senza batteria ha trasformato il proprio nome in un nome comune tra gli illustratori.
- WAFFirewall a livello applicativo: ispeziona il traffico HTTP e blocca SQL injection, XSS e traffico di bot.
- WaferDisco di silicio da 300 mm (12 pollici) su cui si realizzano contemporaneamente da decine a centinaia di chip. Standard dal…
- WaffleIl pacchetto BBS di Tom Dell per DOS, insolito perché parlava UUCP in modo nativo e collegava una bacheca amatoriale…
- WAI (Web Accessibility Initiative)Iniziativa del W3C per l'accessibilità del web, fondata nel 1997 da Tim Berners-Lee. Pubblica gli standard WCAG, ARIA, ATAG…
- WaimeaIl window manager che David Reveman scrisse prima di Xgl e Compiz: stili Blackbox con testo antialiasing e trasparenze…
- WAISWide Area Information Servers: ricerca full text in rete con risultati ordinati per rilevanza, nata prima che esistesse un…
- WALLa tecnica che garantisce la durabilità (la D di ACID): si scrive prima su un log sequenziale, poi sul file di dati vero e…
- WAL (Write-Ahead Log)Write-Ahead Logging: il database scrive le modifiche in un log sequenziale PRIMA di applicarle ai file di dati. Garantisce…
- wal_levelL'impostazione che stabilisce quante informazioni PostgreSQL scrive nel log delle transazioni. Cambiarla richiede un…
- wall (Unix)"Write all": il comando che stampa un messaggio direttamente sul terminale di tutti gli utenti connessi, in una volta sola.
- Wallace EckertL'astronomo che dimostrò che le macchine contabili potevano fare meccanica celeste, e che, nonostante il nome, non era…
- Wallet cryptoPiù un portachiavi che un portafoglio: non contiene monete, soltanto le chiavi private che danno il diritto di spostarle.
- Walter BrattainIl fisico sperimentale che aveva le mani nell'apparecchio quando, nel 1947, il primo transistor amplificò un segnale.
- WANUna rete che si estende su grandi distanze geografiche: l'opposto di una LAN.
- War dialingFar chiamare a un modem migliaia di numeri di telefono in sequenza per trovare quelli che rispondono con un tono di portante.
- War drivingGirare in auto con GPS e scanner Wi-Fi per mappare le reti wireless. Termine coniato nel 2001 da Pete Shipley (dal film…
- Ward ChristensenProgrammatore americano (1945–2024) che scrisse XMODEM e, insieme a Randy Suess, la prima BBS.
- WarezSoftware piratato distribuito da gruppi organizzati della «scena»: una sottocultura con regole proprie, una gerarchia e…
- WarpTerminale moderno: Rust e rendering su GPU, blocchi di input/output al posto di uno scrollback infinito, assistenza IA…
- WarpPointerLa richiesta X11 che sposta il puntatore del mouse al posto dell'utente: tecnicamente banale, socialmente delicata.
- WASIWebAssembly System Interface: un'API standardizzata che permette ai moduli Wasm di dialogare con «il sistema» (file, socket…
- Watermark IASchema invisibile inserito in testi o immagini generati dall'IA per poterli riconoscere in seguito.
- Wau HollandGiornalista e hacker tedesco che nel 1981 cofondò il Chaos Computer Club e diede all'etica hacker una coscienza sociale.
- WaylandModerno protocollo di display server per Linux, ideato da Kristian Høgsberg nel 2008 come sostituto di X11 (X.Org)…
- WaZOOIl protocollo di sessione che Opus portò in FidoNet nel 1986, ricordato soprattutto perché permetteva a un nodo di…
- WCAGLo standard internazionale per l'accessibilità del web, con livelli A, AA (la norma) e AAA (il più severo).
- Wear levelingTecnica degli SSD che distribuisce le scritture in modo uniforme su tutte le celle NAND, così che nessun blocco si consumi…
- WeaviateDatabase vettoriale scritto in Go e nato nei Paesi Bassi: API GraphQL, vettorizzatori modulari, multi-tenancy.
- Web ComponentStandard nativo del browser per creare elementi HTML personalizzati: <my-widget>.
- Web componentsUn insieme di standard web per creare elementi HTML riutilizzabili, incapsulati e indipendenti dal framework. Il termine…
- Web crawlerUn programma che scarica una pagina, ne estrae i link e ricomincia, finché internet non finisce: cosa che non accade mai.
- Web Crypto APIAPI crittografica integrata nel browser, accessibile tramite window.crypto.subtle. Basata su Promise. Supporta AES, SHA…
- Web Locks APIAPI del browser per coordinare sezioni critiche tra schede e worker della stessa origine: un mutex che non vive in una…
- Web PushAPI del browser per inviare notifiche push da un'app web all'utente, anche a scheda chiusa. Richiede un Service Worker, il…
- Web Share APIAPI del browser che apre il foglio di condivisione nativo del sistema: è l'utente a scegliere la destinazione (SMS, e-mail…
- Web shellUno script (PHP, ASPX, JSP) che dà all'attaccante una shell di comandi via HTTP, dopo l'accesso iniziale.
- Web WorkerAPI del browser per eseguire JavaScript in un thread in background, separato dal thread principale. Evita che calcoli…
- Web WorkersThread in background nel browser: calcoli pesanti senza bloccare l'interfaccia.
- Web3L'idea di un web in cui gli utenti possiedono dati e identità grazie alla blockchain, anziché tramite account presso le…
- WebAssemblyFormato binario portabile di istruzioni per una macchina virtuale a stack: funziona in tutti i browser moderni e anche lato…
- WebAuthnStandard web per l'autenticazione senza password o con chiavi hardware: la base delle passkey nel browser.
- WebCodecsAPI di basso livello per codificare e decodificare video e audio nel browser, con accesso diretto ai codec hardware senza…
- WebDAVL'estensione che trasforma HTTP in un filesystem: leggere, scrivere, spostare e bloccare file attraverso il web.
- WebFingerIl protocollo che rende risolvibile @nome@server.com, standardizzato nella RFC 7033. Senza di esso gli indirizzi del…
- WebflowBuilder per designer che genera HTML, CSS e JS puliti: il ponte tra no-code e codice. La scelta predefinita per i siti di…
- WebGLAPI JavaScript che dà accesso alla GPU da un canvas HTML5. Basata su OpenGL ES 2.0, standardizzata da Khronos nel 2011.
- WebGPUAPI GPU moderna per il browser: succede a WebGL e si appoggia a Vulkan, Metal e DirectX 12.
- WebhookCallback HTTP: quando accade qualcosa è un server a chiamare il tuo endpoint, invece di dover fare polling.
- WebKitMotore di rendering open source di Apple, derivato nel 2001 da KHTML di KDE. Alimenta Safari, tutti i browser su iOS, Mail…
- WebMIl formato contenitore aperto di Google per il video sul web: un sottoinsieme volutamente ristretto di Matroska, libero da…
- WebPFormato di immagine di Google, lanciato nel 2010. Modalità lossy e lossless, canale alfa e animazione; dal 25 al 35% più…
- WebpackIl bundler JS per eccellenza: prende centinaia di file JS, CSS e immagini e li impacchetta in pochi bundle ottimizzati.
- WebringHomepage collegate in cerchio, ciascuna con un piccolo riquadro di navigazione con «precedente», «successivo» e «casuale»…
- WebRTCVideo, audio e dati peer-to-peer tra browser, senza plugin.
- WebSocketProtocollo per la comunicazione bidirezionale in tempo reale tra browser e server.
- WebSocket APIUn'API web per una connessione persistente e bidirezionale tra browser e server. A differenza del modello richiesta-risposta…
- WebTransportAPI del browser su HTTP/3 e QUIC che offre sia stream bidirezionali affidabili sia datagram non affidabili: un po' WebSocket…
- WebViewUn browser incorporato come vista dentro un'app: ciò che compare quando si apre un link dentro Instagram anziché in Safari.
- WebVTTIl formato di testo dei sottotitoli sul web: leggibile con un semplice editor di testo, ed è proprio questo il punto.
- WeChatL'app che in Cina fa tutto: messaggi, pagamenti, taxi, prenotazioni mediche e un app store di "mini programmi" integrato…
- WeeChatUn client di chat da terminale nato nel 2003. Il nome sta per «Wee Enhanced Environment for Chat» e descrive l'ambizione…
- Wei DaiIl cypherpunk dietro b-money, una delle proposte citate nel white paper di Bitcoin, e la libreria Crypto++.
- WEPIl primo tentativo di cifratura del Wi-Fi, che prometteva la riservatezza di un cavo e offriva più o meno quella di un cavo…
- WerkkzeugIl tool per demo di Farbrausch, in cui texture, mesh e scene si costruiscono impilando operatori invece di essere…
- Werner KochProgrammatore tedesco che da oltre un quarto di secolo è il manutentore principale di GnuPG, lo strumento di cifratura con…
- WestonIl compositor di riferimento di Wayland: il programma con cui Kristian Høgsberg dimostrò che il protocollo funzionava e che…
- wgetStrumento CLI di GNU per scaricare file via HTTP/HTTPS/FTP. Creato da Hrvoje Nikšić nel 1996, supporta il mirroring…
- WharfIl dock di AfterStep: una colonna di pulsanti quadrati lungo il bordo dello schermo che lanciavano programmi, inglobavano…
- WhatsAppL'app di messaggistica più usata al mondo: nata nel 2009 da Jan Koum e Brian Acton (ex Yahoo!), acquistata da Facebook nel…
- WhatsApp BusinessLa versione di WhatsApp per le aziende, firmata Meta: app gratuita per le piccole imprese e WhatsApp Business API (a…
- WHATWGWeb Hypertext Application Technology Working Group. Fondato nel 2004 da Apple, Mozilla e Opera in reazione alla strada XHTML…
- WHDLoadUn sistema per Amiga che porta su hard disk o su emulatore i giochi e le demo nati per floppy.
- WhirlpoolUna funzione hash a 512 bit del 2000, costruita su un cifrario in stile AES modificato da uno degli stessi autori dell'AES.
- WhirlwindCostruito per rispondere mentre il pilota era ancora seduto nel simulatore: e nel farlo inventò il calcolo in tempo reale.
- WhisperIl modello di riconoscimento vocale di OpenAI, rilasciato a settembre 2022 con pesi aperti sotto licenza MIT. Ha reso la…
- WhisperXUn wrapper di Whisper che aggiunge timestamp a livello di parola tramite "forced alignment", più la diarizzazione dei…
- Whitfield DiffieHa risolto, insieme a Martin Hellman nel 1976, il problema ritenuto insolubile: come mettere due parti d'accordo su una…
- whoisUn protocollo e uno strumento per scoprire chi ha registrato un nome di dominio o un blocco di indirizzi IP. Tra i servizi…
- WHOIS++Il tentativo di trasformare whois in una directory distribuita di tutte le persone e i servizi di Internet.
- Wi-FiRete wireless basata sugli standard IEEE 802.11.
- Wi-Fi 6La generazione del Wi-Fi che ha puntato sui molti client simultanei anziché sulla velocità di picco per uno solo.
- Wi-Fi 7L'ultima generazione del Wi-Fi: fino a circa 46 Gbps teorici, Multi-Link Operation e canali da 320 MHz.
- Wi-Fi meshSistema con più nodi router che insieme coprono la casa: un solo SSID e roaming automatico tra i nodi.
- Wi-Fi meshSistema Wi-Fi con più nodi cooperanti che insieme coprono una casa o un ufficio con un'unica rete continua. I nodi…
- WIAL'API di driver di Microsoft che permetteva a Windows di dialogare con scanner e fotocamere digitali senza che ogni…
- Widget Composite e Constraint (Xt)Le due classi di widget Xt a cui è permesso avere figli: Composite, che possiede l'elenco e ne decide la geometria, e…
- Widget Creation Library (Wcl)Una libreria che permetteva di descrivere l'intera interfaccia di un programma Xt in un normale file di risorse X, senza…
- Wietse VenemaL'olandese che scrisse gli strumenti di sicurezza che ogni amministratore Unix usava senza mai chiedersi chi li avesse fatti.
- Wiki di un subredditUna sezione wiki collegata a un subreddit, in cui la community raccoglie informazioni durevoli: FAQ, regole, guide, elenchi…
- WikidataIl grafo della conoscenza libero di Wikimedia: i fatti di Wikipedia come dati strutturati e leggibili dalle macchine.
- WikipediaL'enciclopedia libera che chiunque può modificare, e che contro ogni pronostico si è rivelata buona.
- Wild compoLa competizione jolly di un demoparty, per tutto ciò che non rientra in nessun'altra categoria.
- Wildcat!Software BBS commerciale californiano, rivolto alle aziende quanto ai sysop amatoriali.
- Wilhelm SchickardIl professore di Tubinga che costruì per Keplero una macchina calcolatrice vent'anni prima di Pascal, e il cui unico…
- will-changeUna proprietà CSS che avvisa in anticipo il browser che un elemento sta per essere animato o modificato, così da poter…
- Willgodt OdhnerL'ingegnere svedese la cui ruota a pioli divenne il meccanismo di calcolo più copiato al mondo.
- William FriedmanIl genetista diventato il principale decrittatore americano, che diede alla disciplina sia il suo strumentario statistico…
- William OughtredEcclesiastico inglese che affiancò due scale logaritmiche e le fece scorrere l'una sull'altra, inventando il regolo…
- William ShockleyGuidò il gruppo del transistor, inventò il robusto transistor a giunzione e gettò i semi sia della Silicon Valley sia della…
- Willis WareL'ingegnere della RAND il cui rapporto del 1970 è di solito considerato l'atto di nascita della sicurezza informatica.
- Wim van EckL'ingegnere olandese che nel 1985 dimostrò che lo schermo di un computer poteva essere letto a distanza con un televisore…
- WIMPWindows, icons, menus, pointer (finestre, icone, menu, puntatore): i quattro ingredienti di quasi tutte le interfacce…
- Window MakerUn window manager X11 che imita NeXTSTEP con tale fedeltà da sembrare ancora il 1989.
- Window managerIl programma che decide dove vanno le finestre, quale ha il focus e che aspetto ha la cornice che le circonda.
- Window manager compositingUn window manager in cui ogni finestra viene disegnata in un proprio buffer e l'immagine finale è assemblata a parte — da…
- Window shadingArrotolare una finestra in modo che resti solo la barra del titolo, come una tapparella, invece di minimizzarla.
- Window SnyderDirigente della sicurezza con Microsoft, Mozilla, Apple e Intel nel curriculum, e un nome di battesimo che in ambito sistemi…
- WindowLabIl window manager del 2001 di Nick Gravgaard con qualche idea propria: il clic dà il focus senza portare la finestra in…
- WindowsIl sistema operativo di Microsoft e ancora il protagonista dominante del desktop, con circa il 70% della quota.
- Windows 1.0Il primo ambiente grafico di Microsoft, in cui le finestre stavano affiancate e non potevano mai sovrapporsi.
- Windows 2.0La versione del dicembre 1987 in cui le finestre poterono finalmente sovrapporsi, Excel trovò casa e Apple trovò un motivo…
- Windows 3.xLe versioni 3.0 del 1990 e 3.1 del 1992 trasformarono Windows nell'ambiente desktop che il mondo PC usò davvero, dopo cinque…
- Windows 95Il lancio che fece mettere la gente in coda a mezzanotte per comprare un sistema operativo, e che regalò al mondo il…
- Windows NTLa linea seria di Windows, costruita da zero dall'architetto di VMS e base del codice su cui poggia ogni Windows da XP in…
- WindsurfEditor di codice AI-first di Codeium (ribattezzato Windsurf nel 2024). Concorrente di Cursor, con un agente "Cascade" che…
- wingetIl gestore di pacchetti ufficiale di Microsoft per Windows, preinstallato su Windows 11. winget install Mozilla.Firefox.
- WINGsIl widget toolkit di Window Maker, "WINGs Is Not GNUstep": una piccola libreria C che disegna pulsanti e finestre di dialogo…
- WINTERPUn interprete Lisp con Motif integrato, che permetteva di ricostruire un'interfaccia mentre il programma era ancora in…
- WinUAEL'emulatore Amiga più accurato: abbastanza preciso al ciclo da eseguire le produzioni della demoscene tarate sull'hardware…
- WireGuardImplementazione VPN moderna e minimalista: più veloce, più sicura e più semplice di OpenVPN e IPsec.
- WiresharkIl principale analizzatore di pacchetti open source. Creato da Gerald Combs nel 1998 (allora si chiamava Ethereal)…
- WishL'app originale degli «oggettini cinesi a prezzi stracciati»: al culmine nel 2018, poi schiacciata da Temu e Shein. Venduta…
- WixCostruttore di siti israeliano drag-and-drop pensato per chi non è sviluppatore: oltre 200 milioni di utenti. Wix ADI (sito…
- Wizard (MUD)Il giocatore arrivato in cima alla scala e che, per questo, ha smesso di giocare: ora gestisce e costruisce il mondo.
- wlrootsLa libreria che ha trasformato la scrittura di un compositor Wayland da un lavoro di sessantamila righe a uno di mille…
- wm (Andrew)Il gestore di finestre del sistema Andrew della Carnegie Mellon, scritto nel 1983 da James Gosling e David Rosenthal: a…
- WM_CLASSLa proprietà ICCCM che porta il nome di istanza e di classe di un programma, con cui database delle risorse e window manager…
- WM_CLIENT_LEADERLa proprietà ICCCM che punta alla finestra leader di un programma, l'unica a portare l'ID di sessione, così che un gestore…
- WM_CLIENT_MACHINELa proprietà ICCCM che indica su quale macchina gira un programma X — pensata perché rsh sapesse dove riavviarlo, oggi…
- WM_COLORMAP_WINDOWSLa proprietà ICCCM con cui un programma elenca quali sottofinestre hanno una colormap propria, in modo che il window manager…
- WM_COMMANDLa proprietà ICCCM che contiene la riga di comando con cui è stato avviato un programma, pensata per riavviarlo dopo il…
- WM_DELETE_WINDOWIl protocollo ICCCM che fa sì che il pulsante di chiusura interpelli il programma invece di abbatterlo.
- WM_HINTSLa proprietà ICCCM che trasporta le piccole richieste di un client X al window manager: se vuole il focus della tastiera, se…
- WM_ICON_SIZELa proprietà ICCCM sulla finestra root con cui il window manager indica quali dimensioni di icona preferirebbe — uno dei…
- WM_NAMELa proprietà ICCCM che contiene il titolo di una finestra X: il testo che il window manager disegna nella barra del titolo e…
- WM_NORMAL_HINTSLa proprietà ICCCM con cui un programma X comunica al window manager quanto vuole essere grande: dimensione minima e…
- WM_PROTOCOLSLa proprietà ICCCM in cui un client X elenca i dialoghi che è disposto ad avere con il window manager (chiusura, focus…
- WM_SAVE_YOURSELFIl primo tentativo di gestione delle sessioni di ICCCM: il window manager chiede a un programma di annotare come riavviarlo…
- WM_SnLa selezione di ICCCM 2.0, una per schermo, di cui un window manager prende la proprietà all'avvio, così che un altro possa…
- WM_STATELa proprietà che un window manager imposta su una finestra client per indicarne lo stato e che, in pratica, è diventata la…
- WM_TAKE_FOCUSIl protocollo ICCCM che, insieme a un flag in WM_HINTS, dà quattro risposte diverse a chi decide dove va il focus della…
- WM_TRANSIENT_FORLa proprietà ICCCM che indica a quale finestra principale appartiene una finestra di dialogo, così che il window manager…
- WM_WINDOW_ROLELa proprietà ICCCM che contiene un nome breve per indicare quale tra le finestre di un programma sia una data finestra…
- wm2Un window manager minimalista degli anni Novanta, riconoscibile al volo dal titolo della finestra posto su una linguetta…
- wmctrlLo strumento da riga di comando che comanda qualsiasi window manager conforme a EWMH (elenca le finestre, ne attiva una…
- wmiiUn tiling window manager controllato tramite un filesystem, nello spirito di Plan 9.
- wmxIl seguito di wm2 di Chris Cannam: la stessa linguetta del titolo laterale e le stesse cornici sagomate, più i «canali» per…
- WobblerUn effetto che distorce un'immagine o una riga raster con una tabella di seni in movimento, facendola ondeggiare come gomma.
- Wobbly windowsL'effetto di Compiz del 2006 che faceva ondeggiare le finestre come gelatina quando venivano trascinate, e che fece più di…
- WojakLa figura calva disegnata in modo rozzo usata per esprimere uno stato d'animo. A differenza di Pepe non è un personaggio ma…
- Word (parola macchina)Dimensione nativa dei dati di un'architettura CPU: il numero di bit che la CPU elabora in una volta nei suoi registri. 64…
- Word2VecModello classico di word embedding di Google (2013): ha mostrato che le parole possono essere rappresentate come vettori…
- WordPressIl CMS più usato al mondo: alimenta circa il 40% di tutti i siti web. PHP + MySQL, open source, con un vasto ecosistema di…
- work_memQuanta memoria può usare un singolo ordinamento o una singola tabella hash prima di riversarsi su disco. L'impostazione più…
- WorkbenchIl desktop grafico dell'Amiga e, nel linguaggio comune, l'intero AmigaOS.
- Workflow agenticoUn flusso di lavoro in cui l'LLM non risponde una volta sola, ma pianifica, usa strumenti, valuta i propri risultati e itera…
- Workload IdentityFunzionalità cloud con cui un workload (pod, lambda, container) accede alle risorse del cloud senza credenziali di lunga…
- Workplace ShellIl desktop orientato agli oggetti di OS/2 del 1992, in cui file, stampanti e cartelle erano oggetti con ereditarietà, e in…
- Workspace ManagerIl gestore di file e shell del desktop di NeXTSTEP, il programma che possedeva il dock, lo shelf e la vista a colonne che il…
- World of WarcraftL'MMO che portò il genere al grande pubblico, con dodici milioni di giocatori paganti al culmine.
- World Wide WebIl sistema ipertestuale costruito sopra Internet: tre invenzioni in una, URL, HTTP e HTML.
- WormMalware autoreplicante che si diffonde in rete senza alcuna azione da parte dell'utente.
- WORMMemorizzazione in cui i dati si scrivono una sola volta e non si modificano né cancellano mai: l'immutabilità come proprietà…
- Worm di MorrisIl primo programma auto-replicante a mettere offline una parte percepibile di internet, diffuso nel novembre 1988.
- Worm Father ChristmasUn worm DECnet che nel dicembre 1988 si diffuse su SPAN e HEPnet con l'unico scopo di recapitare un augurio di Natale a ogni…
- Worm WANKIl worm che nell'ottobre 1989 attraversò la rete DECnet della NASA con un messaggio antinucleare — spesso definito il primo…
- WPALo standard di sicurezza del Wi-Fi: cifra il traffico tra dispositivo e access point.
- WPA EnterpriseIl "Wi-Fi aziendale": ogni utente accede con nome utente e password o con un certificato, invece che con una PSK condivisa…
- WPA3La terza generazione della sicurezza Wi-Fi: sostituisce il debole handshake a 4 vie del WPA2 con SAE (Simultaneous…
- WPA3-EnterpriseModalità WPA3 per il Wi-Fi aziendale. Suite di sicurezza a 192 bit (GCMP-256, ECDHE-384). Conformità CNSA obbligatoria per…
- WPSLa funzione pensata per collegarsi a una rete wireless senza digitare la password. Lanciata nel 2006 dalla Wi-Fi Alliance…
- WrapperStrato di codice che avvolge una funzionalità esistente per modificarne l'API: semplificarla, adattarla, aggiungere tracing…
- WREDWeighted Random Early Detection: prevenzione della congestione nei router. Scarta i pacchetti in modo probabilistico PRIMA…
- write (Unix)Il modo più antico di Unix per parlare con un altro utente: si digitano righe e compaiono in mezzo al suo terminale.
- Write skewAnomalia di concorrenza: due transazioni leggono dati sovrapposti, aggiornano entrambe in base a ciò che hanno visto e lo…
- Write stallQuando un database basato su LSM rallenta deliberatamente o blocca del tutto le scritture in arrivo perché la compattazione…
- Write-backPolitica di cache: le scritture finiscono solo nella cache e vengono propagate al supporto sottostante in seguito. Più…
- Write-throughPolitica di cache: ogni scrittura va contemporaneamente nella cache e nel supporto sottostante. Si conserva il vantaggio…
- WriteFreelyPiattaforma di blogging minimalista e self-hosted, dedicata solo alla scrittura: niente widget, nessuna ossessione per le…
- WSDL (Web Services Description Language)Formato XML per descrivere i servizi web SOAP. Raccomandazione W3C del 2007; definisce operazioni, port type, binding e…
- WSL (Windows Subsystem for Linux)Il modo di Microsoft per eseguire binari Linux su Windows. WSL1 (2016) traduceva le chiamate di sistema Linux; WSL2 (2019)…
- WSLgIl ponte di Microsoft che permette ai programmi Linux grafici in WSL 2 di aprire finestre sul desktop di Windows, costruito…
- wu-ftpdIl server FTP nato per impedire il collasso di wuarchive, che finì poi per essere distribuito con mezzo mondo Unix.
- wuarchiveL'archivio FTP della Washington University in St. Louis, uno dei più grandi luoghi della rete dei primi anni Novanta da cui…
- WWIVSoftware per BBS il cui codice sorgente rilasciato lo trasformò in una piattaforma per centinaia di varianti fatte in casa.
- WWIVnetLa rete di BBS che collegava le bacheche WWIV per posta e gruppi di discussione, accanto alla più grande FidoNet.
- wxWidgetsIl framework C++ multipiattaforma del 1992 che, invece di disegnare propri pulsanti, incapsula i controlli nativi di…
- WYSIWYGWhat You See Is What You Get: l'editor mostra il documento com'è destinato ad apparire, non come codice di marcatura.
X
- Modalità XEXUna modalità di cifratura a blocchi che applica uno XOR a input e output con una maschera dipendente dalla posizione del…
- Profilo XMPExtreme Memory Profile: lo standard di Intel con cui i moduli RAM dichiarano timing e frequenze elevati, attivabili con un…
- X (demoparty)Un demoparty olandese in cui il Commodore 64 è l'unica macchina che conta.
- X ConsortiumIl club di fornitori che curò X11 dal 1988 al 1996 e prestò alla licenza MIT uno dei suoi nomi.
- X Premium (Twitter Blue)L'abbonamento di Twitter/X. Prima di Musk (2021) Twitter Blue costava 3 $ e offriva cartelle per i segnalibri e…
- X terminalUn display con un server X integrato e nient'altro: i programmi giravano su una macchina Unix nella sala server.
- X Toolkit Intrinsics (Xt)Il framework che diede ai programmi C sotto X11 widget, ereditarietà e callback — senza alcun aspetto grafico.
- X-CopyIl programma di copia dei dischi dominante su Amiga: con il componente aggiuntivo Cyclone riusciva a copiare a livello di…
- X-DesignerIl costruttore Motif britannico che Sun vendeva come proprio e che, nell'ultimo atto, tentò di salvare i clienti da Motif…
- X-FaceUn'intestazione di posta e Usenet che portava una minuscola immagine in bianco e nero del mittente, codificata in poche…
- X-No-ArchiveLa riga di intestazione X-No-Archive: yes, che chiedeva agli archivi Usenet di dimenticare un messaggio — e funzionava, fino…
- X-Resource (estensione X11)L'estensione che permette a un client di chiedere al server quanto spazio occupano gli altri client: quante finestre, pixmap…
- X.25La rete a pacchetti delle compagnie telefoniche prima di internet: lenta, costosa e così meticolosa nella correzione degli…
- X.400La posta elettronica degli operatori telefonici e degli enti di standardizzazione, pensata per sostituire l'SMTP di Internet…
- X.500L'elenco telefonico globale della rete secondo il mondo OSI: mai completato, ma con discendenti in quasi ogni rete aziendale.
- X.509Standard ITU-T per i certificati a chiave pubblica: la struttura seguita da ogni certificato TLS, di firma del codice e…
- X.desktopIl file manager e desktop di IXI per X11 del 1988, il primo tentativo commerciale di dare a Unix icone e cestino, e le…
- X.Org FoundationL'organizzazione senza scopo di lucro che dal 2004 cura l'X Window System, la cui vera novità fu far entrare gli…
- X.Org ServerL'implementazione di riferimento di X11 dal 2004 e il server X dietro quasi ogni desktop Linux per vent'anni.
- X10La prima versione di X a uscire dal MIT, e quella che insegnò a tutti perché la successiva dovesse ripartire da zero.
- X11Il sistema grafico classico di Unix. MIT, 1984. La versione 11 (1987) è ancora quella in uso. Trasparente rispetto alla…
- X11 forwardingEseguire un programma grafico su una macchina remota e ottenerne la finestra sul proprio schermo, incanalata attraverso SSH.
- X11/NeWSIl tentativo di Sun di non dover scegliere: un unico server di finestre che parlava sia X11 sia NeWS nello stesso processo…
- x11perfIl benchmark distribuito con X che misura quante volte al secondo un server riesce a eseguire una data operazione di disegno.
- X11R1La prima release della versione 11 di X, settembre 1987, con il protocollo che da allora non è più cambiato e un server…
- X11R2La prima release di X del MIT X Consortium, nel 1988 — meno una nuova versione che la prova che il protocollo di R1 reggeva…
- X11R3La release di X dell'ottobre 1988 in cui il toolkit Xt prese la forma su cui poi si sarebbero basati Motif e Athena.
- X11R4Il rilascio del dicembre 1989 che diede a X11 il suo regolamento: ICCCM, XDMCP, l'estensione Shape, il controllo degli…
- X11R5Il rilascio del settembre 1991 che insegnò a X11 lingue diverse dall'inglese, colore misurabile, font scalabili serviti da…
- X11R6La sesta e ultima release maggiore di X11, uscita nel 1994, il cui nome è sopravvissuto di un decennio al proprio contenuto…
- X11R7Il rilascio del dicembre 2005 in cui X.Org segò l'albero monolitico dei sorgenti in centinaia di moduli, sostituì imake con…
- x11vncIl server VNC che condivide il display X già in funzione, anziché crearne uno nuovo e invisibile, così l'utente remoto vede…
- X2GoDesktop remoto per Linux basato sul codice libero di NX, con tutto instradato tramite SSH e sessioni che si possono…
- X386Il primo server X libero per i normali PC, scritto da Thomas Roell nel 1991, e radice di XFree86 e quindi dell'intero…
- x86L'architettura di CPU classica di Intel: domina i PC e i data center dei server dagli anni Ottanta.
- X9.63 KDFLa funzione di derivazione di chiavi dello standard ANSI per le curve ellittiche: si calcola l'hash del segreto condiviso…
- XAAIl primo livello condiviso di XFree86 per l'accelerazione 2D: il driver compilava una tabella di ciò che la scheda sapeva…
- XACE (X Access Control Extension)Gli hook interni di controllo degli accessi del server X, modellati su LSM nel kernel Linux: un modulo di sicurezza può dire…
- xAIL'azienda di IA di Elon Musk, fondata nel luglio 2023 con l'obiettivo dichiarato di «comprendere la vera natura…
- XamarinIl framework che permetteva agli sviluppatori C# di creare app mobile native: acquistato da Microsoft nel 2016 e dismesso a…
- XangaPiattaforma di blog del 1999 che, insieme a LiveJournal, costituiva il diario adolescenziale online prima dell'arrivo dei…
- XauthIl modo in cui X11 decide chi può disegnare su un display: un cookie segreto in un file, trasmesso in chiaro.
- xautolockUn piccolo programma che non blocca nulla da sé: osserva da quanto tempo tastiera e mouse sono inattivi e, scaduto il tempo…
- Xaw3dGli widget Athena con i bordi smussati: una libreria dei primi anni Novanta che diede al software libero per X un aspetto 3D…
- xbiffUna minuscola cassetta postale in una finestra, la cui bandierina si alza all'arrivo di nuova posta: la prima icona di…
- XBinUn formato di file che riunisce in un unico file i dati dello schermo, il font personalizzato e la palette dell'arte…
- xbindkeysIl modo più datato, e indipendente dal window manager, di associare tasti e pulsanti del mouse a comandi di shell su X11.
- XBMIl formato di X per bitmap monocromatiche, memorizzate come codice sorgente C che si può includere direttamente in un…
- XC-APPGROUPL'estensione pensata per permettere a un programma X di incorporarne altri al proprio interno, facendo da loro window…
- XC-MISCLa piccola estensione di X11R6 che permette a un client di chiedere al server quali ID di risorsa siano tornati liberi, così…
- xcalcLa calcolatrice di X11, che imita una Texas Instruments TI-30 o, con -rpn, una HP-10C a notazione polacca inversa.
- xcapeLo strumento X11 che fa svolgere a un tasto modificatore un'altra funzione quando viene solo toccato — nella maggior parte…
- XCBUna libreria C sottile e asincrona per il protocollo X, che ha preso il posto di Xlib come livello su cui poggia tutto il…
- XCBC-MACLa toppa che ha reso sicuro il CBC-MAC per messaggi di qualsiasi lunghezza, al prezzo di portarsi dietro tre chiavi.
- XChaCha20Variante di ChaCha20 con nonce a 192 bit, abbastanza grande da poter essere scelto a caso per ogni messaggio senza temere…
- xclip e xselI due piccoli programmi che collegano le pipe della shell alle selezioni X, così che cmd | xclip diventi una voce degli…
- xclipboardIl programma di appunti incluso in X: una piccola finestra Athena che prende in carico la selezione CLIPBOARD e conserva ciò…
- xclockUn orologio analogico in una finestra, usato per trent'anni soprattutto per verificare se X funziona.
- XcmsIl sistema di gestione del colore di X11R5, che permetteva a un programma di chiedere un colore in coordinate CIE e ottenere…
- XcodeL'IDE ufficiale di Apple, disponibile solo su Mac e unico modo supportato di sviluppare app per iOS, iPadOS, macOS, watchOS…
- xcompmgrIl compositor di esempio che dimostrò il funzionamento dell'estensione Composite: ombre esterne su Linux in un paio di…
- xconsoleUna finestra che intercetta ciò che altrimenti sarebbe scritto su /dev/console, così le urla del kernel e di syslog non…
- XcursorLa libreria che ha dato a X11 puntatori del mouse a colori, con ombre e animazione, caricati da temi su disco anziché da un…
- xcutselUn piccolo programma X con due pulsanti che trasferisce il testo tra la selezione PRIMARY e il vecchio cut buffer, per i…
- xdaliclockL'orologio X11 di Jamie Zawinski le cui cifre si sciolgono l'una nell'altra al cambiare dell'ora, un omaggio a Dalí con…
- XDarwinIl progetto di volontari che portò XFree86 su Mac OS X negli anni in cui Apple non aveva ancora un proprio X11, e che…
- XDCCBot IRC che distribuiscono su richiesta pacchetti numerati tramite DCC.
- XDF (Extended Density Format)Il formato IBM dei primi anni Novanta che faceva stare 1,86 MB su un normale floppy HD da 3,5 pollici usando settori di…
- XDG Base DirectoryLa specifica che cerca di convincere i programmi a tenere la configurazione in ~/.config, i dati in ~/.local/share e la…
- xdg-shellIl protocollo Wayland che trasforma una superficie in una vera finestra — titolo, massimizzazione, schermo intero…
- XDML'X Display Manager: la grigia schermata di login che avviava le sessioni X in locale e serviva i terminali X in rete.
- XDMCPIl protocollo con cui un server X privo di un computer proprio chiedeva in rete a un display manager una finestra di login…
- XdmxIl server X proxy che univa gli schermi di più computer in un unico desktop — Xinerama attraverso la rete.
- XDNDIl protocollo che permise finalmente alle applicazioni di toolkit diversi di trascinarsi oggetti a vicenda sotto X11.
- xdotoolLo strumento a riga di comando che si finge l'utente: preme tasti, muove il mouse e trova, mette a fuoco e sposta le…
- XDPUn hook nel kernel Linux che esegue un programma eBPF su un pacchetto il prima possibile — nel driver, prima ancora che il…
- xdpyinfoScarica tutto ciò che un server X è disposto a dire di sé: versione, produttore, estensioni, schermi, profondità e visual.
- XDRExtended Detection and Response: evoluzione dell'EDR che correla i segnali di più fonti (endpoint, rete, cloud, identità…
- xearthDisegnava la Terra come sfondo del desktop, con giorno e notte esattamente dove si trovavano in quel momento.
- xeditL'editor di testo incluso nella distribuzione di X, nato come dimostrazione del widget Text di Athena e dotato, sotto…
- XEmbedUn protocollo per incorporare la finestra di un programma X dentro quella di un altro, in modo che i due si comportino come…
- XenHypervisor di tipo 1 nato al Computer Laboratory dell'Università di Cambridge e pubblicato nel 2003. Ha sorretto l'intera…
- XenixLo Unix di Microsoft — e per alcuni anni, a metà degli anni Ottanta, la variante di Unix più installata al mondo.
- XeonLa CPU per server di Intel dal 1998: per molto tempo sinonimo di «CPU da server», ha perso terreno di fronte a EPYC.
- XephyrUn server X che gira dentro una finestra di un altro server X: un desktop dentro il desktop.
- XerografiaIl processo di copia elettrofotografico a secco in cui luce, carica statica e toner in polvere disegnano l'immagine — il…
- Xerox 914La prima fotocopiatrice automatica a carta comune — la macchina che trasformò Haloid in Xerox e «fare una xerox» in un verbo.
- Xerox 9700La prima stampante laser di Xerox sul mercato, nel 1977: 120 pagine al minuto a 300 dpi, e l'inizio della fine per i moduli…
- Xerox AltoIl computer che nel 1973 aveva finestre, mouse, Ethernet e videoscrittura — e che Xerox non vendette mai a nessuno.
- Xerox PARCHa inventato il personal computer come lo conosciamo — ed è diventato il caso da manuale di un'azienda che non capì quanto…
- Xerox StarIl primo computer commerciale con icone, cartelle e cestino, e uno dei fiaschi commerciali più istruttivi del settore.
- Xerox ViewPointLa riscrittura del 1985 del software Star che rese modulare e molto più economico il desktop Xerox e che, ribattezzata…
- xevUn minuscolo programma X che apre una finestra e stampa ogni evento che la raggiunge: lo strumento giusto quando un tasto…
- XEvIEL'estensione X che permetteva a un solo programma di intercettare, modificare o scartare ogni evento di tastiera e mouse…
- xeyesUn paio di occhi che seguono il puntatore del mouse: la demo più nota di X e uno strumento diagnostico sorprendentemente…
- xf86-input-evdevIl driver generico del server X per l'interfaccia evdev del kernel Linux, e il motivo per cui si poteva collegare un mouse…
- xf86-input-synapticsIl driver X per touchpad con un centinaio di opzioni, ciascuna delle quali qualche utente di portatile riteneva…
- xf86-video-vesaL'ultima risorsa di X su un PC: un driver che non sa nulla della scheda grafica, chiede al BIOS una modalità video e disegna…
- XF86VidModeL'estensione di XFree86 che permetteva a programmi e combinazioni di tasti di cambiare modalità video con X in esecuzione…
- XfceUn desktop leggero nato come imitazione libera di CDE e diventato la risposta di default per le macchine che non reggono…
- xfdIl visualizzatore di font di X: una finestra con una griglia che mostra ogni carattere di un font, 256 alla volta.
- XFIXESL'estensione X che ha raccolto i dettagli dimenticati dal protocollo di base e di cui i compositor moderni non possono fare…
- xfmIl gestore di file degli anni Novanta per X, costruito con i widget Athena, con una finestra per i file e una per i…
- xfontselUn modulo cliccabile sui quattordici campi di un nome XLFD, per trovare un font tra i core font del server X senza digitare…
- XForms (toolkit)Un widget toolkit compatto per X, scritto direttamente su Xlib negli anni Novanta e noto soprattutto perché con esso furono…
- XFree86Il server X libero per PC che negli anni Novanta diede a Linux e BSD un desktop grafico, per poi perdere tutto a causa di un…
- XFree86-BigfontL'estensione di XFree86 che smise di far viaggiare centinaia di kilobyte di metriche dei glifi sulla rete a ogni apertura di…
- XFSFilesystem journaling ad alte prestazioni. Nato in SGI nel 1994 per IRIX, portato su Linux nel 2001. È il predefinito di…
- xfsttIl piccolo server di font che portò TrueType su X11 alla fine degli anni Novanta, permettendo agli utenti Linux di prendere…
- XftLa libreria che ha spostato i font dal server X alle applicazioni e ha dato così al desktop Linux il testo con anti-aliasing.
- xfwm4Il window manager di Xfce dalla versione 4, uno dei primi con compositor integrato e uno degli ultimi a parlare solo X11.
- XGBoostLibreria per il gradient boosting di alberi decisionali, pubblicata nel 2014 da Tianqi Chen. Ha dominato Kaggle al punto che…
- xgcLa demo grafica di X: un pannello con un pulsante per ogni impostazione di un graphics context e un riquadro in cui vedere…
- XglIl server X di Novell che disegnava tutto tramite OpenGL e rese possibile Compiz nel 2006, prima che l'AIGLX di Red Hat lo…
- XGS-PON10-Gigabit-capable Symmetric PON: il successore del GPON, con 10 Gbit/s simmetrici (in upload quanto in download). Si sta…
- xhostIl controllo degli accessi originario del server X, che ammette intere macchine e la cui invocazione più nota disattiva del…
- XHTMLHTML riformulato come XML: sintassi rigorosa, ogni tag va chiuso, gli attributi vanno tra virgolette. Fu la strada scelta…
- Xiaoyun WangLa crittoanalista che nel 2004–05 ruppe la resistenza alle collisioni di MD5 e SHA-1, mandando in pensione metà delle…
- XID wraparoundGli ID di transazione di PostgreSQL sono a 32 bit e si riavvolgono. Se non si ritirano in tempo quelli vecchi, il database…
- XIE (X Image Extension)Elaborazione delle immagini dentro il server X: una soluzione per la gestione documentale degli anni Novanta di cui quasi…
- XIM (X Input Method)Il framework di X11 per scrivere in lingue che hanno più caratteri di quanti tasti abbia la tastiera.
- XImageLa struttura di Xlib per un'immagine che vive nella memoria del client, in contrapposizione a una pixmap che vive nel…
- XimianHelix Code, poi Ximian: l'azienda che dal 1999 al 2003 provò a trasformare GNOME in un prodotto e nel frattempo creò…
- XineramaL'estensione X11 che fondeva più monitor in un'unica grande superficie, così che le finestre si potessero finalmente…
- xinit e startxIl modo più spartano di avviare X da una console testuale: un server, uno script e una sessione che dura quanto lo script.
- XInputL'estensione di X11 che insegnò a un sistema pensato per un mouse e una tastiera l'esistenza di tavolette, touchscreen e più…
- XKBLa X Keyboard Extension, un sistema di layout di tastiera sopravvissuto al sistema di finestre per cui era nato.
- xkbcompIl compilatore che trasforma le descrizioni testuali delle tastiere di XKB in qualcosa che il server X possa caricare, e che…
- xkbprintL'utility di X.Org che disegna in PostScript la tastiera corrente, con i simboli di ogni tasto stampati al posto giusto.
- xkeyboard-configIl database dei layout di tastiera del mondo che XKB legge, e da cui oggi dipendono sia X sia Wayland.
- xkeycapsL'interfaccia grafica di Jamie Zawinski per xmodmap: l'immagine di una tastiera sullo schermo, su cui si clicca un tasto per…
- xkillL'utility di X11 che trasforma il puntatore in un teschio e sfratta il programma proprietario della finestra su cui si…
- XLFDIl vecchio sistema di denominazione dei font di X: quattordici campi separati da trattini, per chi trova «Courier 12» troppo…
- XlibLa libreria C che trasforma le chiamate di funzione in messaggi del protocollo X, e che ormai quasi nessuno chiama…
- xloadUn grafico a barre scorrevole del carico medio del sistema, aggiornato ogni dieci secondi fin dai tempi di X10.
- xlockIl classico blocco schermo per X, che nascondeva il terminale dietro un motivo animato e sopravvisse per decenni come…
- xlogoUn programma che si limita a mostrare il logo del sistema X Window, e che proprio per questo è diventato il test standard…
- xlsatomsElenca ogni atomo noto al server X, dal PRIMARY predefinito al numero 1 alle migliaia di nomi che i client odierni hanno…
- xlsclientsIl comando che elenca quali programmi girano su un display X, macchina per macchina e riga di comando per riga di comando…
- xlsfontsLo strumento a riga di comando che chiede al server X quali font core possiede e ne stampa i nomi XLFD completi, uno per…
- XM (Extended Module)Il formato di modulo di FastTracker 2, che ampliava MOD con inviluppi, campioni a 16 bit e trentadue canali.
- xmagLa lente d'ingrandimento dell'X Window System: si sceglie un pezzo di schermo e lo si vede ingrandito in una finestra a…
- xmanUn browser grafico per le pagine man basato sugli widget Athena, discendente di una versione per X10 scritta da Barry Shein…
- XmArrowButtonUn pulsante Motif senza etichetta, solo un triangolo smussato che punta in una delle quattro direzioni.
- XmBulletinBoardIl più semplice dei manager widget di Motif: dispone i figli esattamente dove indicano x e y e, essendo la classe base di…
- XmCascadeButtonLa voce di una barra dei menu Motif che apre un menu a tendina o, all'interno di un menu, un sottomenu contrassegnato da una…
- XmComboBoxLa casella combinata che Motif ottenne solo con la versione 2.0, nel 1994: un campo di testo e un elenco in un unico widget.
- XmContainerLa risposta di Motif 2.0 alla finestra del file manager: un unico widget che mostra le icone in disposizione libera, ad…
- XmDialogShellLa finestra di primo livello che avvolge ogni dialogo Motif e che i programmatori raramente creano a mano.
- XmDrawingAreaIl widget vuoto di Motif: una superficie senza aspetto proprio che si limita a segnalare quando va ridisegnata, è stata…
- xmessageUna finestra con un po' di testo e una fila di pulsanti, l'equivalente X di echo, pensata per gli shell script che devono…
- XmFileSelectionBoxLa finestra di dialogo per i file di Motif: un filtro, due elenchi e quattro pulsanti, così poco amata che gli utenti Unix…
- XmFormIl widget di layout di Motif, in cui ogni figlio è ancorato a bordi, vicini o posizioni percentuali anziché avere…
- XmFrameUn contenitore Motif per un solo figlio, il cui unico compito è disegnargli intorno un bordo ombreggiato.
- xmhUn'interfaccia X sopra il sistema di posta MH, in cui ogni pulsante della finestra corrisponde a un comando MH eseguito in…
- XmingUn piccolo server X gratuito per Windows, diventato il compagno abituale di PuTTY per chi voleva eseguire programmi Unix in…
- XMLFormato di dati strutturati del 1998, predecessore di JSON ma ancora in uso per SOAP, RSS e documenti Office.
- XML Schema (XSD)Standard W3C (2001) per descrivere la struttura e i tipi dei documenti XML. È a sua volta un dialetto XML e ha sostituito la…
- XmLabelIl widget più semplice di Motif, un testo o un'immagine che non fa assolutamente nulla, e antenato di quasi ogni pulsante…
- XMLHttpRequestL'API originale dei browser per AJAX, nata in Microsoft con Outlook Web Access nel 1999 e standardizzata dal W3C intorno al…
- XmListIl widget lista di Motif: righe di XmString con quattro modelli di selezione, da una riga alla volta fino a Maiusc- e…
- XmMainWindowLa cornice di Motif per la finestra principale di un'applicazione: barra dei menu in alto, area di lavoro al centro, righe…
- XmManagerLa classe base astratta di Motif per i widget che contengono altri widget, e ciò che fa funzionare i gadget senza che…
- XmMenuShellLa shell invisibile di Motif in cui vive ogni menu pulldown e popup, e che permette al menu di stare sopra a tutto senza il…
- XmMessageBoxIl dialogo standard di Motif con un simbolo, un messaggio e i pulsanti OK, Annulla e Aiuto, che in cinque travestimenti…
- XmNotebookIl widget a schede di Motif 2.0 del 1994, disegnato come un raccoglitore con dorso a spirale e bordi di pagina ombreggiati…
- xmobarUna barra di stato testuale scritta in Haskell, di fatto il pannello predefinito di chi usa xmonad.
- XMODEMUno dei primi protocolli di trasferimento file per modem, creato da Ward Christensen nel 1977 e pressoché inevitabile sulle…
- xmodmapLo strumento a riga di comando che modifica la tabella da keycode a simbolo del server X e, con essa, ciò che ogni tasto fa…
- xmonadUn tiling window manager scritto in Haskell, il cui file di configurazione è a sua volta un programma Haskell ricompilato a…
- xmoveUn proxy X del 1994 che fece l'impossibile, spostare un programma in esecuzione da un display a un altro, ricordando tutto…
- XMPUn profilo preconfigurato nel modulo di memoria, con frequenza più alta, timing più stretti e tensione maggiore rispetto…
- XmPanedWindowIl contenitore Motif che impila i figli separandoli con divisori trascinabili.
- XMPlayUn minuscolo lettore per Windows di Un4seen Developments, diventato il preferito dei tracker perché riproduceva i moduli…
- XMPP (Jabber)Protocollo di chat aperto e federato basato su XML in streaming (1999, Jabber → RFC 6120/6121/6122): il primo vero…
- XmPrimitiveLa classe base astratta di Motif per ogni widget privo di figli: il punto in cui ogni pulsante, lista e campo di testo…
- XmProtocols (Motif)Lo strato di Motif sopra WM_PROTOCOLS di ICCCM, che trasforma i messaggi del window manager in normali callback, e il motivo…
- XmPushButtonIl normale pulsante di Motif: un'etichetta ombreggiata che si abbassa al clic e invoca una callback quando il pulsante del…
- XmRowColumnIl manager generico di Motif che dispone i figli in righe o colonne e che, sotto mentite spoglie, è ogni barra dei menu…
- XmScaleIl cursore di Motif: una maniglia su una guida che sceglie un intero compreso tra due limiti.
- XmScrollBarLa barra di scorrimento di Motif: due frecce, un cursore proporzionale alla porzione visibile e una callback per ogni modo…
- XmScrolledWindowIl contenitore Motif che circonda di barre di scorrimento un figlio troppo grande per lo spazio assegnatogli.
- XmSelectionBoxIl dialogo generico di Motif per scegliere da un elenco, e genitore sia del dialogo dei file sia del prompt XmCommand.
- XmSeparatorIl widget di Motif per tracciare una linea, e nient'altro, ma con sette modi di farlo.
- XmSpinBoxIl widget di Motif 2.0 per scorrere un valore con una coppia di frecce, un numero o una parola alla volta.
- XmStringLa «compound string» di Motif: un tipo di testo opaco in cui ogni segmento porta un tag che sceglie font e direzione di…
- XmTextL'editor di testo di Motif come widget, con un fratello a riga singola chiamato XmTextField, su cui si basavano dtpad, il…
- XmToggleButtonIl widget on/off di Motif, che diventa una casella di controllo o un pulsante radio a seconda di una sola risorsa.
- XmuIl cassetto del ciarpame di X11: una raccolta di piccole funzioni che non stanno né in Xlib né in Xt ma che ogni strumento…
- xnekoIl gatto che insegue il puntatore del mouse sullo schermo X, si addormenta quando lo raggiunge e gratta il bordo quando il…
- XnestUn server X che è a sua volta un client X: mostra un intero desktop dentro una finestra di un altro server X.
- XOROperatore booleano: vero se esattamente uno degli ingressi è vero. Simbolo: ⊕, ^. Proprietà singolare: A ⊕ B ⊕ B = A, cioè è…
- xorg.confIl file di configurazione del server X.Org, erede di XF86Config, che una generazione di utenti Linux modificò a mano finché…
- XPathLinguaggio di interrogazione per navigare gli alberi XML, standard W3C del 1999. Sintassi del tipo //book[@year>2000]/title.
- XPdeUn ambiente desktop Linux del 2002 che copiava Windows XP pixel per pixel, con tanto di pulsante Start e barra delle…
- XPenguinsMinuscoli pinguini che camminano, si arrampicano e ruzzolano lungo i bordi delle finestre sul desktop.
- XPilotUno sparatutto multigiocatore con gravità, giocato via Internet, scritto all'Università di Tromsø e giocato su workstation…
- XPMX PixMap, un formato d'immagine per icone a colori che è anche codice sorgente C valido.
- xprLa seconda metà della catena di screenshot di X: prende un file prodotto da xwd e lo trasforma in qualcosa che una stampante…
- XpraLo strumento che fa per le finestre ciò che GNU screen fa per i terminali: i programmi girano su un server X invisibile…
- XprintL'idea che una stampante sia soltanto un altro schermo X, sperimentata per un decennio e poi rimossa senza clamore.
- xpropIl comando che trasforma il puntatore in un mirino e stampa tutto ciò che X sa della finestra su cui si clicca.
- XPSIl formato di documento basato su XML di Microsoft, del 2006, presentato come un PDF senza Adobe — e nuovo formato di stampa…
- XQuartzIl server X per macOS, nato come X11.app di Apple e progetto autonomo dal 2012, quando Apple smise di includerlo.
- XQuerySQL per XML — un linguaggio di interrogazione completo, con cicli, filtri e ordinamento, costruito sopra XPath.
- xrdbLo strumento che fa passare un file di risorse attraverso il preprocessore C e ne memorizza il risultato dentro il server X…
- Xref (Usenet)L'intestazione che indicava dove un articolo inviato a più gruppi fosse finito sul proprio server, così bastava leggerlo una…
- xrefreshUn programma che fa ridisegnare l'intero display X coprendo tutto con una finestra e rimuovendola subito dopo.
- XRenderL'estensione che ha dato a X11 un canale alfa, quindici anni dopo che il protocollo era stato progettato per schermi…
- XresourcesIl database di impostazioni condiviso di X11, dove colori e font di ogni programma vivevano in un unico file di testo pieno…
- xrestopUn top per il server X: elenca ogni client connesso e quante finestre, pixmap e altri oggetti occupa nella memoria del…
- xrnUno dei primi newsreader grafici: Usenet in una finestra X11, con pulsanti al posto dei comandi a una lettera.
- xroachScarafaggi che sfrecciano sulla root window e si nascondono sotto le finestre delle applicazioni; se ne sposti una, quelli…
- xscopeUno sniffer di protocollo per X11: si pone come proxy tra client e server e stampa in chiaro ogni richiesta, risposta…
- XScreenSaverIl salvaschermo e blocco schermo di Jamie Zawinski per X11, con centinaia di piccole demo grafiche e opinioni molto nette…
- XsessionLo script di shell che un display manager esegue dopo un login riuscito e che, a sua volta, avvia la sessione grafica…
- xsetIl pannello di controllo a riga di comando di X11: salvaschermo, risparmio energetico, ripetizione dei tasti, segnale…
- xsetrootUna piccola utility X11 per impostare sfondo, cursore e nome della root window, diventata per caso la barra di stato di una…
- XSETTINGSIl protocollo freedesktop che permette ai programmi X di cambiare tema, font e DPI mentre sono in esecuzione, tramite…
- XSLT«Extensible Stylesheet Language Transformations»: standard W3C del 1999 per trasformare XML in altro XML, HTML o testo…
- xsmIl session manager di X11R6 del 1994, implementazione di riferimento di XSMP, che salvava quali programmi erano in…
- XSMPIl protocollo di X11 per salvare una sessione del desktop e ripristinarla con ogni programma e finestra dov'erano.
- xsnowNeve che cade sul desktop X, si posa sui bordi superiori delle finestre e ogni tanto è accompagnata da Babbo Natale e dalle…
- XSSQuando un attaccante inserisce codice JavaScript in un sito in modo che altri utenti finiscano per eseguirlo.
- XSS persistenteVariante di XSS in cui lo script malevolo viene memorizzato in modo permanente sul server (database, filesystem) e servito a…
- XSS riflessoVariante di XSS in cui il payload malevolo è contenuto nell'URL o nella richiesta e viene «riflesso» nella risposta del…
- xss-lockIl collante tra il salvaschermo del server X, systemd-logind e il blocco schermo che preferisci — così lo schermo è davvero…
- XsunIl server X di Sun per Solaris, che nel 1993 sostituì X11/NeWS e fu a sua volta sostituito da X.Org con l'arrivo di Solaris…
- XTEAUna variante migliorata del cifrario a blocchi TEA, pubblicata nel 1997 per correggere una debolezza dell'originale.
- xteddyUn orsacchiotto sul desktop che non fa assolutamente nulla, e lo fa benissimo.
- xtermIl terminale standard di X11, più vecchio di X stesso e ancora il metro con cui si misura ogni altro emulatore di terminale.
- XTESTL'estensione X che permette a un client di iniettare tasti e movimenti del mouse che il server tratta come reali.
- xtransIl livello di trasporto sotto X11: il codice che apre un socket Unix, TCP o qualcosa di più antico per conto di Xlib, del…
- XTranslateCoordinatesLa chiamata Xlib che converte un punto dal sistema di coordinate di una finestra a quello di un'altra e, già che c'è, dice…
- XTrapL'estensione X di Digital Equipment per catturare e riprodurre l'input — il predecessore di XTEST e RECORD, la coppia che…
- xtrlockUn blocco X11 che non nasconde nulla: lo schermo resta visibile, ma il puntatore diventa un lucchetto e nulla risponde…
- Xuejia LaiCrittografo cinese che con James Massey ha progettato il cifrario a blocchi IDEA e in seguito ha coautorato l'articolo che…
- XUI (DECwindows)Il toolkit di DEC per DECwindows — l'interfaccia di programmazione su cui fu costruito Motif, ed ecco perché Motif ha…
- xUnitNome collettivo della famiglia di framework di unit testing discendenti da SUnit, scritto da Kent Beck per Smalltalk nel…
- XvfbUn server X senza schermo: disegna tutto in memoria, così i programmi grafici possono girare dove nessuno guarda.
- XVideo (Xv)L'estensione X11 che lasciava alla scheda grafica la scalatura e la conversione dei colori del video, risparmiando lavoro…
- XViewIl toolkit OPEN LOOK di Sun per X, costruito perché i programmi SunView potessero traslocare senza essere riscritti.
- XvMCL'estensione di XVideo che, intorno al 2001, lasciava alla scheda grafica la compensazione del movimento nella decodifica…
- XwaylandUn server X che è a sua volta un client Wayland, così i vecchi programmi X girano su un desktop Wayland senza accorgersi del…
- xwdX Window Dump: lo strumento per gli screenshot incluso in X11 e lo strano formato d'immagine che nessun altro ha mai voluto.
- xwininfoLo strumento X11 per indicare una finestra e scoprire che cosa sia davvero: id, dimensioni, posizione, profondità e visual.
- XXEAttacco XML External Entity: sfrutta un parser XML che elabora riferimenti a entità esterne per leggere file locali…
- XXE injectionXML External Entity injection: vulnerabilità in cui un parser XML viene indotto a elaborare entità esterne introdotte…
Y
- Y CombinatorIl più famoso acceleratore di startup al mondo: investe somme contenute in imprese appena nate e organizza due cicli di tre…
- Y Window SystemIl tentativo di Mark Thomas, nel 2004, di scrivere un sistema a finestre da zero invece di rattoppare X: un server con…
- Yael Tauman KalaiLa crittografa che ha coinventato le firme ad anello e poi ha mostrato come verificare un calcolo senza rifarlo.
- YAGNIPrincipio: non costruire funzionalità finché non servono davvero.
- YAMLFormato di configurazione leggibile — indentazione al posto delle graffe, commenti ammessi.
- Yann LeCunHa ideato le reti convoluzionali che hanno reso possibile la visione artificiale — e le aveva in servizio commerciale già…
- Yanoff listUn file di testo aggiornato con regolarità che elencava tutto ciò a cui ci si poteva collegare su Internet: il precursore…
- YARAUn linguaggio di regole per riconoscere il codice malevolo dai pattern nei file. Creato da Victor Alvarez presso VirusTotal…
- YarnGestore di pacchetti JavaScript. Nato da Facebook, Google ed Exponent nell'ottobre 2016. Era più veloce di npm v3 e spinse…
- Yehuda LindellCrittografo israeliano, coautore del manuale di riferimento di crittografia moderna e fra i promotori del passaggio del…
- yEncLa codifica che ridusse di quasi un terzo i binari su Usenet, scommettendo che la rete potesse finalmente gestire otto bit.
- yescryptL'hash di password che si è silenziosamente preso /etc/shadow sulla maggior parte delle principali distribuzioni Linux.
- yieldParola chiave che mette in pausa una funzione e restituisce un valore — alla chiamata successiva riprende da dove si era…
- Yik YakUn feed anonimo che mostrava solo i post di chi si trovava entro poche miglia. Un esperimento su quanto male vada quando si…
- YjsLibreria JavaScript basata su CRDT per la collaborazione in tempo reale senza conflitti. Alla base della collaborazione in…
- YM2612Il chip a sintesi FM di Yamaha che diede al Sega Mega Drive la sua voce incisiva e ricca di bassi.
- YMODEML'estensione di XMODEM di Chuck Forsberg: blocchi più grandi, nomi dei file in testa e più file in un'unica sessione.
- You.comMotore di ricerca basato su IA che unisce i risultati tradizionali a risposte generate da LLM con citazioni. Nel 2024 ha…
- YouTubeLa più grande piattaforma video del mondo — fondata da Chad Hurley, Steve Chen e Jawed Karim (2005), acquistata da Google…
- YouTube ShortsLa risposta di YouTube a TikTok. Lanciato nel 2020 (prima in India, mercato in cui TikTok era stato vietato), a livello…
- ytalkUn client talk per Unix che gestiva più di due partecipanti e, altrettanto importante, parlava sia il vecchio sia il nuovo…
- YubiHSMIl modulo di sicurezza hardware di Yubico grande quanto una chiavetta USB: un HSM che sta in una porta USB anziché in un…
- YubiKeyChiave di sicurezza hardware di origine svedese — USB/NFC, FIDO2/WebAuthn, U2F, OTP, PIV, OpenPGP; nessun attacco alle…
- YugabyteDBUn database SQL distribuito (2017) compatibile a livello di protocollo con PostgreSQL: riutilizza il livello di query di…
- Yukihiro MatsumotoHa progettato Ruby con un obiettivo dichiarato insolito per un linguaggio: rendere felice il programmatore.
- Yuval YaromIl ricercatore dietro Flush+Reload, l'attacco alla cache diventato un mattone di gran parte della ricerca moderna sui canali…
Z
- Bus ZorroIl bus di espansione dell'Amiga, che configurava da sé le proprie schede un decennio prima che il PC scoprisse il plug and…
- Exploit zero-dayUn exploit per una vulnerabilità che il produttore non conosce — «zero giorni sono trascorsi dalla scoperta».
- Pool ZFSAggregato di storage di ZFS: combina più vdev (mirror, RAID-Z, disco singolo) in un pool da cui vengono allocati i dataset…
- Rete zero trustModello di sicurezza in cui la fiducia non dipende dalla posizione nella rete. Ogni richiesta è verificata tramite identità…
- Z-bufferIl buffer che tiene traccia della distanza di ciascun pixel, in modo che gli oggetti più vicini nascondano quelli che stanno…
- Z-NetzUna rete BBS tedesca della fine degli anni Ottanta, costruita attorno al software di mailbox Zerberus e alle sue bacheche di…
- Z-WaveProtocollo wireless per la casa intelligente che crea una rete mesh tra i dispositivi (luci, serrature, sensori). Opera su…
- Z39.50Il protocollo del mondo bibliotecario per interrogare cataloghi remoti, standardizzato nel 1988 e ancora in funzione, in…
- Zakir DurumericIl ricercatore che ha trasformato la scansione dell'intera rete IPv4 in un lavoro da un pomeriggio.
- Zap (Lightning)Micropagamento Bitcoin via Lightning inviato come reazione a un post, soprattutto su Nostr. Al posto di un "mi piace"…
- Zapier«Quando succede X nell'app A, fai Y nell'app B» — piattaforma di automazione con oltre 7000 integrazioni. Per anni…
- ZCAVZoned constant angular velocity: il disco ruota a velocità fissa, ma le zone esterne, più ampie, contengono più settori.
- Zebra TechnologiesIl nome dominante nella stampa di etichette, il cui linguaggio ZPL è così radicato che i concorrenti lo emulano.
- ZedEditor scritto in Rust da Nathan Sobo e colleghi (i creatori di Atom). In modalità stealth nel 2022, stabile nel 2024…
- ZellijMultiplexer di terminale scritto in Rust, rilasciato nel 2021 (inizialmente chiamato Mosaic). È tmux, ma scopribile: le…
- Zen and the Art of the InternetUna guida per principianti a internet del 1992, scritta da uno studente e distribuita gratuitamente sulla stessa rete che…
- ZephyrIl sistema di notifiche del MIT nato con Project Athena: messaggistica istantanea prima che qualcuno avesse bisogno di…
- ZeROLa tecnica di Microsoft per addestrare modelli di grandi dimensioni evitando di memorizzare la stessa cosa su ogni GPU…
- Zero paddingRiempire l'ultimo blocco con byte nulli: semplice, ma ambiguo quando si tratta di rimuovere di nuovo il padding.
- Zero trustModello di sicurezza in cui nessuna fiducia è concessa in base alla posizione nella rete: tutto viene verificato a ogni…
- Zero window probeUn piccolo pacchetto che il mittente emette periodicamente verso un ricevente che ha dichiarato «sono pieno», per chiedere…
- Zero-dayUna falla di sicurezza nota agli attaccanti ma non al produttore: «zero giorni» a disposizione per correggerla prima del…
- Zero-shot learningIl modello risolve un compito senza vedere alcun esempio, basandosi solo sull'istruzione. Il contrario: few-shot (pochi…
- ZeroizationSovrascrivere il materiale crittografico in memoria in modo che non possa essere riletto dopo l'uso.
- ZerologonUna falla crittografica in Netlogon che permetteva a chiunque avesse accesso di rete a un domain controller di prendere il…
- ZeroMQLibreria di messaggistica senza broker, con pattern pub/sub, req/rep e push/pull. "Socket con gli steroidi". Una libreria…
- ZeroTierVPN mesh/SDN che crea reti Ethernet virtuali (L2) su Internet: dispositivi sparsi per il mondo si comportano come se fossero…
- ZFSIl filesystem liberamente disponibile più completo: copy-on-write, snapshot, compressione e RAID integrati.
- ZigLinguaggio di sistema di Andrew Kelley, 2016: "C senza trappole, ma senza la difficoltà del borrow checker di Rust". Niente…
- ZigbeeRete radio mesh a basso consumo per l'IoT: lampadine smart, sensori, serrature. Basata su IEEE 802.15.4.
- Zilog Z80Faggin lasciò Intel, costruì un 8080 migliore e lo vendette per quarantotto anni.
- ZINKCarta fotografica con il colore già incorporato: la stampante non aggiunge altro che calore, da cui Zero Ink.
- ZIPIl formato di archivio più diffuso. Phil Katz, PKWARE, 1989 (per PKZIP su MS-DOS). Compressione per singolo file con…
- Zip driveIl floppy da cento megabyte — diventato tristemente famoso per un ticchettio che significava la perdita sia di quel disco…
- ZK-rollupUn layer 2 che raggruppa migliaia di transazioni e invia una prova crittografica che attesta la validità di tutte.
- zk-SNARKZero-Knowledge Succinct Non-interactive ARgument of Knowledge: comprime la prova di un calcolo in circa 200 byte…
- zk-STARKScalable Transparent ARgument of Knowledge: prova a conoscenza zero senza trusted setup, costruita solo su funzioni hash e…
- ZMODEMIl protocollo di trasferimento file dell'era delle BBS: a flusso continuo, capace di riprendere da sé e abbastanza furbo da…
- zMUDClient MUD per Windows di Zugg Software, noto per trigger, scripting e mappatura automatica.
- ZNCUn bouncer IRC: un programma che resta connesso alla rete IRC ventiquattr'ore su ventiquattro e a cui si collega a sua volta…
- ZodLibreria TypeScript per la validazione di schemi a runtime. Risolve ciò che TypeScript non può: i tipi svaniscono in fase di…
- Zombie POODLEPOODLE tornato dalla tomba nel 2019, questa volta nelle implementazioni di TLS 1.2 che lasciavano trapelare errori di…
- Zombo.comUn sito del 1999 composto da un'animazione di caricamento che non finisce mai e da una voce che spiega che qui si può fare…
- Zona di atterraggioUna fascia priva di dati sul bordo interno del piatto, dove le testine si posano allo spegnimento per non appoggiarsi mai…
- Zona di quiete (quiet zone)Il margine bianco obbligatorio prima e dopo un codice a barre, che permette allo scanner di capire dove il codice comincia e…
- Zone bit recording (ZBR)Divide il disco in zone concentriche e inserisce più settori nelle tracce esterne, più lunghe, invece di sprecarne la…
- Zone Mail HourL'ora del giorno in cui ogni nodo FidoNet di una zona doveva accettare netmail, tenendo fuori i chiamanti umani.
- Zone master key (ZMK)La chiave di cifratura delle chiavi che due parti della catena dei pagamenti condividono per scambiarsi le chiavi di lavoro.
- Zoned bit recording (ZBR)Le tracce esterne sono più lunghe, quindi possono contenere più settori: altrimenti metà del piatto andrebbe sprecata.
- ZonegateUn nodo FidoNet designato a trasportare la netmail privata tra le zone, così che non ogni BBS dovesse telefonare a un altro…
- Zoo (formato di archivio)Un archiviatore portabile del 1986 che si trovava ovunque ARC non arrivava — Unix, VMS e Amiga — finché LHA non prese il suo…
- ZoomIl servizio di videoriunioni diventato un verbo nel 2020. Fondato nel 2011 da Eric Yuan, già responsabile dell'ingegneria di…
- ZorkLa risposta del MIT a Colossal Cave: un'avventura testuale con un parser che capiva frasi intere e il gioco da cui i MUD…
- ZPLIl linguaggio di comandi di Zebra per le stampanti di etichette e codici a barre, in cui i comandi ^ costruiscono…
- zramFunzione di Linux che crea un dispositivo a blocchi compresso in RAM, usato più spesso come swap veloce. Invece di fare swap…
- ZshShell Unix scritta da Paul Falstad nel 1990, il cui nome deriva dallo username "zsh" di un collega. Dal rilascio di macOS…
- ZTNAZero Trust Network Access: modello che concede l'accesso a singole applicazioni in base all'identità verificata e al…
- ZUCUn cifrario a flusso cinese diventato uno degli algoritmi standard delle reti LTE, intitolato al matematico Zu Chongzhi.
- ZulipUno strumento di chat che si fonda su un'unica premessa: ogni messaggio appartiene a un argomento all'interno di un canale…
- Zuse S1Le macchine dimenticate di Konrad Zuse: computer a relè costruiti per fare una cosa sola, ovvero tarare le ali di una bomba…
- Zuse S2Con ogni probabilità il primo calcolatore di controllo di processo: una macchina a relè che leggeva i sensori sull'ala di un…
- Zuse Z1Un computer binario interamente meccanico, ritagliato nella lamiera nel salotto dei genitori, che non funzionò mai per più…
- Zuse Z2La soluzione tampone che sostituì la lamiera ritagliata a mano con relè telefonici di seconda mano e, così facendo, finanziò…
- Zuse Z3Il primo computer automatico a programma che abbia davvero funzionato, assemblato con relè telefonici in un appartamento di…
- Zuse Z4La macchina a relè che fuggì da Berlino su un camion, si nascose in un fienile alpino e nel 1950 divenne l'unico computer…
- Zustand"Orso" in tedesco: libreria minimalista per la gestione dello stato, 1,2 KB gzip, API basata su hook. Ha dato il via a…
- ZX PrinterLa stampante a scintilla di Sinclair a 49,95 sterline: stampe su carta argentata metallica che un'intera generazione di…
- ZX SpectrumLa economica scatola di Clive Sinclair con i tasti di gomma, che regalò alla Gran Bretagna un'intera industria dei…
- ZX Spectrum NextUn'evoluzione dello ZX Spectrum basata su FPGA, finanziata su Kickstarter e con il case firmato dal progettista…
- ZX81Il microcomputer in bianco e nero di Sinclair del 1981, con 1 KB di memoria, che vendette l'home computer a persone che non…
- Zzap!64Rivista britannica di giochi per Commodore 64 lanciata nel 1985, celebre per lasciare che più recensori dissentissero sulla…
#
- _NET_MOVERESIZE_WINDOWIl messaggio EWMH con cui un pager o uno strumento chiede al window manager di spostare e ridimensionare la finestra di…
- _NET_SUPPORTEDLa proprietà EWMH sulla finestra root in cui il window manager elenca quali parti della specifica dichiara di gestire.
- _NET_WM_FRAME_DRAWNIl messaggio con cui un window manager con compositing comunica a un'applicazione che il suo ultimo frame è davvero arrivato…
- .forwardUn file di testo nella home directory che dice al server di posta di inviare altrove la propria posta.
- <details> / <summary>Elementi HTML che offrono un espansore/accordion nativo, senza JavaScript. <details> nasconde il contenuto dietro un titolo…