Mathieu Desnouveaux

Sketchnotes - Page 6

Page 6 sur 13 - Sketchnotes 61-72 sur 145

145 sketchnotes disponibles
Sketchnote sur PHP Parallel par Thierry Kauffman. Concepts multi-threading vs PHP/Parallel, classes principales (RUN, RUNTIME, FUTURE, CHANNEL, EVENTS, SYNC), exemple pratique sleep avec partage mémoire et gain de performance.

PHP Parallel : accélérer sensiblement ses temps d'exécution

Publié le 10 octobre 2024
Par Thierry Kauffman
🐘 PHP 🛠️ Tools 🏗️ Architecture
📅 Forum PHP
Sketchnote sur la méthodologie de debugging par Kevin Dunglas. Présentation des 2 cas de debugging (bug dans la lib vs bug dans le code), et processus en 6 étapes : reproduire le bug, collecter la data via debugger, partir des sources (PHPUnit, Franken PHP, Xdebug), analyser le bug avec traces et théories, valider les théories, puis contribuer en committant le fix.

Comment déboguer Xdebug ou n'importe quel autre bug bizarre en PHP ?

Publié le 10 octobre 2024
Par Kevin Dunglas
🐘 PHP 🛠️ Tools
📅 Forum PHP
Sketchnote sur les stratégies pour sortir du legacy par Smaïne Milianni. Présentation du legacy (vieux code, code rentable, code sans test), prévention avec tests FIRST, quality tools, code review. Tips pratiques : migration DTO, boy scout rules, automatisation. Méthodes spécialisées : Mikado, Golden Master Testing et Smoke Testing.

Comment se sortir du legacy ?

Publié le 20 septembre 2024
Par Smaïne Milianni
🏗️ Architecture 🔗 API
📅 API Platform Conference
Sketchnote sur les tests d'API sans mock par Imen Ezzine. Comparaison des approches : API réelle, sandbox, virtualisation, mock avec leurs avantages/inconvénients. Présentation de PHP VCR HTTP Recorder comme solution avec workflow requête/correspondance/enregistrement. Section maintenance avec mise à jour, versioning et nommage sémantique.

Comment tester une API en ayant 0 mock ?

Publié le 20 septembre 2024
Par Imen Ezzine
🧪 Testing 🔗 API
📅 API Platform Conference
Sketchnote sur l'intégration d'IA générative dans API Platform par Laura Durieux. Présentation des impacts, défis et problématiques : consommation de ressources, temps de réponse, propriété des données, biais des modèles. Processus en 5 étapes avec fine tuning (corpus initial, données clés, apprentissage, comparaison). Une araignée illustre l'écosystème connecté.

Intégrer Une IA Générative Dans API Platform : Bonne Idée ?

Publié le 20 septembre 2024
Par Laura Durieux
🤖 AI/ML 🔗 API
📅 API Platform Conference
Sketchnote sur l'adoption de RabbitMQ par Frédéric Bouchery. Illustration d'un lapin mignon accompagnant l'explication du système de messages : Publisher/Exchange/Queue/Consumer, traitement asynchrone vs multiple, sérialisation JSON et bonnes pratiques avec topics. Diagramme de flux des messages avec bind et routing.

Adopter Un Lapin

Publié le 19 septembre 2024
Par Frédéric Bouchery
🏗️ Architecture 🛠️ Tools
📅 API Platform Conference
Sketchnote sur API Platform Admin par François Zaninotto. Présentation des fonctionnalités : utilisation de la configuration API Platform existante, génération automatique des pages CRUD, compatibilité Mercure/Filter, personnalisation React avec 230+ composants disponibles. Une araignée illustre l'écosystème connecté.

API Platform Admin: The Ultimate Admin Generator

Publié le 19 septembre 2024
Par François Zaninotto
🔗 API 🛠️ Tools
📅 API Platform Conference
Sketchnote sur l'impact éthique de la technologie par Sergei Goma. Diagramme questionnant si les développeurs sont des vilains, montrant comment les petits bouts de code individuels créent un impact collectif énorme. Analyse des stakeholders (gouvernement, corporation, citoyen, activiste, développeur, utilisateur) et leurs valeurs opposées sur sécurité/privacy et achievement/universalism.

Evil Tech: How Devs Became Villains

Publié le 19 septembre 2024
Par Sergei Goma
🎭 Culture 💡 Soft Skills
📅 API Platform Conference
Sketchnote sur les notifications temps réel avec API Platform par Allison Guilhem. Diagramme comparant HTTP/WebSocket/WebSub, présentation de Mercure pour faciliter l'implémentation, et guide en 6 étapes : setup, configuration, endpoint API, topic, publishing et subscriber. Une araignée illustre l'écosystème connecté.

Real-time message handling and notifications with API Platform

Publié le 19 septembre 2024
Par Allison Guilhem
🔗 API
📅 API Platform Conference
Sketchnote de la keynote d'ouverture d'API Platform Conference 2024 par Kévin Dunglas. Présentation d'API Platform 4 avec le core standalone, séparation des composants, support Laravel, et écosystème élargi incluant React Admin, Mercure et FrankenPHP. Une araignée illustre l'architecture modulaire.

API Platform 4

Publié le 19 septembre 2024
Par Kévin Dunglas
🔗 API
📅 API Platform Conference
Cette sketchnote résume la conférence 'Les Objets Paresseux' présentée par Nicolas Grekas lors de l'AFUP Lorraine. En haut à gauche, un sloth représente le concept de paresse, accompagné du titre de la conférence. À droite, une illustration montre un arbre avec une bulle de texte expliquant le lazy loading : 'Je chargerai le code quand j'en aurai besoin.' Les avantages du lazy loading sont listés : économie des ressources, adaptation aux requêtes à court terme, compatibilité avec les dépendances circulaires, et facilitation du reset d'objet. Quatre stratégies de lazy loading sont détaillées : 1. Initialisation : vérifier un marqueur pour charger les données à la demande, avec un exemple de code. 2. Value Holder : un objet intermédiaire qui charge et sert l'objet demandé, avec un exemple de code. 3. Virtual Proxies : un objet avec la même interface que l'objet final, créé à la demande, avec un exemple de code. 4. Ghost Object : un objet enfant vidé de ses propriétés, utilisé pour l'initialisation de l'objet, avec un exemple de code. En bas à droite, les native lazy objects sont décrits comme rapides, compatibles avec les systèmes de réflexion, et ajoutés dans le système de réflexion. La sketchnote est signée par @mdesnouveaux

Les objets paresseux

Publié le 05 septembre 2024
Par Nicolas Grekas
🐘 PHP 🏗️ Architecture
📅 AFUP Lorraine 📅 Forum PHP
Sketchnote sur fond bleu avec le titre 'L'appel de la dette technique' d'Anna Cathelineau. Diagramme montrant 3 types de dettes technique avec leur impact sur les personnes : burn-out, perte de motivation, fuite des talents. Section actions avec conseils pour protéger les équipes et valoriser la qualité.

L'appel de la dette technique

Publié le 08 janvier 2024
Par Anna Cathelineau
👥 Management
📅 AFUP Lorraine