Il gruppo PUG MoRe si riunisce (solitamente l'ultimo sabato di) ogni mese alle 14.00 qui; vi invitiamo a seguire i nostri aggiornamenti in mailing list, su questa pagina e su Twitter.

PHP User Group di Modena e Reggio Emilia

Resoconto incontro del 20 dicembre

Appena prima delle festività natalizie abbiamo tenuto il nostro ultimo incontro del 2014. Questa volta ci siamo cimentati in un “Incremental Kata” che è un tipo di coding kata in cui il problema completo non è noto dall’inizio ma viene svelato passo dopo passo. Su questo repository GitHub (https://github.com/Gianfrancoalongi/incremental_katas) se ne possono trovare diversi.

December 20, 2014 at 0551PM

Noi abbiamo scelto quello chiamato Chaos Driven Development (https://github.com/Gianfrancoalongi/incremental_katas/tree/master/Chaos_driven_development). Sostanzialmente si tratta di implementare un mini-gioco in cui un robot, ricevuti una serie di comandi in input, si deve muovere su una griglia.

December 20, 2014 at 0551PM(1)

Come al solito, ci siamo divisi in coppie e siamo partiti a testa bassa a scrivere codice. C’è stato chi ha affrontato l’esercizio facendo TDD in Python, chi in JavaScript (con NodeJS) e chi facendo BDD in PHP con PHPSpec.

La parte interessante di questo tipo di esercizio è vedere come evolvono le specifiche di volta in volta; proprio come accade nella nostra esperienza lavorativa. Inoltre, con questo sistema, ci si rende subito conto di quanto possa essere sbagliato cimentarsi in implementazioni non richieste che, con l’evolvere delle specifiche, possono risultare inutili o addirittura dannose.

December 20, 2014 at 0551PM(2)

Durante la giornata non è mancata una piacevole pausa in cui ci siamo scambiati gli auguri di Natale con una bella fetta di panettone in una mano e un bicchiere di spumante nell’altra.

December 20, 2014 at 0427PM

L’Incremental Kata ci è piaciuto talmente tanto che lo abbiamo prolungato per tutto il pomeriggio ed infine ci siamo confrontati, come al solito, sulle varie implementazioni e soluzioni adottate dai vari gruppi.

IMG_20141220_185031

Buon Natale a tutti e felice anno nuovo!

Ci vediamo nel 2015!

Posted in Eventi | Tagged , , , , | Leave a comment

Incontro di dicembre: anticipiamo al 20

A causa delle festività natalizie anticiperemo l’incontro di dicembre a sabato 20; non abbiamo ancora stabilito gli argomenti ma il format sarà quello consolidato del coding kata + workshop. Non mancate!

Posted in Eventi | 1 Comment

Resoconto incontro del 29 novembre 2014

Innanzitutto un grazie a Daniele e Monica che oggi hanno partecipato all’incontro per la prima volta e da quel che dicono gli è piaciuto molto.

Abbiamo iniziato con Yuri che ci ha guidati in una sessione di Event Storming, modellando il processo di organizzazione di una conferenza.
Non abbiamo scelto a caso l’organizzazione di una conferenza come modello di studio dal momento che proprio questo mese si è tenuto il Mageday::2014 che abbiamo organizzato per il secondo anno consecutivo.

L’occorrente è: una buona dose di pennarelli, tanti post-it e una bella parete spaziosa.

Materiale Event Storming

Il metodo ci ha permesso di comprendere quanto sia complesso il processo di organizzazione di un evento, tanto che non siamo riusciti a completarlo nelle due ore che ci eravamo prefissati come limite. Il tutto utilizzando il linguaggio dell’esperto di dominio vale a dire il linguaggio del cliente.

Sessione Event Storming

Anche questa esperienza, come tutte le precedenti, si è rivelata interessante e ricca di spunti.

La seconda parte del pomeriggio invece l’abbiamo dedicata al coding kata: Andrea ha preparato un server che attraverso API REST ci ha consentito di interrogare il DB dell’andamento dell’indice Nasdaq-100 degli ultimi trent’anni e di simulare il rendimento nel tempo di una somma investita.

Grafico degli indici NASDAQ-100

Ci siamo divisi in gruppi per scrivere un algoritmo che simula l’attività di investimento e il relativo guadagno (o perdita). L’obiettivo era quello di individuare l’algoritmo che desse il miglior rendimento nel tempo. Anche questa occasione ci ha consentito di confrontarci e ci ha offerto numerosi spunti di riflessione.

Posted in Eventi | Tagged , , , , | 1 Comment

Richard Stallman a Modena: noi ci saremo!

Lunedì 24 novembre alle 17.30 Richard Stallmann, fondatore della Free Software Foundation, terrà una conferenza intitolata “A Free Digital Society”.

L’appuntamento è al Dipartimento di Scienze Fisiche, Informatiche e Matematiche dell’Universita’ di Modena e Reggio Emilia, via G. Campi 213/a, Modena.

Noi del PUG MoRe ci saremo e vi aspettiamo!

Aggironamento (noi ci siamo stati)

La foto qui sotto non rende giustizia perché è stata scattata prima che la sala si riempisse ma rende l’idea:

RobbyAndCo

È stato davvero interessante poter ascoltare Richard Stallman le cui posizioni estreme riguardo il concetto di “free software” non saranno condivise da tutti ma sicuramente offrono molti spunti di riflessione.

È stato molto divertente anche assitere alla trasformazione di Stallman in Saint IGNUcius, di cui riportiamo una foto qui sotto:

StIGNUcius

Posted in Eventi | Tagged , , , , , | Leave a comment

Incontro del 29 novembre 2014

Stiamo decidendo il tema dell’incontro di novembre; con tutta probabilità riproporremo il gioco del mercante che ci ha appassionato molto durante il nostro precedente incontro.

Il workshop con tutta probabilità verterà sull’Event Storming, un metodo afferente al domain driven design per modellare processi complessi.

Ricordiamo che Mageday:2014 è alle porte, se volete partecipare affrettatevi a prenotare un posto perché non ne rimangono molti.

A presto!

Posted in Eventi | Tagged , , | Leave a comment