44 liens privés
Un article très clair et très complet sur l'utilisation de PGP / GPG.
L'auteur explique comment générer une clé GPG, comment la migrer vers une Yubikey, comment signer ses commits / fichiers / emails et comment configurer un nouvel ordinateur / smartphone !
Podman est un moteur de conteneur concurrent de Docker. Quadlet est un générateur de services Systemd pour les conteneurs / pods créés par Podman. L'auteur montre l'utilisation de Quadlet pour configurer MySQL / WordPress avec des Quadlet
Tout est dans le titre
Tout est dans le titre
Une application du 1er accord toltèque (oui je sais ^^) : "que votre parole soit impeccable" - l'auteur montre les bénéfices de ce précepte quand on l'applique à soi même (tenir les petits engagements que l'on se fait)
Tout est dans le titre
Tout est dans le titre
Les conférences résumées dans l'article :
- Keynote – Fabien Potencier - la keynote a concerné splitsh, un logiciel permettant de faire un subtree split bien plus efficace que celui de git natif
- Les nouveautés de Symfony 7.1 – Nicolas Grekas - des nouveaux composants (TypeInfo, Emoji), un filtre twig traduisant les shortcodes en emoji, des connecteurs pour Notifier, des attributs, un nouveau composant de Symfony UX, etc.
- Ne pas confondre rôle et permission – Robin Chalas - pour les projets de moyenne / grande envergure, ne pas utiliser RBAC (Role-Based Access Control) mais plutôt ABAC (Attribute-Based Access Control), les Voters permettant de centraliser la logique
- Un Serializer sous stéroïdes – Baptiste Leduc, Mathias Arlaud - un nouveau composant bien plus performant que le Serializer de Symfony
-
- Faites plus avec moins de code grâce aux attributs PHP – Jérôme Tamarelle - ne plus utiliser le SensioFrameworkExtraBundle dont les annotations ont toutes un équivalent en attribut, et utiliser Rector pour la migration des projets
- Petite thérapie de couple : je vous apprends à aimer le front-end – Matheo Daninos - proposition d'architecture pour les composants front afin d'améliorer la communication entre équipes back et front
-
- De Web App à Progressive Web – App Florent Morselli - présentation de ce que sont les PWA, de leurs problématiques (credentials limités dans le temps, tokens CSRF, etc.) et de solutions Symfony pour transformer une application web et PWA
- Applications riches en JavaScript, façon Symfony ! – Kévin Dunglas - un point sur les chemins possibles dans Symfony pour construire une application web avec du JavaScript (SPA vs JavaScript "simple" car sans build ou presque)
- Vos logs méritent mieux que la config par défaut – Grégoire Pineau - de bons conseils pour la gestion des logs
- Comment tester une API externe en ayant 0 Mocks ? – Ezzine Imen - présentation de php-vcr qui permet de faire un appel à l'API, d'enregistrer la réponse et d'utiliser ces données pour les tests. Si l'API change, il suffit de rejouer l'appel.
- L’instabilité de nos tests nous empêche de délivrer – Sofia Lescano - repérer et corriger les tests "flaky" (instables)
- Introduction au Continuous Profiling – Thomas di Luccio - une nouvelle possibilité dans Blackfire
- Lightning talks - conférences courtes sur des sujets variés tels que l'over-engineering (attention à l’effet de mode, sur les technos, sur les méthodologies), l’auto-complétion dans une commande basée sur symfony/console, comment mettre en place un Turbo Stream, présentation de Castor 🦫, le task runner PH
Une proposition d'architecture intéressante
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre