AFUP Forum PHP 2019 Baromètre Planète PHP
planete-php.fr Articles Blogs Infos RSS Feed Atom Feed Twitter

Articles

En route vers le Forum PHP 2019

AFUP 20/05/19
L’appel à conférences vient d’ouvrir ! Avis aux conférencières et conférenciers, renommés comme débutants : **venez partager votre expérience et votre savoir-faire avec notre belle communauté.** Le Forum PHP est l’occasion d’échanger avec près de 700 participants sur sa dernière réalisation, sur l'architecture mise en place dans son projet, sur le management instauré dans son équipe ou encore sur la gestion de la dette technique. En solo ou en duo, pour une conférence de 40 minutes, 20 minutes ou pour un lightning-talk, il y a forcément un sujet qui vous tient à coeur et un format adapté pour nous le présenter. [Faites vos propositions](https://afup.org/event/forumphp2019) avant le lundi 17 juin, 23h59. Passer derrière le pupitre s’annonce effrayant ? **Le programme de mentoring permet aux nouveaux venus de profiter de l’expérience de speakers expérimentés**, qui les accompagnent de la sélection de leur talk jusqu’au moment de monter sur scène. Faites-en la demande lors de la soumission de votre sujet. Et pour celles et ceux qui ne veulent absolument pas manquer l’événement, **la billetterie vient d’ouvrir**. Avant la publication du programme, faites-nous confiance les yeux fermés et [prenez votre place](https://afup.org/event/forumphp2019/tickets) au tarif Early Bird. Le pass 2 jours / membre AFUP est au prix de 150€, le meilleur tarif disponible. Sachant que les Forum PHP annoncent complet chaque année, et que l’AFUP Day 2019 affichait sold-out plus de 5 mois à l’avance, **vous savez ce qu’il vous reste à faire pour ne pas manquer le grand rassemblement de la communauté PHP cet automne !**

Grand succès pour l'AFUP Day 2019 !

AFUP 18/05/19
Avec une centaine de personnes à Lille, 120 à Lyon et 80 à Rennes, l'AFUP Day 2019 a permis de réunir un public aussi nombreux que le permettait le PHP Tour, annonçant sold-out près de 5 mois avant la date. L'événement s'est donc révélé un succès dès la première édition et l'AFUP réitérera l'expérience en 2020, avec davantage de villes participantes. Si les conférences n'étaient pas filmées - pour limiter la charge de travail sur les épaules de nos bénévoles pour cette première édition - il est cependant possible d'aller commenter les sujets auxquels vous avez assisté sur [Joind.in](https://joind.in/search?keyword=afup+day). Cela permettra ainsi à d'autres événements d'avoir un avis sur la conférence, et ainsi la programmer à leur tour et faire profiter à toute la communauté des connaissances du speaker concerné. L'événement était porté par les antennes AFUP Hauts-de-France, AFUP Lyon et AFUP Rennes (assisté de l'AFUP Nantes) : n'hésitez pas à vous rapprocher des équipes organisatrices à l'occasion des élections, pour apporter votre pierre à l'édifice en vue de l'AFUP Day 2020 ! Merci encore à notre belle communauté d'avoir soutenu ce nouvel événement et d'avoir fait honneur à nos speakers.

Paquets PHP suplémentaires pour RHSCL

Remi Collet 16/05/19

Point de situation sur les dépôts officiels fournissant les Software Collections de PHP pour les utilisateurs de RHEL et de CentOS.

Depuis la publication de RHSCL 3.2, les utilisateurs de RHEL peuvent installer PHP 7.0, PHP 7.1 ou PHP 7.2 sans altérer leur système en utilisant le canal approprié.

Ces paquets sont aussi disponibles pour les utilisateurs de CentOS dans les dépôts SCL, géré par le groupe d'intérêt SCLo (SCLo SIG) :

# yum --enablerepo=extras install centos-release-scl

Le project CentOS fournit donc l'infrastructure et l'hébergement de 4 dépôts:

  • centos-sclo-rh : fournissant le même contenu que RHSCL
  • centos-sclo-sclo : fournissant des collections supplémentaires maintenues par la communauté
  • centos-sclo-rh-testing : fournissant les paquets à tester (version beta de RHSCL)
  • centos-scl-sclo-testing : fournissant les paquets à tester maintenus par la communauté

Les utilisateurs de RHSCL souhaitant utiliser les paquets supplémentaires peuvent configurer le dépôt centos-sclo-sclo en utilisant le dépôt Copr centos-release-scl :

# cd /etc/yum.repos.d/
# wget https://copr.fedorainfracloud.org/coprs/rhscl/centos-release-scl/repo/epel-7/rhscl-centos-release-scl-epel-7.repo
# yum install centos-release-scl

Si vous êtes intéressés par ces paquets, je vous recommande de suivre la liste de diffusion sclorg@redhat.com ou sont discutés les éventuels problèmes et annoncées les évolutions. Merci d'utiliser cette liste pour vos retours (paquets en test) et toute autre demande. Les nouveaux contributeurs sont aussi les bienvenus.

Information et documentation sur https://www.softwarecollections.org/.

Le développement est suivi sur le git de sclorg-distgit.

Pour information, voici les paquets supplémentaires disponibles dans centos-sclo-sclo le 16 mai 2019 :

#   Paquet Version Distribution Remarques
 

Voir la suite

Upcoming conferences: AFUP Day, Web2Day, API Platform Meetup and more!

Kévin Dunglas (Lapin Blanc) 15/05/19

During the spring I’ll speak at several tech events about my projects Mercure (Go), API Platform (PHP, server-side and JS, client-side) and Symfony Panther (PHP/WebDriver):

AFUP Day, May 17th in Lille

Discover Symfony Panther, a brand new end-to-end testing tool using real web browsers for Symfony and PHP.

API Platform pre-Web2day meetup, June 3th in Nantes

Topic to be announced!

Web2Day, May 6th in Nantes

Mercure: UIs always synchronized with data in database

My company Les-Tilleuls.coop will have a booth during every of these events. Come, and let’s have a chat!
Also, I’ll announce my participation to some more events soon, stay tuned!

Chrome : ouvrir un nouvel onglet après l'onglet actif

Arnaud 'Narno' Ligny 10/05/19

Dans la série des extensions pour navigateur web que j'ai développé ces dernières années et que j'utilise encore au quotidien il existe également Open New Tab After Current Tab pour Chrome.

Par défaut, Google Chrome ouvre un nouvel onglet à la fin de la rangée d'onglets : ce n'est pas toujours intuitif.

Avec cette extension, un nouvel onglet ouvert avec le raccourci clavier (⌘ Cmd+T) ou avec le bouton "plus" sera ouvert juste après l'onglet actif.

Open New Tab After Current Tab : capture d'écran animée

Open New Tab After Current Tab est disponible sur le Chrome Web Sore, et son code source peut être consulté sur GitHub.

Notificateur Facebook pour navigateur web

Arnaud 'Narno' Ligny 06/05/19

Je n'utilise quasiment plus Facebook, néanmoins je souhaite savoir ce qui s'y passe ou plutôt : je souhaite être notifié quand un amis ou un contact m'identifie sur une photo ou m'envoie un message.

Ainsi, il y a quelques années, j'avais développé une extension pour navigateur web (tout d'abord pour Chrome, puis pour Firefox avec l'arrivée des WebExtensions).

Son principe est très simple : une fois installée, celle-ci affiche un badge avec le nombre de notifications non lues, qu'il s'agisse d'une réponse à un publication ou d'un message de discussion instantanée.

F-Notifier screenshot

F-Notifier est disponible à la fois pour Google Chrome et pour Mozilla Firefox, et son code source peut être consulté sur GitHub.

Vous utilisez peut-être des dépendances PHP non déclarées dans composer.json

Code Design 29/04/19

Dans vos projets PHP, vous utilisez probablement des dépendances externes (frameworks, bibliothèques, interfaces, etc).

Afin de simplifier la gestion de ces dépendances, vous pouvez devez utiliser le gestionnaire de dépendances composer.

Au delà de vous éviter de télécharger manuellement chacune des dépendances, composer va gérer les dépendances de vos dépendances.

Exemple de dépendances de dépendances avec composer

The Future of the Zend Engine and the Zend Framework

Perrick Penet (onpk.net) 26/04/19

Zeev Suraski dans son blog :

As all of us still care very much both about PHP as well as the Zend Framework ecosystem, one of the options we're evaluating is finding a new home for these contributions, to keep both our planned contributions to PHP 8 and beyond on track, and the ongoing development of ZF and Zend Expressive thriving. One of the reasons for this announcement - which is coming well ahead of our actual departure date - is to explore this possibility.

C'est une sacrée page de l'histoire de PHP qui va se tourner : Zend aura été une société pivot dans mon écosystème pendant de longues années. J'espère de tout coeur que cette fine équipe (dont Dmitry Stogov, Matthew Weier O'Phinney et Enrico Zimuel) trouvera un point de chute accueillant pour tous ses projets.

Veille de la semaine #17 de 2019

cd ~tigrou/pwet.fr/Blog 25/04/19

Et un peu hors-sujet :

(En plus du flux RSS global, les billets veille et uniquement ceux là sont listés dans le flux RSS correspondant)

Missions en cours et mentorat : investissez-vous à nos côtés

AFUP 25/04/19
Plusieurs missions sont toujours en recherche de volontaires : **Mission "Apéro communautaire / Forum PHP 2019"** Nous recherchons une personne, de préférence vivant à Paris, région parisienne ou étant régulièrement présente dans la capitale, pour nous aider dans la recherche d'un nouveau lieu pour accueillir l'apéro communautaire du Forum PHP 2019. Un bar convivial, un bowling, un bar à jeux, une salle d'arcade, le foyer d'un cinéma... Toutes les options sont ouvertes ! Nous avons d'ores et déjà un fichier de lieux potentiels à proposer, qui vous aideront à démarrer les recherches. Jauge, budget, horaires, organisation... Si vous êtes intéressé·e par la mission, on vous donne toutes les informations pour pouvoir avancer tranquillement. Vous êtes bien sûr accompagné·e par notre équipe, nous sommes toujours à vos côtés dans les démarches. Ca vous dit ? Écrivez à bonjour[at]afup.org **Mission "Sous-titrage"** Nous faisons de notre mieux pour rendre accessibles nos événements à tous les publics : lieux accessibles aux personnes en situation de handicap, buffets adaptés au plus grand nombre de régimes alimentaires, tarifs spéciaux pour étudiants, personnes en reconversion professionnelle, etc. Mais malgré tous nos efforts, nous n'avons pas -jusqu'ici- réussi à proposer nos conférences en langue des signes. Pour palier à ce manque, nous mettons donc en place une mission de sous-titrage des vidéos des conférences ! Si cela profite aux personnes malentendantes, cela est aussi profitable à toute la communauté : en effet, en lisant les sous-titres en même temps qu'on écoute le speaker, on comprend d'autant plus son propos ! **Cette mission est particulièrement adaptée aux personnes qui veulent s'investir mais ne sont pas sûres du temps qu'elles peuvent proposer**. Vous avancez à votre rythme, sur la vidéo qui vous intéresse, sans deadline, sans pression. Aidez-nous à partager ces connaissances à l'ensemble de notre communauté ! Écrivez à bonjour[at]afup.org Les missions ne vous inspirent pas, mais vous aimeriez cependant pouvoir rendre à la communauté autant qu'elle a pu vous donner ? Le mentorat est peut être ce qu'il vous faut ! **Devenez mentor ! ** Notre secteur d’activités connaît une attractivité sans précédent : les parcours de formation ou de reconversion se multiplient, les offres d’emploi et les opportunités d’évolutions vers de nouveaux postes sont nombreuses. La rapidité à laquelle nous pouvons apprendre et grandir est grisante ! Cependant, tout n’est pas si simple : découvrir un nouvel univers représente des caps parfois délicats à passer. Il faut appréhender le code et ses logiques, passer de la théorie à la pratique, quitter l’école et intégrer une équipe en entreprise, participer à un projet, respecter des deadlines, ou suivre un rythme… Après quelques années, on peut en venir à s’interroger sur son parcours ou ses envies, mis en rapport avec les réalités de nos métiers.

Voir la suite

Blogs

Infos

Ajouter une source ?

Envoyez un email avec l'URL du site et du flux à planetephpfr AT afup POINT org

Gestion

AFUP