• Super Apéro PHP 2019

    LE BOMP'

    Le jeudi 14 mars 2019, l'AFUP organise la troisième édition du Super Apéro PHP. Rappel du concept : organiser des apéros, le même soir, dans les villes où des antennes AFUP (https://afup.org/association/antennes) sont présentes. Plus d'informations sur le site de l'AFUP : https://afup.org/news/1030-super-apero-php-de-retour Au programme donc : de l'échange dans la joie et la bonne humeur ainsi qu'un challenge avec les autres antennes ! À Lyon, le Super Apéro aura lieu à 19h au Bomp, près de l'Hôtel de ville, au 1 Place Croix-Paquet, 69001 Lyon (https://goo.gl/maps/tjMndLV38mK2). Vous êtes bien entendu bienvenus si vous souhaitez vous joindre à nous. Merci de vous inscrire pour faciliter la logistique ;-)

    4
  • Soirée de Lightning Talks

    Sciences-U

    Pour cette première séance de conférences de l’année 2019, nous organisons une soirée de lightning talks, le mercredi 27 février 2019. Vous pourrez assister à 5 présentations de 10 à 15 minutes chacune. Au programme : Julien Bianchi va nous donner des « Tips & Tricks pour un bon lightning talk », Matthieu Napoli fera un point sur « Bref v0.3 et les runtimes AWS Lambda : quoi de neuf pour PHP ? », Johann Pardanaud partagera ses astuces pour « Exploiter Git au quotidien », Antoine Caron demandera « Devrait-on arrêter de gzip ? « , et les organisateurs de l’AFUP Lyon présenteront l’AFUP, l’antenne lyonnaise et annonceront les élections de représentants qui auront lieu en mai. Cette soirée aura lieu dans l’amphithéâtre de Sciences-U, au 53 Cours Albert Thomas 69003 Lyon (https://goo.gl/maps/FHV74269t132), le mercredi 27 février à 19h. Cette soirée est gratuite, ouverte à toutes et à tous dans le respect du code de conduite de l’AFUP. Et surtout pour remercier les conférencier.e.s, n'hésitez pas à leurs faire part de vos retours !

  • Apéro PHP de janvier

    LE BOMP'

    Tout d'abord nous vous souhaitons une excellente année 2019 ! Quoi de mieux pour démarrer l'année que de se retrouver pour un apéro PHP le mardi 29 Janvier à 19h au Bomp, près de l'Hôtel de ville (au 1 Place Croix-Paquet, 69001 Lyon (https://goo.gl/maps/tjMndLV38mK2). Comme tous les autres apéros PHP, ce sera surtout un moment convivial à passer ensemble à parler de PHP ou non, dans le respect du Code de Conduite de l'AFUP.

    1
  • Conférence et retour d'expérience sur Kubernetes et Terraform

    Le 101, Campus Région du Numérique, 11 passage Panama, 69002 Lyon

    Les fêtes de fin d'année approchent et quoi de mieux qu'une dernière soirée autour de notre langage préféré ? Nous aurons donc deux interventions avec comme fil conducteur Kubernetes et Terraform ! Attention, cette soirée se tiendra à l'école Le 101, dans le quartier de confluence (Lyon 2). Tout d'abord, Pascal Martin va nous parler de Docker en prod? Oui avec Kubernetes : Kubernetes. À en croire certains articles, c’est une solution miracle. Développeurs, vous avez peut-être entendu ce mot ? C’est l’outil qui vous permettra de déployer du Docker en production ! Parce qu’autant utiliser Docker en dev c’est facile, autant en prod… Mais qu’est-ce que Kubernetes ? Quelles possibilités si intéressantes nous fournit cet orchestrateur de conteneurs ? Pods, nodes, deployments, services, ou auto-scaling et health checks : autant de primitives et de fonctionnalités que vous allez découvrir et adorer, y compris en tant que développeurs ! Après avoir présenté ces bases, je vous proposerai un retour d’expérience sur la migration vers Kubernetes que nous sommes en train d’effectuer pour 6play.fr. Comment développeurs et sysadmins se répartissent-ils les tâches ? Avons-nous dû adapter nos applications PHP ? Quelles difficultés avons-nous rencontrées, quels compromis avons-nous acceptés et quelle route nous reste-t-il à parcourir ? Ensuite, Nicolas Afresne nous partagera un REX Infrastructure as Code : Serverless, Cloud native, Aws ou encore Terrafrom : Retour du Front Cette soirée aura lieu à l'école Le 101, au Campus Région du Numérique, 11 Passage Panama, 69002 Lyon, le mardi 18 décembre à 19h00. Cette soirée est gratuite, ouverte à toutes et à tous dans le respect du code de conduite de l'AFUP: https://afup.org/pages/site/?route=code-de-conduite/80. Et surtout pour remercier les conférencier.e.s n'hésitez pas à leurs faire part de vos retours !

  • Apéro PHP de novembre

    LE BOMP'

    Apéro d'automne pour échanger suite au Forum PHP qui a eu lieu fin octobre ainsi qu'à propos de l'AFUP Day qui va arriver et dont l'appel à conférences est ouvert. Cela aura lieu le jeudi 15 novembre à 19h au Bomp, près de l’Hôtel de ville (au 1 Place Croix-Paquet, 69001 Lyon (https://goo.gl/maps/tjMndLV38mK2). Comme tous les autres apéros PHP, ce sera surtout un moment convivial à passer ensemble à parler de PHP ou non, dans le respect du Code de Conduite de l'AFUP.

  • Conférence: Symfony Messenger et le passage à l'international de 6play.fr

    Le 101, Campus Région du Numérique, 11 passage Panama, 69002 Lyon

    Dans la continuité de notre soirée de septembre, deux conférenciers nous font le plaisir de venir donner leurs conférences prévues au Forum PHP, en avant-première à Lyon ! Attention, changement d'adresse : cette soirée se tiendra dans un nouveau lieu : l'école Le 101, dans le quartier de confluence (Lyon 2). Tout d'abord, Stéphane Hulard va nous parler de Symfony/Messenger un composant à votre service : Avec la sortie de Symfony 4.1 le 30 mai 2018, un nouveau composant officiel fait son entrée sur le marché : Messenger. Il s'agit d'une abstraction autour des files d'attente de message. Ce nouveau composant ouvre la porte à une nouvelle façon de travailler car les traitements asynchrones et la consommation des messages sont maintenant supportés nativement par Symfony. Qu'est-ce que ça change ? Pourquoi un nouveau composant officiel ? Comment l'intégrer dans un projet ? Quels sont les connecteurs supportés ? Quels bénéfices dans la structure du code ? Nous avons choisi de faire confiance à ce jeune composant et je vous invite à suivre nos pas à travers les exemples réels de notre implémentation. Ensuite, Guillaume Bouyge nous parlera de 6play.fr à une plate-forme internationale : retour d’expérience : Comment rendre compatible un modèle de données créé il y a 10 ans, qui n’a cessé d’évoluer mais qu’on doit conserver ? Comment traduire une application symfony ? Et côté front ? Comment garder la rétro-compatibilité de nos API et de l’ensemble de nos microservices ? Comment adapter nos back-offices, parfois legacy ? Comment échanger entre équipes, de métiers ou pays différents ? Ce projet a été l’occasion de remettre à plat une partie de notre architecture, d’en faire évoluer d’autres. Retour d’expérience sur sept mois de transformation pour passer d’un produit dédié à la France à une plateforme accessible dans quatre pays. Cette soirée aura lieu à l'école Le 101, au Campus Région du Numérique, 11 Passage Panama, 69002 Lyon, le mercredi 17 octobre à 18h45. Cette soirée est gratuite, ouverte à toutes et à tous dans le respect du code de conduite de l'AFUP: https://afup.org/pages/site/?route=code-de-conduite/80. Et surtout pour remercier les conférencier.e.s n'hésitez pas à leurs faire part de vos retours !

    2
  • Conférences: serverless en PHP et mentoring lors d’une reconversion

    C'est la rentrée pour l'AFUP Lyon! Nous avons la joie d’accueillir deux sujets, de 40 minutes chacun, retenus pour le Forum PHP et pour lesquels les conférencier.e.s viennent nous les jouer en avant-première ! ***ATTENTION: léger changement d'horaire avec un début à 18h45 car il ne sera plus possible de rentrer dans le bâtiment à partir de 19h00.*** Tout d'abord Matthieu Napoli va nous parler de Serverless et PHP et cela sera suivi par un retour d'expérience de Gaultier Boniface : Serverless et ses "functions as a service" nous promet des applications scalables et à bas coût. En réalité à quoi est-ce que ça ressemble vraiment ? Et comment merger l'écosystème PHP mature avec cette nouvelle architecture et ses outils ? Est-ce qu'on peut y faire tourner des applications HTTP ou CLI ? Est-ce que ça marche avec Symfony, Laravel ou même PSR-15 ? Explorons les réponses à ces questions à travers des études de cas et le projet Bref, solution pour déployer PHP en serverless. Ensuite Anne-Laure de Boissieu et Eric Daspet nous parlerons de leur aventure autour du Mentoring et parcours de reconversions : comment faciliter l'apprentissage : "Il y a plus d’un an, j’exerçais un autre métier. Après beaucoup de motivation, d'apprentissage personnel et quelques mois de formation dans une école spécialisée dans reconversion professionnelle, je fais aujourd'hui du développement web.. Ma particularité ? J’ai eu la chance d’être “accompagnée” par un mentor, dès le début de mes démarches. J’étais la seule dans ma promo." Aujourd’hui, nous venons tous les deux vous raconter cette expérience, vous faire changer d’avis sur ces écoles de reconversion, vous donner l’envie de découvrir cette facette qui diffère de la formation initiale que la plupart d’entre vous connaissent, et vous inciter à aider vous-même d’autres futurs développeurs et développeuses. - Est-ce facile de trouver son mentor ou son mentoré ? Comment s’y prendre ? Par quels réseaux passer ? - Ce qu’on gagne quand on est mentoré : confiance, soutien, aide à l’apprentissage, réseau, conseils ... - Comment accompagner un reconverti quand on est mentor ? - Qu’en retire-t-on, à devenir mentor ? - Quelles sont les difficultés ? Comment ça se passe ? Cette soirée aura lieu dans l'amphithéâtre de Science-U, au 53 Cours Albert Thomas 69003 Lyon, le mercredi 26 Septembre à 18h45. Attention à ce léger changement d'horaire car il ne sera plus possible de rentrer dans le batiment à partir de 19h00. Cette soirée est gratuite, ouverte à toutes et à tous dans le respect du code de conduite (https://afup.org/pages/site/?route=code-de-conduite/80) de l'AFUP. Et surtout pour remercier les conférencier.e.s n'hésitez pas à leurs faire part de vos retours ! Cette soirée aura lieu dans l’amphithéâtre de Sciences-U, au 53 Cours Albert Thomas 69003 Lyon (https://goo.gl/maps/FHV74269t132), le mercredi 26 Septembre à 18h45. Cette soirée est gratuite, ouverte à toutes et à tous dans le respect du code de conduite de l'AFUP. ***ATTENTION: léger changement d'horaire car il ne sera plus possible de rentrer dans le bâtiment à partir de 19h00.*** Et surtout pour remercier les conférencier.e.s n'hésitez pas à leurs faire part de vos retours !

    1
  • Apéro PHP de juillet

    LE BOMP'

    Le dernier apéro PHP Lyonnais avant la pause estivale (ou pas) aura lieu le jeudi 5 juillet à 19h au Bomp, près de l'Hötel de ville (au 1 Place Croix-Paquet, 69001 Lyon (https://goo.gl/maps/tjMndLV38mK2). Comme tous les autres apéros PHP, ce sera surtout un moment convivial à passer ensemble à parler de PHP ou non. Cette soirée est gratuite, ouverte à toutes et à tous dans le respect du code de conduite de l'AFUP.

  • Atelier : créer son micro-framework asynchrone avec les générateurs

    Le jeudi 14 juin de 19h à 21h30, l'AFUP Lyon organise un atelier portant sur la création d'un micro-framework asynchrone en PHP avec les générateurs. Il sera animé par Benoit Viguier (https://b-viguier.github.io/) et il fait suite à sa conférence du mardi 12 juin (https://www.meetup.com/fr-FR/afup-lyon-php/events/251104151/). Voici la description complète de l’atelier : Le but de ce workshop est de démystifier l’apparente complexité de la programmation asynchrone en utilisant les générateurs pour réaliser notre propre micro-framework asynchrone. Nous mettrons en évidence les concepts fondamentaux pour les appliquer à n’importe quel type de projet, et nous coderons aussi quelques adapteurs pour rendre nos programmes compatibles avec différents frameworks existants. Les seuls pré-requis : * Avoir assisté à la conférence du 12 juin : https://www.meetup.com/fr-FR/afup-lyon-php/events/251104151/ * Venir avec une machine avec PHP, git et Composer. * Une connaissance des bases sur PhpUnit serait un plus. Cet atelier, commençant à 19h, sera donné dans les locaux de la société Norsys au 59 Rue de l’Abondance, 69003 Lyon. Nous les remercions d’accueillir l’événement. Attention, le nombre de places à cet atelier est limité. Pensez aux autres membres de la communauté : inscrivez-vous seulement si vous êtes certain ou certaine de pouvoir venir à cette soirée.

  • Générateurs et Asynchrone : mode d’emploi. Élection des représentants

    Avant d'attaquer la période estivale, nous vous proposons une dernière conférence à l'AFUP Lyon. Tout d'abord, nous prendrons un peu de temps pour dresser une brève rétrospective de l'année passée et vous présenter la liste des coordinatrices/coordinateurs que nous proposons pour l'antenne lyonnaise et nous vous solliciterons pour voter lors de l'élection de vos représentants. La seule liste qui s'est présentée pour ces élections est composée des cinq personnes suivantes : * Florian FERRIERE * Benoit LEVEQUE * Pascal MARTIN, coordinateur * Cédric MOURIZARD * Sébastien ROGIER Toutes les personnes présentes peuvent voter, adhérentes ou non à l'AFUP (~15 minutes). Nous enchaînerons ensuite avec une présentation de Benoit Viguier (https://b-viguier.github.io/) concernant les générateurs en PHP et l'asynchrone (~40 mins). Un générateur est souvent présenté comme une simplification d'un itérateur, mais il est aussi un outil très performant pour exécuter des traitements asynchrones. Nous aborderons le fonctionnement d’un programme asynchrone, le rôle des promises, et comment utiliser efficacement les générateurs pour simplifier l’écriture de notre code, en s'épargnant l’enfer des callbacks. Cette soirée aura lieu dans l’amphithéâtre de Sciences-U, au 53 Cours Albert Thomas 69003 Lyon (https://goo.gl/maps/FHV74269t132), le mardi 12 juin à 19h. Cette soirée est gratuite, ouverte à toutes et à tous dans le respect du code de conduite de l'AFUP. Et surtout pour remercier Benoit, n'hésitez pas à lui faire part de vos retours !

    1