Flux
Toutes les catégories

Web

1126 articles

Un RAG Magique !

Un RAG Magique !

Il y a peu, je me suis mis à rejouer à Magic: The Gathering avec des amis. C’est un jeu de cartes à collectionner dans lequel on construit des decks pour affronter ses adversaires à travers divers modes de jeux possibles. Le jeu existe depuis 1993 et n’a cessé d’évoluer depuis. Résultat : même les […] Cet article, Un RAG Magique !, est paru en premier sur Les-Tilleuls.coop.

Les-Tilleuls.coop
Comprendre le principe SOLID en programmation Podcast

Comprendre le principe SOLID en programmation

SOLID est un acronyme qui signifie : Single Responsibility - Open/Closed - Liskov’s Substitution - Interface Segregation - Dependency Inversion... Mais ça veut dire quoi exactement ? Notes de l'épisode : 10 femmes qui ont révolutionné l'informatique (https://code-garage.com/blog/ces-femmes-qui-ont-revolutionne-l-informatique) L'injection de dépendances (https://code-garage.com/podcast/classic/episode-129)

Code-Garage (Podcast)
Accélérer votre CI : mettre en cache l’état de la base de données

Accélérer votre CI : mettre en cache l’état de la base de données

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…

JoliCode
Éloge de la simplicité - Frédéric Leguédois YouTube

Éloge de la simplicité - Frédéric Leguédois

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…

Devoxx France (YouTube)
Workflow, orchestrer des tâches asynchrones sans usine à gaz Podcast

Workflow, orchestrer des tâches asynchrones sans usine à gaz

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/

Double Slash
Customizing Sylius Grids - Improved DX with Grid Mutators

Customizing Sylius Grids - Improved DX with Grid Mutators

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…

JoliCode
Customiser les grilles Sylius - DX améliorée avec les Grid mutators

Customiser les grilles Sylius - DX améliorée avec les Grid mutators

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…

JoliCode
Sécurité PHP : Alexandre Daubois rejoint la PHP Foundation pour renforcer le cœur du langage

Sécurité PHP : Alexandre Daubois rejoint la PHP Foundation pour renforcer le cœur du langage

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…

Les-Tilleuls.coop
#365.bin - Intelligence(s): Le QI: Le facteur g, la note de votre intelligence avec Nicolas Gauvrit Podcast

#365.bin - Intelligence(s): Le QI: Le facteur g, la note de votre intelligence avec Nicolas Gauvrit

"L'intelligence humaine, ce n'est pas aussi compliqué et profond que ce qu'on imagine" Série spéciale Intelligence(s) Cet été, IFTTD part en exploration. Sur les 52 derniers épisodes, on a parlé d'intelligence artificielle 38 fois. On maîtrise plutôt bien la partie artificielle &mdash mais l'intelligence, la vraie, l'originale, on n'en a presque jamais parlé. Alors le temps d'un été, on remonte à la source : 6 épisodes, 6 chercheurs, pour comprendre ce qu'est vraiment l'intelligence. Le D.E.V.…

IFTTD - If This Then Dev
Attention au bruit documentaire généré par l'IA

Attention au bruit documentaire généré par l'IA

Avec l’IA, on parle beaucoup de la rapidité et de la vitesse de génération de code. Mais, tout comme le code, générer de la documentation n’a jamais été aussi simple et rapide. En quelques secondes, l’IA produit des pages entières décrivant un projet. Mais attention à cette abondance. Comme beaucoup, je suis convaincu de l’importance de documenter: choix d’architecture, standard d’équipe, historique et choix des décisions. La documentation est primordiale pour maintenir la connaissance au fil…

Jérémy Decool