Incontro di aprile 2018

Con una piacevole eccezione alla nostra location abituale degli ultimi mesi, abbiamo approfittato volentieri dell’ospitalità degli uffici di Immobiliare.it, a pochi passi da Santa Maria Maggiore. Chi vi scrive ha avuto il piacere di presentare ai partecipanti un breve talk in cui ha condiviso la sua esperienza riguardo alle raccomandazioni PSR del FIG, in particolare all’interazione tra Symfony e PSR-7 in un contesto in cui sia necessaria una maggiore astrazione rispetto alla classica Request del framework.
A seguire, Immobiliare.it ci ha offerto un piccolo rinfresco. Ringraziamo il solerte Andrea Giannantonio per aver organizzato il tutto.
Qui sotto, le slide del talk e il video live (seguirà a breve il video post-prodotto).

Incontro di novembre 2017

Dopo la lieve battuta d’arresto del mese di ottobre, il PUG di Roma torna ad incontrarsi, e lo fa in grande stile.

Il primo intervento è di Antonello D’Ippolito, già esordiente quest’anno al PUG, che ci illustra tutto ciò che avremmo sempre voluto sapere su Composer e che non abbiamo mai osato chiedere. Il talk, chiaro e completo, dal titolo Composer: write a melody with your dependencies, parte dalle basi illustrando l’uso quotidiano di Composer per arrivare agli utilizzi più avanzati, come distribuire i propri pacchetti o utilizzare un package server proprietario.

Talk consigliatissimo ai neofiti che vogliono sapere come iniziare a usare Composer nei proprio progetti ma molto utile anche a chi ne sa già qualcosa in più.

A seguire, il nostro presidente Massimiliano Arione ci fa una sorpresa presentandoci senza preavviso un talk a tema “Symfony 4”, in uscita in questi giorni. Con la consueta sicurezza di chi conosce bene ciò di cui parla, Max si concentra su due delle principali novità della nuova versione del framework PHP più utilizzato: flex, ovvero un plugin di Composer che è diventato la nuova modalità per installare i componenti del framework, e l’autowiring, una nuova funzionalità che permette di scrivere servizi senza la necessità di istruire il Dependency Injection Container tramite la consueta configurazione in yaml o xml. L’autowiring aggiunge un bel po’ di magia, utile per chi approccia il framework per la prima volta, ma qualcuno storce il naso: prima di bocciarlo, però, forse è il caso di provarlo, e chissà che anche i più puri non apprezzino di non dover scrivere più decine di righe di configurazione pressoché uguali.

Infine, grazie alla partnership del PUG con JetBrains, da questo mese ad ogni incontro sarà sorteggiata una licenza di PHPStorm tra tutti i partecipanti: un buon motivo in più per partecipare agli incontri del PUG!

A seguire, consueta serata mangereccia al vicino Roadhouse.

SymfonyDay 2016

SymfonyDay 2106 Quest’anno il SymfonyDay è tornato a Roma, come nel 2013. Potevamo non accoglierlo? Con 3 talk su 8 tenuti da membri del nostro PUG, ma soprattutto grazie alla preziosissima collaborazione di Francesco e Andrea, questa edizione è stata tra le migliori che si ricordino. Grande affluenza di pubblico e ottimo livello delle presentazioni.
Una doveroso ringraziamento anche al GrUSP, che ci permette di avere eventi di questa caratura in tutta Italia.

Incontro di settembre 2016

L’incontro di questo mese è stato gentilmente ospitato dal team DOING nella nuova, bellissima sede.

Dopo una breve introduzione di Francesco Mosca è proprio uno degli ultimi acquisti in DOING a fare gli onori di casa con il suo primo (ma memorabile) talk: Francesco Face ci parla di Command bus, e lo fa in maniera chiara e diretta, partendo dalle necessità, e dimostrando che il buon design non è un esercizio di stile bensì una pragmatica soluzione ad una esigenza di business…

Concludiamo quindi la serata cenando da pepe nero, a pochi passi dalla location.

Slide:

Repository: https://github.com/magobaol/ticket-office

Video: