Go

Creare un sistema di gestione delle licenze software con Go

Il sistema descritto copre l'intero ciclo di vita di una licenza: emissione firmata con Ed25519, formato del token versionato e resistente alla manipolazione dell'intestazione, chiavi di prodotto leggibili con checksum verificabile offline, fingerprint della macchina resiliente alle interfacce virtuali, conteggio transazionale delle postazioni, revoca distribuita tramite liste firmate con protezione dal rollback, e un client che degrada con grazia quando la rete manca.

28/07/2026
Node.js

Creare un sistema di gestione delle licenze software con Node.js

Il sistema descritto tiene insieme due esigenze che sembrano in conflitto: il controllo centralizzato, necessario all'azienda per gestire il ciclo di vita commerciale della licenza, e l'autonomia del client, necessaria all'utente per lavorare anche senza rete.

27/07/2026
Sviluppo web

Usare BIND come DNS locale per lo sviluppo di progetti web

Quando i progetti web in locale diventano più di due o tre, il file /etc/hosts comincia a mostrare tutti i suoi limiti.

26/07/2026
Sviluppo web

Installare e configurare Proxmox VE: guida completa

Proxmox VE è uno di quei progetti che restituiscono molto più di quanto chiedano: si installa in un quarto d'ora, ma le decisioni prese in quel quarto d'ora — filesystem di root, layout della rete, separazione degli storage — condizionano gli anni successivi.

25/07/2026