Airflow : introduction au Dynamic Task Mapping
Airflow : comprendre le Dynamic Task Mapping
Airflow : comprendre le Dynamic Task Mapping
Il y a quelques années, j’écrivais Accélérer votre intégration continue. L’article passait en revue tout un tas de techniques pour rendre une CI plus rapide : cache Composer, cache Yarn, layers Docker, parallélisation, tmpDir de PHPStan… et, tout en bas de la liste, une idée un peu à part : plutôt que de rejouer les fixtures à chaque build, charger un dump SQL pré-généré. L’idée est séduisante, mais sous sa forme la plus simple (un dump statique, versionné, régénéré à la main) elle a un défaut…
YouTube Pensez à un logiciel que vous aimez utiliser. Maintenant, pensez à un logiciel que vous détestez. Frédéric Leguédois (coach agile senior chez Ex Novo) le devine : celui que vous haïssez, vous l’utilisez dans un cadre professionnel. Et si cette lourdeur tant décriée trouvait justement son origine dans les méthodes censées nous en libérer ? Les méthodes agiles se sont construites en opposition à des fonctionnements lourds, bureaucratiques, prédictifs. Mais les années passant, l’écosystème agile…
Après un silence quasi religieux depuis 1 mois et demi, vous vous demandez peut-être (ou non) ce que je fais de mes après-midi ? Et bien je vais vous le dire (non non, ne partez pas) En réalité, j’ai enchaîné deux projets “maker” qui méritent que je m’y attarde : une boîte à coucou pilotée par reconnaissance vocale, et un gyrophare connecté en open source. Et les deux partagent un ADN commun : impression 3D, OpenSCAD et de bidouille électronique du dimanche. À que coucou ! Alors forcément, ça…
Podcast Présentation de Workflow, la librairie Vercel pour orchestrer simplement des tâches asynchrones en JavaScript/TypeScript, avec retries, pauses, webhooks, actions humaines et observabilité, en partageant son retour d’expérience et des cas concrets. Retrouvez toutes les notes et les liens de l'épisode sur cette page : https://double-slash.dev/podcasts/workflow/
Indispensable companies will be those that master AI search engines What does it mean to be an indispensable company? It means being the one everyone thinks of when they have a need in mind. In B2C, these are well-known brands. In B2B, it’s a bit different. Being indispensable means being the company you’ve heard about […] L’article July 2026 Newsletter: How to become an indispensable company? est apparu en premier sur OlivierSauvage.com.
In Sylius, grids handle back-office list rendering: data fetching, column definitions, filters, actions, and more. Sylius E-commerce ships with a large number of ready-to-use grids that can be customized to fit your project's needs. Until now, customization mainly relied on YAML configuration overrides or Grid events. These approaches still work, but they quickly hit their limits when you need to introduce business logic or benefit from a more modern, pleasant API. With the upcoming release of…
Dans Sylius, les grilles sont responsables de l'affichage des listes du back-office : récupération des données, définition des colonnes, filtres, actions... Sylius E-commerce fournit un grand nombre de grilles prêtes à l'emploi, qu'il est possible de personnaliser pour répondre aux besoins de votre projet. Jusqu'à présent, cette personnalisation reposait principalement sur des surcharges de configuration YAML ou sur les Grid events. Ces approches fonctionnent toujours, mais elles atteignent…
Pas de vidéo depuis début juin. Pas d'article, pas de posts. Et pourtant, je n'ai jamais autant créé, jamais autant remis en question ma manière de produire du logiciel. Ce silence n'est pas une panne. C'est un choix. Explications, et rendez-vous en septembre.
J’ai ouvert StackOverflow un peu par hasard il y a quelques semaines, et j’ai découvert que mon compte a atteint les 400,000 points de réputation et que j’ai aidé plusieurs dizaines de millions de personnes ! Je suis désormais 109ème au classement global des contributeurs !
YouTube Bienvenue dans un nouvel épisode de Café Tech ! Aujourd'hui, je reçois Guillaume Loulier, Expert Technique et formateur chez SensioLabs, certifié Symfony de la version 3 à la version 8, contributeur au composant symfony/ai et auteur de la newsletter Weekly Tech. Au cours de cet échange, nous revenons sur son parcours, son expérience de formateur, les défis du refactoring, l'évolution de Symfony et l'arrivée de l'intelligence artificielle dans le quotidien des développeurs. Au programme 🚀 Son…
Maîtrisez les macros Twig : syntaxe, importations multiples, portée et quand les remplacer par des Twig Components pour optimiser vos templates Symfony.
Découvrez comment fonctionne la connexion avec GitHub grâce à OAuth et apprenez à implémenter simplement un bouton "Se connecter avec GitHub" dans votre application.
La sécurité des applications ne dépend pas uniquement du code spécifique développé pour un projet, mais également de la robustesse des briques technologiques fondamentales sur lesquelles il repose. Dans cette optique de sécurisation globale des infrastructures, notre coopérative Les-Tilleuls.coop est heureuse d’annoncer la nomination d’Alexandre Daubois au sein de la PHP Foundation en tant que […] Cet article, Sécurité PHP : Alexandre Daubois rejoint la PHP Foundation pour renforcer le cœur du…
Liens Tech, c’est notre façon de partager ce qu'on découvre au fil de nos explorations : des outils, projets et ressources qui nous ont intrigué, simplifié la vie ou simplement donné envie d’expérimenter. Une veille sans
Aucun résultat
Essayez avec d'autres termes de recherche.