Il gruppo PUG MoRe si riunisce ogni ultimo sabato del 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

Incontro del 18 ottobre 2014

In via eccezionale l’incontro di ottobre è stato anticipato al 18 al posto del 25.

foto 2

Mi sono divertito e non poco (Massimo Z.) a creare un server HTTP per un gioco di aste on-line. I partecipanti al code-retreat hanno dovuto creare degli agenti che comunicavano con il server tramite una API REST con messaggi in formato JSON, e dovevano sfidare un agente scritto da me che seguiva una strategia di gioco nota a priori.

Alessandro e Marco si sono concentrati sulla visualizzazione del campo di gioco. Yuri e Manuele hanno provato con una strategia di gioco casuale tanto per saggiare l’abilita` del mio agente di gioco, e cosi` facendo hanno mandato in tilt il server, che ho dovuto “patchare” al volo :-). Roberto e Andrea hanno puntato al sodo e sono riusciti a vincere il 51% di volte contro il mio agente, quindi gli devo 526 euro dato che si giocava con soldi veri :-) Yuri e Manuele si sono invece girati automaticamente un bonifico dal mio conto online visto che avevano bucato il server che girava sul mio portatile :-)

Siccome l’esercizio e` piaciuto, ma era troppo impegnativo da completare in una sola sessione, si e` deciso per il prossimo mese di migliorare le regole del gioco, e di continuare la sfida. Chi non c’era la prima volta, non si spaventi: gli si passa il codice di comunicazione REST, e puo` concentrarsi fin da subito sulla strategia di gioco.

I linguaggi usati sono stati PHP, Python, Haskell e l’API REST/JSON. Quindi sara` interessante al prossimo incontro confrontare il codice.

foto 3

Manule ha illustrato il metodo della Retrospettiva, che consiste nel analizzare i problemi che si sono avuti durante lo sviluppo di un progetto, e proporre una soluzione, seguendo uno schema che aiuta la discussione di gruppo.

In perfetto stile Workshop, la parte teorica sulla descrizione del metodo e` stata ridotta al minimo, e si e` applicato il metodo direttamente ad un caso reale, con Manuele che faceva da moderatore. Quindi e` stata una sessione di lavoro divertente.

Tra l’altro in perfetto stile ricorsivo/auto-referenziale, lo abbiamo applicato all’esperienza del nostro gruppo PUG MO-RE. Il problema principale che e` saltato fuori e` che siamo in pochi e non cresciamo di numero. Una delle soluzioni proposte e adottate, la state leggendo proprio ora: pubblicare dopo ogni incontro qualche foto e un breve resoconto, per rendere l’idea di quello che si fa a potenziali persone nuove che vogliono partecipare, e per avere nel tempo un ricordo per chi c’era.

Dopo esserci convinti che siamo i migliori dell’universo, abbiamo mangiato una pizza insieme e fatto quattro chiacchere e tra l’altro ci siamo visti in internet il lavoro di gruppi famosi del passato come “Second Reality” dei “Future Crew”, e ci siamo detti che forse non siamo proprio i migliori… :-)

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

Incontro del 27 settembre 2014

Durante l’incontro ci siamo concentrati su un kata particolare di cui potete leggere i dettagli al seguente indirizzo: http://craftsmanship.sv.cmu.edu/katas/potter-kata

20140927-foto

Posted in Eventi | Tagged , | Leave a comment

GIT Internals

Nell’incontro del 26 aprile 2014, Yuri Valentini ci ha parlato di GIT Internals.
Devo ammettere che, seppure utilizzi GIT da diversi di anni e nonostante abbia letto numerosi tutorial, alcuni concetti mi sono sembrati molto più chiari e comprensibili.

Se avete qualche difficoltà a comprendere alcune logiche di GIT o volete semplicemente approfondirlo, vi consiglio di provare ad addentrarvi in questi dettagli, magari partendo da qui: http://git-scm.com/book/en/Git-Internals

Posted in Strumenti | Tagged | Leave a comment

Incontro di primavera

Dopo il successo del nostro primo incontro, non vediamo l’ora di fare il bis e proponiamo di organizzare un nuovo incontro tra fine marzo e aprile scegliendo la data tramite Doodle: scegli le date che preferisci.

Stavolta non decidiamo il tema a priori anche se il code retreat è piaciuto a molti.

Possiamo discuterne in mailing list (se non siete ancora iscritti vi invitiamo a farlo) ma anche attraverso i commenti a questo post.

Partecipate numerosi!

Posted in Eventi | 2 Comments

Code Retreat a gennaio!

Sull’onda della positiva esperienza fatta allo IAD 2013 lo scorso novembre stiamo pensando di organizzare un code retreat a gennaio, ospiti della azienda in cui lavorano alcuni di noi che metterebbe a disposizione la propria struttura a Casalgrande, in provincia di Reggio Emilia.

Per chi non avesse mai partecipato ad un code retreat, rimandiamo alla esaustiva spiegazione che trovate su http://coderetreat.org/about.

Per aderire iscrivetevi alla nostra mailing list su http://ml.grusp.org/listinfo.cgi/more-grusp.org e scrivete a more@ml.grusp.org.

Attendiamo adesioni e vi ricordiamo che al prossimo incontro estrarremo a sorte una copia di PHP Best Practices offerto dal GrUSP! Motivo in più per partecipare

Posted in Eventi | Tagged , , | 6 Comments