Vai al contenuto principale

Gilde: accrescere e condividere le conoscenze

Ogni settimana dedichiamo parte del nostro tempo per lavorare all'interno delle Gilde. La Gilda è gruppo spontaneo di 4-8 persone che nasce con lo scopo di apprendere e condividere le conoscenze. Ogni quattro mesi si formano nuove Gilde sulla base degli argomenti proposti liberamente da ogni persona.

2022 - Quarter 1

ANSIAble

Perché non agevolare il lavoro dei nostri colleghi del reparto IT trovando un modo per automatizzare l’inizializzazione di una nuova macchina?
Come crearsi il proprio playbook personalizzato per il proprio computer di casa?
Con queste premesse nasce la gilda ANSIAble.

I partecipanti hanno dedicato i primi incontri allo studio di Ansible, un software open source che consente di automatizzare le procedure di configurazione e gestione sui sistemi Linux, MAC e Windows. Nel tempo restante sono state svolte diverse prove utilizzando alcune macchine virtuali messe a disposizione per sviluppare il progetto Ansible.

Come output è stato realizzato uno progetto per inizializzare una macchina, compatibile con Ubuntu, Mac e Windows. Questo progetto permette di configurare una lista di pacchetti da installare sulla macchina agevolando così il lavoro dei sistemisti.

Apple Digestwo

La gilda, seguito della gilda Apple Digest, ha condotto a nuovi risultati nella produzione di una workstation Linux che sostituisca i Mac nelle attività di tutti i giorni.
In questa tornata i partecipanti sono riusciti a ottenere un ambiente di automazione ufficio basata su Onlyoffice per desktop ed Evolution (mail).
È ormai certamente definita la selezione di programmi per l’ambiente di sviluppo, è stato perfezionato l’accesso remoto con Anydesk e Remote Desktop e migliorato la conoscenza dell’uso della criptografia dei dischi.
I risultati migliori sono stati ottenuti con l’uso di Ubuntu desktop, arrivato alla versione 22.04 che introduce una migliore integrazione con Microsoft Active Directory.

L’output di questa seconda iterazione della gilda è una demo per mezzo di un computer Dell su cui è installato Ubuntu 22.04 iscritto alla rete Intré e con la selezione di programmi definita finora.

2021 - Quarter 3

i DisFunzionali

La gilda nasce con l’intento di apprendere la teoria e soprattutto fare pratica con la Programmazione Funzionale al fine di poterla applicare a progetti reali.

A tale scopo è stato organizzato un workshop con un coach esterno, Matteo Baglini. Durante gli incontri si è imparato a utilizzare le teorie matematiche per costruire le giuste astrazioni, tra cui le famose Monadi, con varie sessioni di coding.

Dal momento che il workshop richiedeva la conoscenza base del linguaggio di programmazione Scala, gli incontri di gilda precedenti sono stati dedicati allo studio e alla pratica del linguaggio.

Come risultato è stato prodotto un articolo di approfondimento sulla Programmazione Funzionale.

Intré Podcast

Questa gilda nasce con l’obiettivo di imparare a concepire, strutturare e realizzare contenuti per il web, secondo il formato dei podcast.

I primi incontri di gilda sono stati dedicati a sessioni di studio sul podcast e un brainstorming per capire quali temi trattare, dopodiché si è passati all’azione: scrittura della sceneggiatura, recitazione, ripresa e montaggio di alcuni episodi utilizzando il software di editing audio-video DaVinci Resolve 17.

A circa metà percorso di gilda è stato organizzato un corso di editing audio-video curato dalla consulente esterna Lucia Corona che ha permesso al gruppo di migliorarsi da un punto di vista tecnico e metodologico.

Come risultato di questa prima iterazione sono stati mostrati, e resi disponibili a uso interno, tre podcast:

  • “Che cos’è una unconference”
  • “Chiacchierata con i nostri Agile Delivery Manager”
  • “Battaglia di Trivia”

AIPy

Come si può intuire dal nome, la gilda nasce con l’intento di acquisire competenze in materia di Intelligenza Artificiale.

Data la vastità dell’argomento trattato, l’obiettivo ha riguardato la realizzazione di un’applicazione che, sfruttando una rete neurale, riesca a descrivere il contenuto di un’immagine. Per raggiungere l’obiettivo è stato pianificato un percorso formativo avvalendosi dell’aiuto di Luca Grazioli, un tutor esterno.

Come risultato è stata sviluppata un’applicazione che, data in input un’immagine, produce un output vocale nel quale vengono elencati gil elementi che compongono l’immagine. L’applicazione permette di scegliere tra due librerie di Text-To-Speech (GAN-TTS e Detectron2) per la generazione dell’audio, e fa uso di algoritmi di Intelligenza Artificiale addestrati durante gli incontri di gilda.

Se non stai attento…CKAD

CKAD è l’acronimo di “Certified Kubernetes Application Developer”, la certificazione Kubernetes (abbreviato in k8s) dalla quale prende simpaticamente il nome la gilda.

Data la vastità dell’argomento i primi incontri sono stati dedicati a un corso online introduttivo sulle nozioni fondamentali di k8s, configurazione dei file yaml e deploy di cluster e applicazioni con k8s.

Consolidate le basi attravero il corso base, è stato iniziato un altro corso propedeutico alla certificazione CKAD.

A ogni incontro di gilda è stato deciso di tenere aggiornato un diario di bordo, o meglio un journal, per tenere traccia di quanto appreso a ogni lezione, le considerazioni emerse e quant’altro.

Come output è stato realizzato un articolo di approfondimento contenente il journal aggiornato di volta in volta con annotazioni tecniche e non solo.

Accessibilità e Service Design

La Gilda del team di Thanks Design è stata caratterizzata da due percorsi di analisi / approfondimento:

  • Accessibilità
  • Service Design

Il tema dell’Accessibilità è stato approfondito per prodotti e servizi digitali, con l’obiettivo di integrare nell’approccio progettuale del team questa importante area dal punto di vista pratico.

Per quanto concerne il Service Design lo studio è stato svolto per acquisire una visione globale sulla storia ed evoluzione di questo approccio alla progettazione e per condividere una conoscenza trasversale dei principali metodi e strumenti.

Apple Digest

Questa gilda si pone come obiettivo la realizzazione di stazioni di lavoro Linux che possano offrire una alternativa ai Mac.

I primi appuntamenti sono stati dedicati alla scelta dei sistemi operativi da utilizzare (Fedora e Ubuntu), alla decisione dei componenti da installare (Office, Teams, Visual Studio Code e altri) e al setup di alcune macchine per eseguire dei test. Nel prosieguo della gilda, oltre alle operazioni di ricerca, installazione e verifica di altri software utili allo scopo, è stato studiato Ansible, un software open source scritto in linguaggio Python utile per automatizzare le procedure di configurazione, provisioning e deploy di applicazioni per sistemi Windows e Unix.

L’output di questa prima iterazione della gilda è stata una demo su Ansible, precisamente sul contenuto di un playbook.

i3Portal

Con questa gilda si è proseguito nel lavoro di realizzazione del portale interno di rendicontazione, che sostituirà gli attuali fogli Excel. I partecipanti hanno sviluppato le funzionalità per la consuntivazione dei km percorsi, le note spese e le presenze.
Le tecnologie coinvolte sono state Django, Python e API rest framework per il backend, React per il frontend.

2021 - Quarter 2

L’arte della Fuga

L’obiettivo della gilda è stato quello di sperimentare il framework React Native tramite la realizzazione di un prototipo (MVP) potenzialmente rilasciabile.

Il case study è stato lo sviluppo dell’app mobile “The Art of Fugue”, ideata dal giovane pianista di fama internazionale Filippo Gorini insieme ai designer di Thanks Design e dedicata all’esplorazione de “L’Arte della Fuga”, ultima composizione incompiuta di J.S. Bach.
L’applicazione è una sintesi digitale del progetto “The Art of Fugue Explored”, a cui Filippo ha dedicato i suoi ultimi anni di studio ed esibizioni. Attraverso videointerviste, registrazioni, concerti e molti altri materiali, l’utente può vivere un viaggio multisensoriale all’interno dell’ultima opera del compositore tedesco, in un costante dialogo con la cultura contemporanea. 

I primi incontri della gilda sono stati dedicati allo studio di React Native grazie a una serie di corsi di PluralSight. Dopodiché si è passati allo sviluppo dell’MVP (compreso di back-end) a partire dai mockup realizzati dai ragazzi di Thanks.
L’output finale è stato il rilascio della prima versione dell’applicazione Android.