Un evento online e gratuito, organizzato dai PUG (PHP User Group) italiani. phpday PUG Edition è nato nel 2020 dalla volontà della community di incontrarsi, non potendolo fare come ogni anno a Verona al phpday. L’evento è in italiano e si svolgerà in una venue virtuale che permette di interagire, incontrarsi e partecipare attivamente. Registrati gratuitamente!
Giornata
Speaker
I PUG sono i PHP User Group: community locali dislocate su tutto il territorio nazionale che organizzano meetup verticali php e non solo. Negli anni GrUSP ha favorito la nascita dei PUG supportando i vari gruppi da un punto di vista organizzativo, promozionale ed economico. Partecipa ai meetup del PUG più vicino a te!
Nerd di vecchia data, adoro avviare e prendermi cura di side projects. https://github.com/roberto-butti
Ingegnere Informatico classe 77 inizia a programmare a 10 anni con Basic su C64 passando poi a Pascal, C, C++ nello studio e Java, Javascript, PHP per lavoro. Attualmente è CTO presso Extera digital agency della Repubblica di San Marino e aiuta le organizzazioni nel processo di adozione di PIM.
Già sviluppatore ai tempi del C64. La passione per la programmazione gli ha dato le basi per far crescere il business dei clienti attraverso il software, lo studio delle metodologie agili gli ha permesso di farlo nel modo migliore. Si occupa principalmente di sviluppo backend e di risolvere problemi pragmaticamente. Credo nella co-creazione e nel valore che le persone portano in ogni contesto. Padre a tempo pieno e sviluppatore di videogiochi a tempo perso. Bilancia il crafting impalpabile del software con quello fisico di legno, carta, elettronica, lego…
Alessandro, da sempre geek e fan di tutto il mondo IT... Dopo 4 anni trascorsi nell'equipe di sviluppo e operation di Decathlon Spagna ho deciso di rientrare in patria e portare con me tutta l'esperienza maturata con PHP (in particolare Symfony) e tutto il mondo cloud... Spesso, oltre ai vari progetti aziendali, ho potuto realizzare diverse applicazioni per altre aziende scontrandomi così con diverse realtà.
Apertura
GrUSP
Perchè PHP?
Molte volte mi è stato chiesto, a proposito di PHP, 'perchè dovrei imparare PHP, oggi?', 'ma PHP è
adatto a progetti enterprise?, ma PHP scala?'. Andando a fondo ho scoperto che gran parte delle volte
le domande, i dubbi e le perplessità nascono dal fatto che non si ha esattamente chiaro lo scenario
2022 del mondo PHP.
Lo scenario PHP negli ultimi si è evoluto in termini di:
- community
- ecosistema (strumenti, servizi)
- linguaggio
- maturità (degli strumenti e del loro utilizzo)
Per esempio in ambito Code Quality la quantità e l'efficacia di strumenti e librerie è impressionante.
In questo talk verranno mostrati alcuni di questi tool e come questi possono essere introdotti in
maniera semplice ed efficace nei processi quotidiani di sviluppo, sia per progetti molto piccoli che
quelli 'enterprise'.
di Roberto Butti
Nudo e CRUD: a (Pim)core aperto
Pimcore è lo strumento con cui aiutiamo le organizzazioni nel processo di gestione delle informazioni di prodotto. Ma non parleremo di PIM. Guarderemo invece sotto il cofano, quali strumenti pronti all'uso offre. In particolare Pimcore offre CRUD, API GraphQL, Face Detection, Real-time image processing sono a disposizione senza dover reinventare la ruota.
di Lorenzo Nicoletti
Pausa
Videogiochi in PHP 👾: dal game loop alle collisioni
Solo PHP. Niente trucchi e niente inganno (né Javascript né Web). Ci imbarcheremo nell’odissea che porta un programmatore a pensare di poter scrivere videogiochi con PHP e SDL. Disegnare sullo schermo, gestire gli input, fare il play di audio e gestire il mixer.
di Manuel Baldassarri
Server-Sent Events
L'uso di PHP per aggiornare automaticamente tutti i client sembra strano. Server-Sent Events è una tecnologia push del server che consente a un client di ricevere aggiornamenti automatici da un server tramite una connessione HTTP.In questo talk mostrerò come e perché abbiamo implementato questa tecnologia in un progetto reale
di Alessandro Minoccheri
Infection : come misurare la qualità dei propri test (...e non solo la quantità...)
Grazie al fantastico progetto OpenSource Infection (non è il miglior nome per il momento che stiamo vivendo ma ci accontentiamo) scopriremo in maniera dettagliata come si può misurare la qualità della batteria di test prodotti e non solamente la quantità. Capiremo cosa sono i mutanti, in quali casi sono positivi e quali meno, come utilizzare il tool e come integrarlo in una pipeline.
di Alessandro Candon
Saluti
GrUSP
UniPa
Ph.D. in Computer Science, Sviluppatore Web e Data Scientist. Appassionato di tecnologie digitali applicate a svariati campi, come machine learning, elettronica, computer vision e digital performing arts. Funzionario presso l'Università degli Studi di Palermo.