Blog & Articoli

Pensieri, riflessioni e analisi sul mondo della programmazione

Proof-of-work : PoW

Il Proof of Work (PoW) spiegato con parole semplici

Risorse per approfondire il mondo Blockchain

Quando si inizia a studiare una tecnologia, una delle prime cose che si tendono a fare è quella di documentarsi, raccogliere indirizzi, seguire dei we...

Come ho "hackerato" la mia banca

Le APP di home banking dovrebbero essere sicure: "dovrebbero". Purtroppo non è così. Oggi vi spiego come ho "hackerato" l'APP della mia banca. Questo ...

Come utilizzare Ethereum in Java

Ci sono molti modi per per poter lavorare con Ethereum. Quello che troverete maggiormente descritto passa dall’installazione di un client in grado di ...

Cosa sono PoW e Timestamp

Quando si parla di Blockchain spesso si incontra il concetto di Proof of Work (PoW), ma cos’è un PoW? E quando si parla di Timestamp a cosa ci si rife...

Come implementare la tecnologia Blockchain in Java

Il modo migliore per capire come funziona qualcosa è quello di provare a realizzarla. Per questo motivo inizia questo mese il mio diario di viaggio su...

Cosa chiedere a un cliente per valutare un progetto al primo incontro

Spesso mi chiedono di valutare un progetto, sia essa un'APP, un sito Web, un gestionale o un'architettura, ci sono spesso aspetti che non vengono anal...

Come funziona un Google Gmail account hacking?

Ultimamente mi hanno segnalato una nuova tecnica di hacking di account Google. Tramite un'email opportunamente forgiata, viene mascherato un finto ind...

Iniziamo a programmare con Node.js

Un professionista che si rispetti deve avere il coraggio di "lasciare la strada vecchia per la nuova", quest'anno ho deciso di studiare tutto quello c...