Podcasts about Principes

  • 674PODCASTS
  • 1,090EPISODES
  • 31mAVG DURATION
  • 5WEEKLY NEW EPISODES
  • Feb 25, 2026LATEST
Principes

POPULARITY

20192020202120222023202420252026

Categories



Best podcasts about Principes

Latest podcast episodes about Principes

Geluk in de aanbieding!
S2-A65. Yoga, meditatie & de 3 principes - Misverstanden & overeenkomsten

Geluk in de aanbieding!

Play Episode Listen Later Feb 25, 2026 41:00


Yoga en meditatie staan bekend als manieren om meer rust en ontspanning in je leven te krijgen. Wat voor veel mensen werkt - alleen vaak maar kort. Je komt heerlijk ontspannen van je meditatiemat en twee uur later giert de adrenaline alweer door je aderen. Of je hebt een zalig Yoga weekend waar je helemaal tot jezelf bent gekomen en je bent de maandag erna nog niet op je werk aangekomen of je bent de rust al weer kwijt. Inzicht in de 3 principes kan daar verandering in brengen én het kan (onterecht) lijken alsof de 3P's en yoga/meditatie elkaar wederzijds uitsluiten. In deze podcast bespreken Linda Spaanbroek & Natasja Hoogenboom de misverstanden rondom die combinatie en ontdek je waar de waardevolle overeenkomsten zitten.   Over Natasja: Natasja deed mee aan de 3P Practitioner opleiding in 2019, je kan contact met haar opnemen via haar website: https://natasjahoogenboom.nl

Les Cast Codeurs Podcast
LCC 337 - Datacenters Carrier Class dans l'espace

Les Cast Codeurs Podcast

Play Episode Listen Later Feb 16, 2026 94:19


Emmanuel et Guillaume discutent de divers sujets liés à la programmation, notamment les systèmes de fichiers en Java, le Data Oriented Programming, les défis de JPA avec Kotlin, et les nouvelles fonctionnalités de Quarkus. Ils explorent également des sujets un peu fous comme la création de datacenters dans l'espace. Pas mal d'architecture aussi. Enregistré le 13 février 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-337.mp3 ou en vidéo sur YouTube. News Langages Comment implémenter un file system en Java https://foojay.io/today/bootstrapping-a-java-file-system/ Créer un système de fichiers Java personnalisé avec NIO.2 pour des usages variés (VCS, archives, systèmes distants). Évolution Java: java.io.File (1.0) -> NIO (1.4) -> NIO.2 (1.7) pour personnalisation via FileSystem. Recommander conception préalable; API Java est orientée POSIX. Composants clés à considérer: Conception URI (scheme unique, chemin). Gestion de l'arborescence (BD, métadonnées, efficacité). Stockage binaire (emplacement, chiffrement, versions). Minimum pour démarrer (4 composants): Implémenter Path (représente fichier/répertoire). Étendre FileSystem (instance du système). Étendre FileSystemProvider (moteur, enregistré par scheme). Enregistrer FileSystemProvider via META-INF/services. Étapes suivantes: Couche BD (arborescence), opérations répertoire/fichier de base, stockage, tests. Processus long et exigeant, mais gratifiant.   Un article de brian goetz sur le futur du data oriented programming en Java https://openjdk.org/projects/amber/design-notes/beyond-records Le projet Amber de Java introduit les "carrier classes", une évolution des records qui permet plus de flexibilité tout en gardant les avantages du pattern matching et de la reconstruction Les records imposent des contraintes strictes (immutabilité, représentation exacte de l'état) qui limitent leur usage pour des classes avec état muable ou dérivé Les carrier classes permettent de déclarer une state description complète et canonique sans imposer que la représentation interne corresponde exactement à l'API publique Le modificateur "component" sur les champs permet au compilateur de dériver automatiquement les accesseurs pour les composants alignés avec la state description Les compact constructors sont généralisés aux carrier classes, générant automatiquement l'initialisation des component fields Les carrier classes supportent la déconstruction via pattern matching comme les records, rendant possible leur usage dans les instanceof et switch Les carrier interfaces permettent de définir une state description sur une interface, obligeant les implémentations à fournir les accesseurs correspondants L'extension entre carrier classes est possible, avec dérivation automatique des appels super() quand les composants parent sont subsumés par l'enfant Les records deviennent un cas particulier de carrier classes avec des contraintes supplémentaires (final, extends Record, component fields privés et finaux obligatoires) L'évolution compatible des records est améliorée en permettant l'ajout de composants en fin de liste et la déconstruction partielle par préfixe Comment éviter les pièges courants avec JPA et Kotlin - https://blog.jetbrains.com/idea/2026/01/how-to-avoid-common-pitfalls-with-jpa-and-kotlin/ JPA est une spécification Java pour la persistance objet-relationnel, mais son utilisation avec Kotlin présente des incompatibilités dues aux différences de conception des deux langages Les classes Kotlin sont finales par défaut, ce qui empêche la création de proxies par JPA pour le lazy loading et les opérations transactionnelles Le plugin kotlin-jpa génère automatiquement des constructeurs sans argument et rend les classes open, résolvant les problèmes de compatibilité Les data classes Kotlin ne sont pas adaptées aux entités JPA car elles génèrent equals/hashCode basés sur tous les champs, causant des problèmes avec les relations lazy L'utilisation de lateinit var pour les relations peut provoquer des exceptions si on accède aux propriétés avant leur initialisation par JPA Les types non-nullables Kotlin peuvent entrer en conflit avec le comportement de JPA qui initialise les entités avec des valeurs null temporaires Le backing field direct dans les getters/setters personnalisés peut contourner la logique de JPA et casser le lazy loading IntelliJ IDEA 2024.3 introduit des inspections pour détecter automatiquement ces problèmes et propose des quick-fixes L'IDE détecte les entités finales, les data classes inappropriées, les problèmes de constructeurs et l'usage incorrect de lateinit Ces nouvelles fonctionnalités aident les développeurs à éviter les bugs subtils liés à l'utilisation de JPA avec Kotlin Librairies Guide sur MapStruct @IterableMapping - https://www.baeldung.com/java-mapstruct-iterablemapping MapStruct est une bibliothèque Java pour générer automatiquement des mappers entre beans, l'annotation @IterableMapping permet de configurer finement le mapping de collections L'attribut dateFormat permet de formater automatiquement des dates lors du mapping de listes sans écrire de boucle manuelle L'attribut qualifiedByName permet de spécifier quelle méthode custom appliquer sur chaque élément de la collection à mapper Exemple d'usage : filtrer des données sensibles comme des mots de passe en mappant uniquement certains champs via une méthode dédiée L'attribut nullValueMappingStrategy permet de contrôler le comportement quand la collection source est null (retourner null ou une collection vide) L'annotation fonctionne pour tous types de collections Java (List, Set, etc.) et génère le code de boucle nécessaire Possibilité d'appliquer des formats numériques avec numberFormat pour convertir des nombres en chaînes avec un format spécifique MapStruct génère l'implémentation complète du mapper au moment de la compilation, éliminant le code boilerplate L'annotation peut être combinée avec @Named pour créer des méthodes de mapping réutilisables et nommées Le mapping des collections supporte les conversions de types complexes au-delà des simples conversions de types primitifs Accès aux fichiers Samba depuis Java avec JCIFS - https://www.baeldung.com/java-samba-jcifs JCIFS est une bibliothèque Java permettant d'accéder aux partages Samba/SMB sans monter de lecteur réseau, supportant le protocole SMB3 on pense aux galériens qui doivent se connecter aux systèmes dit legacy La configuration nécessite un contexte CIFS (CIFSContext) et des objets SmbFile pour représenter les ressources distantes L'authentification se fait via NtlmPasswordAuthenticator avec domaine, nom d'utilisateur et mot de passe La bibliothèque permet de lister les fichiers et dossiers avec listFiles() et vérifier leurs propriétés (taille, date de modification) Création de fichiers avec createNewFile() et de dossiers avec mkdir() ou mkdirs() pour créer toute une arborescence Suppression via delete() qui peut parcourir et supprimer récursivement des arborescences entières Copie de fichiers entre partages Samba avec copyTo(), mais impossibilité de copier depuis le système de fichiers local Pour copier depuis le système local, utilisation des streams SmbFileInputStream et SmbFileOutputStream Les opérations peuvent cibler différents serveurs Samba et différents partages (anonymes ou protégés par mot de passe) La bibliothèque s'intègre dans des blocs try-with-resources pour une gestion automatique des ressources Quarkus 3.31 - Support complet Java 25, nouveau packaging Maven et Panache Next - https://quarkus.io/blog/quarkus-3-31-released/ Support complet de Java 25 avec images runtime et native Nouveau packaging Maven de type quarkus avec lifecycle optimisé pour des builds plus rapides voici un article complet pour plus de detail https://quarkus.io/blog/building-large-applications/ Introduction de Panache Next, nouvelle génération avec meilleure expérience développeur et API unifiée ORM/Reactive Mise à jour vers Hibernate ORM 7.2, Reactive 3.2, Search 8.2 Support de Hibernate Spatial pour les données géospatiales Passage à Testcontainers 2 et JUnit 6 Annotations de sécurité supportées sur les repositories Jakarta Data Chiffrement des tokens OIDC pour les implémentations custom TokenStateManager Support OAuth 2.0 Pushed Authorization Requests dans l'extension OIDC Maven 3.9 maintenant requis minimum pour les projets Quarkus A2A Java SDK 1.0.0.Alpha1 - Alignement avec la spécification 1.0 du protocole Agent2Agent - https://quarkus.io/blog/a2a-java-sdk-1-0-0-alpha1/ Le SDK Java A2A implémente le protocole Agent2Agent qui permet la communication standardisée entre agents IA pour découvrir des capacités, déléguer des tâches et collaborer Passage à la version 1.0 de la spécification marque la transition d'expérimental à production-ready avec des changements cassants assumés Modernisation complète du module spec avec des Java records partout remplaçant le mix précédent de classes et records pour plus de cohérence Adoption de Protocol Buffers comme source de vérité avec des mappers MapStruct pour la conversion et Gson pour JSON-RPC Les builders utilisent maintenant des méthodes factory statiques au lieu de constructeurs publics suivant les best practices Java modernes Introduction de trois BOMs Maven pour simplifier la gestion des dépendances du SDK core, des extensions et des implémentations de référence Quarkus AgentCard évolue avec une liste supportedInterfaces remplaçant url et preferredTransport pour plus de flexibilité dans la déclaration des protocoles Support de la pagination ajouté pour ListTasks et les endpoints de configuration des notifications push avec des wrappers Result appropriés Interface A2AHttpClient pluggable permettant des implémentations HTTP personnalisées avec une implémentation Vert.x fournie Travail continu vers la conformité complète avec le TCK 1.0 en cours de développement parallèlement à la finalisation de la spécification Pourquoi Quarkus finit par "cliquer" : les 10 questions que se posent les développeurs Java - https://www.the-main-thread.com/p/quarkus-java-developers-top-questions-2025 un article qui revele et repond aux questions des gens qui ont utilisé Quarkus depuis 4-6 mois, les non noob questions Quarkus est un framework Java moderne optimisé pour le cloud qui propose des temps de démarrage ultra-rapides et une empreinte mémoire réduite Pourquoi Quarkus démarre si vite ? Le framework effectue le travail lourd au moment du build (scanning, indexation, génération de bytecode) plutôt qu'au runtime Quand utiliser le mode réactif plutôt qu'impératif ? Le réactif est pertinent pour les workloads avec haute concurrence et dominance I/O, l'impératif reste plus simple dans les autres cas Quelle est la différence entre Dev Services et Testcontainers ? Dev Services utilise Testcontainers en gérant automatiquement le cycle de vie, les ports et la configuration sans cérémonie Comment la DI de Quarkus diffère de Spring ? CDI est un standard basé sur la sécurité des types et la découverte au build-time, différent de l'approche framework de Spring Comment gérer la configuration entre environnements ? Quarkus permet de scaler depuis le développement local jusqu'à Kubernetes avec des profils, fichiers multiples et configuration externe Comment tester correctement les applications Quarkus ? @QuarkusTest démarre l'application une fois pour toute la suite de tests, changeant le modèle mental par rapport à Spring Boot Que fait vraiment Panache en coulisses ? Panache est du JPA avec des opinions fortes et des défauts propres, enveloppant Hibernate avec un style Active Record Doit-on utiliser les images natives et quand ? Les images natives brillent pour le serverless et l'edge grâce au démarrage rapide et la faible empreinte mémoire, mais tous les apps n'en bénéficient pas Comment Quarkus s'intègre avec Kubernetes ? Le framework génère automatiquement les ressources Kubernetes, gère les health checks et métriques comme s'il était nativement conçu pour cet écosystème Comment intégrer l'IA dans une application Quarkus ? LangChain4j permet d'ajouter embeddings, retrieval, guardrails et observabilité directement en Java sans passer par Python Infrastructure Les alternatives à MinIO https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/ MinIO a abandonné le support single-node fin 2025 pour des raisons commerciales, cassant de nombreuses démos et pipelines CI/CD qui l'utilisaient pour émuler S3 localement L'auteur cherche un remplacement simple avec image Docker, compatibilité S3, licence open source, déploiement mono-nœud facile et communauté active S3Proxy est très léger et facile à configurer, semble être l'option la plus simple mais repose sur un seul contributeur RustFS est facile à utiliser et inclut une GUI, mais c'est un projet très récent en version alpha avec une faille de sécurité majeure récente SeaweedFS existe depuis 2012 avec support S3 depuis 2018, relativement facile à configurer et dispose d'une interface web basique Zenko CloudServer remplace facilement MinIO mais la documentation et le branding (cloudserver/zenko/scality) peuvent prêter à confusion Garage nécessite une configuration complexe avec fichier TOML et conteneur d'initialisation séparé, pas un simple remplacement drop-in Apache Ozone requiert au minimum quatre nœuds pour fonctionner, beaucoup trop lourd pour un usage local simple L'auteur recommande SeaweedFS et S3Proxy comme remplaçants viables, RustFS en maybe, et élimine Garage et Ozone pour leur complexité Garage a une histoire tres associative, il vient du collectif https://deuxfleurs.fr/ qui offre un cloud distribué sans datacenter C'est certainement pas une bonne idée, les datacenters dans l'espace https://taranis.ie/datacenters-in-space-are-a-terrible-horrible-no-good-idea/ Avis d'expert (ex-NASA/Google, Dr en électronique spatiale) : Centres de données spatiaux, une "terrible" idée. Incompatibilité fondamentale : L'électronique (surtout IA/GPU) est inadaptée à l'environnement spatial. Énergie : Accès limité. Le solaire (type ISS) est insuffisant pour l'échelle de l'IA. Le nucléaire (RTG) est trop faible. Refroidissement : L'espace n'est pas "froid" ; absence de convection. Nécessite des radiateurs gigantesques (ex: 531m² pour 200kW). Radiations : Provoque erreurs (SEU, SEL) et dommages. Les GPU sont très vulnérables. Blindage lourd et inefficace. Les puces "durcies" sont très lentes. Communications : Bande passante très limitée (1Gbps radio vs 100Gbps terrestre). Le laser est tributaire des conditions atmosphériques. Conclusion : Projet extrêmement difficile, coûteux et aux performances médiocres. Data et Intelligence Artificielle Guillaume a développé un serveur MCP pour arXiv (le site de publication de papiers de recherche) en Java avec le framework Quarkus https://glaforge.dev/posts/2026/01/18/implementing-an-arxiv-mcp-server-with-quarkus-in-java/ Implémentation d'un serveur MCP (Model Context Protocol) arXiv en Java avec Quarkus. Objectif : Accéder aux publications arXiv et illustrer les fonctionnalités moins connues du protocole MCP. Mise en œuvre : Utilisation du framework Quarkus (Java) et son support MCP étendu. Assistance par Antigravity (IDE agentique) pour le développement et l'intégration de l'API arXiv. Interaction avec l'API arXiv : requêtes HTTP, format XML Atom pour les résultats, parser XML Jackson. Fonctionnalités MCP exposées : Outils (@Tool) : Recherche de publications (search_papers). Ressources (@Resource, @ResourceTemplate) : Taxonomie des catégories arXiv, métadonnées des articles (via un template d'URI). Prompts (@Prompt) : Exemples pour résumer des articles ou construire des requêtes de recherche. Configuration : Le serveur peut fonctionner en STDIO (local) ou via HTTP Streamable (local ou distant), avec une configuration simple dans des clients comme Gemini CLI. Conclusion : Quarkus simplifie la création de serveurs MCP riches en fonctionnalités, rendant les données et services "prêts pour l'IA" avec l'aide d'outils d'IA comme Antigravity. Anthropic ne mettra pas de pub dans Claude https://www.anthropic.com/news/claude-is-a-space-to-think c'est en reaction au plan non public d'OpenAi de mettre de la pub pour pousser les gens au mode payant OpenAI a besoin de cash et est probablement le plus utilisé pour gratuit au monde Anthropic annonce que Claude restera sans publicité pour préserver son rôle d'assistant conversationnel dédié au travail et à la réflexion approfondie. Les conversations avec Claude sont souvent sensibles, personnelles ou impliquent des tâches complexes d'ingénierie logicielle où les publicités seraient inappropriées. L'analyse des conversations montre qu'une part significative aborde des sujets délicats similaires à ceux évoqués avec un conseiller de confiance. Un modèle publicitaire créerait des incitations contradictoires avec le principe fondamental d'être "genuinely helpful" inscrit dans la Constitution de Claude. Les publicités introduiraient un conflit d'intérêt potentiel où les recommandations pourraient être influencées par des motivations commerciales plutôt que par l'intérêt de l'utilisateur. Le modèle économique d'Anthropic repose sur les contrats entreprise et les abonnements payants, permettant de réinvestir dans l'amélioration de Claude. Anthropic maintient l'accès gratuit avec des modèles de pointe et propose des tarifs réduits pour les ONG et l'éducation dans plus de 60 pays. Le commerce "agentique" sera supporté mais uniquement à l'initiative de l'utilisateur, jamais des annonceurs, pour préserver la confiance. Les intégrations tierces comme Figma, Asana ou Canva continueront d'être développées en gardant l'utilisateur aux commandes. Anthropic compare Claude à un cahier ou un tableau blanc : des espaces de pensée purs, sans publicité. Infinispan 16.1 est sorti https://infinispan.org/blog/2026/02/04/infinispan-16-1 déjà le nom de la release mérite une mention Le memory bounded par cache et par ensemble de cache s est pas facile à faire en Java Une nouvelle api OpenAPI AOT caché dans les images container Un serveur MCP local juste avec un fichier Java ? C'est possible avec LangChain4j et JBang https://glaforge.dev/posts/2026/02/11/zero-boilerplate-java-stdio-mcp-servers-with-langchain4j-and-jbang/ Création rapide de serveurs MCP Java sans boilerplate. MCP (Model Context Protocol): standard pour connecter les LLM à des outils et données. Le tutoriel répond au manque d'options simples pour les développeurs Java, face à une prédominance de Python/TypeScript dans l'écosystème MCP. La solution utilise: LangChain4j: qui intègre un nouveau module serveur MCP pour le protocole STDIO. JBang: permet d'exécuter des fichiers Java comme des scripts, éliminant les fichiers de build (pom.xml, Gradle). Implémentation: se fait via un seul fichier .java. JBang gère automatiquement les dépendances (//DEPS). L'annotation @Tool de LangChain4j expose les méthodes Java aux LLM. StdioMcpServerTransport gère la communication JSON-RPC via l'entrée/sortie standard (STDIO). Point crucial: Les logs doivent impérativement être redirigés vers System.err pour éviter de corrompre System.out, qui est réservé à la communication MCP (messages JSON-RPC). Facilite l'intégration locale avec des outils comme Gemini CLI, Claude Code, etc. Reciprocal Rank Fusion : un algorithme utile et souvent utilisé pour faire de la recherche hybride, pour mélanger du RAG et des recherches par mots-clé https://glaforge.dev/posts/2026/02/10/advanced-rag-understanding-reciprocal-rank-fusion-in-hybrid-search/ RAG : Qualité LLM dépend de la récupération. Recherche Hybride : Combiner vectoriel et mots-clés (BM25) est optimal. Défi : Fusionner des scores d'échelles différentes. Solution : Reciprocal Rank Fusion (RRF). RRF : Algorithme robuste qui fusionne des listes de résultats en se basant uniquement sur le rang des documents, ignorant les scores. Avantages RRF : Pas de normalisation de scores, scalable, excellente première étape de réorganisation. Architecture RAG fréquente : RRF (large sélection) + Cross-Encoder / modèle de reranking (précision fine). RAG-Fusion : Utilise un LLM pour générer plusieurs variantes de requête, puis RRF agrège tous les résultats pour renforcer le consensus et réduire les hallucinations. Implémentation : LangChain4j utilise RRF par défaut pour agréger les résultats de plusieurs retrievers. Les dernières fonctionnalités de Gemini et Nano Banana supportées dans LangChain4j https://glaforge.dev/posts/2026/02/06/latest-gemini-and-nano-banana-enhancements-in-langchain4j/ Nouveaux modèles d'images Nano Banana (Gemini 2.5/3.0) pour génération et édition (jusqu'à 4K). "Grounding" via Google Search (pour images et texte) et Google Maps (localisation, Gemini 2.5). Outil de contexte URL (Gemini 3.0) pour lecture directe de pages web. Agents multimodaux (AiServices) capables de générer des images. Configuration de la réflexion (profondeur Chain-of-Thought) pour Gemini 3.0. Métadonnées enrichies : usage des tokens et détails des sources de "grounding". Comment configurer Gemini CLI comment agent de code dans IntelliJ grâce au protocole ACP https://glaforge.dev/posts/2026/02/01/how-to-integrate-gemini-cli-with-intellij-idea-using-acp/ But : Intégrer Gemini CLI à IntelliJ IDEA via l'Agent Client Protocol (ACP). Prérequis : IntelliJ IDEA 2025.3+, Node.js (v20+), Gemini CLI. Étapes : Installer Gemini CLI (npm install -g @google/gemini-cli). Localiser l'exécutable gemini. Configurer ~/.jetbrains/acp.json (chemin exécutable, --experimental-acp, use_idea_mcp: true). Redémarrer IDEA, sélectionner "Gemini CLI" dans l'Assistant IA. Usage : Gemini interagit avec le code et exécute des commandes (contexte projet). Important : S'assurer du flag --experimental-acp dans la configuration. Outillage PipeNet, une alternative (open source aussi) à LocalTunnel, mais un plus évoluée https://pipenet.dev/ pipenet: Alternative open-source et moderne à localtunnel (client + serveur). Usages: Développement local (partage, webhooks), intégration SDK, auto-hébergement sécurisé. Fonctionnalités: Client (expose ports locaux, sous-domaines), Serveur (déploiement, domaines personnalisés, optimisé cloud mono-port). Avantages vs localtunnel: Déploiement cloud sur un seul port, support multi-domaines, TypeScript/ESM, maintenance active. Protocoles: HTTP/S, WebSocket, SSE, HTTP Streaming. Intégration: CLI ou SDK JavaScript. JSON-IO — une librairie comme Jackson ou GSON, supportant JSON5, TOON, et qui pourrait être utile pour l'utilisation du "structured output" des LLMs quand ils ne produisent pas du JSON parfait https://github.com/jdereg/json-io json-io : Librairie Java pour la sérialisation et désérialisation JSON/TOON. Gère les graphes d'objets complexes, les références cycliques et les types polymorphes. Support complet JSON5 (lecture et écriture), y compris des fonctionnalités non prises en charge par Jackson/Gson. Format TOON : Notation orientée token, optimisée pour les LLM, réduisant l'utilisation de tokens de 40 à 50% par rapport au JSON. Légère : Aucune dépendance externe (sauf java-util), taille de JAR réduite (~330K). Compatible JDK 1.8 à 24, ainsi qu'avec les environnements JPMS et OSGi. Deux modes de conversion : vers des objets Java typés (toJava()) ou vers des Map (toMaps()). Options de configuration étendues via ReadOptionsBuilder et WriteOptionsBuilder. Optimisée pour les déploiements cloud natifs et les architectures de microservices. Utiliser mailpit et testcontainer pour tester vos envois d'emails https://foojay.io/today/testing-emails-with-testcontainers-and-mailpit/ l'article montre via SpringBoot et sans. Et voici l'extension Quarkus https://quarkus.io/extensions/io.quarkiverse.mailpit/quarkus-mailpit/?tab=docs Tester l'envoi d'emails en développement est complexe car on ne peut pas utiliser de vrais serveurs SMTP Mailpit est un serveur SMTP de test qui capture les emails et propose une interface web pour les consulter Testcontainers permet de démarrer Mailpit dans un conteneur Docker pour les tests d'intégration L'article montre comment configurer une application SpringBoot pour envoyer des emails via JavaMail Un module Testcontainers dédié à Mailpit facilite son intégration dans les tests Le conteneur Mailpit expose un port SMTP (1025) et une API HTTP (8025) pour vérifier les emails reçus Les tests peuvent interroger l'API HTTP de Mailpit pour valider le contenu des emails envoyés Cette approche évite d'utiliser des mocks et teste réellement l'envoi d'emails Mailpit peut aussi servir en développement local pour visualiser les emails sans les envoyer réellement La solution fonctionne avec n'importe quel framework Java supportant JavaMail Architecture Comment scaler un système de 0 à 10 millions d'utilisateurs https://blog.algomaster.io/p/scaling-a-system-from-0-to-10-million-users Philosophie : Scalabilité incrémentale, résoudre les goulots d'étranglement sans sur-ingénierie. 0-100 utilisateurs : Serveur unique (app, DB, jobs). 100-1K : Séparer app et DB (services gérés, pooling). 1K-10K : Équilibreur de charge, multi-serveurs d'app (stateless via sessions partagées). 10K-100K : Caching, réplicas de lecture DB, CDN (réduire charge DB). 100K-500K : Auto-scaling, applications stateless (authentification JWT). 500K-10M : Sharding DB, microservices, files de messages (traitement asynchrone). 10M+ : Déploiement multi-régions, CQRS, persistance polyglotte, infra personnalisée. Principes clés : Simplicité, mesure, stateless essentiel, cache/asynchrone, sharding prudent, compromis (CAP), coût de la complexité. Patterns d'Architecture 2026 - Du Hype à la Réalité du Terrain (Part 1/2) - https://blog.ippon.fr/2026/01/30/patterns-darchitecture-2026-part-1/ L'article présente quatre patterns d'architecture logicielle pour répondre aux enjeux de scalabilité, résilience et agilité business dans les systèmes modernes Il présentent leurs raisons et leurs pièges Un bon rappel L'Event-Driven Architecture permet une communication asynchrone entre systèmes via des événements publiés et consommés, évitant le couplage direct Les bénéfices de l'EDA incluent la scalabilité indépendante des composants, la résilience face aux pannes et l'ajout facile de nouveaux cas d'usage Le pattern API-First associé à un API Gateway centralise la sécurité, le routage et l'observabilité des APIs avec un catalogue unifié Le Backend for Frontend crée des APIs spécifiques par canal (mobile, web, partenaires) pour optimiser l'expérience utilisateur CQRS sépare les modèles de lecture et d'écriture avec des bases optimisées distinctes, tandis que l'Event Sourcing stocke tous les événements plutôt que l'état actuel Le Saga Pattern gère les transactions distribuées via orchestration centralisée ou chorégraphie événementielle pour coordonner plusieurs microservices Les pièges courants incluent l'explosion d'événements granulaires, la complexité du debugging distribué, et la mauvaise gestion de la cohérence finale Les technologies phares sont Kafka pour l'event streaming, Kong pour l'API Gateway, EventStoreDB pour l'Event Sourcing et Temporal pour les Sagas Ces patterns nécessitent une maturité technique et ne sont pas adaptés aux applications CRUD simples ou aux équipes junior Patterns d'architecture 2026 : du hype à la réalité terrain part. 2 - https://blog.ippon.fr/2026/02/04/patterns-darchitecture-2026-part-2/ Deuxième partie d'un guide pratique sur les patterns d'architecture logicielle et système éprouvés pour moderniser et structurer les applications en 2026 Strangler Fig permet de migrer progressivement un système legacy en l'enveloppant petit à petit plutôt que de tout réécrire d'un coup (70% d'échec pour les big bang) Anti-Corruption Layer protège votre nouveau domaine métier des modèles externes et legacy en créant une couche de traduction entre les systèmes Service Mesh gère automatiquement la communication inter-services dans les architectures microservices (sécurité mTLS, observabilité, résilience) Architecture Hexagonale sépare le coeur métier des détails techniques via des ports et adaptateurs pour améliorer la testabilité et l'évolutivité Chaque pattern est illustré par un cas client concret avec résultats mesurables et liste des pièges à éviter lors de l'implémentation Les technologies 2026 mentionnées incluent Istio, Linkerd pour service mesh, LaunchDarkly pour feature flags, NGINX et Kong pour API gateway Tableau comparatif final aide à choisir le bon pattern selon la complexité, le scope et le use case spécifique du projet L'article insiste sur une approche pragmatique : ne pas utiliser un pattern juste parce qu'il est moderne mais parce qu'il résout un problème réel Pour les systèmes simples type CRUD ou avec peu de services, ces patterns peuvent introduire une complexité inutile qu'il faut savoir éviter Méthodologies Le rêve récurrent de remplacer voire supprimer les développeurs https://www.caimito.net/en/blog/2025/12/07/the-recurring-dream-of-replacing-developers.html Depuis 1969, chaque décennie voit une tentative de réduire le besoin de développeurs (de COBOL, UML, visual builders… à IA). Motivation : frustration des dirigeants face aux délais et coûts de développement. La complexité logicielle est intrinsèque et intellectuelle, non pas une question d'outils. Chaque vague technologique apporte de la valeur mais ne supprime pas l'expertise humaine. L'IA assiste les développeurs, améliore l'efficacité, mais ne remplace ni le jugement ni la gestion de la complexité. La demande de logiciels excède l'offre car la contrainte majeure est la réflexion nécessaire pour gérer cette complexité. Pour les dirigeants : les outils rendent-ils nos développeurs plus efficaces sur les problèmes complexes et réduisent-ils les tâches répétitives ? Le "rêve" de remplacer les développeurs, irréalisable, est un moteur d'innovation créant des outils précieux. Comment creuser des sujets à l'ère de l'IA générative. Quid du partage et la curation de ces recherches ? https://glaforge.dev/posts/2026/02/04/researching-topics-in-the-age-of-ai-rock-solid-webhooks-case-study/ Recherche initiale de l'auteur sur les webhooks en 2019, processus long et manuel. L'IA (Deep Research, Gemini, NotebookLM) facilite désormais la recherche approfondie, l'exploration de sujets et le partage des résultats. L'IA a identifié et validé des pratiques clés pour des déploiements de webhooks résilients, en grande partie les mêmes que celles trouvées précédemment par l'auteur. Génération d'artefacts par l'IA : rapport détaillé, résumé concis, illustration sketchnote, et même une présentation (slide deck). Guillaume s'interroge sur le partage public de ces rapports de recherche générés par l'IA, tout en souhaitant éviter le "AI Slop". Loi, société et organisation Le logiciel menacé par le vibe coding https://www.techbuzz.ai/articles/we-built-a-monday-com-clone-in-under-an-hour-with-ai Deux journalistes de CNBC sans expérience de code ont créé un clone fonctionnel de Monday.com en moins de 60 minutes pour 5 à 15 dollars. L'expérience valide les craintes des investisseurs qui ont provoqué une baisse de 30% des actions des entreprises SaaS. L'IA a non seulement reproduit les fonctionnalités de base mais a aussi recherché Monday.com de manière autonome pour identifier et recréer ses fonctionnalités clés. Cette technique appelée "vibe-coding" permet aux non-développeurs de construire des applications via des instructions en anglais courant. Les entreprises les plus vulnérables sont celles offrant des outils "qui se posent sur le travail" comme Atlassian, Adobe, HubSpot, Zendesk et Smartsheet. Les entreprises de cybersécurité comme CrowdStrike et Palo Alto sont considérées plus protégées grâce aux effets de réseau et aux barrières réglementaires. Les systèmes d'enregistrement comme Salesforce restent plus difficiles à répliquer en raison de leur profondeur d'intégration et de données d'entreprise. Le coût de 5 à 15 dollars par construction permet aux entreprises de prototyper plusieurs solutions personnalisées pour moins cher qu'une seule licence Monday.com. L'expérience soulève des questions sur la pérennité du marché de 5 milliards de dollars des outils de gestion de projet face à l'IA générative. Conférences En complément de l'agenda des conférences de Aurélie Vache, il y a également le site https://javaconferences.org/ (fait par Brian Vermeer) avec toutes les conférences Java à venir ! La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 12-13 février 2026 : Touraine Tech #26 - Tours (France) 12-13 février 2026 : World Artificial Intelligence Cannes Festival - Cannes (France) 19 février 2026 : ObservabilityCON on the Road - Paris (France) 6 mars 2026 : WordCamp Nice 2026 - Nice (France) 18 mars 2026 : Jupyter Workshops: AI in Jupyter: Building Extensible AI Capabilities for Interactive Computing - Saint-Maur-des-Fossés (France) 18-19 mars 2026 : Agile Niort 2026 - Niort (France) 20 mars 2026 : Atlantique Day 2026 - Nantes (France) 26 mars 2026 : Data Days Lille - Lille (France) 26-27 mars 2026 : SymfonyLive Paris 2026 - Paris (France) 26-27 mars 2026 : REACT PARIS - Paris (France) 27-29 mars 2026 : Shift - Nantes (France) 31 mars 2026 : ParisTestConf - Paris (France) 31 mars 2026-1 avril 2026 : FlowCon France 2026 - Paris (France) 1 avril 2026 : AWS Summit Paris - Paris (France) 2 avril 2026 : Pragma Cannes 2026 - Cannes (France) 2-3 avril 2026 : Xen Spring Meetup 2026 - Grenoble (France) 7 avril 2026 : PyTorch Conference Europe - Paris (France) 9-10 avril 2026 : Android Makers by droidcon 2026 - Paris (France) 9-11 avril 2026 : Drupalcamp Grenoble 2026 - Grenoble (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (France) 17-18 avril 2026 : Faiseuses du Web 5 - Dinan (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 12 mai 2026 : Lead Innovation Day - Leadership Edition - Paris (France) 19 mai 2026 : La Product Conf Paris 2026 - Paris (France) 21-22 mai 2026 : Flupa UX Days 2026 - Paris (France) 22 mai 2026 : AFUP Day 2026 Lille - Lille (France) 22 mai 2026 : AFUP Day 2026 Paris - Paris (France) 22 mai 2026 : AFUP Day 2026 Bordeaux - Bordeaux (France) 22 mai 2026 : AFUP Day 2026 Lyon - Lyon (France) 28 mai 2026 : DevCon 27 : I.A. & Vibe Coding - Paris (France) 28 mai 2026 : Cloud Toulouse 2026 - Toulouse (France) 29 mai 2026 : NG Baguette Conf 2026 - Paris (France) 29 mai 2026 : Agile Tour Strasbourg 2026 - Strasbourg (France) 2-3 juin 2026 : Agile Tour Rennes 2026 - Rennes (France) 2-3 juin 2026 : OW2Con - Paris-Châtillon (France) 3 juin 2026 : IA–NA - La Rochelle (France) 5 juin 2026 : TechReady - Nantes (France) 5 juin 2026 : Fork it! - Rouen - Rouen (France) 6 juin 2026 : Polycloud - Montpellier (France) 9 juin 2026 : JFTL - Montrouge (France) 9 juin 2026 : C: - Caen (France) 11-12 juin 2026 : DevQuest Niort - Niort (France) 11-12 juin 2026 : DevLille 2026 - Lille (France) 12 juin 2026 : Tech F'Est 2026 - Nancy (France) 16 juin 2026 : Mobilis In Mobile 2026 - Nantes (France) 17-19 juin 2026 : Devoxx Poland - Krakow (Poland) 17-20 juin 2026 : VivaTech - Paris (France) 18 juin 2026 : Tech'Work - Lyon (France) 22-26 juin 2026 : Galaxy Community Conference - Clermont-Ferrand (France) 24-25 juin 2026 : Agi'Lille 2026 - Lille (France) 24-26 juin 2026 : BreizhCamp 2026 - Rennes (France) 2 juillet 2026 : Azur Tech Summer 2026 - Valbonne (France) 2-3 juillet 2026 : Sunny Tech - Montpellier (France) 3 juillet 2026 : Agile Lyon 2026 - Lyon (France) 6-8 juillet 2026 : Riviera Dev - Sophia Antipolis (France) 2 août 2026 : 4th Tech Summit on Artificial Intelligence & Robotics - Paris (France) 20-22 août 2026 : 4th Tech Summit on AI & Robotics - Paris (France) & Online 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 24 septembre 2026 : PlatformCon Live Day Paris 2026 - Paris (France) 1 octobre 2026 : WAX 2026 - Marseille (France) 1-2 octobre 2026 : Volcamp - Clermont-Ferrand (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

Parole du Jour
Vis selon les principes bibliques

Parole du Jour

Play Episode Listen Later Feb 12, 2026 2:11


Elles donnent un cadre à ta vie

Geluk in de aanbieding!
S2-A63. Onvervulde wensen (en die een plekje geven)

Geluk in de aanbieding!

Play Episode Listen Later Feb 11, 2026 35:56


Onvervulde wensen kunnen pijn doen, soms een leven lang. De oplossing die daarvoor vaak aangedragen wordt, is “geef het een plekje!”. Linda Spaanbroek en Friend Mira Saia mijmeren in deze aflevering over de verschillende soorten onvervulde wensen (van schijnbaar grote tot kleine en zelfs onzichtbare wensen), de (on)mogelijkheid van het vinden van dat plekje en de misverstanden die de pijn van onvervulde dromen in stand houden. Mira Saia deed de 3P Facilitator Opleiding in 2018; je vindt haar boek ‘De ontspannen ondernemer' en informatie over haar dienstverlening op www.Mirasaia.nl

Zen & en bonne santé
Connaître les grands principes de la psychologie positive

Zen & en bonne santé

Play Episode Listen Later Feb 9, 2026 4:01


Connaître les grands principes de la psychologie positiveHébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Les Pieds dans le Plat
#43 - Vilmorin-Mikado : les principes du lean pour mieux manager

Les Pieds dans le Plat

Play Episode Listen Later Feb 3, 2026 23:32


Dans cet épisode, Claudio Vandi reçoit Anne-Gaëlle Sterlin, responsable performance et excellence opérationnelle chez Vilmorin-Mikado, pour décrypter ce que la culture Lean peut réellement apporter aux managers… bien au-delà de l'industrie.Anne-Gaëlle a baigné dans la culture Lean depuis ses toutes premières expériences professionnelles, et l'applique, depuis, à chacune de ses expériences managériales. Posture managériale, responsabilisation des équipes, sécurité psychologique et co-construction des solutions… Anne-Gaëlle nous explique tout ce que la culture lean peut apporter. Elle nous partage notamment trois leviers concrets qu'elle adore :

Millionnaire Besties
5 principes des MULTIMILLIONAIRES qui ont Transformé ma vision de l'argent (À VIE)

Millionnaire Besties

Play Episode Listen Later Feb 2, 2026 13:49


Dialogues
Nutrition : les principes clé - Boris Hansel - Dialogue #221

Dialogues

Play Episode Listen Later Jan 29, 2026 46:24


On entend de nombreuses choses sur la nutrition : études, ressentis individuels, modes... Comment savoir ce qui est vrai ? On fait le point avec le Dr Boris Hansel.Le livre de Boris : https://www.lisez.com/livres/manger-lesprit-leger/9782266354783Mon site : https://www.fabricemidal.comFacebook Fabrice Midal : https://www.facebook.com/FabriceMidalFacebook du podcast Dialogues : https://www.facebook.com/dialogues.fmInstagram Fabrice Midal : https://www.instagram.com/fabricemidalInstagram du podcast Dialogues : https://www.instagram.com/fabricemidal_dialogues/Tiktok : https://www.tiktok.com/@fabricemidalMes trois chaînes YouTube :Mes vidéos : https://www.youtube.com/@fabricemidal1Les Dialogues : https://www.youtube.com/@dialoguesfmLes méditations guidées : https://www.youtube.com/@mediteravecfabricemidalMes podcasts :Le podcast de Fabrice Midal (toutes mes vidéos en version audio) :

L'Edito Politique
La défense de rupture des accusés dans le procès Paty : contre les principes de la République

L'Edito Politique

Play Episode Listen Later Jan 28, 2026 2:48


Ecoutez L'édito d'Etienne Gernelle du 28 janvier 2026.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Seqooia - Investir simplement
7 principes pour surperformer en Bourse (10 à 15% / an ?)

Seqooia - Investir simplement

Play Episode Listen Later Jan 25, 2026 56:01


➜ ☎️ ⁠Réserve ton appel offert⁠ pour découvrir le programme Seqooia et bâtir dès aujourd'hui, ton avenir financier ➜ Retrouve Rémi sur Parlons Long Terme ➜ L'outil Screener VIS pour dénicher les meilleures actions➜

Outils du Manager - Tout ce que vous avez toujours voulu savoir sur le management sans jamais oser le demander !
487 - 7 Principes pour éviter l'épuisement du dirigeant - Journal d'un dirigeant

Outils du Manager - Tout ce que vous avez toujours voulu savoir sur le management sans jamais oser le demander !

Play Episode Listen Later Jan 23, 2026 27:54


Pour recevoir les mails privés, clique ici : https://www.formactions.outilsdumanager.com/inscription-emails-prives-adf72f1d***Découvre ce que nous avons créé pour t'aider à aller plus loin :Des formactions pratiques et concrètes pour manager efficacement, quel que soit ton rôle ou ton secteur.Une communauté unique en ligne, le CIEL, où dirigeants et cadres dirigeants, s'entraident pour réussir ensemble.L'offre exclusive du moment pour t'aider à passer à l'action dès aujourd'hui.Clique ici pour explorer le catalogue ODM : https://www.formactions.outilsdumanager.com/cataloguecomplet***

Naturopathie et réflexions naturopathiques
Mes 8 principes de santé

Naturopathie et réflexions naturopathiques

Play Episode Listen Later Jan 19, 2026 41:44


Inspirez vous de 8 principes de santé que j'applique à ma vie

Podcast Eglise Evangélique de Lonay
20260104_Christophe_Geiser, Quatre principes d'un adorateur

Podcast Eglise Evangélique de Lonay

Play Episode Listen Later Jan 4, 2026 24:35


Message du 4 janvier 2026

Seqooia - Investir simplement
Comment investir 1000€ sur PEA en 2026 (guide complet)

Seqooia - Investir simplement

Play Episode Listen Later Dec 28, 2025 22:09


➜ ☎️ ⁠Réserve ton appel de sélection⁠ avec moi pour découvrir ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠le programme d'accompagnement de Seqooia⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠➜

Haitian Helping Hands
ÉMISSION BIBLE À LA MAIN

Haitian Helping Hands

Play Episode Listen Later Dec 25, 2025 12:16


Mes frères et soeurs Bonjour et bonne journée journée dans le seigneur. Selon la Bible, un budget est une pratique de gestion responsable de ce que Dieu nous confie (temps, ressources), reflétant la sagesse, la maîtrise de soi et la foi, en planifiant judicieusement pour éviter la dette et les gaspillages, tout en utilisant ses biens pour le Royaume de Dieu (Proverbes 21:5, Luc 12:47-48, Éphésiens 5:15-16). Principes bibliques clésLa gestion des ressources (Intendance) : Tout nous appartient pas, c'est un prêt de Dieu, et nous devons en rendre compte (Luc 12:47-48).La planification et la sagesse : Les plans diligents mènent à l'abondance, tandis que la précipitation mène à la pauvreté (Proverbes 21:5).L'évitement de la dette : L'emprunteur est esclave du prêteur (Proverbes 22:7).Le contentement : Se contenter de ce que l'on a est une forme de richesse spirituelle (1 Timothée 6:8).L'usage judicieux : Utiliser ses ressources pour le royaume éternel (Luc 16:9).La diligence au travail : Travailler avec diligence honore Dieu et procure des moyens (Proverbes 10:4). Comment appliquer cela ?Établir un budget : Lister les revenus et les dépenses pour savoir où va l'argent.Vivre selon ses moyens : Ne pas dépenser plus que ce que l'on a.Prioriser : Allouer les ressources selon les priorités spirituelles.Épargner et investir : Mettre de côté pour l'avenir tout en restant généreux. En bref, un budget biblique est un outil pour gérer fidèlement les ressources que Dieu nous donne, en alignant nos finances avec ses priorités, avec sagesse, prudence et un cœur reconnaissant.

Haitian Helping Hands
ÉMISSION BIBLE À LA MAIN.

Haitian Helping Hands

Play Episode Listen Later Dec 24, 2025 18:24


PRIÈRE AVEC ÉVANGÉLISTE GEORGES EMMANUEL.Selon la Bible, un budget est une pratique de gestion responsable de ce que Dieu nous confie (temps, ressources), reflétant la sagesse, la maîtrise de soi et la foi, en planifiant judicieusement pour éviter la dette et les gaspillages, tout en utilisant ses biens pour le Royaume de Dieu (Proverbes 21:5, Luc 12:47-48, Éphésiens 5:15-16). Principes bibliques clésLa gestion des ressources (Intendance) : Tout ne nous appartient pas, c'est un prêt de Dieu, et nous devons en rendre compte (Luc 12:47-48).La planification et la sagesse : Les plans diligents mènent à l'abondance, tandis que la précipitation mène à la pauvreté (Proverbes 21:5).L'évitement de la dette : L'emprunteur est esclave du prêteur (Proverbes 22:7).Le contentement : Se contenter de ce que l'on a est une forme de richesse spirituelle (1 Timothée 6:8).L'usage judicieux : Utiliser ses ressources pour le royaume éternel (Luc 16:9).La diligence au travail : Travailler avec diligence honore Dieu et procure des moyens (Proverbes 10:4). Comment appliquer cela ?Établir un budget : Lister les revenus et les dépenses pour savoir où va l'argent.Vivre selon ses moyens : Ne pas dépenser plus que ce que l'on a.Prioriser : Allouer les ressources selon les priorités spirituelles.Épargner et investir : Mettre de côté pour l'avenir tout en restant généreux. En bref, un budget biblique est un outil pour gérer fidèlement les ressources que Dieu nous donne, en alignant nos finances avec ses priorités, avec sagesse, prudence et un cœur reconnaissant.

Geluk in de aanbieding!
S2-A57. Schuldgevoel als ik tijd voor mezelf neem

Geluk in de aanbieding!

Play Episode Listen Later Dec 17, 2025 27:57


Schuldgevoel als je tijd voor jezelf neemt, lijkt vaak heel logisch. Alsof je iets nalaat of anderen tekortdoet. Terwijl je dat ‘iets voor jezelf doen' tegelijkertijd broodnodig lijkt te hebben. Linda & friend Roos Nagtegaal mijmeren vanuit hun grounding in de 3 principes over schuldgevoel en dingen voor jezelf doen en komen tot verrassende inzichten. Kijk je mee?  Benieuwd wat de 3 Principes voor jou kunnen betekenen? Om je te helpen die vraag te beantwoorden heb ik een gratis introductiecursus gemaakt die je kunt aanvragen via deze link: https://www.shiftacademy.nl/gratis-introductiecursus-de-3-principes-voor-moeiteloos-leven/

Geluk in de aanbieding!
S2-A56. Geld = Geluk (of niet)

Geluk in de aanbieding!

Play Episode Listen Later Dec 10, 2025 36:53


“Geld maakt niet gelukkig”, hoor je vaak zeggen. En toch leven veel mensen alsof dat wél het geval is. Omdat het lijkt alsof je mét dat vele geld leukere dingen kunt doen en dát je gelukkig maakt. Het is een misverstand dat Linda & friend Roos Dekker deze podcast aan de kaak stellen. Ze laten je zien hoe het komt dat geld zo belangrijk lijkt, welke vooronderstellingen over geld ons op het verkeerde been zetten en hoe moeiteloosheid, geluk en verbinding er altijd al zijn - mét of zonder geld.  De luisteraarsvraag van deze week gaat over herinneringen, het onderbewuste en de wetmatigheid daarvan. Benieuwd wat de 3 Principes voor jou kunnen betekenen? Om je te helpen die vraag te beantwoorden heb ik een gratis introductiecursus gemaakt die je kunt aanvragen via deze link: https://www.shiftacademy.nl/gratis-introductiecursus-de-3-principes-voor-moeiteloos-leven/ Roos Dekker deed de 3P Facilitator opleiding in 2019, je kan haar vinden op www.dewervingsfabriek.nl|  

Self Love Project : Le Podcast
#261 - Rupture amoureuse : 3 principes puissants pour guérir et avancer

Self Love Project : Le Podcast

Play Episode Listen Later Nov 26, 2025 13:23


Si tu viens de vivre une rupture et que tu rafraîchis ton téléphone en espérant un message de ton ex… Si tu revis en boucle les bons souvenirs… Si tu te demandes si tu retrouveras l'amour un jour…

Geluk in de aanbieding!
S2-A54. Als je het niet weet

Geluk in de aanbieding!

Play Episode Listen Later Nov 26, 2025 43:06


Je kent het misschien, dat iemand je een vraag stelt over je leven waarbij je antwoord onmiddellijk is "ik weet het niet". Het kan snel voelen alsof je ter verantwoording geroepen wordt, of dat je heel goede argumentatie moet hebben voor waarom iets nog niet gebeurd is, of nog niet af is. In deze aflevering van de podcast bespreken Linda en friend Linda de Wilt dergelijke situaties, en onderzoeken ze hoe inzicht in de 3 principes kan helpen met meer rust vinden in het 'niet weten'.

Europe 1 - L'interview d'actualité
La paix en Ukraine se fera-t-elle sur le dos des principes européens ?

Europe 1 - L'interview d'actualité

Play Episode Listen Later Nov 25, 2025 6:16


Invités :Alexandre Malafaye, fondateur du think tank Synopia.Gilles Boutin, journaliste en politique économique au Figaro.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Podcast Torah-Box Radio
Visions de grandeur n°71 - DAdhérer à ses principes

Podcast Torah-Box Radio

Play Episode Listen Later Nov 25, 2025 20:59


Cours audio MP3 de 20 minutes donné par Rav David BREISACHER.

Rothen s'enflamme
Le multiplex : Haise doit-il renier ses principes à Nice ? – 21/11

Rothen s'enflamme

Play Episode Listen Later Nov 21, 2025 11:59


Jérôme Rothen se chauffe contre un autre consultant, un éditorialiste ou un acteur du foot.

PVDA
#10 Wat Bart De Wever verzwijgt over de welvaartsstaat en onze sociale geschiedenis

PVDA

Play Episode Listen Later Nov 21, 2025 63:34


In deze aflevering van Kantelpunt ontmaskert Peter Mertens stap voor stap hoe Bart De Wever de geschiedenis van arbeid, de arbeidersklasse en onze sociale zekerheid helemaal herschrijft. Op zijn openingscollege aan de Universiteit van Gent schrijft Bart De Wever zijn eigen versie van onze sociale geschiedenis: van de rol van industrieel Lieven Bauwens (een textielfabrikant met een koloniaal verleden) tot het belang van Rerum Novarum (een belangrijk pauselijk document over de sociale leer van de katholieke kerk). Dat alles vanuit een nostalgische blik naar de oude staat van behoefte en liefdadigheid. Waarom gomt De Wever de arbeidersklasse weg uit onze sociale geschiedenis? Waarom zwijgt hij over de fundamenten van onze sociale zekerheid en waarom wil Bart De Wever deze “kathedraal van de arbeidersbeweging” vandaag steen voor steen afbreken? Waarom wil hij de tegenmacht van de vakbonden in onze samenleving aan banden leggen?Peter Mertens legt Bart De Wevers mythen over “ongeziene welvaart” en herverdeling onder een marxistische loep. Altijd als eerste op de hoogte van updates en behind the scenes over Kantelpunt? Kom bij onze insta-channel Kantelpunt+ https://www.instagram.com/channel/AbZHtb7DxblTgUvY/ Hoofdstukken00:00 - 02:11 Intro 02:11 - 19:03 Lieven Bauwens, textielfabrikant met een koloniaal verleden19:03 - 33:20 De grondlegger van onze sociale rechten was ... de Paus? 33:20 - 47:01 Principes van de Sociale Zekerheid: solidariteit, niet liefdadigheid47:01 - 01:02:05 Bart De Wever wil alle tegenmacht de mond snoeren01:02:05 - 01:03:31 OutroOVER PETERPeter Mertens is algemeen secretaris van de PVDA, volksvertegenwoordiger in het Federaal parlement, gemeenteraadslid in Antwerpen en auteur van meerdere boeken, waaronder ‘Muiterij'.Meer over Peter: https://www.pvda.be/mensen/peter-mertens Volg Peter Mertens op sociale mediaInstagram https://www.instagram.com/mertens.p/YouTube https://youtube.com/@petermertenstv?feature=sharedFacebook https://www.facebook.com/peter.mertens.pvdaTikTok https://www.tiktok.com/@peter.mertensX https://twitter.com/peter_mertens Bluesky https://bsky.app/profile/petermertens.bsky.social OVER FAKTO Fakto is een digitaal, marxistisch mediakanaal, powered by PVDA. Fakto kiest kant. We slopen heilige huisjes en gooien vastgeroeste ideeën overhoop. We binden de strijd aan met de conservatieve, liberale en nationalistische ideeën die we elke dag krijgen voorgeschoteld. We leggen de fundamenten van het kapitalisme bloot en strijden voor een socialistische samenleving zonder uitbuiting en onderdrukking, op maat van mens en milieu. We willen de wereld begrijpen om ze te veranderen. Fakto is een team van geëngageerde videasten, podcastmakers en researchers. Samen met jou zoeken we naar antwoorden op de prangende vragen van deze tijd, in verhalende podcasts en educatieve video's voor sociale media. Ook jij bent Fakto: stuur ons jouw ideeën, volg onze kanalen op sociale media en help onze video's verspreiden. ABONNEER JE OP AL ONZE KANALEN Insta https://www.instagram.com/fakto.pvda/ TikTok https://tiktok.com/fakto.pvda WhatsApp https://wa.me/message/OIG5IB4QTOBFN1 Telegram https://t.me/+wSP5w1BFfNkzMDI8 Kantelpunt kwam tot stand met de medewerking van Gille Feyaerts en Tom De Meester. Dank ook aan het Fakto-team. En aan Tibor Van Cutsem en Livia Lumia voor de Franstalige versie.

Natuur en Wetenschap Ontdekt: Met Menno en Erwin

Onze hersenen kunnen verbijsterend veel en we weten nog er maar heel weinig van hoe ze dat klaar kunnen spelen.In onze hersenen zijn minstens 86 miljard zenuwcellen actief. Die maken met elkaar zo'n 500 miljard verbindingen. En misschien zijn dat er nog wel heel veel meer. We weten iets van hoe zenuwcellen informatie verwerken en opslaan. Eerst in een korte termijn geheugen. En dan in een lange termijn opslag, die we onder omstandigheden tientallen jaren later nog kunnen raadplegen. Veel hebben we geleerd van het leergedrag van een zeeslak Aplysia, de zeehaas, met maar 20000 neuronen. Die forse, algen etende slak vertoont ingewikkeld gedrag, vermijdt aanraking, en pijn, kan zich verdedigen met paarse inktwolken tegen vijanden. We weten hoe hun zenuwcellen informatie doorgeven dankzij het werk van de neurobioloog Eric Kandel. In 2000 kreeg hij de Nobelprijs voor Medicijnen en Fysiologie voor zijn bijdrage aan onze kennis over leren en geheugen. En dat dankzij zijn belangrijke beslissing om zijn werk aan de geheugenopslag in New York bij de rat, met toch tegen de 200 miljoen neuronen in de hersenen, op te geven om in Frankrijk aan zo'n “primitief” dier te gaan werken. Kandel beschreef in zijn haast 1000 pagina's dikke tekstboek “Principes van Neurowetenschap” (samen met James Schwartz) wat volgens hem de vijf belangrijke vragen zijn over hoe onze hersenen werken. Hoe ontwikkelen de volwassen hersenen zich? Hoe praten hersencellen met elkaar? Hoe beïnvloeden verbindingen tussen zenuwcellen ons gedrag en waarneming? Hoe beïnvloeden op hun beurt onze ervaringen de verbindingen tussen de zenuwcellen en verschillende hersengebieden? En waarin verschillen zieke hersenen van gezonde hersenen?Volg de podcast en word gratis lid via mennoenerwin.nl voor meer natuur en wetenschap verhalen. abonneer je daar ook op de nieuwsbrief met 5 tips over Teken.We hebben een kleine aanpassing gedaan:Woensdag → nieuwe podcast online die overal te beluisteren is op alle podcast spelers maar ook op substack.Zaterdag een nieuwsbrief NL met een uitgebreider verhaal over het onderwerp van deze week met 5 tips over het onderwerp zowel in het nederlands als het engels.Zondag een engelse nieuwsbrief ENG over het onderwerp van de week.Je kan zelf kiezen wat je in de mailbox krijgt nederlands engels of alleen de podcast ga naar je settings van substack en zet daar uit wat je niet meer wil ontvangen. Je kan ook alles uitzetten. Get full access to Menno en Erwin about Nature and Science at www.mennoenerwin.nl/subscribe

Geluk in de aanbieding!
S2-A53. Triggers en andere Pavlov reacties

Geluk in de aanbieding!

Play Episode Listen Later Nov 19, 2025 48:08


Tijdens een telefoongesprek hadden Linda en Friend Mira Saia het over triggers binnen romantische relaties. Het viel Mira op dat ze binnen haar huidige relatie soms reageert op opmerkingen zoals ze op haar vorige partner gereageerd zou hebben. Een soort Pavlov reactie, een aangeleerd denkpatroon die in de context van haar huidige relatie eigenlijk helemaal niet passend is. Deze week onderzoeken zij samen of triggers eigenlijk wel bestaan en wat er op dat gebied te zien is dat het leven (en romantische relaties) makkelijker kan maken.

Le Précepteur
[À L'ESSENTIEL]

Le Précepteur

Play Episode Listen Later Nov 18, 2025 17:53


POUR COMMANDER MON LIVRE : Sur Amazon : https://amzn.to/3ZMm4CY Sur Fnac.com : https://tidd.ly/4dWJZ8O

How To Get The Job (Done)
Vijf principes om rekening mee te houden voor een sterk personal brand

How To Get The Job (Done)

Play Episode Listen Later Nov 17, 2025 33:05


In deze aflevering deelt Yeliz haar expertise over personal branding. Aan de hand van vijf heldere principes laat ze zien hoe je een krachtig, strategisch en geloofwaardig personal brand opbouwt, van positionering en storytelling tot visual identity en authenticiteit. Perfect voor vrouwen die hun zichtbaarheid en professionele uitstraling willen versterken. Hosted on Acast. See acast.com/privacy for more information.

Les Grandes Gueules
Le patriotisme du jour - Samuel Hazard, maire de Verdun :"Je ne transigerai jamais avec les principes et les valeurs de la République. Celui qui a bafoué et mis en cause la République, c'est Pétain" - 14/11

Les Grandes Gueules

Play Episode Listen Later Nov 14, 2025 1:11


Aujourd'hui, Flora Ghebali, entrepreneure dans la transition écologique, Jean-Loup Bonnamy, professeur de philosophie, et Mourad Boudjellal, éditeur de BD, débattent de l'actualité autour d'Alain Marschall et Olivier Truchot.

Sport et nutrition naturelle — Bien manger pour mieux Bouger
Mes 5 principes et recettes pour un petit déjeuner réussi et toutes mes erreurs passées (Ep 159)

Sport et nutrition naturelle — Bien manger pour mieux Bouger

Play Episode Listen Later Nov 14, 2025 53:52


Qu'est-ce que je mange pour le petit déjeuner ? Et qu'est-ce que je conseille. C'est une question qui m'a souvent été posée car c'est un repas un peu galère. Et par le passé j'ai tout essayé avant de comprendre les apports dont j'avais besoin. Alors j'ai décidé de vous faire un top 5 de mes petits déjeuners préférés. Et je vous donne aussi un contre exemple pour un cas spécifique.Liens complémentairesLe programme Petit-Déjeuner Express (-10€) : https://sn.soulier.xyz/dejsn10Le Protocole Perte de Gras : https://go.soulier.xyz/protocolesnNouveauté : La Stratégie FlowFit pour bouger et plus et prendre du muscle (tarif de lancement spécial) : https://go.soulier.xyz/flowfitsnTous les liens complémentaires et anciens épisodes : https://sn.soulier.xyz/159Rejoindre le Hamsters Running Club : https://sn.soulier.xyz/hrcCet épisode est sponsorisé par Koro : https://go.soulier.xyz/koro. Profitez d'une réduction avec le code HAMSTERS5On peu dire que dans ma vie j'ai essayé toutes les formes de petit déjeuner : croissant, pain au chocolat, viennoiseries, chocolatine, pain blanc, pain de mie, brioche, Nutella, céréales et granola du commerce…. Et j'ai aussi essayé de vivre sans. Soit par manque de temps soit pour essayer le jeûne intermittent. Et je me suis rendu compte que dans tous ces cas, ça n'allait pas derrière. Ça m'embrumait le cerveau. Ou alors ça me provoquait des fringales, des envies de sucre et des grignotages. J'avais aussi très faim à midi ce qui avait des effets en cascade. Cela fait partie des raisons qui expliquent que je me sois retrouvé à plus de 105 kilos avant d'arriver à la quarantaine. Ma perte de poids c'est aussi le changement de mon petit déjeuner. Cependant j'ai essayé beaucoup de choses avant d'arriver aux principes et recettes que je vous présente dans cet épisode.Dans cet épisode tout ce que j'ai essayépourquoi je recommande de prendre un petit déjeunerune statistique incroyable sur l'obésité et le petit déjeunerce que j'intègre et ce que j'évite pour un petit déjeuner réussimes 5 recettes préférées et leurs variantesle principe du mix and matchpourquoi je mange totalement différemment les jours de coursecomment je fais les jours où je cours à jeunNouveau : Le protocole Perte de Gras 2025 ❤️ Me suivre Tous les liens sont ici

Audiovisual Library of International Law
Frédéric Mégret - Partis III- Les grands principes du droit international pénal

Audiovisual Library of International Law

Play Episode Listen Later Nov 11, 2025 27:16


Frédéric Mégret - Partis III- Les grands principes du droit international pénal

MedinaCheikh Tidjani
Caractéristiques et Principes du croyant

MedinaCheikh Tidjani

Play Episode Listen Later Nov 7, 2025 28:34


Cheikh Alioune Dieye

Les Cast Codeurs Podcast
LCC 331 - Le retour des jackson 5

Les Cast Codeurs Podcast

Play Episode Listen Later Nov 6, 2025 73:01


Dans cet épisode, Arnaud et Guillaume discutent des dernières évolutions dans le monde de la programmation, notamment les nouveautés de Java 25, JUnit 6, et Jackson 3. Ils abordent également les récents développements en IA, les problèmes rencontrés dans le cloud, et l'état actuel de React et du web. Dans cette conversation, les intervenants abordent divers sujets liés à la technologie, notamment les spécifications de Wasteme, l'utilisation des UUID dans les bases de données, l'approche RAG en intelligence artificielle, les outils MCP, et la création d'images avec Nano Banana. Ils discutent également des complexités du format YAML, des récents dramas dans la communauté Ruby, de l'importance d'une bonne documentation, des politiques de retour au bureau, et des avancées de Cloud Code. Enfin, ils évoquent l'initiative de cafés IA pour démystifier l'intelligence artificielle. Enregistré le 24 octobre 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-331.mp3 ou en vidéo sur YouTube. News Langages GraalVM se détache du release train de Java https://blogs.oracle.com/java/post/detaching-graalvm-from-the-java-ecosystem-train Un article de Loic Mathieu sur Java 25 et ses nouvelles fonctionalités https://www.loicmathieu.fr/wordpress/informatique/java-25-whats-new/ Sortie de Groovy 5.0 ! https://groovy-lang.org/releasenotes/groovy-5.0.html Groovy 5: Évolution des versions précédentes, nouvelles fonctionnalités et simplification du code. Compatibilité JDK étendue: Full support JDK 11-25, fonctionnalités JDK 17-25 disponibles sur les JDK plus anciens. Extension majeure des méthodes: Plus de 350 méthodes améliorées, opérations sur tableaux jusqu'à 10x plus rapides, itérateurs paresseux. Améliorations des transformations AST: Nouveau @OperatorRename, génération automatique de @NamedParam pour @MapConstructor et copyWith. REPL (groovysh) modernisé: Basé sur JLine 3, support multi-plateforme, coloration syntaxique, historique et complétion. Meilleure interopérabilité Java: Pattern Matching pour instanceof, support JEP-512 (fichiers source compacts et méthodes main d'instance). Standards web modernes: Support Jakarta EE (par défaut) et Javax EE (héritage) pour la création de contenu web. Vérification de type améliorée: Contrôle des chaînes de format plus robuste que Java. Additions au langage: Génération d'itérateurs infinis, variables d'index dans les boucles, opérateur d'implication logique ==>. Améliorations diverses: Import automatique de java.time.**, var avec multi-assignation, groupes de capture nommés pour regex (=~), méthodes utilitaires de graphiques à barres ASCII. Changements impactants: Plusieurs modifications peuvent nécessiter une adaptation du code existant (visibilité, gestion des imports, comportement de certaines méthodes). **Exigences JDK*: Construction avec JDK17+, exécution avec JDK11+. Librairies Intégration de LangChain4j dans ADK pour Java, permettant aux développeurs d'utiliser n'importe quel LLM avec leurs agents ADK https://developers.googleblog.com/en/adk-for-java-opening-up-to-third-party-language-models-via-langchain4j-integration/ ADK pour Java 0.2.0 : Nouvelle version du kit de développement d'agents de Google. Intégration LangChain4j : Ouvre ADK à des modèles de langage tiers. Plus de choix de LLM : En plus de Gemini et Claude, accès aux modèles d'OpenAI, Anthropic, Mistral, etc. Modèles locaux supportés : Utilisation possible de modèles via Ollama ou Docker Model Runner. Améliorations des outils : Création d'outils à partir d'instances d'objets, meilleur support asynchrone et contrôle des boucles d'exécution. Logique et mémoire avancées : Ajout de callbacks en chaîne et de nouvelles options pour la gestion de la mémoire et le RAG (Retrieval-Augmented Generation). Build simplifié : Introduction d'un POM parent et du Maven Wrapper pour un processus de construction cohérent. JUnit 6 est sorti https://docs.junit.org/6.0.0/release-notes/ :sparkles: Java 17 and Kotlin 2.2 baseline :sunrise_over_mountains: JSpecify nullability annotations :airplane_departure: Integrated JFR support :suspension_railway: Kotlin suspend function support :octagonal_sign: Support for cancelling test execution :broom: Removal of deprecated APIs JGraphlet, une librairie Java sans dépendances pour créer des graphes de tâches à exécuter https://shaaf.dev/post/2025-08-25-think-in-graphs-not-just-chains-jgraphlet-for-taskpipelines/ JGraphlet: Bibliothèque Java légère (zéro-dépendance) pour construire des pipelines de tâches. Principes clés: Simplicité, basée sur un modèle d'exécution de graphe. Tâches: Chaque tâche a une entrée/sortie, peut être asynchrone (Task) ou synchrone (SyncTask). Pipeline: Un TaskPipeline construit et exécute le graphe, gère les I/O. Modèle Graph-First: Le flux de travail est un Graphe Orienté Acyclique (DAG). Définition des tâches comme des nœuds, des connexions comme des arêtes. Support naturel des motifs fan-out et fan-in. API simple: addTask("id", task), connect("fromId", "toId"). Fan-in: Une tâche recevant plusieurs entrées reçoit une Map (clés = IDs des tâches parentes). Exécution: pipeline.run(input) retourne un CompletableFuture (peut être bloquant via .join() ou asynchrone). Cycle de vie: TaskPipeline est AutoCloseable, garantissant la libération des ressources (try-with-resources). Contexte: PipelineContext pour partager des données/métadonnées thread-safe entre les tâches au sein d'une exécution. Mise en cache: Option de mise en cache pour les tâches afin d'éviter les re-calculs. Au tour de Microsoft de lancer son (Microsoft) Agent Framework, qui semble être une fusion / réécriture de AutoGen et de Semnatic Kernel https://x.com/pyautogen/status/1974148055701028930 Plus de détails dans le blog post : https://devblogs.microsoft.com/foundry/introducing-microsoft-agent-framework-the-open-source-engine-for-agentic-ai-apps/ SDK & runtime open-source pour systèmes multi-agents sophistiqués. Unifie Semantic Kernel et AutoGen. Piliers : Standards ouverts (MCP, A2A, OpenAPI) et interopérabilité. Passerelle recherche-production (patterns AutoGen pour l'entreprise). Extensible, modulaire, open-source, connecteurs intégrés. Prêt pour la production (observabilité, sécurité, durabilité, "human in the loop"). Relation SK/AutoGen : S'appuie sur eux, ne les remplace pas, simplifie la migration. Intégrations futures : Alignement avec Microsoft 365 Agents SDK et Azure AI Foundry Agent Service. Sortie de Jackson 3.0 (bientôt les Jackson Five !!!) https://cowtowncoder.medium.com/jackson-3-0-0-ga-released-1f669cda529a Jackson 3.0.0 a été publié le 3 octobre 2025. Objectif : base propre pour le développement à long terme, suppression de la dette technique, architecture simplifiée, amélioration de l'ergonomie. Principaux changements : Baseline Java 17 requise (vs Java 8 pour 2.x). Group ID Maven et package Java renommés en tools.jackson pour la coexistence avec Jackson 2.x. (Exception: jackson-annotations ne change pas). Suppression de toutes les fonctionnalités @Deprecated de Jackson 2.x et renommage de plusieurs entités/méthodes clés. Modification des paramètres de configuration par défaut (ex: FAIL_ON_UNKNOWN_PROPERTIES désactivé). ObjectMapper et TokenStreamFactory sont désormais immutables, la configuration se fait via des builders. Passage à des exceptions de base non vérifiées (JacksonException) pour plus de commodité. Intégration des "modules Java 8" (pour les noms de paramètres, Optional, java.time) directement dans l'ObjectMapper par défaut. Amélioration du modèle d'arbre JsonNode (plus de configurabilité, meilleure gestion des erreurs). Testcontainers Java 2.0 est sorti https://github.com/testcontainers/testcontainers-java/releases/tag/2.0.0 Removed JUnit 4 support -> ups Grails 7.0 est sortie, avec son arrivée à la fondation Apache https://grails.apache.org/blog/2025-10-18-introducing-grails-7.html Sortie d'Apache Grails 7.0.0 annoncée le 18 octobre 2025. Grails est devenu un projet de premier niveau (TLP) de l'Apache Software Foundation (ASF), graduant d'incubation. Mise à jour des dépendances vers Groovy 4.0.28, Spring Boot 3.5.6, Jakarta EE. Tout pour bien démarrer et développer des agents IA avec ADK pour Java https://glaforge.dev/talks/2025/10/22/building-ai-agents-with-adk-for-java/ Guillaume a partagé plein de resources sur le développement d'agents IA avec ADK pour Java Un article avec tous les pointeurs Un slide deck et l'enregistrement vidéo de la présentation faite lors de Devoxx Belgique Un codelab avec des instructions pour démarrer et créer ses premiers agents Plein d'autres samples pour s'inspirer et voir les possibilités offertes par le framework Et aussi un template de projet sur GitHub, avec un build Maven et un premier agent d'exemple Cloud Internet cassé, du moins la partie hébergée par AWS #hugops https://www.theregister.com/2025/10/20/aws_outage_amazon_brain_drain_corey_quinn/ Panne majeure d'AWS (région US-EAST-1) : problème DNS affectant DynamoDB, service fondamental, causant des défaillances en cascade de nombreux services internet. Réponse lente : 75 minutes pour identifier la cause profonde; la page de statut affichait initialement "tout va bien". Cause sous-jacente principale : "fuite des cerveaux" (départ d'ingénieurs AWS seniors). Perte de connaissances institutionnelles : des décennies d'expertise critique sur les systèmes AWS et les modes de défaillance historiques parties avec ces départs. Prédictions confirmées : un ancien d'AWS avait anticipé une augmentation des pannes majeures en 2024. Preuves de la perte de talents : Plus de 27 000 licenciements chez Amazon (2022-2025). Taux élevé de "départs regrettés" (69-81%). Mécontentement lié à la politique de "Return to Office" et au manque de reconnaissance de l'expertise. Conséquences : les nouvelles équipes, plus réduites, manquent de l'expérience nécessaire pour prévenir les pannes ou réduire les temps de récupération. Perspective : Le marché pourrait pardonner cette fois, mais le problème persistera, rendant les futurs incidents plus probables. Web React a gagné "par défaut" https://www.lorenstew.art/blog/react-won-by-default/ React domine par défaut, non par mérite technique, étouffant ainsi l'innovation front-end. Choix par réflexe ("tout le monde connaît React"), freinant l'évaluation d'alternatives potentiellement supérieures. Fondations techniques de React (V-DOM, complexité des Hooks, Server Components) vues comme des contraintes actuelles. Des frameworks innovants (Svelte pour la compilation, Solid pour la réactivité fine, Qwik pour la "resumability") offrent des modèles plus performants mais sont sous-adoptés. La monoculture de React génère une dette technique (runtime, réconciliation) et centre les compétences sur le framework plutôt que sur les fondamentaux web. L'API React est complexe, augmentant la charge cognitive et les risques de bugs, contrairement aux alternatives plus simples. L'effet de réseau crée une "prison": offres d'emploi spécifiques, inertie institutionnelle, leaders choisissant l'option "sûre". Nécessité de choisir les frameworks selon les contraintes du projet et le mérite technique, non par inertie. Les arguments courants (maturité de l'écosystème, recrutement, bibliothèques, stabilité) sont remis en question; une dépendance excessive peut devenir un fardeau. La monoculture ralentit l'évolution du web et détourne les talents, nuisant à la diversité essentielle pour un écosystème sain et innovant. Promouvoir la diversité des frameworks pour un écosystème plus résilient et innovant. WebAssembly 3 est sortie https://webassembly.org/news/2025-09-17-wasm-3.0/ Data et Intelligence Artificielle UUIDv4 ou UUIDv7 pour vos clés primaires ? Ça dépend… surtout pour les bases de données super distribuées ! https://medium.com/google-cloud/understanding-uuidv7-and-its-impact-on-cloud-spanner-b8d1a776b9f7 UUIDv4 : identifiants entièrement aléatoires. Cause des problèmes de performance dans les bases de données relationnelles (ex: PostgreSQL, MySQL, SQL Server) utilisant des index B-Tree. Inserts aléatoires réduisent l'efficacité du cache, entraînent des divisions de pages et la fragmentation. UUIDv7 : nouveau standard conçu pour résoudre ces problèmes. Intègre un horodatage (48 bits) en préfixe de l'identifiant, le rendant ordonné temporellement et "k-sortable". Améliore la performance dans les bases B-Tree en favorisant les inserts séquentiels, la localité du cache et réduisant la fragmentation. Problème de UUIDv7 pour certaines bases de données distribuées et scalables horizontalement comme Spanner : La nature séquentielle d'UUIDv7 (via l'horodatage) crée des "hotspots d'écriture" (points chauds) dans Spanner. Spanner distribue les données en "splits" (partitions) basées sur les plages de clés. Les clés séquentielles concentrent les écritures sur un seul "split". Ceci empêche Spanner de distribuer la charge et de scaler les écritures, créant un goulot d'étranglement ("anti-pattern"). Quand ce n'est PAS un problème pour Spanner : Si le taux d'écriture total est inférieur à environ 3 500 écritures/seconde pour un seul "split". Le hotspot est "bénin" à cette échelle et n'entraîne pas de dégradation de performance. Solutions pour Spanner : Principe clé : S'assurer que la première partie de la clé primaire est NON séquentielle pour distribuer les écritures. UUIDv7 peut être utilisé, mais pas comme préfixe. Nouvelle conception ("greenfield") : ▪︎ Utiliser une clé primaire non-séquentielle (ex: UUIDv4 simple). Pour les requêtes basées sur le temps, créer un index secondaire sur la colonne d'horodatage, mais le SHARDER (ex: shardId) pour éviter les hotspots sur l'index lui-même. Migration (garder UUIDv7) : ▪︎ Ajouter un préfixe de sharding : Introduire une colonne `shard` calculée (ex: `MOD(ABS(FARM_FINGERPRINT(order_id_v7)), N)`) et l'utiliser comme PREMIER élément d'une clé primaire composite (`PRIMARY KEY (shard, order_id_v7)`). Réordonner les colonnes (si clé primaire composite existante) : Si la clé primaire est déjà composite (ex: (order_id_v7, tenant_id)), réordonner en (tenant_id, order_id_v7). Cela aide si tenant_id a une cardinalité élevée et distribue bien. (Un tenant_id très actif pourrait toujours nécessiter un préfixe de sharding supplémentaire). RAG en prod, comment améliorer la pertinence des résultats https://blog.abdellatif.io/production-rag-processing-5m-documents Démarrage rapide avec Langchain + Llamaindex: prototype fonctionnel, mais résultats de production jugés "subpar" par les utilisateurs. Ce qui a amélioré la performance (par ROI): Génération de requêtes: LLM crée des requêtes sémantiques et mots-clés multiples basées sur le fil de discussion pour une meilleure couverture. Reranking: La technique la plus efficace, modifie grandement le classement des fragments (chunks). Stratégie de découpage (Chunking): Nécessite beaucoup d'efforts, compréhension des données, création de fragments logiques sans coupures. Métadonnées à l'LLM: L'injection de métadonnées (titre, auteur) améliore le contexte et les réponses. Routage de requêtes: Détecte et traite les questions non-RAG (ex: résumer, qui a écrit) via API/LLM distinct. Outillage Créer un serveur MCP (mode HTTP Streamable) avec Micronaut et quelques éléments de comparaison avec Quarkus https://glaforge.dev/posts/2025/09/16/creating-a-streamable-http-mcp-server-with-micronaut/ Micronaut propose désormais un support officiel pour le protocole MCP. Exemple : un serveur MCP pour les phases lunaires (similaire à une version Quarkus pour la comparaison). Définition des outils MCP via les annotations @Tool et @ToolArg. Point fort : Micronaut gère automatiquement la validation des entrées (ex: @NotBlank, @Pattern), éliminant la gestion manuelle des erreurs. Génération automatique de schémas JSON détaillés pour les structures d'entrée/sortie grâce à @JsonSchema. Nécessite une configuration pour exposer les schémas JSON générés comme ressources statiques. Dépendances clés : micronaut-mcp-server-java-sdk et les modules json-schema. Testé avec l'inspecteur MCP et intégration avec l'outil Gemini CLI. Micronaut offre une gestion élégante des entrées/sorties structurées grâce à son support JSON Schema riche. Un agent IA créatif : comment utiliser le modèle Nano Banana pour générer et éditer des images (en Java, avec ADK) https://glaforge.dev/posts/2025/09/22/creative-ai-agents-with-adk-and-nano-banana/ Modèles de langage (LLM) deviennent multimodaux : traitent diverses entrées (texte, images, vidéo, audio). Nano Banana (gemini-2.5-flash-image-preview) : modèle Gemini, génère et édite des images, pas seulement du texte. ADK (Agent Development Kit pour Java) : pour configurer des agents IA créatifs utilisant ce type de modèle. Application : Base pour des workflows créatifs complexes (ex: agent de marketing, enchaînement d'agents pour génération d'assets). Un vieil article (6 mois) qui illustre les problèmes du format de fichier YAML https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell YAML est extrêmement complexe malgré son objectif de convivialité humaine. Spécification volumineuse et versionnée (YAML 1.1, 1.2 diffèrent significativement). Comportements imprévisibles et "pièges" (footguns) courants : Nombres sexagésimaux (ex: 22:22 parsé comme 1342 en YAML 1.1). Tags (!.git) pouvant mener à des erreurs ou à l'exécution de code arbitraire. "Problème de la Norvège" : no interprété comme false en YAML 1.1. Clés non-chaînes de caractères (on peut devenir une clé booléenne True). Nombres accidentels si non-guillemets (ex: 10.23 comme flottant). La coloration syntaxique n'est pas fiable pour détecter ces subtilités. Le templating de documents YAML est une mauvaise idée, source d'erreurs et complexe à gérer. Alternatives suggérées : TOML : Similaire à YAML mais plus sûr (chaînes toujours entre guillemets), permet les commentaires. JSON avec commentaires (utilisé par VS Code), mais moins répandu. Utiliser un sous-ensemble simple de YAML (difficile à faire respecter). Générer du JSON à partir de langages de programmation plus puissants : ▪︎ Nix : Excellent pour l'abstraction et la réutilisation de configuration. Python : Facilite la création de JSON avec commentaires et logique. Gros binz dans la communauté Ruby, avec l'influence de grosses boîtes, et des pratiques un peu douteuses https://joel.drapper.me/p/rubygems-takeover/ Méthodologies Les qualités d'une bonne documentation https://leerob.com/docs Rapidité Chargement très rapide des pages (préférer statique). Optimisation des images, polices et scripts. Recherche ultra-rapide (chargement et affichage des résultats). Lisibilité Concise, éviter le jargon technique. Optimisée pour le survol (gras, italique, listes, titres, images). Expérience utilisateur simple au départ, complexité progressive. Multiples exemples de code (copier/coller). Utilité Documenter les solutions de contournement (workarounds). Faciliter le feedback des lecteurs. Vérification automatisée des liens morts. Matériel d'apprentissage avec un curriculum structuré. Guides de migration pour les changements majeurs. Compatible IA Trafic majoritairement via les crawlers IA. Préférer cURL aux "clics", les prompts aux tutoriels. Barre latérale "Demander à l'IA" référençant la documentation. Prêt pour les agents Faciliter le copier/coller de contenu en Markdown pour les chatbots. Possibilité de visualiser les pages en Markdown (ex: via l'URL). Fichier llms.txt comme répertoire de fichiers Markdown. Finition soignée Zones de clic généreuses (boutons, barres latérales). Barres latérales conservant leur position de défilement et état déplié. Bons états actifs/survol. Images OG dynamiques. Titres/sections lienables avec ancres stables. Références et liens croisés entre guides, API, exemples. Balises méta/canoniques pour un affichage propre dans les moteurs de recherche. Localisée Pas de /en par défaut dans l'URL. Routage côté serveur pour la langue. Localisation des chaînes statiques et du contenu. Responsive Excellents menus mobiles / support Safari iOS. Info-bulles sur desktop, popovers sur mobile. Accessible Lien "ignorer la navigation" vers le contenu principal. Toutes les images avec des balises alt. Respect des paramètres système de mouvement réduit. Universelle Livrer la documentation "en tant que code" (JSDoc, package). Livrer via des plateformes comme Context7, ou dans node_modules. Fichiers de règles (ex: AGENTS.md) avec le produit. Évaluations et modèles spécifiques recommandés pour le produit. Loi, société et organisation Microsoft va imposer une politique de Return To Office https://www.businessinsider.com/microsoft-execs-explain-rto-mandate-in-internal-meeting-2025-9 Microsoft impose 3 jours de présence au bureau par semaine à partir de février 2026, débutant par la région de Seattle Le CEO Satya Nadella explique que le télétravail a affaibli les liens sociaux nécessaires à l'innovation Les dirigeants citent des données internes montrant que les employés présents au bureau "prospèrent" davantage L'équipe IA de Microsoft doit être présente 4 jours par semaine, règles plus strictes pour cette division stratégique Les employés peuvent demander des exceptions jusqu'au 19 septembre 2025 pour trajets complexes ou absence d'équipe locale Amy Coleman (RH) affirme que la collaboration en personne améliore l'énergie et les résultats, surtout à l'ère de l'IA La politique s'appliquera progressivement aux 228 000 employés dans le monde après les États-Unis Les réactions sont mitigées, certains employés critiquent la perte d'autonomie et les bureaux inadéquats Microsoft rattrape ses concurrents tech qui ont déjà imposé des retours au bureau plus stricts Cette décision intervient après 15 000 licenciements en 2025, créant des tensions avec les employés Comment Claude Code est né ? (l'histoire de sa création) https://newsletter.pragmaticengineer.com/p/how-claude-code-is-built Claude Code : outil de développement "AI-first" créé par Boris Cherny, Sid Bidasaria et Cat Wu. Performance impressionnante : 500M$ de revenus annuels, utilisation multipliée par 10 en 3 mois. Adoption interne massive : Plus de 80% des ingénieurs d'Anthropic l'utilisent quotidiennement, y compris les data scientists. Augmentation de productivité : 67% d'augmentation des Pull Requests (PR) par ingénieur malgré le doublement de l'équipe. Origine : Commande CLI simple évoluant vers un outil accédant au système de fichiers, exploitant le "product overhang" du modèle Claude. Raison du lancement public : Apprendre sur la sécurité et les capacités des modèles d'IA. Pile technologique "on distribution" : TypeScript, React (avec Ink), Yoga, Bun. Choisie car le modèle Claude est déjà très performant avec ces technologies. "Claude Code écrit 90% de son propre code" : Le modèle prend en charge la majeure partie du développement. Architecture légère : Simple "shell" autour du modèle Claude, minimisant la logique métier et le code (suppression constante de code superflu). Exécution locale : Privilégiée pour sa simplicité, sans virtualisation. Sécurité : Système de permissions granulaire demandant confirmation avant chaque action potentiellement dangereuse (ex: suppression de fichiers). Développement rapide : Jusqu'à 100 releases internes/jour, 1 release externe/jour. 5 Pull Requests/ingénieur/jour. Prototypage ultra-rapide (ex: 20+ prototypes d'une fonctionnalité en quelques heures) grâce aux agents IA. Innovation UI/UX : Redéfinit l'expérience du terminal grâce à l'interaction LLM, avec des fonctionnalités comme les sous-agents, les styles de sortie configurables, et un mode "Learning". Le 1er Café IA publique a Paris https://www.linkedin.com/pulse/my-first-caf%25C3%25A9-ia-paris-room-full-curiosity-an[…]o-goncalves-r9ble/?trackingId=%2FPHKdAimR4ah6Ep0Qbg94w%3D%3D Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 30-31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30-31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025-2 novembre 2025 : PyConFR 2025 - Lyon (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 5-6 novembre 2025 : Tech Show Paris - Paris (France) 5-6 novembre 2025 : Red Hat Summit: Connect Paris 2025 - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 6 novembre 2025 : Agile Tour Aix-Marseille 2025 - Gardanne (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 19-21 novembre 2025 : Agile Grenoble - Grenoble (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 24 novembre 2025 : Forward Data & AI Conference - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 1-2 décembre 2025 : Tech Rocks Summit 2025 - Paris (France) 4-5 décembre 2025 : Agile Tour Rennes - Rennes (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 9-11 décembre 2025 : APIdays Paris - Paris (France) 9-11 décembre 2025 : Green IO Paris - Paris (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 11 décembre 2025 : Normandie.ai 2025 - Rouen (France) 14-17 janvier 2026 : SnowCamp 2026 - Grenoble (France) 29-31 janvier 2026 : Epitech Summit 2026 - Paris - Paris (France) 2-5 février 2026 : Epitech Summit 2026 - Moulins - Moulins (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 3-4 février 2026 : Epitech Summit 2026 - Lille - Lille (France) 3-4 février 2026 : Epitech Summit 2026 - Mulhouse - Mulhouse (France) 3-4 février 2026 : Epitech Summit 2026 - Nancy - Nancy (France) 3-4 février 2026 : Epitech Summit 2026 - Nantes - Nantes (France) 3-4 février 2026 : Epitech Summit 2026 - Marseille - Marseille (France) 3-4 février 2026 : Epitech Summit 2026 - Rennes - Rennes (France) 3-4 février 2026 : Epitech Summit 2026 - Montpellier - Montpellier (France) 3-4 février 2026 : Epitech Summit 2026 - Strasbourg - Strasbourg (France) 3-4 février 2026 : Epitech Summit 2026 - Toulouse - Toulouse (France) 4-5 février 2026 : Epitech Summit 2026 - Bordeaux - Bordeaux (France) 4-5 février 2026 : Epitech Summit 2026 - Lyon - Lyon (France) 4-6 février 2026 : Epitech Summit 2026 - Nice - Nice (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 26-27 mars 2026 : SymfonyLive Paris 2026 - Paris (France) 31 mars 2026 : ParisTestConf - Paris (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 22 mai 2026 : AFUP Day 2026 Lille - Lille (France) 22 mai 2026 : AFUP Day 2026 Paris - Paris (France) 22 mai 2026 : AFUP Day 2026 Bordeaux - Bordeaux (France) 22 mai 2026 : AFUP Day 2026 Lyon - Lyon (France) 17 juin 2026 : Devoxx Poland - Krakow (Poland) 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

Les chemins de la philosophie
Comment avoir des principes sans être systématique ?

Les chemins de la philosophie

Play Episode Listen Later Nov 3, 2025 3:29


durée : 00:03:29 - Le Pourquoi du comment : philo - par : Frédéric Worms - Qu'est-ce qu'un système ? Peut-on unir les phénomènes sous une loi unique sans perdre la liberté ? Né du désir de cohérence, le système aide à penser le monde, mais devient risqué quand il ferme. De Leibniz à Hegel, la philosophie en explore les limites. - réalisation : Luc-Jean Reynaud

L'entreprise de demain
Des principes de leadership à la pratique – Mario Ceccon, DRH du Groupe GEODIS

L'entreprise de demain

Play Episode Listen Later Oct 23, 2025 36:49


Dans cet épisode, Mario Ceccon, DRH du groupe GEODIS, partage la manière dont il ancre la transformation du management dans une culture de leadership concret et mesurable. Mario partage une conviction forte : c'est dans la pratique quotidienne des managers que se joue la transformation du management. Mario raconte comment Geodis a défini sept principes de leadership simples et universels, des repères partagés par tous, du siège aux filiales : être ambassadeur de la stratégie, privilégier l'intérêt commun, débattre, décider, s'aligner, communiquer dans les deux sens, être exemplaire, gérer les résultats. Des comportements observables, concrets, transmis dans toutes les langues et mesurés dans le temps.Pour faire vivre ces principes et poursuivre la transformation du management, Geodis a lancé le programme “Manage”, un parcours de 14 semaines destiné aux 6 000 managers du groupe. Chaque session traduit un principe en pratiques managériales réelles : gestion des conflits, feedback, alignement collectif, exemplarité au quotidien.Cette formation est soutenue par un dispositif de mesure inédit : un index de leadership, fondé sur la perception des collaborateurs, qui permet d'évaluer l'évolution du management année après année.Au fil de l'échange, Mario évoque aussi la confiance, la formation, la santé mentale et le plaisir de manager. Il rappelle que le management est un métier qui s'apprend, se cultive et se transforme avec le temps.Un épisode qui parle de rigueur, de cohérence et de sens. Et qui redonne foi dans la capacité d'un grand groupe à faire évoluer sa culture sans perdre son humanité.Un épisode de stratégie RH !

Pascal Praud et vous
N.Sarkozy en prison : pour Georges Fenech, «les juges se sont affranchis des principes du droit»

Pascal Praud et vous

Play Episode Listen Later Oct 21, 2025 10:42


Invité : - Jean-Claude Darmon, homme d'affaires et ami de Nicolas Sarkozy Vous voulez réagir ? Appelez-le 01.80.20.39.21 (numéro non surtaxé) ou rendez-vous sur les réseaux sociaux d'Europe 1 pour livrer votre opinion et débattre sur grandes thématiques développées dans l'émission du jour.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

On marche sur la tête
N.Sarkozy en prison : pour Georges Fenech, «les juges se sont affranchis des principes du droit»

On marche sur la tête

Play Episode Listen Later Oct 21, 2025 10:42


Invité : - Jean-Claude Darmon, homme d'affaires et ami de Nicolas Sarkozy Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Intégrale Placements
L'actu du patrimoine : Retraites, les principes de la réforme de 2024 - 09/10

Intégrale Placements

Play Episode Listen Later Oct 9, 2025 8:27


Ce jeudi 9 octobre, Antoine Larigaudrie a reçu Marie-Christine Sonkin, rédacteur en chef Patrimoine Les Echos, dans l'émission Tout pour investir sur BFM Business. Retrouvez l'émission du lundi au vendredi et réécoutez la en podcast.

Insomnie, hors de mon lit
#93 - Dormir autrement : les grands principes de l'hygiénisme - Avec Fabien Moine, naturopathe, formateur, conférencier, éditeur

Insomnie, hors de mon lit

Play Episode Listen Later Sep 5, 2025 93:51


J'ai eu le plaisir de recevoir Fabien Moine, figure emblématique de l'hygiénisme en France.Dans cet épisode, nous parlons du sommeil comme miroir de notre rapport au vivant, et non comme simple fonction biologique isolée.

Ancient Warfare Podcast
AWA368 - What happened to the Hastati, Principes, and Triarii?

Ancient Warfare Podcast

Play Episode Listen Later Aug 1, 2025 9:36


In this episode of the Ancient Warfare Podcast, Murray answers a question from @tadejtomic1943: Why and when did the distinctions between Hastati, Principes, and Triarii disappear from the Roman Republican army? He explores the evolution of Roman military organisation, the reasons behind the shift away from this tripartite structure, and what replaced it as Rome's army adapted to new challenges.   Join us on Patreon patreon.com/ancientwarfarepodcast  

Appels sur l'actualité
[Vos questions] Est de la RDC : retour sur l'accord de principes avec les rebelles de l'AFC/M23

Appels sur l'actualité

Play Episode Listen Later Jul 22, 2025 19:30


Les journalistes et experts de RFI répondent également à vos questions sur la candidature de Maurice Kamto sous de nouvelles couleurs politiques et les taxes douanières américaines à l'encontre du Brésil. Est de la RDC : signature d'un accord de principes avec les rebelles de l'AFC/M23  Après trois mois de discussions directes à Doha, le gouvernement congolais et le mouvement rebelle AFC/M23 ont signé une déclaration de principes pour un accord de paix. Quels sont les points qui différencient cet accord de celui signé à Washington il y a quelques semaines ?    Accord RDC-AFC/M23 : comment garantir la paix sur le terrain ?  Pour garantir la bonne application de l'accord de principes, les deux parties vont bénéficier d'un accompagnement international, y compris de l'aide de la Monusco déjà sur place. Le rôle de la mission multinationale peut-il être suffisant ?    Accord RDC-AFC/M23 : quid du retrait des rebelles des territoires occupés ?  Pourquoi le gouvernement congolais a-t-il accepté de signer cet accord alors qu'il n'inclut pas le retrait des rebelles de l'AFC/M23 des territoires occupés ? Avec Patient Ligodi, journaliste au service Afrique de RFI.      Cameroun : Maurice Kamto quitte le MRC  L'opposant Maurice Kamto a créé la surprise en déposant sa candidature sous les couleurs du Manidem, délaissant le MRC dont il était le président. Comment comprendre ce revirement politique ? Quelles sont les chances que sa candidature soit validée ?                       Avec Stéphane Akoa, politologue camerounais et chercheur à la fondation Paul Ango Ela.     Taxes douanières américaines : le Brésil promet une riposte  Le Brésil a promis de répliquer face aux taxes douanières américaines, mises en place par Donald Trump en soutien à l'ex-président Jair Bolsonaro. Concrètement, quelles mesures de rétorsion sont envisagées par le gouvernement Lula à ce stade ? Quelle place occupe aujourd'hui le commerce avec les États-Unis dans l'économie brésilienne ? Avec Gaspard Estrada, politologue et membre de l'unité du Sud Global à la London School of Economics à Londres.

L'entretien de Sonia Mabrouk
Boualem Sansal : «l'Algérie ne respecte pas les principes fondamentaux constitutifs de l'Union Européenne» selon Arnaud Benedetti

L'entretien de Sonia Mabrouk

Play Episode Listen Later Jul 21, 2025 12:44


Invité : - Arnaud Benedetti, Fondateur du comité de soutien de Boualem Sansal Distribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Haitian Helping Hands
DÉVOTION AVEC LES POUX CHERY. LES PRINCIPES POUR UNE VIÉ PUISSANTE 1COR 16:13-14#2 DEMEUREZ FERMES!

Haitian Helping Hands

Play Episode Listen Later Jul 10, 2025 43:16


DÉVOTION AVEC LES POUX CHERY. LES PRINCIPES POUR UNE VIÉ PUISSANTE 1COR 16:13-14#2 DEMEUREZ FERMES!

Haitian Helping Hands
DÉVOTION AVEC LES POUX CHERY. LES PRINCIPES POUR UNE VIÉ PUISSANTE 1COR 16:13-14.

Haitian Helping Hands

Play Episode Listen Later Jul 9, 2025 51:40


DÉVOTION AVEC LES POUX CHERY. LES PRINCIPES POUR UNE VIÉ PUISSANTE 1COR 16:13-14.

Soeur Simone-Pierre
Ceux qui sont ignorants; six principes de la loyauté

Soeur Simone-Pierre

Play Episode Listen Later Jun 15, 2025 77:06


POIMEN SERVICE ( Ceux qui sont ignorants; six principes de la loyauté ) 06-05-2025

Soeur Simone-Pierre
Sept grands principes pour une vie surnaturelle

Soeur Simone-Pierre

Play Episode Listen Later Jun 15, 2025 84:16


LA BELLE EXPERIENCE ( Sept grands principes pour une vie surnaturelle) 30-03-2025

Les chemins de la philosophie
Réjane Sénac : "'Les Misérables' de Hugo dénoncent l'écart entre les principes républicains et la réalité"

Les chemins de la philosophie

Play Episode Listen Later Mar 28, 2025 58:35


durée : 00:58:35 - Le Souffle de la pensée - par : Géraldine Mosna-Savoye - La politologue Réjane Sénac vient nous parler d'un monument de la littérature, un classique lu, au moins par passages, dès l'école, et dont les thèmes - la misère, la justice, la fraternité - sont aussi connus que ses héros - Jean Valjean, Cosette ou Fantine - : "Les Misérables" de Victor Hugo. - réalisation : Nicolas Berger - invités : Réjane Sénac Politiste et chercheuse française

Ministerios Ebenezer
La Evolución de los Principes

Ministerios Ebenezer

Play Episode Listen Later Feb 13, 2025 74:00