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

Articles

Assemblée générale : quels sujets seront votés samedi ?

AFUP 15/02/19

Tout d'abord, quelques élections :

Pour débuter, le bureau 2018-2019 fera le bilan de son année : bilan de son activité, bilan moral et financier. Les comptes de l'association seront présentés. Quitus leur sera donné une fois les bilans soumis à la validation de nos membres.

Comme nos règles de fonctionnement nous l'imposent, le bureau dirigeant de l'AFUP sera renouvelé pour l'année 2019-2020. Une seule liste se présente, menée comme suit :
- Adrien Gallou, président
- Cécile Hamerel, vice-présidente
- Mikael Randy, trésorier
- Sébastien Rogier, vice-trésorier
- Alexis Von Glasow, secrétaire
- Cédric Mourizard, vice-secrétaire
Cette liste sera soumise au vote.

Certains membres du Conseil d'Administration et du Conseil de Surveillance arrivent au terme de leur mandat. De nouveaux membres seront proposés aux postes laissés vacants. Ces décisions seront soumises au vote.

Ensuite, des décisions en rapport avec l'avenir de l'AFUP seront prises :

Les tarifs d'adhésion à l'AFUP n'ont pas été mis à jour depuis 2013. Une nouvelle grille de tarif sera proposée et discutée. Cette décision sera soumise au vote.

La grille de tarifs du Forum PHP propose un tarif très avantageux pour les membres AFUP. Ce prix attractif entraine de nombreuses prises d'adhésion à l'approche de l'événement. Celles-ci semblent davantage être des adhésions opportunistes que des adhésions portées par un véritable intérêt associatif. De nouvelles conditions d'accès à ce tarif seront proposées. Cette décision sera soumise au vote.

Suite à la conférence d'Anne-Laure de Boissieu et Éric Daspet sur le mentoring lors du Forum PHP 2018, l'AFUP a décidé de tenter l'expérience de l'accompagnement de personnes en formation, en reconversion ou en situation d'évolution de carrière. Nous présenterons les grandes lignes de ce projet et nous serons à l'écoute des idées de l'auditoire.

Enfin, l'AFUP s'est organisée en divers pôles d'activités dans lesquels les membres sont invités à s'impliquer. Les pôles présenteront leurs sujets respectifs et l'auditoire sera invité à donner son avis et ses idées.

Cette assemblée générale permet également à l'auditoire de faire part de ses envies, de ses idées, de ses attentes pour l'avenir de l'association.

Voir la suite

N'oubliez pas votre devoir de membre en vue de l'assemblée générale

AFUP 11/02/19

L'assemblée générale se tiendra le samedi 23 février, à 14h30 à la SPP, Paris XIIIème. Parmi les sujets qui seront discutés lors de l'assemblée générale :
- le travail de recherche de nouvelles sources de financement,  
- une actualisation des tarifs de cotisation,  
- un changement des conditions d'accès au tarif membre lors du Forum PHP, 
- la création d'un programme de mentoring pour les personnes en formation, reconversion ou évolution de carrière, 
- l'activité de nos pôles d'organisation.
Sans le quorum, 

Le quorum est le nombre de présence minimal parmi les membres d'une assemblée sans lequel une délibération au sein de celle-ci ne peut être valide. Lorsque le quorum n'est pas atteint, le corps délibératif ne peut pas procéder au vote. Votre participation est donc essentielle !

Pour nous permettre de continuer à servir la communauté à l'année, aidez-nous aujourd'hui à atteindre ce quorum tellement important pour notre vie associative. Pour indiquer votre présence ou donner votre pouvoir, cliquez-ici.
Vous ne savez pas à qui le donner ? Confiez-le à un membre du bureau 2018-2019 si vous approuvez les actions menées cette année : Adrien Gallou, Muriel Lusseau, Mikaël Randy, Cédric Mourizard, Alexis Von Glasow.

Socket Unix versus socket réseau

De geek à directeur technique 05/02/19

Contexte

Quand on installe une infrastructure web, on commence souvent par utiliser un unique serveur, qui fait tourner à la fois la partie applicative (serveur HTTP + code applicatif) et les bases de données.

Par la suite, on sépare habituellement ces deux parties sur des serveurs séparés.

Généralement, on procède de la sorte pour des raisons de performances. Chaque machine est dédiée à une tâche, avec des ressources dédiées. Il est facile de faire évoluer l’un ou l’autre séparément, en fonction des besoins.
Incidemment, cela permet aussi − toujours pour améliorer les performances − de multiplier les serveurs frontaux.

Ce n’est efficace que si l’application est gourmande en calculs ; la base de données peut rapidement devenir un goulet d’étranglement. Il est possible de contourner cela en ajoutant des serveurs de cache, ou de répliquer la base de données pour ajouter des nœuds en lecture.

Performances

Ce qu’on appelle «performances» revêt plusieurs aspects. La plupart du temps, on imagine qu’une plate-forme performante est une plate-forme qui est capable de supporter un très grand nombre d’utilisateurs simultanés. Et c’est effectivement une définition pleine de sens.

Mais pour qu’une plate-forme se retrouve à devoir gérer un très grand nombre de connexions en même temps, il faut qu’elle ait commencé par offrir un service de très haute qualité, sans quoi les utilisateurs ne seront pas au rendez-vous. On touche alors du doigt une autre facette des performances : proposer un service qui réponde le plus vite aux sollicitations des utilisateurs. Qui soit “snappy”, comme disent les anglophones.

Voir la suite

Sockets Unix versus sockets réseau

De geek à directeur technique 05/02/19

Contexte

Quand on installe une infrastructure web, on commence souvent par utiliser un unique serveur, qui fait tourner à la fois la partie applicative (serveur HTTP + code applicatif) et les bases de données.

Par la suite, on sépare habituellement ces deux parties sur des serveurs séparés.

Généralement, on procède de la sorte pour des raisons de performances. Chaque machine est dédiée à une tâche, avec des ressources dédiées. Il est facile de faire évoluer l’un ou l’autre séparément, en fonction des besoins.
Incidemment, cela permet aussi − toujours pour améliorer les performances − de multiplier les serveurs frontaux.

Ce n’est efficace que si l’application est gourmande en calculs ; la base de données peut rapidement devenir un goulet d’étranglement. Il est possible de contourner cela en ajoutant des serveurs de cache, ou de répliquer la base de données pour ajouter des nœuds en lecture.

Performances

Ce qu’on appelle «performances» revêt plusieurs aspects. La plupart du temps, on imagine qu’une plate-forme performante est une plate-forme qui est capable de supporter un très grand nombre d’utilisateurs simultanés. Et c’est effectivement une définition pleine de sens.

Mais pour qu’une plate-forme se retrouve à devoir gérer un très grand nombre de connexions en même temps, il faut qu’elle ait commencé par offrir un service de très haute qualité, sans quoi les utilisateurs ne seront pas au rendez-vous. On touche alors du doigt une autre facette des performances : proposer un service qui réponde le plus vite aux sollicitations des utilisateurs. Qui soit “snappy”, comme disent les anglophones.

Voir la suite

L'AFUP Day 2019 est complet !

AFUP 04/02/19

L'édition lyonnaise annonçait avoir vendu sa petite centaine de tickets dès le début du mois d'octobre. Fin janvier, c'était au tour de l'édition rennaise de fermer sa billetterie. Et début février, c'est finalement au tour de l'édition lilloise de vendre les dernières places disponibles. 

Ce sont ainsi plus de 200 personnes qui nous font confiance, rejoignant le nouvel événement printanier de l'AFUP. L'AFUP Day est le nouveau cycle de conférences de l'AFUP porté par les antennes AFUP, remplaçant le PHP Tour, notre cycle de conférences itinérant. 

Promis, on tâche de prendre des salles plus grandes, et d'étendre l'événement à d'autres villes en 2020, pour encore mieux satisfaire la communauté PHP ! 

Paquets PHP suplémentaires pour RHSCL

Remi Collet 30/01/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 30 janvier  2019 :

#   Paquet Version Distribution Remarques
 

Voir la suite

Les résultats du baromètre des salaires en PHP 2018 sont publiés

AFUP 29/01/19

Parmi les apprentissages que nous apporte cette édition 2018, notons premièrement que les salaires globaux connaissent une stagnation, et ce après plusieurs années de hausse. Ils restent cependant au dessus du salaire moyen français.
Autre apprentissage, la tendance au télétravail se confirme, avec 58% des répondants qui affirment avoir recours régulièrement au télétravail. L’enquête fait également le point sur la situation des femmes dans nos métiers techniques : leur présence est toujours très minoritaire, avec seulement 7% de répondantes, le tout pour des salaires toujours inférieurs à ceux de leurs confrères.
Versions de PHP utilisées, utilisation de Linux, spécialités de prédilection, niveau de satisfaction des salaires, recours à la formation sont également des sujets traités par le baromètre : consultez les résultats 2018 pour en découvrir tous les détails.

Grâce aux informations du baromètre des salaires en PHP AFUP / Journal du Net, le/la salarié·e ou l'indépendant·e peut mieux se positionner sur le marché du travail, en connaissant par exemple le niveau de salaire ou les types de contrats pour sa région géographique. Il/elle peut également chercher la spécialité la plus avantageuse ou le type d'entreprise qui embauche le plus.
Les dirigeantes et dirigeants d'entreprises y trouvent également un outil précieux pour gérer la carrière de leurs collaborateurs, comme l'évolution de leur rémunération.

Le baromètre des salaires en PHP existe depuis 2013, permettant ainsi à l’équipe en charge du baromètre au sein de l’AFUP de dessiner les tendances qui agitent nos milieux professionnels. La prochaine enquête débutera fin octobre 2019 !

De PHPExcel à PhpSpreadsheet (Migration pour Laravel)

Yohann Nizon (Game And Me) 27/01/19

Ceux qui utilisent PHPExcel l’auront remarqué, cela fait déjà un moment que composer nous demande de migrer de l’un vers l’autre. Est-ce vraiment indispensable ? Comment migrer son code ? Quel intêret de basculer vers PHPSpreadsheet. Je vous propose ici un petit tour d’horizon de ce qui change. Qu’elles sont les avantages / incovénients ? ... Lire la suiteDe PHPExcel à PhpSpreadsheet (Migration pour Laravel)

Cet article De PHPExcel à PhpSpreadsheet (Migration pour Laravel) est apparu en premier sur Game And Me.

AFUP Day 2019 : voici le programme

Hello Design 25/01/19

AFUP Day 2019 Nouvelle année, nouveau cycle de conférences pour l’AFUP qui a choisi cette année de « donner le pouvoir à ses antennes locales » : l’association vient de lever le voile sur les programmes des trois éditions 2019 prévues à Lille, Lyon et Rennes, le vendredi 17 mai.

Cette première édition s’annonce sous les meilleures auspices et semble d’ores et déjà très attendue par la communauté PHP. Ainsi, nous assurent les organisateurs, « les places partent vite, l’AFUP Day 2019 Lyon annonce complet. »

Côté thématiques, de nombreux sujets couvriront les dernières avancées du langage : PHP 8 ou l’état du code en 2019 seront notamment abordés. Plusieurs retours d’expérience viendront expliquer comment PHP est utilisé en entreprise, avec des talks abordant la migration d’un Zend Framework 1.12 vers Symfony, ou comment PHP est utilisé chez OVH. Enfin, des sujets périphériques mais tout aussi importants pour la vie professionnelle de chacune et chacun sont au programme : l’éthique dans le monde du numérique, ou la place des femmes ou des personnes neuro-atypiques dans les équipes techniques seront notamment traités.

Dès sa première édition, l’événement fait le plein d’orateurs expérimentés, comme Frédéric Bouchery invité à Rennes, Kevin Dunglas à Lille ou Matthieu Napoli à Lyon. De nouvelles pousses, parfois bénéficiaires du programme de mentoring de l’AFUP, passeront également derrière le pupitre : Marine Gandy à Lyon par exemple, ou encore Fabien Féat à Rennes viendront faire leurs débuts de conférenciers.


Si le nouveau format d’événement de l’AFUP Day permet de mettre en lumière principalement des speakers locaux, des experts nationaux participeront également : Julien Pauli fera ainsi le déplacement pour rejoindre l’AFUP Day 2019 Lille, Frédéric Hardy est attendu à Lyon et Sarah Haïm-Lubczanski ainsi que Damien Alexandre se rendront à Rennes.

Liens

Débutez 2019 en vous engageant à nos côtés avec une "Mission Mandrill"

AFUP 21/01/19

Les pôles et les missions permettent à chacun de se rendre utile tout en respectant les emplois du temps et les envies.

Vous avez envie de participer à l'année aux activités qui font vibrer l'AFUP ? Les pôles sont là pour vous : que vous vous sentiez plus porté·e vers du code, de la veille technique, de la logistique ou de l'analyse de données, rejoignez une équipe et faites avancer nos outils, la Veille de l'AFUP, nos événements ou le baromètre des salaires avec nous ! 

Vous n'êtes pas sûr·e de pouvoir vous investir sur le long terme ? Et si vous testiez votre engagement sur un temps court, pour une mission réalisable en asynchrone ? Emparez-vous d'un sujet sur quelques semaines, accompagné·e par la salariée de l'AFUP, et aidez-nous à accomplir une tâche pour laquelle les équipes nationales peinent à trouver du temps. On a justement une mission Mandrill disponible maintenant : nous recherchons quelqu'un capable de retravailler nos gabarits de mails et leur intégration à notre site. Si vous êtes cette perle rare qui souhaite nous accorder un peu de son temps : bonjour[at]afup.org !

Nous espérons vous accueillir à nos côtés prochainement, pour faire grandir l'AFUP et encore mieux servir notre communauté PHP.

Blogs

Infos

Ajouter une source ?

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

Gestion

AFUP