Conférences sur le debugging / les workers en PHP, le mardi 10 mai à 19h

Le mardi 10 mai à 19h, nous continuerons avec la série de conférences tirées du PHPTour (il ne reste plus qu’un mois avant celui-ci. Pensez à vous y inscrire et consulter le programme). Deux talks seront donnés avec pour sujets : le débugging, et les workers en PHP.

Vous pouvez vous y inscrire sur la page meetup de l’événement : http://www.meetup.com/fr-FR/afup-lyon-php/events/230489627/

La soirée aura lieu le 10 mai, à 19h, dans les locaux d’Epitech, au 86 boulevard Marius Vivier-Merle 69003 LYON.

Voici-ci dessous une description détaillée des deux talks.

Arrêtons de perdre du temps à débuguer !, par Nastasia Saby

Débuguer peut se révéler long et fastidieux. C’est du temps perdu qu’on pourrait passer à créer de la valeur ajoutée. C’est d’une manière ou d’une autre une perte pour le business. Ayant commencé mon entrée dans la vie active par une TMA, j’ai compris vite et de manière un peu brutale que ça fait pourtant partie de la vie du développeur qui devient parfois débugueur. Quelles solutions et astuces pouvons-nous mettre en place afin d’être plus efficace dans cette tâche rébarbative ?

Retour d’expérience : réaliser des Workers en PHP, par Fabien de Saint-Pern

Soyons honnêtes, PHP n’est peut-être pas le langage de prédilection pour réaliser des daemons. 😉 Mais laissons les préjugés de coté et voyons les nombreux avantages à ajouter des workers à une application PHP. Retour d’expérience après 2 ans et des dizaines de workers en production. Focus le monitoring, l’utilisation de RabbitMq, Redis, MySQL, Cassandra… et plus généralement les problèmes rencontrés et les pièges à éviter.

Atelier docker le samedi 30 avril

Le samedi 30 avril à 8h30 aura lieu un atelier sur Docker. Celui-ci sera animé par Pascal Martin et aura pour exercice la création d’un clone du site 3v4l.org en utilisant docker.

Voici la description complète de l’atelier :

Vous écrivez une portion de code PHP et aimeriez savoir comment elle se comporte sous plusieurs versions ? Sous PHP 7.0, 5.6, 5.5, HHVM,… ? Pendant cet atelier, je nous propose de mettre en place un site Web permettant de saisir du code PHP.

Celui-ci sera exécuté dans un conteneur Docker, en isolation du système. Puis dans plusieurs conteneurs, chacun avec une version de PHP différente. Les résultats de ces exécutions seront retournés à l’utilisateur, affichés sur le site.

Si vous connaissez 3v4l.org, c’est un peu, dans l’idée, ce que nous allons commencer à redévelopper 😉

Cet atelier vous permettra de jouer avec Docker et PHP : utiliser des images existantes, créer la vôtre. Vous repartirez avec des idées pour continuer à faire évoluer l’application développée pendant ces quelques heures. Prérequis : connaître HTML, PHP ; notions Linux (ligne de commandes), Git. .

Il faudra venir avec un PC et VirtualBox installé. Une machine virtuelle sera fournie quelques jours avant l’atelier, pour faciliter le démarrage

L’atelier aura lieu dans les locaux de la société Norsys (au 59 Rue de l’Abondance, 69003 Lyon), nous les remercions pour leur accueil.

Attention, l’atelier est limité à 6 places, alors inscrivez-vous vite.

PS : cet atelier sera aussi donné lors du PHPTour à Clermont-Ferrand. N’hésitez pas à vous renseigner ou vous inscrire si ce n’est pas encore fait.

PS2 : vous pouvez encore vous inscrire aux conférences du 19 avril sur la performance web / asynchrone en PHP qui auront lieu sur Lyon.

3v4l

global_350283322