Whenever you are tempted to type something into a print statement or a debugger expression, write it as a test instead.
Martin Fowler

JBB: An Artblog!

Product Placement
$LAYYYTER
Acquired Stardust

PR's Tumblrdome
🪼
Claire Keane

ellievsbear

blake kathryn
h

⁂
2025 on Tumblr: Trends That Defined the Year
YOU ARE THE REASON

No title available

Janaina Medeiros
we're not kids anymore.
Game of Thrones Daily
art blog(derogatory)
hello vonnie
One Nice Bug Per Day

seen from Japan

seen from Malaysia

seen from Switzerland

seen from United Kingdom
seen from Germany

seen from France

seen from United Kingdom
seen from Ireland

seen from Malaysia
seen from United States

seen from Russia

seen from Netherlands

seen from United States
seen from Japan
seen from United States
seen from United States

seen from United States
seen from United States
seen from United States
seen from United States
@fabiobarbieri
Whenever you are tempted to type something into a print statement or a debugger expression, write it as a test instead.
Martin Fowler
AWS Summit 2017
Partecipare al Summit di Amazon mi ha ricordato le conferenze WWDC di Apple. Tutto organizzato molto bene, un lungo keynote con interventi preziosi, un numero incredibili di informazioni fornite, sessioni di approfondimento su vari temi la cui scelta è stata spesso difficile. In particolare ho trovato interessante il tema delle architetture serverless, che andrò ad approfondire a breve. Ho incontrato diversi ex-colleghi o professionisti con cui ho collaborato in passato, ed ho avuto la conferma che si tratta di un evento imperdibile per chi si occupa di informatica oggi.
Elastic Stack 2017
Martedì 7 giugno si è svolta la giornata di presentazione dello stack applicativo basato su Elasticsearch, "Elastic Stack in A Day 2017". Un evento denso di contenuti, in cui è stato approfondito sia l’ecosistema per Elasticsearch che alcune interessanti applicazioni realizzate con il motore di ricerca. In particolare, ho trovato molto avvincente l’intervento di Matteo Zuccon, "Machine Learning with Tensorflow and Elasticsearch: image recognition" che ha implementato un tema suggeritomi come tesi nel 1988, quando frequentavo il CNR di Milano. Le slide sono visibili qui.
First, solve the problem. Then, write the code.
John Johnson
La Qualità della Vita in Italia
Come ogni anno, Il Sole 24 Ore pubblica una classifica sulla qualità della vita nelle province italiane, un'analisi basata su diverse aree tematiche (Reddito/Risparmi/Consumi, Affari/Lavoro/Innovazione, Ambiente/Servizi/Welfare, Demografia/Famiglia/Integrazione, Giustizia/Sicurezza/Reati, Cultura/Tempo libero/Partecipazione). Ho seguito il progetto come Demand Manager, potendo così accedere ai dati in anticipo e constatare che la provincia vincitrice per il 2016 è Aosta, con Milano al secondo posto. Per consultare la classifica, nella versione infografica e tabellare, il link è http://www.ilsole24ore.com/qvita2016.
Any fool can use a computer. Many do.
Ted Nelson
Wolfgang il cyberlupo
Navigando su web ho ritrovato un video legato ad uno dei miei primi progetti come sviluppatore, "Wolfgang il cyberlupo". Era un gioco su CD-ROM, uscito per Mondadori nel 1995: la storia di uno scienziato pazzo, talmente pazzo da escogitare la più atroce delle missioni che si potessero immaginare la notte di Natale - dare vita a un lupo cibernetico per attraversare la foresta, fargli raggiungere a valle la casina di un’”innocua” nonnina e rapire il tacchino destinato alla sua cena per utilizzarlo come cavia per i suoi esperimenti scientifici. Ha vinto il Premio Perseo d'Oro 1996 come miglior prodotto multimediale di entertainment! Ecco il divertente video introduttivo: https://vimeo.com/34608764
Signori si vota
Dopo un’interminabile campagna elettorale è arrivato il momento di votare per il referendum costituzionale. E quindi di gestire la presentazione dei dati del voto in real time sulle pagine del sito del Sole 24 Ore: uno speciale con tutti i comuni di Italia, navigabile tramite mappe geografiche che si basano sulla libreria D3.js (e più specificamente su dati in formato topojson). Anche la testatina presente nella home page del sito dipende dal meccanismo di elaborazione dei dati, provenienti direttamente dal Ministero dell’Interno.
L’emozione di vivere l’evento dall’interno di un grande giornale è difficile da raccontare. Il susseguirsi delle notizie, gli exit poll, mantenere sotto controllo le diverse pagine (anche sul mobile site) che riportano affluenze e voti... e alle 6 di mattina, chiusura degli scrutini. Con l'adrenalina che ti tiene sveglio. Grazie a tutti i collaboratori per la professionalità dimostrata.
Nella pagina di accesso dello Speciale Referendum Costituzionale la mappa italiana divisa per regioni con i risultati del voto.
Arte ed economia
Nel programma di refactoring dei diversi canali che compongono la galassia Sole 24 Ore, è arrivato il turno di Arteconomy - la sezione del sito che si occupa del mercato dell’arte. Condurre il progetto è stato gratificante: molto interessante il tema, particolarmente curate le immagini legate agli articoli. Per averne visione, http://www.ilsole24ore.com/arteconomy.shtml
Arrivano i chatbot!
Il 29 settembre ho partecipato al primo incontro del Milano Chatbots Meetup, organizzato da Paolo Montrasio che ha aperto le danze con un keynote molto interessante sullo stato dell’arte dei bot. Di cosa si tratta? Sono i risponditori automatici che stanno prendendo piede sulle principali piattaforme social: tra queste Facebook Messenger, Telegram, Slack, Skype. Fa eccezione WhatsApp, la più diffusa in Italia, che al momento non permette la creazione di chatbot (se non tramite dei workaround sconsigliabili).
A seguire, Guido Bellomo ha presentato un package per la creazione di chatbot basato sulla piattaforma Node-Red. Quindi Salvatore Cordiano ha mostrato come creare un bot Telegram, e Alessandro Vitale ha parlato di Natural Language Parsing applicato ai bot.
Il tema sembra molto caldo e sta riscuotendo un interesse crescente - consiglio di partecipare ai prossimi incontri per avvicinarsi come me a questo mondo davvero promettente.
Parliamo di viaggi?
E’ stato rilasciato il nuovo canale Viaggi del Sole 24 Ore, ridisegnato per rispecchiare il layout del sito padre. Un progetto - di cui sono stato Demand Manager - che oltre al challenge tecnologico è stato particolarmente piacevole per i contenuti presentati. Viaggi24 è visibile all’indirizzo http://www.ilsole24ore.com/viaggi24.
I don’t care if it works on your machine! We are not shipping your machine!
Vidiu Platon
I dati delle elezioni amministrative 2016
E dopo il referendum, le elezioni. Il 5 ed il 19 giugno si sono svolti i due turni delle Elezioni Amministrative, che hanno interessato numerosi comuni italiani. Anche in questo caso, preparare il meccanismo di presentazione real time dei dati è stato eccitante ed interessante, con la ulteriore necessità di disegnare le pagine con il layout del nuovo sito del Sole 24 Ore. I risultati sono visibili nel dossier apposito.
Online il nuovo sito de Il Sole 24 Ore
Dopo un lungo lavoro di ideazione, progettazione e sviluppo, ha visto la luce il nuovo sito del Sole 24 Ore. Sono state coinvolte molte professionalità, fra le quali quelle presenti in D-Service Media: abbiamo avuto un ruolo fondamentale nelle fasi di analisi funzionale, disegno delle specifiche, progettazione, project management e sviluppo.
In particolare sono molto soddisfatto per aver portato a termine il nuovo Media Center e le sezioni Lexicon e Rapporto Paese, come Demand Manager; e di aver individuato le soluzioni tecniche per la presentazione di tabelle e mappe all’interno degli articoli. In queste pagine, una guida introduttiva al nuovo sito.
Typing is no substitute for thinking.
— Dartmouth Basic manual, 1964
I risultati del referendum in tempo reale
Come vengono pubblicati i risultati delle votazioni in tempo reale? Il 17 aprile si è svolto il Referendum sulle trivellazioni in mare, per il quale Il Sole 24 Ore ha predisposto - come tutti gli altri quotidiani nazionali - uno speciale in cui presentare articoli di approfondimento ed appunto i risultati delle votazioni mano a mano che questi venivano messi a disposizione dal Ministero dell’Interno.
Per me è stato interessantissimo, nella veste di Demand Manager, preparare la macchina di ricezione dei dati e vederla partire alle 12 della giornata di voto, con la presentazione delle prime percentuali di affluenza, per poi arrivare a notte fonda con i risultati prima parziali e poi definitivi.
Le pagine (una per ogni comune italiano, oltre che quelle di riepilogo nazionale e regionale) sono visibili nell'area appositamente predisposta all'interno del sito del quotidiano.
Sulla scia: “Circolari 24 Lavoro”
Visto il buon risultato ottenuto precedentemente, è stato deciso di realizzare anche le “Circolari 24 Lavoro”, sottosito del Quotidiano del Lavoro - utilizzando le medesime tecnologie. E anche in questo caso il prodotto è qualitativamente apprezzabile: www.quotidianolavoro.ilsole24ore.com/circolari.php