/* bannator.py: lo script Python di 44 righe che blocca attacchi brute force (e ti introduce alla programmazione!) */

Un piccolo script Python nato nel 2010 per leggere auth.log, individuare IP insistenti e bloccarli automaticamente: utile oggi soprattutto come esercizio pratico di scripting e log analysis.

agosto 13, 2025 · 6 minuti · Vincenzo Argese

/* Costruisci il tuo primo neurone artificiale in C: il Percettrone spiegato semplice */

Un esercizio pratico in C per capire come funziona un percettrone: pochi concetti, un esempio concreto e il collegamento con reti neurali e machine learning.

agosto 9, 2025 · 8 minuti · Vincenzo Argese

/* Coding in Italia: perché Scratch non basta (e cosa serve davvero imparare) */

Una riflessione personale sul modo in cui il coding viene insegnato in Italia, tra strumenti visuali, linguaggi reali e formazione tecnica che dovrebbe tornare più concreta.

giugno 29, 2025 · 7 minuti · Vincenzo Argese
Editor ViM - Smile Easter Eggs :smile

/* La configurazione definitiva di ViM (.vimrc) che ogni sviluppatore dovrebbe provare */

La mia configurazione .vimrc, maturata in anni di lavoro su Debian e Unix, con plugin, scelte pratiche e qualche compromesso ragionato.

giugno 5, 2025 · 3 minuti · Vincenzo Argese

/* Hello World: perché tutti i programmatori iniziano da qui */

Il classico Hello World in C è molto più di una tradizione: è il primo passo per capire sintassi, compilazione e rapporto diretto con il codice.

giugno 4, 2025 · 1 minuto · Vincenzo Argese