Dev Breeze

"
Dev back

DDD x API Platform: 4 years later 🇺🇸 - API Platform Conference

Cet article aborde l'évolution des principes du Domain-Driven Design (DDD) appliqués avec API Platform, à travers les mises à jour de la version 4. Il discute des améliorations apportées à API Platform 4 et comment elles facilitent la structuration des applications en fonction du domaine. Il souligne également comment les préoccupations de complexité métier peuvent être traitées alors que la simplicité initiale devient une contrainte, et présente des architectures comme l'architecture hexagonale et la conception orientée messages pour intégrer ces concepts dans un projet avec API Platform.

"
Architecture

Building Resilient Architecture : Event-Driven Design with API Platform, Messenger & Redis 🇺🇸 - API Platform Conference

Cette présentation aborde la conception d'architectures résilientes en utilisant un design orienté événement avec API Platform, Messenger et Redis. L'orateur partage des leçons apprises lors de la migration d'un système d'intégration legacy à une application Symfony/API Platform, qui communique directement avec SAP. Il explique comment traiter les commandes de manière asynchrone avec Messenger, utiliser Redis pour le caching et le transport de messages, et implémenter des stratégies de mise en cache efficaces. Les défis rencontrés, comme la compatibilité avec des consommateurs REST legacy et des problèmes de pool de connexions SAP, seront également discutés. Cette session propose des patronages d'architecture testés en production, utiles pour assurer la fiabilité des projets.

"
Fullstack

API Platform : Le Hub Sémantique qu'on mérite (et comment piloter du Go avec) 🇫🇷 - API Platform Conference

Le talk présente API Platform comme un Hub Sémantique pour intégrer Go et PHP efficacement dans une architecture microservices. Il souligne l'importance de maintenir la richesse sémantique lors de la création d'APIs tout en délégant des tâches complexes à des microservices. Des exemples pratiques, notamment dans le secteur monétique, sont donnés pour illustrer ces concepts. Le but est de garantir des contrats d'interface clairs tout en s'assurant que le backend reste cohérent, essentiel pour les futures applications utilisant l'IA.

Mobile

[Smartphone] Mobian : Debian au fond de ta poche !

Mobian est un projet libre visant à faire fonctionner des systèmes Debian sur des smartphones et tablettes. Initié par Arnaud Ferraris, le projet est né de la frustration d'utiliser des systèmes limités sur des mobiles. Depuis l'arrivée du PinePhone, il a développé une image Debian spécifique pour ce type de matériel, en collaborant avec la communauté et d'autres projets mobiles pour améliorer l'expérience utilisateur.

"
Autre

Le blog du Journal du hacker ! - Toutes les nouvelles de la communauté du Journal du hacker

Cet article présente une sélection de 10 liens intéressants pour la 19ème semaine de l'année 2026, abordant des sujets variés liés au logiciel libre et à la technologie. Parmi les articles recommandés, on trouve des informations sur des failles de sécurité Linux, des outils de gestion de projet, et des mises à jour sur des systèmes d'exploitation. Il encourage également la participation communautaire à travers le Journal du hacker.

Sécurité

Copy Fail (CVE-2026-31431) : Synthèse technique sur cette faille Linux

L'article explore la vulnérabilité Copy Fail (CVE-2026-31431), qui permet à un processus sur Linux de devenir root en exploitant un défaut de conception résultant de l'intégration de nouvelles fonctionnalités au sein du noyau depuis 2011. La faille résulte d'une combinaison de dysfonctionnements au fil des années, passant inaperçue pendant 9 ans. Le mécanisme d'attaque implique l'utilisation de sockets AF_ALG et du page cache pour modifier un binaire SUID en mémoire, permettant ainsi d'exécuter des commandes avec des privilèges élevés. Cette vulnérabilité est jugée grave avec un score CVSS de 7.8/10.

Autre

PHP's biggest problem | stitcher.io

Cet article aborde le principal problème du langage PHP, qui n'est pas sa technologie ou son écosystème robustes, mais plutôt son marketing. L'auteur souligne que malgré les solides bases du langage et son adoption croissante de l'IA, PHP est perçu comme ennuyeux à cause d'un manque de promotion efficace. Il cite Laravel comme un exemple de réussite en marketing, et suggère plusieurs pistes pour améliorer la réputation de PHP: moderniser son site web, financer la documentation, promouvoir PHP lors de conférences, investir dans les réseaux sociaux et rendre les discussions internes plus accessibles. Pour garantir la prospérité de PHP, l'auteur appelle à une approche marketing proactive et professionnelle.

Dev back

Upgrading to Symfony 8.0!

Cet article aborde la mise à niveau vers Symfony 8.0, en précisant qu'un chapitre est en cours de préparation et sera bientôt publié. Il mentionne que cette version apporte des améliorations et que des ressources seront disponibles pour aider ceux qui souhaitent migrer vers cette nouvelle version de Symfony. Les utilisateurs peuvent également s'inscrire pour être notifiés lorsque le cours sera complet.