Conférence sur Symfony Messenger et le passage à l’international de la plateforme 6play.fr

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 au 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 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.

Et surtout pour remercier les conférencier.e.s n’hésitez pas à leurs faire part de vos retours !

N’hésitez pas à nous rejoindre : pour cela, merci de vous inscrire.

Conférences sur le serverless en PHP et le mentoring lors d’une reconversion le 26 septembre à 18h45

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 au 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 69003 Lyon, le mercredi 26 Septembre à 18h45. Attention à ce léger changement d’horaire car il ne sera plus possible de rentrer dans le bâtiment à partir de 19h00. 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 !

N’hésitez pas à nous rejoindre : pour cela, merci de vous inscrire.

Apéro PHP – jeudi 5 juillet à 19h

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).

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.

Si vous souhaitez vous joindre à nous, merci de vous inscrire sur meetup.

Elections des représentants de l’antenne, conférence et atelier sur les générateurs et l’asynchrone les 12 et 14 juin à 19h

Avant d’attaquer la période estivale, nous vous proposons une dernière conférence à Sciences-U, suivie d’un atelier, autour des générateurs et de l’asynchrone en PHP !

Conférence mardi 12 juin à 19h: Générateurs et Asynchrone : mode d’emploi. Élection des représentants

Tout d’abord, nous prendrons un peu de temps (~15 minutes) 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.

Nous enchaînerons ensuite avec une présentation de Benoit Viguier 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.

N’hésitez pas à nous rejoindre : pour cela, merci de vous inscrire.

Atelier le jeudi 14 juin à 19h : créer son micro-framework asynchrone avec les générateurs

Cet atelier sera animé lui aussi par Benoit Viguier et il fait suite à sa conférence décrite ci-dessus.

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 décrite ci-dessus
  • 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 (https://goo.gl/maps/AiwQG8p6MZJ2). 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.

Et surtout pour remercier Benoit, n’hésitez pas à lui faire part de vos retours !

Conférences sur la gestion de la plateforme TCL et comment produire du code maintenable le 25 avril à 19h

Pour fêter l’arrivée du printemps une soirée de deux conférences, à Sciences-U !

Avant d’attaquer le menu nous prendrons une 15ene de minutes pour vous parler de l’activité de l’antenne AFUP de Lyon: élection des coordinatrices/coordinateurs, AFUP Day, covoiturages pour le PHP Tour, etc.

En guise d’entrée nous accueillerons Guillaume Thirard, qui vient nous présenter la gestion de l’obsolescence sur la plateforme TCL (20 mins)

Enfin le plat principal sera mitonné par Cédric Spalvieri qui nous présentera sa conférence « Merci de laisser ce code dans l’état dans lequel vous aimeriez le trouver » retenue pour le PHP Tour à Montpellier (40 mins)

Il existe un dicton célèbre dans le monde de la programmation informatique : “Code toujours comme si la personne qui va maintenir ton code est un violent psychopathe qui sais où tu habites.” Même si je ne suis pas vraiment d’accord avec l’idée d’avoir peur des gens avec qui l’on travaille, il est de notre devoir de développeur·se de faire en sorte que la maintenance du code que l’on écrit se fasse dans les meilleures conditions possibles. Avec un zeste de psychologie comportementale, nous verrons quelles sont les bonnes pratiques qui peuvent être mises en place pour faire du code un endroit où l’on aime revenir.

Cette soirée aura lieu dans l’amphithéâtre de Sciences-U, au 53 Cours Albert Thomas 69003 Lyon, le mercredi 25 avril à 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 !

N’hésitez pas à nous rejoindre : pour cela, merci de vous inscrire.

Super apéro PHP 2018 – 8 mars à 19h

Le 8 mars l’AFUP organise son désormais traditionnel Super Apéro 2018. Petit rappel du concept il s’agit d’organiser des apéros le même soir dans les différentes villes de France où des antennes AFUP sont présentes. Au programme donc de l’échange dans la joie et la bonne humeur ainsi qu’un challenge avec les autres antennes !

Sur 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.

Si vous souhaitez vous joindre à nous, merci de vous inscrire sur meetup.

Conférence sur la gestion du temps et Sylius le 1er mars à 19h

Entre deux apéros, voici pour commencer le mois de mars une soirée de deux conférences, à Sciences-U !

Nous accueillerons tout d’abord Baptiste Langlade, qui vient nous présenter Le temps: la dépendance oubliée (20 mins)

Il y a 2 pratiques qui sont maintenant bien ancrées dans la plupart des projets: l’injection de dépendance et ne pas utiliser d’état global. L’objectif est de produire un code plus maintenable, testable et prédictible.
Pourtant l’utilisation de l’api du temps en PHP enfreint ces 2 pratiques, il est donc temps d’adopter le pattern de l’horloge.

Et viendra ensuite le tour de Mikael Randy, pour Sylius, un framework e-commerce basé sur Symfony (40 mins)

Quand j’ai voulu utiliser Sylius, j’avais en tête qu’il s’agissait d’un « moteur e-commerce » pour Symfony. Maintenant que je l’utilise, j’ai compris pourquoi on parle en fait d’un « framework e-commerce complet ».
Prenons un moment pour faire le tour des fonctionnalités proposées par Sylius, et pourquoi vous devriez vous y intéresser.

Comme pour notre événement de décembre 2017, cette soirée aura lieu dans l’amphithéâtre de Science-U, au 69003 Lyon, le jeudi 1er mars à 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 !

N’hésitez pas à nous rejoindre : pour cela, merci de vous inscrire.

Apéro PHP – jeudi 1 février à 19h

Le premier apéro PHP Lyonnais de l’année 2018 aura lieu le jeudi 1ier Février à 19h au Bomp, près de l’Hötel de ville (au 1 Place Croix-Paquet, 69001 Lyon).

Cela sera l’occasion d’échanger sur le programme du PHP Tour à Montpellier les 17 et 18 mai et pourquoi pas de commencer à organiser des covoiturages.

Et comme tous les autres apéros PHP, ce sera surtout un moment convivial à passer ensemble à parler de PHP ou non.

Si vous souhaitez vous joindre à nous, merci de vous inscrire sur meetup.

Conférences courtes le 13 décembre à 19h

À l’image des fêtes approchantes, nous avons aussi nos traditions à l’AFUP Lyon, comme de terminer l’année avec une session de conférences courtes.

Rendez-vous dons le mercredi 13 décembre à 19h !

Attention : pour la première fois, nous serons accueillis par l’école Science-U, située juste à la sortie du métro ligne D, arrêt Sans-Souci.

Au menu de ce repas de fêtes nous aurons le plaisir d’avoir les plats conférences suivantes :

  • Rétrospective sur les leçons que l’intervenant a pu apprendre sur l’informatique depuis ces 15 dernières années en tant que développeur, par Gautier Di Folco
  • L’allaitement au travail, par Agnès Haasser et Sarah Haïm-Lubczanski
  • Prolog : petite visite guidée de cette autre manière de penser un programme, par Benoit Viguier
  • Eco-conception Web, par Romuald Carpano
  • L’enregistrement des dates depuis PHP vers MySQL, par Guillaume Charmetant

La soirée aura lieu dans l’amphithéâtre de Science-U, au 69003 Lyon, le mercredi 13 décembre à 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 !

N’hésitez pas à nous rejoindre : pour cela, merci de vous inscrire.

Conférence sur l’AB testing et le télétravail le 11 octobre à 19h

Le rendez-vous est pris au mercredi 11 octobre pour cette deuxième session de conférences permettant aux conférencier.e.s du Forum PHP 2017 de nous offrir leurs présentations en avant-première. Le menu de cette soirée est le suivant:

L’AB testing chez M6 Web, par Nastasia Saby et Fabien de Saint pern

Retour d’expérience sur notre solution d’AB testing utilisée sur 6play pour expérimenter de nouvelles fonctionnalités, telles que la recommandation et la personnalisation à la maille utilisateur. Nous parlerons également de canary-testing pour l’optimisation et la mise en production. Nous montrerons la mise en place sur une architecture en micro-services déjà existante, utilisée dans un environnement multiplateforme (Web, Mobile, IPTV). Nous aborderons le monitoring et tracking des tests, ainsi que le suivi de cohorte. Nous parlerons Symfony 3, Apcu, Redis, Varnish… mais aussi Kafka, Cassandra, Elasticsearch, Hadoop.

Télétravail et voyage, entre mythe et réalité, par Stéphane Hulard

Adopter un nouveau mode de vie pour découvrir le monde tout en travaillant, est-ce possible ? Travailler dans le web c’est cool, il suffit d’un ordinateur et d’une connexion internet pour bosser de n’importe où, même sur une plage à l’autre bout du monde ! Mais adopter un nouveau mode de vie pour découvrir le monde tout en travaillant, est-ce possible ? Après cinq ans en tant qu’indépendant, on a décidé avec ma femme et mes trois enfants, de confronter le rêve à la réalité. Entre joies et galères, je vous raconte comment ça se passe…

La soirée aura lieu dans l’amphithéâtre d’Epitech au 86 boulevard Marius Vivier-Merle 69003 LYON, le mercredi 11 octobre à 19h. Cette soirée est gratuite, ouverte à toutes et à tous et sera suivis qu’un pot dans la cafétéria de l’Epitech afin d’échanger autour de ces conférences, du Forum, etc.

Des places sont encore disponibles pour le Forum PHP 2017 qui se déroulera les 26 et 27 octobre, vous pouvez donc vous inscrire afin de profiter de 2 jours de conférences dédiées à PHP, de la soirée communautaire, etc

Et surtout pour remercier les conférencier.e.s n’hésitez pas à leurs faire part de vos retours!

N’hésitez pas à nous rejoindre : pour cela, merci de vous inscrire.