Jun 26, 2026 in Programmazione, Web, Networking - Un WebSocket mantiene una connessione aperta così che server e browser possano scambiarsi messaggi in qualsiasi momento. Cos’è un WebSocket, in cosa differisce da HTTP, l’handshake, ws vs wss, e quando usarlo invece del polling.
Jun 23, 2026 in Programmazione, Concetti, Compilatore - Un compilatore trasforma il codice sorgente che scrivi in un programma che la macchina può eseguire. Cos’è un compilatore, come funziona fase dopo fase (analisi lessicale, sintattica, ottimizzazione, generazione del codice), compilatore vs interprete, e dove si colloca GHC per Haskell.
Jun 22, 2026 in Programmazione, Servers, Security - SSH (Secure Shell) è il protocollo cifrato che usi per accedere e impartire comandi a un server remoto in sicurezza. Come funziona, password vs chiavi SSH, i comandi di tutti i giorni e dove lo incontri.
Jun 19, 2026 in Programmazione, Hosting, Infrastructure - Un VPS è la tua porzione isolata di un server fisico, con risorse dedicate e accesso root completo. Come funziona la virtualizzazione, VPS vs condiviso/dedicato/cloud, gestito vs non gestito e a cosa serve.
Jun 19, 2026 in Programmazione, DevOps, orchestration - Kubernetes è un sistema open source che esegue e coordina container su molte macchine - pianificazione, scaling, ripristino e rete. I concetti chiave (pod, nodo, cluster, deployment, servizio), il suo rapporto con Docker e quando serve davvero.
Jun 19, 2026 in Programmazione, DevOps, containers - Docker impacchetta un'applicazione e tutto ciò che le serve in un container che si esegue allo stesso modo su qualsiasi macchina. Container vs macchine virtuali, i concetti chiave (immagine, container, Dockerfile, registry) e Docker vs Kubernetes.
Jun 18, 2026 in Programmazione, Strumenti, Beginners - Un IDE riunisce editor di codice, strumenti di build, debugger e controllo di versione in un'unica app - per scrivere, eseguire e correggere in un solo posto. Cosa include, IDE vs editor e come sceglierne uno.
Jun 18, 2026 in Programmazione, Dati, Database - I database SQL archiviano dati strutturati in tabelle correlate, con schema fisso e forte coerenza; NoSQL ne scambia una parte con schemi flessibili e scalabilitĂ orizzontale. Coerenza, scalabilitĂ , interrogazione e quale scegliere.
Jun 18, 2026 in Programmazione, Web, APIs - REST usa HTTP + JSON (leggibile, universale); gRPC usa HTTP/2 + Protocol Buffers (veloce, tipizzato, streaming) per le chiamate tra servizi. Prestazioni, streaming, supporto del browser e quale scegliere.