{"id":405,"date":"2019-06-12T21:31:13","date_gmt":"2019-06-12T20:31:13","guid":{"rendered":"https:\/\/www.clodo.it\/blog\/?p=405"},"modified":"2024-04-09T16:00:27","modified_gmt":"2024-04-09T15:00:27","slug":"chi-sono","status":"publish","type":"post","link":"https:\/\/www.clodo.it\/blog\/chi-sono\/","title":{"rendered":"Chi sono"},"content":{"rendered":"\n<p>Sono nato nel 1976, estremamente ottimista, perennemente alla ricerca di cose in grado di stupirmi o emozionarmi, e mi sto rendendo conto ora di non avere mai scritto un curricum vitae in vita mia.<br>Colgo l&#8217;occasione per raccontare quanto ricordo, cos\u00ec se nessuno legger\u00e0, almeno funzioner\u00e0 da diario per quando sar\u00f2 rimbambito.<\/p>\n\n\n\n<p>Mi son appassionato all&#8217;informatica da bambino.<br> Durante le elementari e scuola media, scrissi il mio primo videogioco in Basic su Commodore 64.  In seconda superiore vinsi una borsa di studio (<a href=\"https:\/\/www.clodo.it\/host\/images\/fac0bf62f1443c2a7d2918726f61847af88bd33e.jpg\">foto ricordo<\/a>) per aver sviluppato un motore di libri-game su 8086 (un Amstrad 1512), in Pascal.  Nel 1990 non insegnavano programmazione nel biennio delle superiori, ero un autodidatta.<\/p>\n\n\n\n<p>Ho vissuto i tempi del navigare nelle BBS con uno Zyxel da 1200 baud, attendere 20 minuti di dial-up per una GIF da 50kb, buttare gi\u00f9 innocenti con WinNuke perch\u00e8 l&#8217;ISP aveva solo 8 linee dial-up sempre occupate.  Giocavo ai titoli Sierra in CGA, per dire.<\/p>\n\n\n\n<p>Triennio delle superiori come Perito Informatico. Uscito con 46\/60, ero una capra in italiano e elettronica. Conclusi le superiori presentando una tesi in C++ (in classe insegnavano solo Pascal), un CAD tridimensionale, con relativa tesi su algoritmi di grafica tridimensionale e rendering di superfici nascoste, sempre studiati da autodidatta.<\/p>\n\n\n\n<p>Il mio professore di Matematica delle superiori mi not\u00f2, e mi coinvolse in un progetto europeo di realizzazione di una piattaforma di e-Learning orientata non alla formazione, bens\u00ec al motore per lo svolgimento di esami (e-Testing).  Sviluppai quel progetto mentre svolgevo il servizio civile, e la sera &amp; weekend durante le prime esperienze lavorative.<\/p>\n\n\n\n<p>Lavorai solo un anno o forse due a Milano come dipendente di altri, poi freelance con partita IVA, infine il progetto con il mio ex professore di Matematica inizi\u00f2 a ingranare, e insieme a lui fondai la mia prima societ\u00e0.<br> Il nostro software di e-testing era usato da diversi clienti francesi (Bank BNP Paribas e diverse universit\u00e0), e dalla Universit\u00e0 Bocconi di Milano. <br> Il software fu poi usato come piattaforma per l&#8217;ECDL in Italia da parte di AICA (un fork rinominato Alice), installato in migliaia di istituti d&#8217;Italia, con il quale la nostra societ\u00e0 erogava milioni di esami all&#8217;anno. <br> Il picco della mia prima societ\u00e0 fu un organico di 11 dipendenti, ma poi quell&#8217;avventura fin\u00ec. Lo sbaglio fu che avevamo un singolo cliente che copriva oltre il 90% di fatturato, e quel cliente decise di realizzarne una copia in casa per ridurre i costi.  Mai provato rancore, avrei fatto lo stesso, ma il dover licenziare degli amici \u00e8 stata una delle esperienze pi\u00f9 brutte della mia vita.<\/p>\n\n\n\n<p>Da allora ho sempre schifato dover fare l&#8217;amministratore o discutere di contratti, commercialisti etc.<br> NIENTE \u00e8 paragonabile allo scrivere un algoritmo e vederlo girare. E&#8217; arte, creativit\u00e0, l&#8217;adorare una propria creazione che diventa creatura.<\/p>\n\n\n\n<p>Dal 2006 in poi mi sono dedicato sia in ambito lavorativo che per passione alle tematiche di Net Neutrality e decentralizzazione della rete.<\/p>\n\n\n\n<p>Dal 2006 al 2011 ho sviluppato, insieme ad un mio amico, un software chiamato <a href=\"http:\/\/www.osiris-sps.org\/\">Osiris &#8211; Serverless Portal System<\/a>.  Era scritto in C++, multipiattaforma Win\/Linux\/macOS.  Lo scopo era un Content Management System (in realt\u00e0 molto orientato ai forum) in cui ogni nodo partecipava alla distribuzione dei contenuti (via P2P, DHT etc).  Distribuito, indistruttibile, incensurabile, con un sistema di reputazioni per una amministrazione decentralizzata, e un sistema di fork nel caso di discordanze sull&#8217;amministrazione.  Si aren\u00f2 dopo 5 anni di sviluppi per una serie di problemi: perdita di interesse nello sviluppo (erano interessanti le tematiche P2P, ma non molto lo scrivere un CMS da zero), difficolt\u00e0 di avviare un social,  e non riuscivamo a trovare la quadra a una serie di problemi di un sistema trustless, molti dei quali affrontati e risolti da Bitcoin anni dopo con i &#8220;Proof of x&#8221; e gli incentivi economici.<\/p>\n\n\n\n<p class=\"has-small-font-size\">Nel 2009\/2010 uno dei principali beta-tester di Osiris, HostFat, inizi\u00f2 a dedicarsi a Bitcoin, cercando di coinvolgerci. Lo ignorammo per proseguire con Osiris, il mio pi\u00f9 grande rammarico\u2026<\/p>\n\n\n\n<p>Sempre in quel periodo realizzai una serie di progetti, tra cui un monitoring della Net Neutrality di rilevazione delle tecniche di blocchi\/censure applicate da ISP e governi,<br> e <a href=\"https:\/\/ipleak.net\/\"><\/a><a href=\"https:\/\/ipleak.net\/\">ipleak.net<\/a> , uno storico ancor oggi &#8220;what is my ip address&#8221;, probabilmente il primo in assoluto in grado di rilevare i DNS.<\/p>\n\n\n\n<p>Nel 2009 presentai come relatore alla Festa dei Pirati a Roma sia Osiris che NeuMon, fu la mia prima e unica esperienza da relatore.<br>\nQuell&#8217;evento gett\u00f2 le basi del progetto successivo, AirVPN.<\/p>\n\n\n\n<p>Dal 2010 ad oggi, sono uno dei fondatori di un servizio di VPN chiamato AirVPN. Mi occupo  come team-leader dell&#8217;infrastruttura e dello sviluppo di tutti i software, sia server che client.<\/p>\n\n\n\n<p>Spin off: da tanti anni collaboro no-profit al progetto <a href=\"https:\/\/bebras.it\/\">Bebras dell&#8217;Informatica<\/a>.<\/p>\n\n\n\n<p class=\"has-large-font-size\">Passioni<\/p>\n\n\n\n<ul><li>Hacking (ehm, pi\u00f9 che altro mi piace capire e difendermi dai CVE, ma non ho mai fatto dei pentest seriamente), VPN, Net Neutrality, P2P, crittografia, cryptocoins.<\/li><li>Home-automation e IoT. Mi piace dedicarmi alla mia casa, che \u00e8 un calderone enorme di svariate tecnologie da integrare. Ne parlo un po&#8217; <a href=\"https:\/\/www.clodo.it\/blog\/domotica-diy-personale\/\">qui<\/a>. <\/li><li>Grafica 3D e sviluppo videogiochi (pi\u00f9 indie-art, mai pubblicato nulla seriamente).<\/li><li>VR\/AR\/MR e home-entertainment. Ho tantissimi headset VR e diversi hardware di gaming in casa.<\/li><\/ul>\n\n\n\n<p class=\"has-large-font-size\">Scelte da coder<\/p>\n\n\n\n<ul><li>Sviluppo prevalentemente in C# (VisualStudio, MonoDevelop sotto Linux, Xamarin sotto macOS).<br>Occasionalmente, per cose di basso livello, C\/C++.<br>Lato server di solito PHP, pi\u00f9 per abitudine che altro.<br>Ovviamente HTML\/JS\/CSS\/SQL.<br>Ho masticato di tutto.<br>Adoro Unity Engine.<\/li><li>Host primario Windows, principalmente perch\u00e8 molti software che uso (soprattutto in ambito VR) non esistono in altri OS.<br> E perch\u00e8 sviluppando multipiattaforma, preferisco avere X distro Linux\/macOS come VM piuttosto che focalizzarmi su una.<br> In ogni caso preferisco Debian, che uso su tutti i server che gestisco.<\/li><\/ul>\n\n\n\n<p class=\"has-large-font-size\">Social \/ Contatto<\/p>\n\n\n\n<ul><li><a href=\"https:\/\/twitter.com\/Clodo76\/\">Twitter<\/a>. <\/li><li>Se volete contattarmi, il metodo pi\u00f9 veloce \u00e8 un DM in Twitter, e poi  Signal\/Telegram\/Whatsapp.<br>Se volete ingraziarmi, contattatemi su Mastodon o Keybase o qualche sistema di nicchia ma che merita, cos\u00ec lo studio. No Facebook, No Instagram, No Linkedin. <\/li><\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sono nato nel 1976, estremamente ottimista, perennemente alla ricerca di cose in grado di stupirmi o emozionarmi, e mi sto rendendo conto ora di non avere mai scritto un curricum vitae in vita mia.Colgo l&#8217;occasione per raccontare quanto ricordo, cos\u00ec se nessuno legger\u00e0, almeno funzioner\u00e0 da diario per quando sar\u00f2 rimbambito. Mi son appassionato all&#8217;informatica &hellip; <a href=\"https:\/\/www.clodo.it\/blog\/chi-sono\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Chi sono<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":461,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"uagb_featured_image_src":{"full":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2019\/06\/feature_whoami.jpg",750,422,false],"thumbnail":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2019\/06\/feature_whoami-150x150.jpg",150,150,true],"medium":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2019\/06\/feature_whoami-300x169.jpg",300,169,true],"medium_large":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2019\/06\/feature_whoami.jpg",660,371,false],"large":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2019\/06\/feature_whoami.jpg",660,371,false],"1536x1536":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2019\/06\/feature_whoami.jpg",750,422,false],"2048x2048":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2019\/06\/feature_whoami.jpg",750,422,false],"post-thumbnail":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2019\/06\/feature_whoami.jpg",750,422,false]},"uagb_author_info":{"display_name":"Clodo","author_link":"https:\/\/www.clodo.it\/blog\/author\/clodo\/"},"uagb_comment_info":12,"uagb_excerpt":"Sono nato nel 1976, estremamente ottimista, perennemente alla ricerca di cose in grado di stupirmi o emozionarmi, e mi sto rendendo conto ora di non avere mai scritto un curricum vitae in vita mia.Colgo l&#8217;occasione per raccontare quanto ricordo, cos\u00ec se nessuno legger\u00e0, almeno funzioner\u00e0 da diario per quando sar\u00f2 rimbambito. Mi son appassionato all&#8217;informatica&hellip;","_links":{"self":[{"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/posts\/405"}],"collection":[{"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/comments?post=405"}],"version-history":[{"count":6,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/posts\/405\/revisions"}],"predecessor-version":[{"id":412,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/posts\/405\/revisions\/412"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/media\/461"}],"wp:attachment":[{"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/media?parent=405"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/categories?post=405"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/tags?post=405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}