L'enquête a ouvert le 18 septembre 2023, et ce pour une période de 3 mois. À mi-parcours, en ce début novembre, nous enregistrons déjà 617 réponses : pour comparaison, l'édition 2022 avait recueilli 620 participations en tout et pour tout, et l'édition précédente n'avait atteint le même niveau qu'à la fin novembre 2021. D'excellents chiffres de participation qui augurent des résultats précis et circonstanciés, ce qui ne pourra que renforcer encore la crédibilité du baromètre des salaires comme enquête de référence pour notre secteur.
En ce début novembre, certaines tendances se dessinent concernant le profil des participants et participantes :
Grâce au baromètre, la personne salariée ou en indépendant peut se positionner correctement sur le marché du travail, et la direction d'entreprise y trouve un outil précieux pour gérer la carrière de ses équipes et l'évolution de leur rémunération. Le/la dev peut comparer son salaire avec des profils identiques, et l'entreprise découvre un état des lieux du développement PHP. Cette enquête est utile et ses résultats sont riches en enseignements : participez en quelques minutes et en tout anonymat avant le 18 décembre 2023 !
Je vais vous expliquer aujourd'hui dans cet article un cas concret de mise en place d'une architecture orientée événements réalisé pour l'un de nos clients du Studio Eleven Labs. Vous découvrirez dans cet article, ce qu'est concrètement une architecture orientée événements (ou event driven architecture) et comment la mettre en place. Suivez le guide !
L'architecture orientée événements (Event Driven Architecture) utilise des événements pour déclencher et communiquer entre des services découplés.
Elle est courante dans les applications modernes construites avec des microservices.
Un événement correspond à un changement d'état, ou une mise à jour : commande payée, ou utilisateur créé, par exemple.
Les événements transmettent un état à un instant T (le numéro de transaction, le montant et le numéro de commande).
Les architectures orientées événements comportent trois composants clés : les émetteurs (producers), les transmetteurs (routers) et les consommateurs (consumers).
Un producer publie un événement sur le routeur, qui filtre et transmet les événements aux consumers.
Les services émetteurs et les services consommateurs sont découplés, ce qui leur permet d'être modifiés et déployés de manière indépendante.
Découplage : en découplant vos services, ils ne connaissent que le routeur d'événements, ils ne dépendent pas directement les uns des autres.
Cela signifie que vos services sont interopérables : mais si un service tombe en panne, les autres continueront de fonctionner.
Le découplage simplifie le processus d'ajout, de mise à jour ou de suppression de producers et de consumers, permettant des ajustements rapides pour répondre aux nouveaux besoins.
Cela permet également de mettre en place et de respecter les principes SOLID, plus particulièrement le Single Responsability principle.
La maintenabilité : vous n'avez pas besoin d'écrire du code custom pour gérer les événements, le routeur d'événements filtrera et transmettra automatiquement les événements aux consumers.
Le routeur s'occupe également de la coordination entre les producers et consumers.
Ainsi, chaque consumer possède son scope précis. Différentes équipes peuvent maintenir chaque consumer indépendamment, sur des stacks et timelines différentes.
Immutabilité : une fois créés, les événements ne peuvent pas être modifiés, ils peuvent donc être partagés avec plusieurs services sans risque qu'un service modifie ou supprime des informations que d'autres services consommeraient ensuite.
Hello les devs,
Le numéro 56 de « Quoi de neuf les devs ? » est sorti hier soir.
J’y recevais Lorenzo que je remercie pour le temps qu’il m’a accordé.
J’aime beaucoup la philosophie de vie de Lorenzo :
“Je pense qu’avoir un métier technique est très intéressant dans le monde actuel mais avoir une autre activité plus “terre à terre” où l’on se crée des souvenirs est important.”
Lorenzo
Pour la suite, vous connaissez la chanson, ce sera dans la mini interview.
Comme chaque semaine, tu retrouveras les autres rubriques avec toujours le plein d’actualité sur le monde du dev.
Cette semaine, parmi tous les sujets abordés, on parlera entre autres de
rugby
JWT
Symfony
emoji
Burn Out
et bien d’autres sujets encore
Bonne lecture et si le contenu te plait et que tu souhaites me soutenir abonne toi et rejoins plus de 1200 devs d’ores et déjà abonné.e.s.
L’article Quoi de neuf les devs ? Numéro 56 avec l’interview de Lorenzo est apparu en premier sur Apprendre le développement Web.
L’événement printanier de l’AFUP est en pleine expansion : la dimension multi-destinations de l’événement prendra toute son ampleur en 2024 avec 4 villes d’accueil ! Rendez-vous le vendredi 24 mai à Lille, Lyon, Nancy et Poitiers pour une journée en compagnie des communautés locales comme plus lointaines, les conférenciers et conférencières qui font progresser la communauté, et toutes les entreprises qui font vivre le langage au quotidien.
Chaque ville proposera un programme unique, mettant notamment en avant les valeurs sûres et nouveaux profils de la région. Pour cela, chaque ville a lancé son appel à conférences : choisissez la ville la plus proche de chez vous pour maximiser vos chances et soumettez vos sujets !
Pas l'âme d'un•e conférencier•e ? Venez écouter une sélection de talks de qualité, prenez votre place pour l'événement. Les billetteries proposent actuellement le tarif Early Bird, dans la limite des stocks disponibles ou jusqu'à publication du programme début janvier. Bloquez la date dans votre agenda et rejoignez le grand rassemblement de la communauté PHP sur l’une de ces quatre destinations au printemps prochain !
Comme le veut la tradition, c'est en keynote de clôture du Forum PHP que l'AFUP Day a dévoilé les villes d'accueil de sa prochaine édition. Cette annonce venait conclure deux journées passionnantes pour la communauté PHP, réunie pour une deuxième année consécutive à l'Hôtel New York - The Art of Marvel les 12 et 13 octobre derniers.
Si cette édition a connu une légère baisse de fréquentation cette année - comme d'autres événements techniques en 2023 malheureusement -, elle n'a cependant pas affecté la motivation de l'équipe AFUP à proposer le meilleur à la communauté ainsi que son lot de nouveautés. Parmi elles, une soirée communautaire revisitée grâce à un jeu de mise en relation, le bilan carbone de l'événement calculé pour la première fois, une session de lightning-talks hors-tech qui a permis de découvrir certains speakers bien connus du public sous un nouvel angle, ou encore une nouvelle fresque collaborative composée en Légos. Le programme a également rencontré l'adhésion du public, qu'il s'agisse des talks techniques qui font la réputation du Forum PHP, ou de sujets plus généralistes comme l'équilibre entre vie pro et vie perso, ou encore le burn-out étudiant.
La communauté peut compter sur le Forum PHP 2024, qui s'installera pour une troisième année à Disneyland Paris la même semaine d'octobre l'année prochaine.
AFUP Day, Forum PHP, et meetups dans les antennes : l'AFUP travaille à l'année pour permettre à la communauté de se réunir, de se rencontrer et d'échanger !
Traduction de https://github.com/dunglas/vulcain
Nous sommes très heureux d’annoncer la disponibilité immédiate de la version 1.0 de Vulcain !
Vulcain est un protocole utilisant les Preload Hints, le code de statut HTTP 103 Early Hints ou HTTP/2 Server Push pour créer des API REST pilotées par les clients. Un serveur de gateway Open Source que vous pouvez placer devant toute API Web existante pour avoir la rendre instantanément une compatible avec Vulcain est également fourni. Vulcain supporte les APIs hypermédias mais aussi toute API “legacy” en documentant ses relations à l’aide d’OpenAPI.
Ce protocole est maintenu dans ce dépôt Github. Un serveur passerelle de référence, prêt pour un déploiement en production, est également disponible. C’est un logiciel libre (AGPL) écrit en Go et basé sur le serveur web Caddy. Une image Docker est fournie.
Au fil des années, plusieurs formats ont été créés pour résoudre les problématiques de performance impactant les APIs : l’over fetching,
Comme chaque année l'équipe de JoliCode était présente au Forum PHP de l'Afup, le plus gros événement PHP de l’Hexagone, pour deux jours de conférence sur l'éco-système !
Dans cet article nous allons vous partager les clés de ce que nous avons entendu au centre de conférence The Art Of Marvel de Disneyland Paris, et de ce que nous en retenons.
Frank KARLITSCHEK est le fondateur de NextCloud, une solution PHP open source et auto-hébergée qui permet de créer sa propre suite applicative, sans dépendre des grandes entreprises du numérique comme Microsoft ou Google.
Le point le plus intéressant de la conférence était sans doute la défense du choix du PHP comme langage de développement :
Il a aussi reconnu que PHP n'est pas parfait, et qu'il présente quelques défauts :
Le jeudi soir, le traditionnel apéro communautaire va désormais laisser sa place à une soirée communautaire. Notre public est invité à profiter de sa soirée sur les bars et restos du Disney Village. Pour information, l'équipe AFUP tiendra sûrement ses quartiers du côté du Billy Bob Saloon ! Profitez de l'ambiance festive de Disneyland Paris avec la communauté PHP.
Le jeu lancé lors de l'apéro communautaire du Forum PHP 2022 nous a encouragé à pousser l'idée un peu plus loin. Afin de préserver l'esprit communautaire de la soirée, sur une zone bien plus large que ce que nous avons pu connaître les années précédentes, un jeu permettra de conserver l'âme fédératrice propre à notre traditionnelle soirée du jeudi.
Le jeu sera lancé en fin de journée le jeudi, le temps de la soirée. Sans vous dévoiler le concept pour l'instant, sachez qu'il vous faudra retrouver vos équipiers et équipières, sans savoir qui ils sont ! De quoi encourager les rencontres et lancer quelques discussions. Pensez à garder votre badge avec vous et à le porter de manière visible le jeudi soir.
Si le jeu vous plaît, sachez que l'équipe travaille à le rendre opensource, afin que tout le monde puisse le reproduire auprès de ses équipes ou de ses événements.
Bien sûr, s'il ya une tradition à laquelle on ne peut pas déroger, c'est celle du ticket boisson : un système équivalent sera mis en place afin que vous puissiez profiter des bars et restos de la zone et l'AFUP participera ainsi à vous faire plaisir.
Grâce au baromètre des salaires en PHP, développeurs et développeuses disposent depuis 2012 d’un outil fiable et objectif leur permettant de valoriser leurs compétences auprès de leur employeur, tout en offrant aux entreprises une vue d’ensemble du milieu et un référentiel pour mieux gérer la carrière des membres de leurs équipes.
Ainsi, les questions permettant de dégager les grandes tendances qui ont fait le succès de l’enquête sont bien sûr au menu de l’édition 2023. Vous retrouverez donc les questions relatives à l’évolution des salaires et au type d’entreprise : quel est le niveau de rémunération ? Quel est le niveau de satisfaction ? Quelle est la taille de l’entreprise ? Où se situe-t-elle ? Les questions habituelles portant sur l’évolution du langage, son utilisation au quotidien, sur les tendances managériales sont également présentes, permettant de continuer le travail de collecte, de suivi et de décryptage au fil du temps.
Mais l’enquête doit également son succès à sa capacité à ressentir les fluctuations du marché et à s’adapter aux retours et demandes de la communauté. La version 2023 ne fait pas exception : après des questions relatives à la gestion de la crise sanitaire en 2020-2021, la thématique de l’évolution de carrière et de la reconversion en 2021-2022, l’enquête se penche cette année sur les sujets de la recherche d’emploi et de l’inclusivité dans notre milieu. Des thématiques que notre partenaire WeLoveDevs.com, le média emploi qui rassemble les techs à la recherche du bonheur au travail, a tout particulièrement à cœur et qui apporteront un nouvel éclairage intéressant sur le quotidien de notre communauté.
Chaque année, 600 à 900 devs partagent leurs informations avec nous : que les répondant·e·s nous soient fidèles, ou qu’il s’agisse d’une première participation, l’essentiel est de récolter un maximum de réponses d’ici au 18 décembre, date de clôture de l’enquête, pour établir un état des lieux des plus précis et détaillé qui profitera à toute la communauté lors de sa diffusion au premier semestre 2024. Merci de votre participation !
Répondez à l'enquête, en quelques minutes et en tout anonymat, avant le 18 décembre 2023 : nous avons besoin de vous pour comprendre comment notre milieu évolue.
Cet article Vim, l’e-sport Excel et la résistance de PHP est apparu en premier sur Synolia Agence E-commerce, CRM, Business Intelligence et PIM.
Vous l'attendiez sans doute avec impatience pour pouvoir peaufiner votre séjour : le planning jour par jour est dévoilé ! Découvrez quand sont programmées les conférences que vous attendez le plus. Forcément, quelques cas de conscience s'annoncent, certains choix seront difficiles. Mais pas de panique, toutes les conférences seront filmées et disponibles quelques semaines après le Forum PHP 2023 sur notre chaîne YouTube.
Comme chaque année, chaque journée de conférences se terminera par une conférence plénière, dont la thématique s'éloigne de la technique pure et dure : ce sont nos conférences "aliens". Nous avons maintenant le plaisir d'annoncer notre deuxième invité : Loris GUÉMART, journaliste et rédacteur en chef de l'émission Arrêt Sur Images, nous rejoindra pour nous expliquer pourquoi "les journalistes se moquent des logiciels libres". Une conférence qui pique notre curiosité, à écouter le jeudi à 17h20.
À l'heure du midi, écoutez nos sponsors Or qui ont carte blanche sur leurs stands pour leur "coup de projecteur" !
Les-Tilleuls.coop (jeudi, 13h30) vous proposeront une démo API Platform sur les dernières fonctionnalités, proposée par Antoine BLUCHET et Kévin DUNGLAS.
Yousign (vendredi, 13h30) vous présentera l'entreprise, ses valeurs, et s'atterdera pour un focus sur ses équipes techniques.
Enfin, Clever Cloud fait durer le suspense : son coup de projecteur sera annoncé prochainement.
Alors que la billetterie est passée aujourd'hui dans sa phase Late Bird, il est vraiment temps pour vous de prendre vos places pour le Forum PHP 2023 les 12-13 octobre à Disneyland Paris si ce n'est pas déjà fait ! Nous vous attendons pour deux jours d'échanges, de rencontres, d'apprentissages et de convivialité lors du grand rassemblement annuel de la communauté PHP.
Envoyez un email avec l'URL du site et du flux à planetephpfr AT afup POINT org
Gestion