POPULARITY
Categories
Connaissez-vous la famille Pastor ? Enrichie dans la construction immobilière à Monaco, elle est considérée comme la deuxième famille princière. Le 6 mai 2014, un drame frappe soudain… Hélène Pastor, l'héritière de la plus riche famille de Monaco se fait fusiller à bout portant par deux hommes, à la sortie d'un hôpital de Nice. Mais qui veut sa peau ? Et pourquoi ? Le procès du gendre pas vraiment idéal Le 17 septembre 2018, à la cour d'Assises des Bouches-du-Rhône, à Aix-en-Provence, s'ouvre le procès des assassins d'Hélène Pastor. Dans le box des accusés, se trouvent les exécutants, toute une série d'intermédiaires et le “cerveau” présumé de l'affaire. Ils ne viennent pas du même monde, bien au contraire… Tout semble séparer le tireur et le guetteur, deux petits voyous marseillais d'origine comorienne, le recruteur, un modeste prof de gym sans casier judiciaire, et enfin l'homme que tout désigne comme étant le commanditaire : Wojciech, alias “Monsieur Gendre”, consul honoraire de Pologne à Monaco et président d'une société de nanotechnologie. Découvrez la dernière saison : L'affaire Godard, un polar en haute mer Un podcast Bababam Originals Ecriture : Martin Quenehen Voix : François Hatt En partenariat avec upday. Learn more about your ad choices. Visit megaphone.fm/adchoices
Programa 5x151, amb Nil Moliner. Quin personatge m
Kristian sits down with David fresh off his win at IM 70.3 Aix en Provence. They discuss the race, its dynamics and why the boys chose to race there. They also touch on training leading into the race, changes to upcoming altitude plans and learnings from the race. (00:00) Introduction(00:57) Why did the Boys Choose to Race Aix en Provence(01:36) How does Kristian Feel about the Race Execution? (04:53) How did Kristian Feel Given Texas a Few Weeks Back? (05:30) Tactical Decisions on Where to Make a Move? (06:44) How was the Swim? (07:49) How was the Transition Zone? (09:03) The Importance of the Elite Briefing(10:16) Wheel Issues(11:28) Group Dynamics on the Bike (14:24) How was the Descending on the Bike Course (16:25) Keeping an Eye on Competitors (18:33) Gustav's Race (19:57) Kristian's Thoughts on the Run Course (22:52) What was Kristian Splitting his Watch For? (23:42) Comparing this Run to Oceanside(24:41) Training Between Texas and Aix en Provence(26:40) Training for Frankfurt (27:30) Kristian's New Bike (30:09) Thoughts when Schomburg Bridged up(32:31) Did Kristian Know Casper was Catching up to Him?(34:10) How did Kristian find all the Traffic on the Run Course?(36:15) Learnings from the Race(37:38) Putting his Cap in Sports Mode(38:51) Beer Showers(39:38) The Norwegian Train(42:47) Travel Plans going Forward Thanks to the sponsors of this podcast series:MaurtenTo benefit from the one-time code and get 20% off your next purchase on Maurten.com, simply enter the code “TNMS2” at checkout. The code is applicable once per customer, on all products except the Maurten Bicarb System, valid until 31/12/2025.Maurten WebsiteInstagram: @maurten_officialYouTube: https://www.youtube.com/c/MaurtenOfficialPlasmaideVisit the plasmaide website and use the code “NM15” for a 15% discount on your order. Website: https://plasmaide.co.uk Instagram: @plasmaide Youtube: https://www.youtube.com/@plasmaide Hosted, edited and produced by Dr David LipmanEditing, video and introduction by Roj Ferman
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Got it. Here's the revised version with your requested updates included: This week, we dig into the reasoning behind Ironman's decision to reunify the Ironman World Championships and what this could mean for the future of the sport. We review all the action from St George 70.3, where Lionel Sanders delivered a convincing win in the men's race and Paula Findlay dominated the women's field with a performance that shows she's ready for a big year. There's also plenty of racing to cover, with discussion on the Challenge Championship, Ironman Lanzarote, Chattanooga 70.3 and Aix-en-Provence 70.3. We take a look at the WTCS season opener in Yokohama and round things out with the newly released start list for T100 Vancouver, highlighting which contracted athletes will be on the start line and noting a few key names who won't be racing. To support the podcast please head to: patreon.com/talkingtriathlon To watch this podcast as a video visit: https://bit.ly/3vzSss2 Or check us out on Social Media: Instagram: https://www.instagram.com/talkingtriathlon You can follow James at https://www.instagram.com/bale.james85 You can follow Tim at https://www.instagram.com/tford14
Sagrada Esparta, un projecte de trampolí cultural fundat a l'any 2019 per part de Fer Quintana (Vlad Strange) i Víctor Fernández García, està llest per presentar batalla artística a Ona la Torre. Col.leccions de fanzines, programes culturals i fins i tot terrorífics espais desfilaran per les nostres ones, just ara que comença a agafar vol PLATEA megazine, la revista del poble! Això és Esparta. Passió per l'art podcast recorded with enacast.com
Amb el Ramon Oromí, ens proposem ampliar els horitzons de la teua terminologia tecnològica. Així, amb cada nota de veu, explorem els aspectes clau d'un nou concepte que ens defineix en l'era digital. Pots recuperar les anteriors notes de veu a empoderanttic.cat o a les xarxes, amb l'etiqueta #NotaDeVeu podcast recorded with enacast.com
L'espai cultural del 'Cubelles a les 10', que adquireix personalitat pròpia com a programa. L'espai segueix estan presentat i dirigit per Josep Lluís Villanueva, ara com a col·laborador de Ràdio Cubelles. A l'equip del programa compta amb Mònica Muntaner, a la secció de teatre i dansa; Charo González, especialista en novel·la negra i dues noves incorporacions: La nova biblioteca municipal, que farà una càpsula setmanal sobre recomanacions de llibres i actes que es facin a les seves instal·lacions. Així com l'espai de cine 'Agitat, no barrejat', conduit per Joan Soler, que ha reduït el seu format per tal d'adaptar-se a la durada del programa. Le Weekend, que s'emetrà el divendres de 10 a 11h, també farà un repàs a l'agenda cultural del cap de setmana i comptarà amb entrevistes puntuals, sempre al voltant de la Cultura. podcast recorded with enacast.com
Darrere del nom Rumer s'amaga Sarah Joyce, una cantant brit
Connecta't al territori amb Catalunya Informaci
L'Associació Per L'ensenyament del Català avisa a totes les famílies de Catalunya Nord que tenen dret a què els seus mainatges aprenguin uns coneixements bàsics de català durant la seva educació. Així doncs, avisen als pares d'alumnes que l'any que ve faran 6a o 2a que poden demanar l'opció en català pels seus fills.
What really happened on the ground in St. George? We cover whats coming up this weekend at WTCS Yokohama, IM Lanzarote, Challenge Championship in Samorin and the Pro Series Race in Aix en Provence Intro and Kyle's Race (0:00-09:40)St George Men's Race (09:45-35:40)St George Women's Race (35:45-52:50)What races are coming this weekend? (52:55-1:08:20)Hot Takes (1:08:25-1:22:50)Subscribe on Youtubehttps://www.youtube.com/@protrinewsFollow the link below to get yourself a new bike, built to break recordshttps://ventumracing.com/products/tempus/?srsltid=AfmBOoopQyZfAU8TmsQM2xBqsG3GoxOleNRHT8VKxApiU1xbKhspD4ZJGet a tasty box from MNSTRY Nutrition! Use code ProTri50https://mnstry.com/en/products/tastingboxCapture your next race or event experience with Crowd Clips https://crowdclips.com/Buy a gear. 15% off with Protrinews15https://wynrepublic.comDisclaimer: The contents and opinions expressed on this podcast are ultimately exaggerated (often wildly) for comedic effect. All opinions presented are for entertainment purposes only. Any statements seeming to refer to any specific person, place, institution, or event are probably not about it or you and almost impossible to prove legally, anyway. It might be you, but probably not and nobody really cares. Especially you. It's not always about you.Support the show
durée : 00:37:58 - Les Midis de Culture - par : Marie Sorbier - Fondateur de l'ensemble Les Talens Lyriques et claveciniste internationalement reconnu, Christophe Rousset et son ensemble ressuscitent l'œuvre d'Antonio Salieri, "Cublai, gran kan de' Tartari". - réalisation : Laurence Malonda - invités : Christophe Rousset Claveciniste et chef d'orchestre français (né à Aix-en-Provence en 1961)
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Bernadette, en 1978, se souvient de sa vie de noctambule quand elle était étudiante à Aix-en-Provence puis jeune prof à Toulon. Elle profitait alors pleinement de la nuit et de la liberté intense qu'elle y trouvait.*** Crédits archive *** Extrait de l'émission radiophonique "Nuits magnétiques : Nuit, Notte, Night" d'Alain Veinstein - France Culture - 31/05/1978 ****** Crédits podcast *** Documentaliste : Anne Brulant - Textes : Lætitia Fourmond - Restauration et mixage : Ian Debeerst, Quentin Geffroy, Stéphane Rives - Enregistrement : Franck Couillard - Voix off : Clara De Antoni - Musique(s) : Universal Production Music France - Chargée de production : Delphine Lambard - Cheffe de projet : Lætitia Fourmond - Assistante cheffe de projet : Daphné Boussus - Responsable éditoriale : Zoé Macheret - Un podcast INA.Distribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Gros épisode qui couvre un large spectre de sujets : Java, Scala, Micronaut, NodeJS, l'IA et la compétence des développeurs, le sampling dans les LLMs, les DTO, le vibe coding, les changements chez Broadcom et Red Hat ainsi que plusieurs nouvelles sur les licences open source. Enregistré le 7 mai 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-325.mp3 ou en vidéo sur YouTube. News Langages A l'occasion de JavaOne et du lancement de Java 24, Oracle lance un nouveau site avec des ressources vidéo pour apprendre le langage https://learn.java/ site plutôt à destination des débutants et des enseignants couvre la syntaxe aussi, y compris les ajouts plus récents comme les records ou le pattern matching c'est pas le site le plus trendy du monde. Martin Odersky partage un long article sur l'état de l'écosystème Scala et les évolutions du language https://www.scala-lang.org/blog/2025/03/24/evolving-scala.html Stabilité et besoin d'évolution : Scala maintient sa position (~14ème mondial) avec des bases techniques solides, mais doit évoluer face à la concurrence pour rester pertinent. Axes prioritaires : L'évolution se concentre sur l'amélioration du duo sécurité/convivialité, le polissage du langage (suppression des “rugosités”) et la simplification pour les débutants. Innovation continue : Geler les fonctionnalités est exclu ; l'innovation est clé pour la valeur de Scala. Le langage doit rester généraliste et ne pas se lier à un framework spécifique. Défis et progrès : L'outillage (IDE, outils de build comme sbt, scala-cli, Mill) et la facilité d'apprentissage de l'écosystème sont des points d'attention, avec des améliorations en cours (partenariat pédagogique, plateformes simples). Des strings encore plus rapides ! https://inside.java/2025/05/01/strings-just-got-faster/ Dans JDK 25, la performance de la fonction String::hashCode a été améliorée pour être principalement constant foldable. Cela signifie que si les chaînes de caractères sont utilisées comme clés dans une Map statique et immuable, des gains de performance significatifs sont probables. L'amélioration repose sur l'annotation interne @Stable appliquée au champ privé String.hash. Cette annotation permet à la machine virtuelle de lire la valeur du hash une seule fois et de la considérer comme constante si elle n'est pas la valeur par défaut (zéro). Par conséquent, l'opération String::hashCode peut être remplacée par la valeur de hash connue, optimisant ainsi les lookups dans les Map immuables. Un cas limite est celui où le code de hachage de la chaîne est zéro, auquel cas l'optimisation ne fonctionne pas (par exemple, pour la chaîne vide “”). Bien que l'annotation @Stable soit interne au JDK, un nouveau JEP (JEP 502: Stable Values (Preview)) est en cours de développement pour permettre aux utilisateurs de bénéficier indirectement de fonctionnalités similaires. AtomicHash, une implémentation Java d'une HashMap qui est thread-safe, atomique et non-bloquante https://github.com/arxila/atomichash implémenté sous forme de version immutable de Concurrent Hash Trie Librairies Sortie de Micronaut 4.8.0 https://micronaut.io/2025/04/01/micronaut-framework-4-8-0-released/ Mise à jour de la BOM (Bill of Materials) : La version 4.8.0 met à jour la BOM de la plateforme Micronaut. Améliorations de Micronaut Core : Intégration de Micronaut SourceGen pour la génération interne de métadonnées et d'expressions bytecode. Nombreuses améliorations dans Micronaut SourceGen. Ajout du traçage de l'injection de dépendances pour faciliter le débogage au démarrage et à la création des beans. Nouveau membre definitionType dans l'annotation @Client pour faciliter le partage d'interfaces entre client et serveur. Support de la fusion dans les Bean Mappers via l'annotation @Mapping. Nouvelle liveness probe détectant les threads bloqués (deadlocked) via ThreadMXBean. Intégration Kubernetes améliorée : Mise à jour du client Java Kubernetes vers la version 22.0.1. Ajout du module Micronaut Kubernetes Client OpenAPI, offrant une alternative au client officiel avec moins de dépendances, une configuration unifiée, le support des filtres et la compatibilité Native Image. Introduction d'un nouveau runtime serveur basé sur le serveur HTTP intégré de Java, permettant de créer des applications sans dépendances serveur externes. Ajout dans Micronaut Micrometer d'un module pour instrumenter les sources de données (traces et métriques). Ajout de la condition condition dans l'annotation @MetricOptions pour contrôler l'activation des métriques via une expression. Support des Consul watches dans Micronaut Discovery Client pour détecter les changements de configuration distribuée. Possibilité de générer du code source à partir d'un schéma JSON via les plugins de build (Gradle et Maven). Web Node v24.0.0 passe en version Current: https://nodejs.org/en/blog/release/v24.0.0 Mise à jour du moteur V8 vers la version 13.6 : intégration de nouvelles fonctionnalités JavaScript telles que Float16Array, la gestion explicite des ressources (using), RegExp.escape, WebAssembly Memory64 et Error.isError. npm 11 inclus : améliorations en termes de performance, de sécurité et de compatibilité avec les packages JavaScript modernes. Changement de compilateur pour Windows : abandon de MSVC au profit de ClangCL pour la compilation de Node.js sur Windows. AsyncLocalStorage utilise désormais AsyncContextFrame par défaut : offrant une gestion plus efficace du contexte asynchrone. URLPattern disponible globalement : plus besoin d'importer explicitement cette API pour effectuer des correspondances d'URL. Améliorations du modèle de permissions : le flag expérimental --experimental-permission devient --permission, signalant une stabilité accrue de cette fonctionnalité. Améliorations du test runner : les sous-tests sont désormais attendus automatiquement, simplifiant l'écriture des tests et réduisant les erreurs liées aux promesses non gérées. Intégration d'Undici 7 : amélioration des capacités du client HTTP avec de meilleures performances et un support étendu des fonctionnalités HTTP modernes. Dépréciations et suppressions : Dépréciation de url.parse() au profit de l'API WHATWG URL. Suppression de tls.createSecurePair. Dépréciation de SlowBuffer. Dépréciation de l'instanciation de REPL sans new. Dépréciation de l'utilisation des classes Zlib sans new. Dépréciation du passage de args à spawn et execFile dans child_process. Node.js 24 est actuellement la version “Current” et deviendra une version LTS en octobre 2025. Il est recommandé de tester cette version pour évaluer son impact sur vos applications. Data et Intelligence Artificielle Apprendre à coder reste crucial et l'IA est là pour venir en aide : https://kyrylo.org/software/2025/03/27/learn-to-code-ignore-ai-then-use-ai-to-code-even-better.html Apprendre à coder reste essentiel malgré l'IA. L'IA peut assister la programmation. Une solide base est cruciale pour comprendre et contrôler le code. Cela permet d'éviter la dépendance à l'IA. Cela réduit le risque de remplacement par des outils d'IA accessibles à tous. L'IA est un outil, pas un substitut à la maîtrise des fondamentaux. Super article de Anthropic qui essaie de comprendre comment fonctionne la “pensée” des LLMs https://www.anthropic.com/research/tracing-thoughts-language-model Effet boîte noire : Stratégies internes des IA (Claude) opaques aux développeurs et utilisateurs. Objectif : Comprendre le “raisonnement” interne pour vérifier capacités et intentions. Méthode : Inspiration neurosciences, développement d'un “microscope IA” (regarder quels circuits neuronaux s'activent). Technique : Identification de concepts (“features”) et de “circuits” internes. Multilinguisme : Indice d'un “langage de pensée” conceptuel commun à toutes les langues avant de traduire dans une langue particulière. Planification : Capacité à anticiper (ex: rimes en poésie), pas seulement de la génération mot par mot (token par token). Raisonnement non fidèle : Peut fabriquer des arguments plausibles (“bullshitting”) pour une conclusion donnée. Logique multi-étapes : Combine des faits distincts, ne se contente pas de mémoriser. Hallucinations : Refus par défaut ; réponse si “connaissance” active, sinon risque d'hallucination si erreur. “Jailbreaks” : Tension entre cohérence grammaticale (pousse à continuer) et sécurité (devrait refuser). Bilan : Méthodes limitées mais prometteuses pour la transparence et la fiabilité de l'IA. Le “S” dans MCP veut dire Securité (ou pas !) https://elenacross7.medium.com/%EF%B8%8F-the-s-in-mcp-stands-for-security-91407b33ed6b La spécification MCP pour permettre aux LLMs d'avoir accès à divers outils et fonctions a peut-être été adoptée un peu rapidement, alors qu'elle n'était pas encore prête niveau sécurité L'article liste 4 types d'attaques possibles : vulnérabilité d'injection de commandes attaque d'empoisonnement d'outils redéfinition silencieuse de l'outil le shadowing d'outils inter-serveurs Pour l'instant, MCP n'est pas sécurisé : Pas de standard d'authentification Pas de chiffrement de contexte Pas de vérification d'intégrité des outils Basé sur l'article de InvariantLabs https://invariantlabs.ai/blog/mcp-security-notification-tool-poisoning-attacks Sortie Infinispan 15.2 - pre rolling upgrades 16.0 https://infinispan.org/blog/2025/03/27/infinispan-15-2 Support de Redis JSON + scripts Lua Métriques JVM désactivables Nouvelle console (PatternFly 6) Docs améliorées (métriques + logs) JDK 17 min, support JDK 24 Fin du serveur natif (performances) Guillaume montre comment développer un serveur MCP HTTP Server Sent Events avec l'implémentation de référence Java et LangChain4j https://glaforge.dev/posts/2025/04/04/mcp-client-and-server-with-java-mcp-sdk-and-langchain4j/ Développé en Java, avec l'implémentation de référence qui est aussi à la base de l'implémentation dans Spring Boot (mais indépendant de Spring) Le serveur MCP est exposé sous forme de servlet dans Jetty Le client MCP lui, est développé avec le module MCP de LangChain4j c'est semi independant de Spring dans le sens où c'est dépendant de Reactor et de ses interface. il y a une conversation sur le github d'anthropic pour trouver une solution, mais cela ne parait pas simple. Les fallacies derrière la citation “AI won't replace you, but humans using AI will” https://platforms.substack.com/cp/161356485 La fallacie de l'automatisation vs. l'augmentation : Elle se concentre sur l'amélioration des tâches existantes avec l'IA au lieu de considérer le changement de la valeur de ces tâches dans un nouveau système. La fallacie des gains de productivité : L'augmentation de la productivité ne se traduit pas toujours par plus de valeur pour les travailleurs, car la valeur créée peut être capturée ailleurs dans le système. La fallacie des emplois statiques : Les emplois sont des constructions organisationnelles qui peuvent être redéfinies par l'IA, rendant les rôles traditionnels obsolètes. La fallacie de la compétition “moi vs. quelqu'un utilisant l'IA” : La concurrence évolue lorsque l'IA modifie les contraintes fondamentales d'un secteur, rendant les compétences existantes moins pertinentes. La fallacie de la continuité du flux de travail : L'IA peut entraîner une réimagination complète des flux de travail, éliminant le besoin de certaines compétences. La fallacie des outils neutres : Les outils d'IA ne sont pas neutres et peuvent redistribuer le pouvoir organisationnel en changeant la façon dont les décisions sont prises et exécutées. La fallacie du salaire stable : Le maintien d'un emploi ne garantit pas un salaire stable, car la valeur du travail peut diminuer avec l'augmentation des capacités de l'IA. La fallacie de l'entreprise stable : L'intégration de l'IA nécessite une restructuration de l'entreprise et ne se fait pas dans un vide organisationnel. Comprendre le “sampling” dans les LLMs https://rentry.co/samplers Explique pourquoi les LLMs utilisent des tokens Les différentes méthodes de “sampling” : càd de choix de tokens Les hyperparamètres comme la température, top-p, et leur influence réciproque Les algorithmes de tokenisation comme Byte Pair Encoding et SentencePiece. Un de moins … OpenAI va racheter Windsurf pour 3 milliards de dollars. https://www.bloomberg.com/news/articles/2025-05-06/openai-reaches-agreement-to-buy-startup-windsurf-for-3-billion l'accord n'est pas encore finalisé Windsurf était valorisé à 1,25 milliards l'an dernier et OpenAI a levé 40 milliards dernièrement portant sa valeur à 300 milliards Le but pour OpenAI est de rentrer dans le monde des assistants de code pour lesquels ils sont aujourd'hui absent Docker desktop se met à l'IA… ? Une nouvelle fonctionnalité dans docker desktop 4.4 sur macos: Docker Model Runner https://dev.to/docker/run-genai-models-locally-with-docker-model-runner-5elb Permet de faire tourner des modèles nativement en local ( https://docs.docker.com/model-runner/ ) mais aussi des serveurs MCP ( https://docs.docker.com/ai/mcp-catalog-and-toolkit/ ) Outillage Jetbrains défend la suppression des commentaires négatifs sur son assistant IA https://devclass.com/2025/04/30/jetbrains-defends-removal-of-negative-reviews-for-unpopular-ai-assistant/?td=rt-3a L'IA Assistant de JetBrains, lancée en juillet 2023, a été téléchargée plus de 22 millions de fois mais n'est notée que 2,3 sur 5. Des utilisateurs ont remarqué que certaines critiques négatives étaient supprimées, ce qui a provoqué une réaction négative sur les réseaux sociaux. Un employé de JetBrains a expliqué que les critiques ont été supprimées soit parce qu'elles mentionnaient des problèmes déjà résolus, soit parce qu'elles violaient leur politique concernant les “grossièretés, etc.” L'entreprise a reconnu qu'elle aurait pu mieux gérer la situation, un représentant déclarant : “Supprimer plusieurs critiques d'un coup sans préavis semblait suspect. Nous aurions dû au moins publier un avis et fournir plus de détails aux auteurs.” Parmi les problèmes de l'IA Assistant signalés par les utilisateurs figurent : un support limité pour les fournisseurs de modèles tiers, une latence notable, des ralentissements fréquents, des fonctionnalités principales verrouillées aux services cloud de JetBrains, une expérience utilisateur incohérente et une documentation insuffisante. Une plainte courante est que l'IA Assistant s'installe sans permission. Un utilisateur sur Reddit l'a qualifié de “plugin agaçant qui s'auto-répare/se réinstalle comme un phénix”. JetBrains a récemment introduit un niveau gratuit et un nouvel agent IA appelé Junie, destiné à fonctionner parallèlement à l'IA Assistant, probablement en réponse à la concurrence entre fournisseurs. Mais il est plus char a faire tourner. La société s'est engagée à explorer de nouvelles approches pour traiter les mises à jour majeures différemment et envisage d'implémenter des critiques par version ou de marquer les critiques comme “Résolues” avec des liens vers les problèmes correspondants au lieu de les supprimer. Contrairement à des concurrents comme Microsoft, AWS ou Google, JetBrains commercialise uniquement des outils et services de développement et ne dispose pas d'une activité cloud distincte sur laquelle s'appuyer. Vos images de README et fichiers Markdown compatibles pour le dark mode de GitHub: https://github.blog/developer-skills/github/how-to-make-your-images-in-markdown-on-github-adjust-for-dark-mode-and-light-mode/ Seulement quelques lignes de pure HTML pour le faire Architecture Alors, les DTOs, c'est bien ou c'est pas bien ? https://codeopinion.com/dtos-mapping-the-good-the-bad-and-the-excessive/ Utilité des DTOs : Les DTOs servent à transférer des données entre les différentes couches d'une application, en mappant souvent les données entre différentes représentations (par exemple, entre la base de données et l'interface utilisateur). Surutilisation fréquente : L'article souligne que les DTOs sont souvent utilisés de manière excessive, notamment pour créer des API HTTP qui ne font que refléter les entités de la base de données, manquant ainsi l'opportunité de composer des données plus riches. Vraie valeur : La valeur réelle des DTOs réside dans la gestion du couplage entre les couches et la composition de données provenant de sources multiples en formes optimisées pour des cas d'utilisation spécifiques. Découplage : Il est suggéré d'utiliser les DTOs pour découpler les modèles de données internes des contrats externes (comme les API), ce qui permet une évolution et une gestion des versions indépendantes. Exemple avec CQRS : Dans le cadre de CQRS (Command Query Responsibility Segregation), les réponses aux requêtes (queries) agissent comme des DTOs spécifiquement adaptés aux besoins de l'interface utilisateur, pouvant inclure des données de diverses sources. Protection des données internes : Les DTOs aident à distinguer et protéger les modèles de données internes (privés) des changements externes (publics). Éviter l'excès : L'auteur met en garde contre les couches de mapping excessives (mapper un DTO vers un autre DTO) qui n'apportent pas de valeur ajoutée. Création ciblée : Il est conseillé de ne créer des DTOs que lorsqu'ils résolvent des problèmes concrets, tels que la gestion du couplage ou la facilitation de la composition de données. Méthodologies Même Guillaume se met au “vibe coding” https://glaforge.dev/posts/2025/05/02/vibe-coding-an-mcp-server-with-micronaut-and-gemini/ Selon Andrey Karpathy, c'est le fait de POC-er un proto, une appli jetable du weekend https://x.com/karpathy/status/1886192184808149383 Mais Simon Willison s'insurge que certains confondent coder avec l'assistance de l'IA avec le vibe coding https://simonwillison.net/2025/May/1/not-vibe-coding/ Guillaume c'est ici amusé à développer un serveur MCP avec Micronaut, en utilisant Gemini, l'IA de Google. Contrairement à Quarkus ou Spring Boot, Micronaut n'a pas encore de module ou de support spécifique pour faciliter la création de serveur MCP Sécurité Une faille de sécurité 10/10 sur Tomcat https://www.it-connect.fr/apache-tomcat-cette-faille-activement-exploitee-seulement-30-heures-apres-sa-divulgation-patchez/ Une faille de sécurité critique (CVE-2025-24813) affecte Apache Tomcat, permettant l'exécution de code à distance Cette vulnérabilité est activement exploitée seulement 30 heures après sa divulgation du 10 mars 2025 L'attaque ne nécessite aucune authentification et est particulièrement simple à exécuter Elle utilise une requête PUT avec une charge utile Java sérialisée encodée en base64, suivie d'une requête GET L'encodage en base64 permet de contourner la plupart des filtres de sécurité Les serveurs vulnérables utilisent un stockage de session basé sur des fichiers (configuration répandue) Les versions affectées sont : 11.0.0-M1 à 11.0.2, 10.1.0-M1 à 10.1.34, et 9.0.0.M1 à 9.0.98 Les mises à jour recommandées sont : 11.0.3+, 10.1.35+ et 9.0.99+ Les experts prévoient des attaques plus sophistiquées dans les prochaines phases d'exploitation (upload de config ou jsp) Sécurisation d'un serveur ssh https://ittavern.com/ssh-server-hardening/ un article qui liste les configurations clés pour sécuriser un serveur SSH par exemple, enlever password authentigfication, changer de port, desactiver le login root, forcer le protocol ssh 2, certains que je ne connaissais pas comme MaxStartups qui limite le nombre de connections non authentifiées concurrentes Port knocking est une technique utile mais demande une approche cliente consciente du protocol Oracle admet que les identités IAM de ses clients ont leaké https://www.theregister.com/2025/04/08/oracle_cloud_compromised/ Oracle a confirmé à certains clients que son cloud public a été compromis, alors que l'entreprise avait précédemment nié toute intrusion. Un pirate informatique a revendiqué avoir piraté deux serveurs d'authentification d'Oracle et volé environ six millions d'enregistrements, incluant des clés de sécurité privées, des identifiants chiffrés et des entrées LDAP. La faille exploitée serait la vulnérabilité CVE-2021-35587 dans Oracle Access Manager, qu'Oracle n'avait pas corrigée sur ses propres systèmes. Le pirate a créé un fichier texte début mars sur login.us2.oraclecloud.com contenant son adresse email pour prouver son accès. Selon Oracle, un ancien serveur contenant des données vieilles de huit ans aurait été compromis, mais un client affirme que des données de connexion aussi récentes que 2024 ont été dérobées. Oracle fait face à un procès au Texas concernant cette violation de données. Cette intrusion est distincte d'une autre attaque contre Oracle Health, sur laquelle l'entreprise refuse de commenter. Oracle pourrait faire face à des sanctions sous le RGPD européen qui exige la notification des parties affectées dans les 72 heures suivant la découverte d'une fuite de données. Le comportement d'Oracle consistant à nier puis à admettre discrètement l'intrusion est inhabituel en 2025 et pourrait mener à d'autres actions en justice collectives. Une GitHub action très populaire compromise https://www.stepsecurity.io/blog/harden-runner-detection-tj-actions-changed-files-action-is-compromised Compromission de l'action tj-actions/changed-files : En mars 2025, une action GitHub très utilisée (tj-actions/changed-files) a été compromise. Des versions modifiées de l'action ont exposé des secrets CI/CD dans les logs de build. Méthode d'attaque : Un PAT compromis a permis de rediriger plusieurs tags de version vers un commit contenant du code malveillant. Détails du code malveillant : Le code injecté exécutait une fonction Node.js encodée en base64, qui téléchargeait un script Python. Ce script parcourait la mémoire du runner GitHub à la recherche de secrets (tokens, clés…) et les exposait dans les logs. Dans certains cas, les données étaient aussi envoyées via une requête réseau. Période d'exposition : Les versions compromises étaient actives entre le 12 et le 15 mars 2025. Tout dépôt, particulièrement ceux publiques, ayant utilisé l'action pendant cette période doit être considéré comme potentiellement exposé. Détection : L'activité malveillante a été repérée par l'analyse des comportements inhabituels pendant l'exécution des workflows, comme des connexions réseau inattendues. Réaction : GitHub a supprimé l'action compromise, qui a ensuite été nettoyée. Impact potentiel : Tous les secrets apparaissant dans les logs doivent être considérés comme compromis, même dans les dépôts privés, et régénérés sans délai. Loi, société et organisation Les startup the YCombinateur ont les plus fortes croissances de leur histoire https://www.cnbc.com/2025/03/15/y-combinator-startups-are-fastest-growing-in-fund-history-because-of-ai.html Les entreprises en phase de démarrage à Silicon Valley connaissent une croissance significative grâce à l'intelligence artificielle. Le PDG de Y Combinator, Garry Tan, affirme que l'ensemble des startups de la dernière cohorte a connu une croissance hebdomadaire de 10% pendant neuf mois. L'IA permet aux développeurs d'automatiser des tâches répétitives et de générer du code grâce aux grands modèles de langage. Pour environ 25% des startups actuelles de YC, 95% de leur code a été écrit par l'IA. Cette révolution permet aux entreprises de se développer avec moins de personnel - certaines atteignant 10 millions de dollars de revenus avec moins de 10 employés. La mentalité de “croissance à tout prix” a été remplacée par un renouveau d'intérêt pour la rentabilité. Environ 80% des entreprises présentées lors du “demo day” étaient centrées sur l'IA, avec quelques startups en robotique et semi-conducteurs. Y Combinator investit 500 000 dollars dans les startups en échange d'une participation au capital, suivi d'un programme de trois mois. Red Hat middleware (ex-jboss) rejoint IBM https://markclittle.blogspot.com/2025/03/red-hat-middleware-moving-to-ibm.html Les activités Middleware de Red Hat (incluant JBoss, Quarkus, etc.) vont être transférées vers IBM, dans l'unité dédiée à la sécurité des données, à l'IAM et aux runtimes. Ce changement découle d'une décision stratégique de Red Hat de se concentrer davantage sur le cloud hybride et l'intelligence artificielle. Mark Little explique que ce transfert était devenu inévitable, Red Hat ayant réduit ses investissements dans le Middleware ces dernières années. L'intégration vise à renforcer l'innovation autour de Java en réunissant les efforts de Red Hat et IBM sur ce sujet. Les produits Middleware resteront open source et les clients continueront à bénéficier du support habituel sans changement. Mark Little affirme que des projets comme Quarkus continueront à être soutenus et que cette évolution est bénéfique pour la communauté Java. Un an de commonhaus https://www.commonhaus.org/activity/253.html un an, démarré sur les communautés qu'ils connaissaient bien maintenant 14 projets et put en accepter plus confiance, gouvernance legère et proteger le futur des projets automatisation de l'administratif, stabiilité sans complexité, les developpeurs au centre du processus de décision ils ont besoins de members et supporters (financiers) ils veulent accueillir des projets au delà de ceux du cercles des Java Champions Spring Cloud Data Flow devient un produit commercial et ne sera plus maintenu en open source https://spring.io/blog/2025/04/21/spring-cloud-data-flow-commercial Peut-être sous l'influence de Broadcom, Spring se met à mettre en mode propriétaire des composants du portefeuille Spring ils disent que peu de gens l'utilisaent en mode OSS et la majorité venait d'un usage dans la plateforme Tanzu Maintenir en open source le coutent du temps qu'ils son't pas sur ces projets. La CNCF protège le projet NATS, dans la fondation depuis 2018, vu que la société Synadia qui y contribue souhaitait reprendre le contrôle du projet https://www.cncf.io/blog/2025/04/24/protecting-nats-and-the-integrity-of-open-source-cncfs-commitment-to-the-community/ CNCF : Protège projets OS, gouvernance neutre. Synadia vs CNCF : Veut retirer NATS, licence non-OS (BUSL). CNCF : Accuse Synadia de “claw back” (reprise illégitime). Revendications Synadia : Domaine nats.io, orga GitHub. Marque NATS : Synadia n'a pas transféré (promesse rompue malgré aide CNCF). Contestation Synadia : Juge règles CNCF “trop vagues”. Vote interne : Mainteneurs Synadia votent sortie CNCF (sans communauté). Support CNCF : Investissement majeur ($ audits, légal), succès communautaire (>700 orgs). Avenir NATS (CNCF) : Maintien sous Apache 2.0, gouvernance ouverte. Actions CNCF : Health check, appel mainteneurs, annulation marque Synadia, rejet demandes. Mais finalement il semble y avoir un bon dénouement : https://www.cncf.io/announcements/2025/05/01/cncf-and-synadia-align-on-securing-the-future-of-the-nats-io-project/ Accord pour l'avenir de NATS.io : La Cloud Native Computing Foundation (CNCF) et Synadia ont conclu un accord pour sécuriser le futur du projet NATS.io. Transfert des marques NATS : Synadia va céder ses deux enregistrements de marque NATS à la Linux Foundation afin de renforcer la gouvernance ouverte du projet. Maintien au sein de la CNCF : L'infrastructure et les actifs du projet NATS resteront sous l'égide de la CNCF, garantissant ainsi sa stabilité à long terme et son développement en open source sous licence Apache-2.0. Reconnaissance et engagement : La Linux Foundation, par la voix de Todd Moore, reconnaît les contributions de Synadia et son soutien continu. Derek Collison, PDG de Synadia, réaffirme l'engagement de son entreprise envers NATS et la collaboration avec la Linux Foundation et la CNCF. Adoption et soutien communautaire : NATS est largement adopté et considéré comme une infrastructure critique. Il bénéficie d'un fort soutien de la communauté pour sa nature open source et l'implication continue de Synadia. Finalement, Redis revient vers une licence open source OSI, avec la AGPL https://foojay.io/today/redis-is-now-available-under-the-agplv3-open-source-license/ Redis passe à la licence open source AGPLv3 pour contrer l'exploitation par les fournisseurs cloud sans contribution. Le passage précédent à la licence SSPL avait nui à la relation avec la communauté open source. Salvatore Sanfilippo (antirez) est revenu chez Redis. Redis 8 adopte la licence AGPL, intègre les fonctionnalités de Redis Stack (JSON, Time Series, etc.) et introduit les “vector sets” (le support de calcul vectoriel développé par Salvatore). Ces changements visent à renforcer Redis en tant que plateforme appréciée des développeurs, conformément à la vision initiale de Salvatore. Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 6-7 mai 2025 : GOSIM AI Paris - Paris (France) 7-9 mai 2025 : Devoxx UK - London (UK) 15 mai 2025 : Cloud Toulouse - Toulouse (France) 16 mai 2025 : AFUP Day 2025 Lille - Lille (France) 16 mai 2025 : AFUP Day 2025 Lyon - Lyon (France) 16 mai 2025 : AFUP Day 2025 Poitiers - Poitiers (France) 22-23 mai 2025 : Flupa UX Days 2025 - Paris (France) 24 mai 2025 : Polycloud - Montpellier (France) 24 mai 2025 : NG Baguette Conf 2025 - Nantes (France) 3 juin 2025 : TechReady - Nantes (France) 5-6 juin 2025 : AlpesCraft - Grenoble (France) 5-6 juin 2025 : Devquest 2025 - Niort (France) 10-11 juin 2025 : Modern Workplace Conference Paris 2025 - Paris (France) 11-13 juin 2025 : Devoxx Poland - Krakow (Poland) 12 juin 2025 : Positive Design Days - Strasbourg (France) 12-13 juin 2025 : Agile Tour Toulouse - Toulouse (France) 12-13 juin 2025 : DevLille - Lille (France) 13 juin 2025 : Tech F'Est 2025 - Nancy (France) 17 juin 2025 : Mobilis In Mobile - Nantes (France) 19-21 juin 2025 : Drupal Barcamp Perpignan 2025 - Perpignan (France) 24 juin 2025 : WAX 2025 - Aix-en-Provence (France) 25-26 juin 2025 : Agi'Lille 2025 - Lille (France) 25-27 juin 2025 : BreizhCamp 2025 - Rennes (France) 26-27 juin 2025 : Sunny Tech - Montpellier (France) 1-4 juillet 2025 : Open edX Conference - 2025 - Palaiseau (France) 7-9 juillet 2025 : Riviera DEV 2025 - Sophia Antipolis (France) 5 septembre 2025 : JUG Summer Camp 2025 - La Rochelle (France) 12 septembre 2025 : Agile Pays Basque 2025 - Bidart (France) 18-19 septembre 2025 : API Platform Conference - Lille (France) & Online 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 25-26 septembre 2025 : Paris Web 2025 - Paris (France) 2-3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 3 octobre 2025 : DevFest Perros-Guirec 2025 - Perros-Guirec (France) 6-10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 7 octobre 2025 : BSides Mulhouse - Mulhouse (France) 9-10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 9-10 octobre 2025 : EuroRust 2025 - Paris (France) 16 octobre 2025 : PlatformCon25 Live Day Paris - Paris (France) 16-17 octobre 2025 : DevFest Nantes - Nantes (France) 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) 6 novembre 2025 : dotAI 2025 - Paris (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) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 27 novembre 2025 : Devfest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 28-31 janvier 2026 : SnowCamp 2026 - Grenoble (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) 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/
L'Oficina Municipal d'Informació al Consumidor (OMIC) de l'Ajuntament de Sitges i 'àrea de Polítiques de Consum de la Diputació de Barcelona han organitzat sis tallers sobre al·lèrgens i intoleràncies adreçats als alumnes del cicles formatius de Pastisseria, Dietètica, Cuina i Restauració de l'institut Joan Ramon Benaprés. Així, els tallers van repassar amb informació pràctica els 14 grups d'aliments amb informaicó obligatòria, la necessitat de llegir les etiquetes dels processats, o els riscos de la contaminació creuada. Els alumnes van valorar molt positivament l'experiència, essencial per a la seva formació professional. Ho hem comentat amb Rafael Luna, formador de la Diputació, el Víctor, l'Adrià i la Martina, alumnes de Dietètica i de direcció de Cuina del Benaprés, i amb la responsable de l'OMIC de Sitges, Sandra Clark. L'entrada Espai Consum: un taller introdueix els alumnes dels cicles formatius del Benaprés en els al·lèrgens ha aparegut primer a Radio Maricel.
Amb l'eslògan "Sitges es mou", el govern de Sitges ha presentat el llistat de projectes en marxa pel que resta de legislatura. Agrupats en sis àmbits (habitatge, sostenibilitat i mobilitat, cultura i patrimoni, esports i benestar, educació i formació i seguretat i convivència), al document es resumeixen 34 actuacions en execució, en fase de projecte o en estudi, que es treballaran pel 2027. L'alcaldessa de Sitges, Aurora Carbonell, acompanyada els caps de llista de les dues formacions que donen suport al govern, David Martínez i Carme Gasulla, ha explicat que la lista exemplifica els grans reptes, amb les necessitats de present i de futur. Així, entre els projectes s'han destacat les noves dotacions d'habitatge protegit, la futura Zona de Baixes Emissions (ZBE), la millora de la qualitat educativa amb millores a diversos centres, l'espai de Santa Bàrbara, la declaració del carrer 1r de Maig de 1838 com a Bé Cultural d'Interès Local, els nous equipaments esportius, o el sistema de lectors de matrícules que contribuiran a la ZBE i a la seguretat. L'alcaldessa ha reconegut que la manca de pressupost els va impedit presentar un pla de mandat, i que aquesta campanya de mitja legislatura representa un exercici de transparència per mostrar a la ciutadania el que s'està fent. L'entrada El govern de Sitges presenta la campanya “Sitges es mou”, un pla de mandat de mitja legislatura ha aparegut primer a Radio Maricel.
(00:47) Sie las dem neu angetretenen US-Präsidenten Trump die Leviten und wurde über Nacht weltbekannt. Am Deutschen Evangelischen Kirchentag in Hannover spricht sie über die Hasskultur und macht Mut, durchzuhalten. Weitere Themen: (05:37) Intendant des Opernfestivals in Aix-en-Provence und Regisseur Pierre Audi ist überraschend gestorben. (11:04)«Big brother is watching you»: Basierend auf George Orwells «1984» kommt am Theater Basel ein «Physical Theater» mit Schauspielern und Tänzerinnen auf die Bühne. (15:35) Diesjährige Bieler Fototage stehen unter dem Motto «Horizons – Horizonte». (19:50) Jubiläumsausstellung zur «Malerin des Todes»: Kunsthaus Zofingen würdigt Künstlerin Eva Aeppli zum 100. Geburtstag.
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
In this episode, Braxton starts with a confession. Evidently, keeping good care of tires is not his strong suit. He then talks about legislative updates on the REPAIR Act (HR 1566) and the latest advocacy efforts in California, along with details on SEMA and AAPEX registration for this year's Las Vegas events. Plus, Braxton highlights California's new Cool Air Rebate Program for vehicle A/C repair and introduces an AI-driven sales coaching platform for repair shops.00:00 Automotive Repair News Podcast03:23 Tire Maintenance and Podcast Evolution08:48 Cool Air Rebate Launching May10:27 "AIX for Auto Repair Shops"
An airhacks.fm conversation with Volker Simonis (@volker_simonis) about: discussion about carnivorous plants, explanation of how different carnivorous plants capture prey through movement, glue, or digestive fluids, Utricularia uses vacuum to catch prey underwater, SAP's interest in developing their own JVM around Java 1.4/1.5 era, challenges with SAP's NetWeaver Java EE stack, difficulties maintaining Java across multiple Unix platforms (HP-UX, AIX, S390, Solaris) with different vendor JVMs, SAP's decision to license Sun's HotSpot source code, porting Hotspot to PA-RISC architecture on HP-UX, explanation of C++ interpreter versus Template interpreter in Hotspot, challenges with platform-specific C++ compilers and assembler code, detailed explanation of JVM internals including deoptimization, inlining, and safe points, SAP's contributions to openJDK including PowerPC port, challenges getting SAP to embrace open source, delays caused by Oracle's acquisition of Sun, SAP's extensive JVM porting work across multiple platforms, development of SAP JVM with additional features like profiling safe points, creation of SAP Machine as an open-source OpenJDK distribution, explanation of Java certification and trademark restrictions, Hotspot Express model allowing newer VM components in older Java versions, Volker's move to Amazon Corretto team after 15 years at SAP, brief discussion of ABAP versus Java at SAP, Volker's recent interest in GraalVM and native image technologies Volker Simonis on twitter: @volker_simonis
Fluent Fiction - Catalan: Finding Balance at the Cova: A Journey Beyond Success Find the full episode transcript, vocabulary words, and more:fluentfiction.com/ca/episode/2025-04-20-22-34-02-ca Story Transcript:Ca: La cova de Sant Ignasi dormia tranquil·la a l'ombra dels boscos de Manresa.En: The cova de Sant Ignasi lay quietly asleep in the shadow of the boscos de Manresa.Ca: El suau ressò dels ocells i el murmuri del riu donaven la benvinguda a Jordi i Laia, armats amb els seus llibres i apunts per preparar-se per l'examen final.En: The gentle echo of the birds and the murmur of the river welcomed Jordi and Laia, armed with their books and notes, as they prepared for their final exam.Ca: El José somriure de Laia es reflectia en les parets humides, mentre ella intentava encoratjar el seu amic.En: Laia's smile was reflected on the damp walls, as she tried to encourage her friend.Ca: "Jordi, quina vista més bonica, oi? Podria relaxar-se una mica entre llibre i llibre," va dir Laia amb un to juganer.En: "Jordi, isn't it a beautiful view? We could relax a little between books," Laia said with a playful tone.Ca: Però Jordi estava completament immers en els seus papers, amb el cap ple de dates, teories i problemes matemàtics.En: But Jordi was completely immersed in his papers, his head full of dates, theories, and math problems.Ca: Volia ser el millor, ser reconegut per la seva dedicació.En: He wanted to be the best, to be recognized for his dedication.Ca: Tanmateix, li costava amagar el cansament als ulls.En: However, he found it hard to hide the exhaustion in his eyes.Ca: "Necessito treure la millor nota, Laia. Això és important per al meu futur," va respondre, intentant no sonar massa dur.En: "I need to get the best grade, Laia. This is important for my future," he responded, trying not to sound too harsh.Ca: Laia el va observar, preocupada.En: Laia watched him, concerned.Ca: Ella també tenia ganes d'aprovar, però sabia que un equilibri era necessari.En: She wanted to pass too, but she knew that balance was necessary.Ca: A mesura que el sol del migdia es colava per les fissures de la cova, il·luminant rostres de sants en les formes de les pedres, una idea va començar a brollar en el cor de Jordi.En: As the midday sun trickled through the fissures of the cova, illuminating faces of saints formed by the stones, an idea began to bloom in Jordi's heart.Ca: Potser, només potser, afluixar la corda li permetria respirar millor i aclarir la ment.En: Perhaps, just maybe, loosening up would allow him to breathe better and clear his mind.Ca: Sense dubtes grans, va tancar els seus llibres, respirant profundament, sentint la frescor de la cova.En: Without great doubts, he closed his books, taking a deep breath, feeling the coolness of the cova.Ca: "Em sembla que tens raó, Laia. Anem a fer una passejada," va proposar amb un somriure tímid.En: "I think you're right, Laia. Let's go for a walk," he suggested with a shy smile.Ca: Van sortir a l'exterior, envoltats per l'exuberant verdor de la primavera.En: They went outside, surrounded by the lush greenery of spring.Ca: El cant dels ocells i la brisa suau els embolcallaven, i per primera vegada des de feia temps, Jordi va deixar de costat la pressió que pesava sobre les seves espatlles.En: The birds' song and the gentle breeze enveloped them, and for the first time in a while, Jordi set aside the pressure weighing on his shoulders.Ca: "Què faràs després dels exàmens?" va preguntar Laia, mirant-lo als ulls amb entusiasme.En: "What will you do after the exams?" Laia asked, looking at him with enthusiasm.Ca: "M'agradaria viatjar, descobrir nous llocs. I tu?" va respondre Jordi, sorpresa per les paraules que sortien dels seus llavis gairebé sense pensar.En: "I'd like to travel, discover new places. And you?" Jordi replied, surprised by the words that came from his lips almost without thinking.Ca: "Jo també somio amb això. Viure aventures, conèixer gent nova... potser podem fer-ho junts," va proposar Laia amb un riure alegre.En: "I also dream of that. Live adventures, meet new people... maybe we could do it together," Laia proposed with a cheerful laugh.Ca: Jordi va sentir una calidesa que no provenia només del sol.En: Jordi felt a warmth that didn't come only from the sun.Ca: Aquell moment en la cova, amb la riquesa de la història amarant les seves parets i amb la companyia de Laia, li va fer adonar-se que l'èxit acadèmic no era l'única cosa que importava.En: That moment in the cova, with the richness of history soaking its walls and with the company of Laia, made him realize that academic success wasn't the only thing that mattered.Ca: Quan van tornar a la cova, amb nous ànims i una perspectiva renovada, Jordi sabia que havia trobat una part important de si mateix —un equilibri entre la feina i el gaudi, entre els somnis i la realitat.En: When they returned to the cova, with renewed spirits and perspective, Jordi knew he had found an important part of himself—a balance between work and enjoyment, between dreams and reality.Ca: Jordi i Laia van reprendre els estudis, però aquesta vegada amb una confiança i una serenitat que no havien tingut abans.En: Jordi and Laia resumed their studies, but this time with a confidence and serenity they hadn't had before.Ca: I mentre repassaven junts, Jordi va agrair aquell dia a la cova de Sant Ignasi, que els havia unit i els havia donat una nova visió de la vida.En: And as they reviewed together, Jordi was grateful for that day at the cova de Sant Ignasi, which had united them and given them a new vision of life. Vocabulary Words:the shadow: l'ombrathe murmur: el murmurithe notes: els apuntsthe smile: el somriureto encourage: encoratjarthe exhaustion: el cansamentthe midday: el migdiathe fissures: les fissuresthe saints: els santsto breathe: respirarthe coolness: la frescorto suggest: proposarthe greenery: el verdorthe breeze: la brisasurprised: sorpresathe warmth: la calidesathe richness: la riquesato soak: amararthe enjoyment: el gaudithe confidence: la confiançathe serenity: la serenitatto review: repassarthe success: l'èxitto realize: adonar-sethe balance: l'equilibrithe pressure: la pressióthe adventure: l'aventurato illuminate: il·luminarto embrace: embolicarthe enthusiasm: l'entusiasme
C dans l'air du 16 avril 2025 - Qui s'attaque aux prisons françaises ?Des établissements pénitentiaires ont à nouveau été ciblés cette nuit par des attaques coordonnées. Depuis dimanche neuf prisons ont été prises pour cible : Toulon, Marseille, Aix-en-Provence, Valence, Villepinte, Nanterre, Melun, Agen, Tarascon. Des véhicules ont été incendiés sur les parkings, un incendie s'est déclaré dans le hall d'un immeuble dans lequel habite un gardien de prison, un autre agent a été visé et ses proches menacés dans une vidéo sur Telegram… Le parquet national antiterroriste s'est saisi de l'enquête et les agents sont sous le choc. Qui s'en prend aux établissements pénitentiaires ? Ces dernières heures le réseau "DDPF" pour "Défense des droits des prisonniers français" fait parler de lui. Le sigle s'est retrouvé tagué lors de plusieurs attaques contre des centres pénitentiaires français et un groupe a été créé sur la messagerie Telegram. Il totalise déjà près d'un millier d'abonnés, avec des appels à cibler les personnels surveillants pénitentiaires, et ce communiqué posté hier soir : "Nous ne sommes pas des terroristes, nous sommes là pour défendre les droits de l'Homme à l'intérieur des prisons". Ses membres dénoncent notamment les fouilles humiliantes des surveillants ainsi que la surpopulation carcérale. Au 1er mars, 82 152 personnes étaient détenues dans les prisons françaises, pour un total de 62 539 places, soit un taux d'occupation de 131 %.On peut lire également sur le canal : "Pourquoi se servir de Mohamed Amra pour faire du mal aux 82 000 autres détenus ?" Deux slogans sont aussi mis en avant sur un photomontage où l'on voit Gérald Darmanin derrière des barreaux : "justice pour les détenus" et "non au projet Darmanin", en référence à sa volonté de durcir le régime carcéral des narcotrafiquants. Les plus dangereux devraient être regroupés à partir de cet été dans les prisons de haute sécurité de Vendin-le-Vieil et Condé-sur-Sarthe. Ces établissements conçus pour être inviolables imposeront un nouveau régime carcéral très strict inspiré du modèle anti-mafia italien.Qualifiant cette série d'actes de "terroriste", le ministre de la Justice a dénoncé une tentative d'intimidation de l'Etat. "Ils le font parce que nous prenons des mesures contre le laxisme qui existait peut-être jusqu'à présent dans les prisons qui a mené notre pays à des difficultés extrêmement graves, des réseaux de drogues qui continuent à partir des cellules carcérales, on commande des assassinats, on blanchit de l'argent, on menace des policiers, des magistrats, des agents pénitentiaires, et on s'évade comme c'est le cas de monsieur Amra", a déploré Gérald Darmanin qui défend son projet de quartier de haute sécurité pour les détenus les plus dangereux, notamment les narcotrafiquants, soumis à un "nouveau régime carcéral d'isolement" visant à les "couper du monde" et qui soulève depuis des mois les critiques de nombreuses associations de défense des libertés, des groupes de gauche et de certains députés du bloc central. Ce régime est "attentatoire aux droits fondamentaux" et "contreproductif" en matière de prévention et de récidive, s'est insurgé l'Observatoire international des prisons. La Ligue des droits de l'homme a quant à elle évoqué une forme de "torture blanche". "Ce que je crée est quelque chose de révolutionnaire et de très dur, j'en conviens", avait déclaré Gérald Darmanin, le 13 mars dernier sur Sud Radio. Le garde des Sceaux qui a fait de la lutte contre la criminalité organisée "une priorité absolue" entend également frapper les narcotrafiquants au portefeuille, en luttant contre le blanchiment et confisquant systématiquement tous leurs biens.À Montpellier, après plusieurs fusillades dont une mortelle sur fond de trafic de drogue, le maire appelle à un changement de la loi. Michaël Delafosse souhaite que les maires aient le pouvoir d'autoriser ou non l'installation des commerces afin d'empêcher le blanchiment d'argent de la drogue. Nous l'avons rencontré dans sa ville. Qui cible les prisons et ses agents ? Qui se cache derrière ce groupe DDPF ? quelle est la situation dans les établissements pénitentiaires français ? Comment vont fonctionner les premières prisons de haute sécurité ? Et comment lutter contre le blanchiment d'argent de la drogue ? Les experts :- Audrey GOUTARD, grand reporter à France Info TV, spécialiste des faits de société- Damien DELSENY, rédacteur en chef adjoint en charge du service police-justice au Parisien - Maitre Joseph COHEN-SABBAN, avocat pénaliste- Nathalie SAINT-CRICQ, éditorialiste politique à France TélévisionsPRÉSENTATION : Caroline Roux - Axel de Tarlé - REDIFFUSION : du lundi au vendredi vers 23h40PRODUCTION DES PODCASTS: Jean-Christophe ThiéfineRÉALISATION : Nicolas Ferraro, Bruno Piney, Franck Broqua, Alexandre Langeard, Corentin Son, Benoît LemoinePRODUCTION : France Télévisions / Maximal ProductionsRetrouvez C DANS L'AIR sur internet & les réseaux :INTERNET : francetv.frFACEBOOK : https://www.facebook.com/Cdanslairf5TWITTER : https://twitter.com/cdanslairINSTAGRAM : https://www.instagram.com/cdanslair/
Why is 2025 being called Cézanne Year in France? In this episode of the Join Us in France Travel Podcast, titled Celebrating Cézanne in 2025: A Journey Through His Art and Legacy, host Annie Sargent is joined by art historian and tour guide Elyse Rivin to explore the life, work, and influence of Paul Cézanne. Get the podcast ad-free Cézanne was born and died in Aix-en-Provence, and his art is deeply connected to the region. In 2025, the city will host a major exhibit at the Musée Granet, featuring over 50 works by the painter. Even more exciting, Cézanne's long-closed family estate, Jas de Bouffan, is reopening as a cultural center. This makes 2025 the perfect time for art lovers to plan a visit to Provence. Annie and Elyse dig into Cézanne's personal life, his close friendship with Émile Zola, and his unique artistic vision. He wasn't quite an Impressionist, and he wasn't fully modernist either—he created something in between. They also talk about his obsessions with still life painting, especially apples, and his many views of Mont Sainte-Victoire. This episode is a great listen if you're planning a trip to the South of France, are curious about art history, or want to understand why Cézanne matters so much. Subscribe to the Join Us in France Travel Podcast for more cultural deep dives, destination guides, and practical travel tips. New episodes every week. Perfect for fans of Provence, French art, museums, and Cézanne's legacy. Whether you're visiting Aix-en-Provence or just love learning about France, this episode will give you a fresh perspective on a painter who changed the art world forever. More episodes about French culture