Il 6 e 7 ottobre 2017 abbiamo partecipato all'hackaton organizzato dal Team per la trasformazione Digitale.
Il progetto che abbiamo deciso di seguire era quello legato all'identità unica digitale: l'obiettivo era creare un prototipo di gemma ruby-rails per l'utilizzo di SPID.
L'evento si è svolto nella sede e biblioteca dell'Università Cà Foscari, presso le Zattere a Venezia.
Lo sviluppo della gemma ha comportato l'esplorazione di concetti e protocolli per noi a quei tempi sconosciuti.
Protagonista della vicenda era il protocollo SAML. Un protocollo basato sul metalinguaggio XML.
Oltre ad esso vi erano concetti altrettanto sconosciuti come identity e service provider.
Lo sviluppo è durato due giorni consecutivi.
La prima giornata è stata dedicata quasi esclusivamente all'esplorazione del contesto in cui il protocollo veniva usato e alla comprensione dei concetti appena sopra citati.
Il secondo è stato dedicato maggiormente allo sviluppo e alla realizzazione di una piccola gemma che permettesse un reale login tramite il protocollo fornito.
La reale ed effettiva funzionalità della libreria ci ha permesso di vincere l'evento e di divenire i manutentori ufficiali della libreria open source spid-rails.
Nei giorni successivi abbiamo lavorato per un miglioramento ed un più facile utilizzo della libreria.
Nei successivi mesi la gemma è stata oggetto un radicale refactor per sfruttare la libreria ruby spid, sviluppata in parallelo più a basso livello.
Tra artigianato e Youtube
Una memoria collettiva digitale
Monitoraggio rendite dell'affitto di proprietà
Lavorare da remoto a Venezia
Riabilitazione da remoto
Dispositivo medico per il movimento
Il valore della relazione
Tra educazione e natura
Autenticazione SPID per Ruby on Rails
Un magico mondo di divertimento
Calcio e data visualization
Prenota un tour per il Lido