Come migrare a PHP 7?

Il rilascio di PHP 7 è atteso proprio il 12 novembre. Quale migliore occasione per affrontare insieme questo importante passaggio?

Toccheremo con mano le problematiche più comuni di questa migrazione riscrivendo una libreria open source.

Attraverso la partecipazione attiva di tutti, Lorenzo veicolerà le idee e porterà avanti il processo di riscrittura dal grande schermo (non è quindi necessario essere muniti di notebook).

Giovedì 12 novembre porte aperte dalle 19:00 per iniziare puntuali alle 19:30 in Copernico, presso Muoversi.net, via Copernico, 38.

Programma della serata:

19:00 – Welcome e networking
19:30 – Migrazione a PHP 7
20:30 – Pizza e birra!

Ricordo a chi non ha mai partecipato agli incontri del Pug che la serata è aperta a tutti! RSVP su sempre gradito. 😉

Resoconto del SymfonyDay

Il 9 ottobre si è tenuto a Reggio Emilia il SymfonyDay, l’evento italiano di riferimento su Symfony che introduce le best practice e ne mostra case study ad alto livello.

Per tutti coloro che se lo sono perso, ripercorreremo brevemente i vari talk, evidenziando le parti risultate più interessanti e ricche di spunti.

Per chi invece ha partecipato in prima persona alla conferenza, sarà la giusta occasione per confrontarsi e sviluppare insieme i temi che hanno lasciato qualche dubbio o che meritano approfondimenti.

Giovedì 15 ottobre ci troviamo dalle 19:00 per essere pronti ad iniziare alle 19:30 presso OneBipvia Gustavo Fara, 28 – Milano (zona Stazione Centrale).

Programma della serata:

19:00 – Welcome e networking
19:30 – Presentazione e discussione del SymfonyDay
20:30 – Programma dei prossimi incontri
20:45 – Saluti ed eventuale cena

È gradita conferma su meetup.

Incontro di settembre, giovedì 24 ore 19:30

L’incontro di settembre si terrà giovedì 24 alle 19:30 presso la sede di Facile.it, via Cornaggia 10.

Alessandro Lai proverà il talk che ha proposto al Symfony Day e al Codemotion. Pronti con i vostri feedback!

Seguirà cena di gruppo: presenza facoltativa ma molto gradita!

================

Paraunit: test paralleli, Doctrine e le fixture

Ogni sviluppatore vorrebbe lavorare con una suite di test sempre più grande e con una coverage sempre più alta del proprio codice; ma una suite che impiega troppo tempo a completarsi diventa controproducente. La soluzione normalmente proposta è quella di eseguire più test in parallelo, ed esistono già alcuni strumenti che lo permettono.

Quando però si eseguono test funzionali in parallelo, si incontrano sempre problemi di concorrenza nell’accesso al database di test, e i tool attualmente disponibili non riescono ancora a risolvere questo problema; ci siamo quindi spinti ad esplorare nei meandri di Doctrine, per risolvere i problemi di isolamento e concorrenza delle fixture, fino a sviluppare una nostra soluzione a questo annoso problema.

================