September 2017 Blog Posts

Lo strano concetto di sicurezza di ATM

Ci risiamo :-) La sfortuna vuole che mi sono dimenticato la password per accedere al sito ATM, lo uso per poter acquistare i biglietti dei mezzi di Milano direttamente dall’app. Mi sembra normale che siccome puoi usare l’app per spendere del denaro: la password te la mandano per e-mail, che sappiamo essere sicurissima la password non deve essere cambiata al primo accesso…WAT? non vi è nessuna possibilità di avere una sorta di, o una vera che sarebbe meglio, 2 Factor Authentication Grrrr…

posted @ Friday, September 29, 2017 11:01 AM | Feedback (5)

Quando la UX toppa alla grande

Qualcosa di diverso oggi. Ho aggiornato l’iPad ad IOS 11, mi piace, funziona bene nonostante l’iPad in questione abbia ormai quasi 3 anni, ma una cosa mi ha sorpreso (o deluso se volete) parecchio. Domanda: quante applicazioni ho in esecuzione in questo momento? La risposta è 5, perché la UX corretta di quella schermata sarebbe dovuta essere la seguente: Che fa capire al volo che quello che vedo non è tutto, la UX attuale obbliga a tentare di scrollare verso sinistra sempre perché non si ha idea se vi sia qualcosa. E...

posted @ Wednesday, September 27, 2017 10:19 AM | Feedback (0)

Sempre per quella storia della documentazione

Giulio su LinkedIn commenta: Nella mia esperienza, la documentazione con maggior valore è scritta prima del codice, quella in cui spieghi il contesto di riferimento, l'ambito di applicazione del sistema, l'architettura generale e il Quick start manual. È l'equivalente del TDD, anzi dell'ATDD, ma a livello dell'intero sistema è con la prospettiva di ciascun ruolo: semplice utente, amministratore, manutentore del codice, incluso il marketing. Non deve essere un ritratto, ma uno schizzo che coglie i lineamenti essenziali, che andrà rifinita ad ogni iterazione. Gran parte del suo valore è prospettico: è un esercizio di...

posted @ Monday, September 25, 2017 9:20 AM | Feedback (2)

Che l’autunno abbia inizio: #KLab 2017 05 - @klabcommunity

Ebbene si il 22 e non il 21 quest’anno. Per l’ennesima volta ho il piacere e l’onore di partecipare come speaker ad un KLab. Altro trimestre, altro KLab e altra culaccia* ;-) A questo giro si parlerà di .NET Standard e .NET Core, il sottoscritto si preoccuperà di introdurvi nel mondo magico di .NET Standard, mentre Michael si occuperà del corposo argomento .NET Core (quindi ha diritto a magiare di più). Maggiori informazioni: http://milestone.topics.it/events/klab-2017-05.html Iscrizioni: https://www.eventbrite.com/e/klab-5-2017-tickets-37936481036 [*] Sento il profumo solo a scriverlo…

posted @ Friday, September 22, 2017 8:55 AM | Feedback (0)

Il lavoratore remoto: la concentrazione e gli spazi

Spesso il lavoratore remoto è anche promotore convinto del lavoro nomade fatto in spazi di co-working o Starbucks e affini. A prescindere dal dove è molto importante che l’ambiente che scegliete per lavorare sia idoneo a voi, non tanto al compito che dovete portare a termine, quanto proprio a voi come persona. Io non sono animale da co-working, l’ho detto pubblicamente qualche tempo fa: Ma in generale non sono animale da spazi popolati dove conosco le persone. Lo so questa è curiosa: riesco a lavorare seduto per terra in stazione Centrale a...

posted @ Tuesday, September 19, 2017 6:26 PM | Feedback (0)

“no documentation”…WAT?

Leggo questo tweet: che rimanda a questo post e sinceramente resto basito (non trovo un altro termine che sia abbastanza politically correct). Davvero c’è gente che comprerebbe un’autovettura di cui nessuno abbia mai testato che gli airbag funzionino o che il serbatoio non prenda fuoco? Oppure c’è gente che si fiderebbe a farsi operare da un chirurgo che ha preso la laurea su Facebook? - oh, wait… ;-) Potremmo aprire, e mi piacerebbe molto farlo, un dibattito su quale metodologia di test (unit, TDD, test first, acceptance, end-to-end) sia migliore in quale contesto. Ma mai e...

posted @ Thursday, September 14, 2017 9:24 AM | Feedback (2)

Devops Heroes 2017

Anche quest’anno avrò l’onore e il piacere di essere a Devops Heroes, edizione 2017, nuovamente a Parma, ma stavolta di venerdì. Ci sarà un attesissimo ospite: Martin Woodward, Principal Program Manager per DevOps in Microsoft Corporation ed HP Enterprise. Io nel mio piccolo mi cimenterò nel raccontarvi come funziona ad oggi il processo di sviluppo, dall’idea al deploy, in Particular. Dall'idea al deploy: un lungo viaggio che passa per GitFlow e SemVer Parliamo tanto di DevOps e ci concentriamo sui tool senza soffermarci a pensare che DevOps è principalmente una metodologia. Lo...

posted @ Tuesday, September 12, 2017 9:01 AM | Feedback (0)