Hebdomadaire Shaarli
Semaine 19 (May 6, 2024)
Tout est dans le titre
Une bonne introduction à Symfony Messenger
Un exemple de "code smell" et comment y remédier en utilisant des Value Object
L'auteur explique l'intérêt de RAG (Retriever-Augmented Generation) par rapport à l'utilisation d'un LLM (Large Language Model) pour créer un chatbot basé sur la documentation technique de son site.
SQLite est très permissif par défaut (une colonne de type "entier" peut très bien contenir du texte par exemple) Avec le mot clef "strict" lors de la définition du schéma de la table, SQLite vérifie le type des données comme le font les autres SGBD
Rappel : DBT fait partie des ELT (extract, load & transform), notamment pour le "T" - cf https://blog.ippon.fr/2020/10/23/decouvrez-dbt/
DBT 1.8 supportera nativement les tests unitaires de modèles - l'auteur montre comment les mettre en place en utilisant le TDD
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
pour rappel, DBT est présenté https://blog.ippon.fr/2022/01/07/testez-votre-code-sql-avec-dbt/
Tout est dans le titre
Pour résumer, lorsqu'un test échoue, toutes les infos nécessaires doivent être disponibles dans le message d'échec
Tout est dans le titre
Tout est dans le titre
L'auteur présente le contenu de cette RFC : une clarification de la terminologie des DNS
Tout est dans le titre
Tout est dans le titre - attention, à partir de Symfony 7.1
Tout est dans le titre... une sélection parmi les 250 conférences quand même :-)
Tout est dans le titre
Des réflexions intéressantes sur le DDD avec application au cas des entités Doctrine
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre, sauf que l'auteur montre aussi comment faire depuis Debian / Ubuntu