Come far funzionare il prompt Touch ID con sudo su macOS, incluso il workaround pam_reattach necessario all'interno di multiplexer di terminale come zellij e tmux.
Tech
Codice, strumenti e qualche sfogo.
Feed RSSuntil della shell
Un giro pratico del ciclo until: sintassi, quando si legge meglio di while, e cinque esempi concreti per attendere servizi, file, porte, retry e job in background.
Sulla carta a quadretti sotto la pizza, gli schizzi tracciati tra una Margherita e una Diavola, e l'anello di unto caduto esattamente sulla retry policy.
Un pattern semplice per memorizzare record strutturati in un array Bash e dividerli con IFS.
Ho creato un'app da 0,99 $ che rimuove i parametri di tracciamento da ogni URL che copi. Ecco perché e come funziona.
Un confronto prima-e-dopo che mostra come Bruce trasforma 20+ righe di boilerplate JCA in codice pulito e leggibile per le firme digitali in Java.
Un generatore di siti statici sviluppato interamente con l'assistenza di Claude AI, che dimostra il potere dello sviluppo guidato dall'IA in Rust e l'impatto rivoluzionario degli strumenti di coding AI.
Estensioni Firefox essenziali per produttività e privacy: gestione cookie, prevenzione tracciamento Google, blocco pubblicità e gestione sicura delle password.
Come postare su Mastodon usando solo un client HTTP
Una lista del software che uso ogni giorno e che è essenziale in tutto quello che faccio.
Bruce è una libreria Java che semplifica le operazioni di crittografia, rendendo facile per gli sviluppatori implementare crittografia sicura, decrittografia e hashing nelle loro applicazioni.
Una riflessione su come gestire la pressione e l'ansia nello sviluppo software, e come mantenere la qualità rispettando le scadenze.
Uno screensaver in stile Matrix per il Commodore 64, scritto in C utilizzando il toolkit cc65.
Un'implementazione di screensaver in stile Matrix per Commodore 64 scritta in assembly 6502, con modalità di visualizzazione multiple e controlli interattivi, ispirata al leggendario screensaver xmatrix.
Un esempio di lavoro con dati di serie temporali e CompletableFuture in Java, con calcolo dell'indice di qualità dell'aria e recupero dati concorrente.
La maggior parte dei problemi nello sviluppo software solitamente nascono da una conoscenza scarsa e inconsistente del dominio in questione. Un argomento apparentemente semplice come la rappresentazione, serializzazione e gestione del tempo può facilmente causare una serie di problemi sia al programmatore neofita che a quello esperto.
Guida completa per scrivere messaggi di log efficaci in Java: best practices per debugging, monitoring in produzione, gestione delle eccezioni e configurazione dei framework di logging moderni.
Impara come estrarre singole partizioni da un backup completo di immagine disco usando i comandi dd e mount.