Sono Giancarlo, programmatore curioso, autore di e-book di narrativa assurda e collezionista di esperimenti software improbabili.
Algoritmi deterministici, assurdità logica e creatività computazionale in un'unica soluzione!
Qui convivono logica e follia, matematica, fisica e ironia, codice e narrativa.
Se qualcosa funziona, non chiedermi come — probabilmente non dovrebbe!
- 🔩 Software — progetti attivi su GitHub
- 💎 GiadaWare Crystal Codec (GCC v1): crystal-codec-gcc-v1
- 🛡️ Cyber-Security Lab: cyse-lab
- 📊 GiadaWare Digit-Probe: digit-probe
v1.0.0 - 🕰️ Prime Tower Clocks: prime-tower-clocks
NEW - 🎯 GianKoLotto® — Smart Combos: giankolotto-smart-combos
- 🎙️ GiadaWare&YT — GYTE: GiadaWare YouTube Transcript Extractor
v1.1.0 - 🍝 GCC Huffman Compressor: huffman-compressor
- 🍝 Lasagna v2: Lasagna v2
NEW - 🐒 GiadaWare LeLe Manager — Lesson Learned Manager: lele-manager
- 🌀 GiadaWare Turbo-Bucketizer: turbo-bucketizer-cpp
v2 C++17
- 📚 Libri (surreale/ironico-filosofico): link in arrivo
- 🎵 Musica (Bandcamp): The Only Fly
💎 GiadaWare Crystal Codec (GCC v1) — p-adic crystal/prism prototype
GCC v1 è un codec concettuale p-adico in Python strutturato come pacchetto installabile (pyproject.toml), con API pulita (encode_block/decode_block), SPEC matematico dettagliato, test pytest, pre-commit + Ruff e pipeline CI su GitHub Actions. È una personale rappresentazione di dati numerici come "prisma" di noduli p-adici ("cristalli"), con invarianti specifici, kernel modulare e spettrografia logica su piccoli primi.
🔐 cyse-lab — Cyber-Security Lab (didattico, CLI-first)
Recon, enumerazione e hardening white-hat: lab ripetibili, script essenziali, template report “Lesson Learned”.
🔬 digit-probe — v1.0.0
Analizzatore statistico/strutturale per sequenze numeriche: chi-square, runs test, gaps, autocorrelazione, compressione (zlib), n-gram, e SchurProbe per schemi additivi. Perfetto per cifre di π/e ed anche per stream di interi (es. bucket) per integrazione con il Turbo-Bucketizer.
🕰️ Prime Tower Clocks — firme modulari via orologi primi + CRT
Laboratorio matematico/CLI per “ingabbiare” interi (anche mostri da 100+ cifre) in una firma modulare minimale salvabile su file (JSONL).
Incantesimo anti-mostro incluso di default.
🎲 Giankolotto Smart-Combos — Giadaware™ Edition
Motore combinatorio Lotto-compliant con pruning aggressivo, vincoli modulari e design abbastanza lucido da essere sospetto.
GiadaWare YouTube Transcript Extractor v1.1,0 — estrattore massivo di trascrizioni da YouTube (yt-dlp + bash).
Compressor sperimentale “a strati”: pipeline in più strati con GCC v1 come trasformazione numerica e uno stadio Huffman sovrapposto. Roundtrip testato su file di testo, pensato come laboratorio per confrontare compressione classica, rappresentazioni p-adiche e pipeline multi-step.
Codec sperimentale per serie temporali: segmentazione adattiva, predittori multipli, quantizzazione percettiva dei residui e tagging dei pattern.
Gestore personale di lesson learned testuali: raccolta, tagging, ricerca e suggerimenti intelligenti.
Partizionatore IPv4 deterministico ad alta entropia (permutazioni affini su 2³²). Caos controllato, velocissimo. Nuova release 2.0 in C++17.
“Se funziona ed è assurdo, allora è perfettamente logico!”
💖 Supporta “La Scimmia Curiosa” — perché anche i bit hanno bisogno di banane 🍌