POPULARITY
Categories
Merci à notre commanditaire ProCafetière : https://tinyurl.com/procafetiere-jerrPour obtenir le Café Whats Up :https://procafetiere.ca/collections/cafe-vrac/products/espresso-whats-up-cafe-vracUtilise le code JERR20 pour 20% de rabais sur le sac Whats Up ;) C'est avec grand plaisir que j'accueille à nouveau mon ami Guy Nantel pour discuter de son tout nouveau spectacle Bienveillant. Une rencontre riche et sans détour où il sera question de liberté d'expression, de polarisation, censure et de souveraineté. Merci encore à lui d'avoir pris le temps de revenir faire un arrêt au What's Up! Enregistré le 21 Janvier 2026.Site officiel de Guy Nantel :https://guynantel.com/Pour se procurer les livres de Guy Nantel :https://guynantel.com/livres/Pour devenir membre et supporter le Whats Up Podcast : https://www.patreon.com/whatsuppodcast Merci les patreon !!Site web officiel :https://jerrallain.com/Pour suivre Jerr sur Instagram : https://www.instagram.com/jerr_allain/Pour suivre Jerr sur facebook : https://www.facebook.com/JerrAllainofficielContact : jerr.production@gmail.comPour vous abonner à mon Infolettre : http://eepurl.com/hvpnhj
durée : 00:20:33 - Disques de légende du vendredi 20 février 2026 - Enregistrée en juillet 1996 pour Harmonia Mundi, cette deuxième lecture de la Messe en si de Bach par Philippe Herreweghe s'impose comme la plus aboutie de ses trois versions. Distribution vocale somptueuse, équilibre et souffle lumineux font de ce monument intimidant une grande et belle histoire. Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
Les boys retournent en 2008. Enregistré le 16 février 2026.
durée : 00:20:33 - Disques de légende du vendredi 20 février 2026 - Enregistrée en juillet 1996 pour Harmonia Mundi, cette deuxième lecture de la Messe en si de Bach par Philippe Herreweghe s'impose comme la plus aboutie de ses trois versions. Distribution vocale somptueuse, équilibre et souffle lumineux font de ce monument intimidant une grande et belle histoire. Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
Maxime, le propriétaire du gite sur lequel a été posé le Space Invader TLS_11 dans le Tarn et Garonne, nous raconte l'histoire de cette mosaïque. De sa pose en 2017 à sa désactivation de FlashInvaders en 2024.Enregistré le 14 février 2026.Crédits : Already Flashed, le podcast sur FlashInvaders et les mosaïques Space Invaders, animé par Sébastien Mougey - smy. Musique M4T3O OutroQuest, bruitages de l'application FlashInvaders, bruitages du jeu Galaga Namco 1981.
Merci à notre commanditaire ProCafetière : https://tinyurl.com/procafetiere-jerrPour obtenir le Café Whats Up :https://procafetiere.ca/collections/cafe-vrac/products/espresso-whats-up-cafe-vracUtilise le code JERR20 pour 20% de rabais sur le sac Whats Up ;) Échange approfondi sur les enjeux géopolitiques avec le député fédéral du Bloc Québécois, Simon-Pierre Savard-Tremblay. La discussion a notamment porté sur le rapprochement que le Canada opère actuellement avec la Chine, un virage qui suscite des inquiétudes et alimente la méfiance des États-Unis envers le pays à la feuille d'érable. Nous avons également abordé les conséquences concrètes pour le Québec de ne pas siéger à la table des négociations internationales, une situation directement liée à son statut de nation non souveraine. Enregistré le 17 décembre 2025.Site officiel de Simon-Pierre :https://www.spst.quebec/Pour se procurer le livre Libre en amérique :https://a.co/d/06aZxVjzPour devenir membre et supporter le Whats Up Podcast : https://www.patreon.com/whatsuppodcast Merci les patreon !!Site web officiel :https://jerrallain.com/Pour suivre Jerr sur Instagram : https://www.instagram.com/jerr_allain/Pour suivre Jerr sur facebook : https://www.facebook.com/JerrAllainofficielContact : jerr.production@gmail.comPour vous abonner à mon Infolettre : http://eepurl.com/hvpnhj
Six à sept nouveaux cas de Chikungunya enregistrés chaque jour by TOPFM MAURITIUS
Au-delà du livre des morts tibétain, le Bardo Thödol est une carte de la conscience en mutation. Cette conférence explore les passages de l'existence ( entre vie, mort et renaissance ) comme autant d'opportunités de transformation intérieure.Conférence donnée par Michael Descloux, philosophe.Enregistré le12 décembre 2025 à l'espace Montméjean, Bordeaux.*****Saviez vous que Nouvelle Acropole est réalisée à 100% par des bénévoles ? Nous dépendons donc beaucoup de nos étudiants et amis pour la divulgation !N'oubliez pas de vous abonner à la chaîne et si possible de la partager sur vos réseaux sociaux.Ce sera d'une grande aide !
📝 INVESTIR AVEC NOUS : Conseil en investissement et club deals alternatifs : https://bit.ly/sondageRA30A --- 🎙️ Au programme de l'émission 206 - Pourquoi BTC à 300K et ETH à 30K n'est plus un délire, mais un scénario crédible sur le cycle à venir - Tokenisation des actifs : la feuille de route BlackRock 2030 et le basculement institutionnel en cours - DeFi & infrastructures clés : Chainlink, XRP, Solana, ATOM… les rails du nouveau système financier - Structurer son portefeuille crypto en 2026 : diversification, altcoins, actifs asymétriques et stratégies avancées -- 00:40 - Ingénieur et investisseur (avec Rémy AUBARD) 02:38 - Finance, DeFi, tokenisation, où va t'on ? 07:40 - Blackrock, investissement dans Ethereum 14:28 - Le marché des cryptomonnaies en 2026 19:52 - Projections BTC et ETH 30:11 - Les altcoins 31:42 - Chainlink et Solana 33:02 - XRP 33:45 - Monero 35:25 - ATOM 37:40 - shitcoins 40:50 - Stratégie crypto long terme #cryptomonnaie #investissement #tokenisation --- Nous sommes gestionnaires de patrimoine et conseillers en investissement. Nous accompagnons les citoyens à investir autrement. Nous sommes persuadés que le modèle économique du passé ne se reproduira pas et qu'il faut aller vers de nouvelles dimensions : fin de l'abondance, technologie du savoir, modes d'organisation, modèle économique... C'est un réel combat politique, qui se gagne par l'argent, le nerf de la guerre. Nous proposons des produits et services performants dans l'économie réelle, en respectant nos critères d'investissements : innovations utiles, éthiques et durables ; de souveraineté économique, industrielle, monétaire, technologique, énergétique et alimentaire. Nous axons nos stratégies d'investissements sur trois axes : - l'économie réelle via le private equity (le capital-investissement), deeptech, medtech, greentech, winetech, saas... - les investissements alternatifs de terrain (ressources naturelles, métaux rares et critiques, énergie, eau, vin, numismatique, oeuvres d'Art, immobilier atypique...) - les innovations Web3 (cryptoactifs, DeFi, RWA, token sales, DePIN, DAO, DApp, NFT, GameFi) --- // RESSOURCES : 📚 Le livre bestseller IMMOBITCOIN (gratuit) : http://bit.ly/immobtc 🧠 POUR ALLER PLUS LOIN (1h20) - INVESTIR durant la période de crise civilisationnelle en cours (atelier privée): https://youtu.be/rp71QVEjl78?si=enEoB6-NpPNNsXTA&t=2280 📞 Pour fixer un appel téléphonique avec un membre de l'équipe : https://bit.ly/sondageRA30A // SUIS-NOUS 📷 Instagram : https://instagram.com/francoisjgdenis https://instagram.com/pic.podcast 💼 LinkedIn : https://www.linkedin.com/in/fdenis01 --- FD Invest – Société par actions simplifiés au capital social de 100 € - n°89888347500029 au RCS de Montpellier – 2 rue des pivoines 34070 Montpellier – http://fdinvest-patrimoine.com/. Enregistré à l'ORIAS sous le n°22001382 http://www.orias.fr/ en qualité de : Conseiller en investissement financier adhérent de la compagnie cif, association agréée auprès de l'Autorité des Marchés Financiers. FD Invest exerçant en marque commerciale sous le nom Riche à 30 ans. RC Pro auprès de MMA. - IMPORTANT: Risque de perte en capital ou de moins-value sur les investissements alternatifs. Faites vos recherches si vous n'êtes pas accompagné. Ce retour d'expérience ne constitue pas un conseil ou une recommandation. Un conseil est toujours au cas par cas.
Cette semaine, nous recevons Kevin et Yan du podcast Le québécois gamer et le Ti-Lutin. ***Enregistré le 4 février 2026*** Informations complémentaires : Arcade Québec sur CKRL (89.1) : https://www.ckrl.qc.ca/fr/emissions/magazine/arcade-quebec Arcade Québec sur Youtube : https://www.youtube.com/channel/UCLn1d-5sW745B6TzAgGtEiQ Arcade Québec sur Twitch : twitch.tv/arcadeqc Avec : Stéphane Goulet (@pinponey) Guillaume Duplain (@gyom999) Jeff Dion (@JF_dion) Suivez-nous : arcadequebec.com facebook.com/arcadequebec x : @arcadeqc twitch.tv/arcadeqc patreon : Arcade Québec Merci !!!!!! #arcadeqc #arcadequebec
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/
Rejoignez la communauté iWeek et soutenez-nous sur patreon.com/iweek !Voici l'épisode 266 d'iWeek (la semaine Apple).Événement Apple, le 4 mars : MacBook, MacBook Pro M5 Pro / Max et iPhone 17e ?Enregistré en streaming, lundi 16 février 2026 à 18h30, enregistrement accessible en direct pour nos soutiens Patreon. Désormais, eux seuls peuvent suivre le streaming de chaque épisode grâce à un lien que nous leur envoyons chaque semaine. Faites comme eux et profitez du chat, intervenez en visio en cliquant sur le bouton sous le lecteur vidéo. Quant au replay vidéo, sans le bonus, il continue d'être disponible pour tous sur YouTube.Présentation : Benjamin Vincent, journaliste, producteur et présentateur de Les Voix de la Tech, avec la participation d'Elie Abitbol, ex-président des Apple Premium Resellers en France.Au sommaire de cet épisode 266 : la nouvelle est tombée juste avant le démarrage de l'enregistrement : Apple tiendra une “expérience spécial Apple“, mercredi 4 mars prochain, à New York (9h du matin), Londres (14h) et Shanghai. Il ne s'agit ni d'une keynote, ni d'un Special Agent. Alors qu'est-ce qu'Apple pourrait y annoncer ? Et pourquoi ce format particulier sur trois continents simultanément ? On pense évidemment au Mac portable low cost à processeur d'iPhone, aux nouveaux MacBook Pro M5 Pro et Max, et peut-être Ultra aussi. On pense également à l'iPhone 17e et à la domotique, pourquoi pas...Dès le début de l'épisode, nous revenons sur le retard d'Apple autour de l'IA puisque Siri ne devrait pas arriver avec iOS 26.4 mais au mieux la 26.5 ou - pire - iOS 27... à l'occasion de sa présence au WAIFC à Cannes, Benjamin vous propose une interview de Marco Landi, ex-VP d'Apple en charge du marketing mondial. Il raconte son étonnement face aux errements de Tim Cook et à une stratégie incompréhensible selon lui.L'info de la semaine concerne iOS 27 justement mais aussi les prochains iPhone 18 Pro et Pro Maxdont Mark Gurman nous dit déjà qu'il ne faut pas trop en attendre...Enfin, le bonus exclusif qui vous est réservé, chers soutiens, est de retour : aujourd'hui, des nouvelles de CarPlay dans les Tesla !Rendez-vous mardi 24 févier 2026 à partir de 18h30 en direct pour l'épisode 267 !Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Rejoignez la communauté iWeek et soutenez-nous sur patreon.com/iweek !Voici l'épisode 265 d'iWeek (la semaine Apple).Siri encore retardé ? La fois de trop pour Apple ?Enregistré en streaming, vendredi 13 février 2026 à 10h00, enregistrement accessible en direct pour nos soutiens Patreon. Désormais, eux seuls peuvent suivre le streaming de chaque épisode grâce à un lien que nous leur envoyons chaque semaine. Faites comme eux et profitez du chat, intervenez en visio en cliquant sur le bouton sous le lecteur vidéo. Quant au replay vidéo, sans le bonus, il continue d'être disponible pour tous sur YouTube.Présentation : Benjamin Vincent, journaliste, producteur et présentateur de Les Voix de la Tech en direct de Cannes à l'occasion du WAICF (World AI Cannes Festival) 2026, avec la participation d'Elie Abitbol, ex-président des Apple Premium Resellers en France.Au sommaire de cet épisode 265 : dès le début de l'épisode, nous revenons sur la dernière acquisition d'Apple en date : Kuzu, un spécialiste de la base de données graphique, payé environ deux milliards de dollars. Alors, pour quoi faire ? C'est loin d'être la seule acquisition d'Apple l'an dernier. Si on a beaucoup parlé de Pixelmator, d'autres rapprochements sont passés sous le radar. Heureusement, cette page des autorités européennes recense toutes les acquisitions des "gate keepers" au sens du Digital Markets Act. Et elle révèle quelques surprises dans le cas d'Apple...L'événement de la semaine, c'est la perspective d'un nouveau report de l'arrivée du nouveau Siri, bien au-delà du printemps 2026, rendez-vous officieux communément accepté à l'occasion de la sortie des mises à jour 26.4 des OS. En cause : les tests, ces dernières semaines, ne se seraient pas montrés satisfaisants... d'où la probabilité d'un report aux mises à jour 26.5 voire à iOS 27... quelles conséquences pour l'image déjà très dégradée d'Apple ?Dans le JT de la semaine, Benjamin et Elie reviennent sur certaines installations domotiques à base de technologie Apple Home / HomeKit qui ont cessé de fonctionner, comme on le craignait, depuis le 10 février ; sur les MacBook Pro M5 Pro / M5 Max désormais attendus la semaine du 2 mars prochain ; le prochain MacBook low cost à processeur d'iPhone.Ne manquez pas l'astuce de la semaine, c'est nouveau dans iWeek ! Cette semaine, Elie vous explique comment ne plus rater un seul événement sonore quand vous utilisez vos AirPods...Enfin, l'info de la semaine : les mises à jour 26.3 sont arrivées. Une mise à jour impérative à cause des dizaines de correctifs de failles de sécurité mais aussi pour plusieurs nouveautés fonctionnelles imposées par l'Union européenne, et qui facilitent les environnement hétérogènes Apple-Android.Rendez-vous lundi 16 févier 2026 - attention, bien lundi et pas mardi - à partir de 18h30 en direct pour l'épisode 266 ! Ne manquez pas notre interview choc de Marco Landi, co-créateur du WAICF à Cannes et ancien vice-président d'Apple en charge du marketing mondial à propos de l'IA et du retard d'Apple qui risque encore de s'aggraver.Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Présenté par Théo Ribeton avec Jérôme Momcilovic, Guillaume Orignac et Laura Tuillier, réalisatrice et critique à Libération :- Dreams de Michel Franco (à partir de 02'23)- The Mastermind de Kelly Reichardt (à partir de 22'12)- Ella McKay de James L. Brooks (à partir de 42'07)Enregistré le 11 février 2026 à Paris.
Les boys visionnent des affaires. Enregistré le 9 février 2026.
Comme chaque fin d'année, il est temps de faire notre Top 10 des meilleures sorties comics VF. Enregistrée le vendredi 9 janvier vous retrouverez Sam, Kael, et Steve pour un retour en détail sur cette [...] The post Comixity Special #67 : Top VF 2025 first appeared on Comixity : Podcast & Reviews Comics - Comixity.fr.
Merci à notre commanditaire ProCafetière : https://tinyurl.com/procafetiere-jerrPour obtenir le Café Whats Up :https://procafetiere.ca/collections/cafe-vrac/products/espresso-whats-up-cafe-vracUtilise le code JERR20 pour 20% de rabais sur le sac Whats Up ;) Travailleuse sociale et anthropologue belge d'origine marocaine, Fadila Maaroufi, figure emblématique de la laïcité en Europe, est de passage au Québec pour une entrevue au Whats Up Podcast. Elle dénonce, à travers son parcours personnel, les violences qu'elle et de nombreuses autres victimes au sein de la communauté musulmane ont subie : violences physiques, mariages forcés, endoctrinement et négation de l'homosexualité. Elle aborde également les enjeux liés à la place de l'islam dans l'espace public belge, notamment à Bruxelles, un engagement qu'elle poursuit malgré de multiples menaces de mort. Enregistré le 21 octobre 2025. Pour suivre Fadila sur Youtube :https://www.youtube.com/@UCYbuFASgNBzmkDaIk9pfG0QPour faire un don :https://www.observatoirebxl.com/https://www.laberbere.be/Pour se procurer le livre Le djihad par le marché :https://a.co/d/01BijMqq Pour devenir membre et supporter le Whats Up Podcast : https://www.patreon.com/whatsuppodcast Merci les patreon !!Site web officiel :https://jerrallain.com/Pour suivre Jerr sur Instagram : https://www.instagram.com/jerr_allain/Pour suivre Jerr sur facebook : https://www.facebook.com/JerrAllainofficielContact : jerr.production@gmail.comPour vous abonner à mon Infolettre : http://eepurl.com/hvpnhj
Jazz Migration est un dispositif de soutien aux jeunes formations de jazz et de musiques improvisées. Pour la 11e fois depuis 2016, le réseau Association Jazzé-Croisé (AJC) a sélectionné quatre groupes lauréats qui seront accompagnés sur plusieurs années par les différentes salles et clubs de jazz français. Toutes les informations sur www.jazzmigration.com -- FRANGES : Franges est un orchestre où la part onirique des sons prend une place décisive. Le souffle de la flûte et du saxophone en est le moteur. Architecture bâtie sur la musique répétitive, le quintet n'a rien pourtant d'immuable. Franges s'aventure dans des contrées indécises, au fil des idées. L'important est de faire bloc dans un paradigme très orchestral, pleinement vibrant et toujours sinueux. Franges est un quintet très coloré où le timbre bouillant d'une trompette ouvre des routes méandriques. Le résultat est une combinaison éblouissante face aux pulsations synthétiques fugaces, bien fichées dans les abysses rythmiques. Le quintet est un voyage immobile qui vous saisit les yeux fermés et fait défiler pour vous des images des plus intimes. https://leaciechelski.com/groupes/franges/ https://www.instagram.com/lea_ciechelski/ https://soundcloud.com/lea-ciechelski/ OASIS BLOOM: Des White Stripes en passant par les Black Keys, le duo batterie/guitare est au rock ce que le trio piano/basse/batterie est au jazz : un classique. Néanmoins, ce serait une erreur de vouloir réduire la musique d'Oasis Boom a une seule esthétique. Dans l'autoradio du cactus bus (c'est le nom de la seule et unique pièce fleuve qu'ils jouent sur scène), il y a certes du bon gros rock graisseux, mais aussi de la surf-music, du drone, de la berceuse et de la musique de club. L'engin roule a tombeau ouvert, se transforme et vole, se téléporte. Il est direct et sans arrêts. On admire a travers ses fenêtres salies de sable rouge les paysages hallucines du Piton de la Fournaise, les méandres alanguis du fleuve Niger et les immensités sèches de l'Arizona. https://www.instagram.com/vincentduchosal/ https://duretdoux.com/dur-et-doux/artistes/oasis-boom/ -- Les captations des concerts ont été effectuées par l'équipe de la Dynamo de Banlieues Bleues avec la participation de Radio Campus Paris. Animation et montage : Philipp Fischer Production : Radio Campus Paris Février 2026 ---------------------------------- L!VE CAMPUS, l'émission dédiée à la musique live ! La musique live, toutes les musiques lives ! " L!VE CAMPUS " , un nouveau programme musical live qui place en son centre la découverte de nouveaux talents. Partout sur le territoire, dans les studios radios, dans les salles, festivals et cafés concerts, les radios Campus captent les instants où les artistes musicien.ne.s présentent sur scène, parfois pour la première fois, le fruit de leur travail. Des performances et des moments enregistrés parfois fragiles mais toujours uniques et sensibles. Enregistrés, produits et diffusés sur les ondes de près de 30 radios Campus en France, ce programme offre à des projets musicaux émergents un changement d'échelle, permettant à des projet locaux de se faire connaitre en dehors de leur territoire d'origine. Enfin en arrière scène, ce sont des équipes radios, personnes bénévoles ou en formation, qui, avec la complicité de nos partenaires, s'essayent et manipulent les enregistreurs, consoles sons, câbles, micros et logiciels pour rendre possible ces captations sonores qui vous seront ensuite retransmises. Des défis techniques formateurs pour celles et ceux qui souhaitent se confirmer aux métiers du son. L!VE Campus, les jeunes talents à découvrir et a ré-écouter en podcast c'est ici et en FM/DAB+ sur vos radios Campus préférées. Avec le soutien du Centre National de la Musique.
Amour, famille, maman solo, des rêves abimés, Paris, New York, Armentières, tout le monde descend ! Nos premiers invités sont Marc Nammour et Loïc Lantoine C'est l'histoire de plein d'histoires. Une ronde de personnages d'horizons multiples. Une série d'incarnations poétiques. Des fragments intimes d'hommes et de femmes portés au plateau. Onze portraits crachés à la première personne qui vont tour à tour se succéder. Voici le petit film intérieur de leurs pensées. Voici l'instantané de leurs états d'âme. Onze battements de monde présentés comme autant de miroirs de notre étrange condition. Pour la #SessionLive, Loïc et Marc se penchent sur les cas de Dylan, Bintou et Rebecca. Titres interprétés au grand studio : Rebecca Live RFI Il n'est vraiment pas pratique à attacher ce siège bébé. Par respect du public, tout terme grossier a été retiré. Mais putain, elle en a dit des gros mots Rebecca. Parce que c'est à Rebecca qu'on s'attache maintenant. Elle est une jeune maman, seule, qui s'agrippe à la vie comme à son fils. Elle s'agrippe parce que tout semble fuir autour d'elle, surtout les bonhommes. Son Papa est passé d'Haïti à Tahiti en passant par Paris, un aventurier, un cavaleur, un connard qu'elle n'a pas vraiment connu. Ahhh, ça démarre mal… Elle a cru une fois en l'amour qui ne l'a pas reconnue et depuis, elle élève seule son fils. Ahhh, ça démarre mal… Elle enchaîne les débrouilles, les boulots, une fois elle a signé un contrat en dur, un vrai, un CDI, Centre de Documentation et d'Information je crois… mais très vite, le boss s'est paraît-il barré avec la caisse. Ahhh, ça démarre mal…. Alors il faut bien vivre. Rebecca enchaîne les boulots précaires et s'est montée un petit trafic. Mais elle, elle touche pas à ces machins de drogues dures, c'est une limite. C'est malhonnête et ça fait mal au nez. Elle n'en est certes pas fière mais vous pouvez la juger, rien n'y fera. Rebecca est dure, comme sa vie. Il est vingt heures et trente, elle installe son fils, son sang, sa vie, à l'arrière de la voiture et part pour sa petite tournée. Ahhh… ça démarre pas…. Bintou Live RFI Bintou est complètement lessivée. Il est vingt heures et trente et elle se met péniblement au lit. Elle a mal partout et la nausée ce soir reprend de plus belle. Le doc lui avait bien dit que ça allait être pénible, qu'il allait falloir s'accrocher et que le moral jouait beaucoup dans sa guérison. Elle sait que ça va être long mais Bintou n'a pas l'intention de se laisser faire. Trente-cinq ans c'est beaucoup trop jeune. Après la stupeur et la désolation à l'annonce de la mauvaise nouvelle, elle suit à présent le protocole médical rigoureusement. Avant d'éteindre la lumière, elle regarde comme tous soirs le dessin d'une de ses nièces qu'elle a accroché au mur où il est écrit : « Tata Bintou t'es la plus forte, j'ai hâte de te revoir cet été. Je pense à toi tous les jours. Gros gros bisous. Hawa ». Elle a dû lire ce mot des centaines de fois depuis le début du traitement. Comme un mantra. Et heureusement qu'elle est bien entourée Bintou. Elle a au moins cette chance. Elle en a pris de la force. Elle en reçoit de l'amour. Après cinq mois de baston, elle s'est fait à l'idée de se transformer en amazone… et quitte à en devenir une, elle sera une amazone avec grave de style… Dylan Live RFI Le problème avec Dylan, c'est que ça s'écrit comme ça se prononce mais pas toujours… Entendons-nous bien ! Ça s'écrit comme ça devrait se prononcer mais parfois ça dérape. Et au vu, enfin à l'écoute, du conditionnel qui vient de passer, vous avez deviné, lui c'est Djylan. Ça se fait beaucoup dans le nord où il a grandi. Ça donne un petit peu de peps au prénom et qui sommes-nous pour juger ! Il est vingt heures et trente et Djylan, il est parti fumer, un peu en cachette, c'est plus chouette. Il y a un étang pas loin. Djylan il est pas très vieux, il a pas fait sa majorité, il a plus trop de boutons et puis ça l'inquiète pas. Ce qui l'inquiète, c'est autre chose, c'est le monde et ce qu'il s'agirait d'en faire. Mais trop souvent, il s'agit de ce qu'on lui dit, hurle, impose qu'il s'agirait d'en faire. Lui, il voudrait avoir dans les mains un avenir malléable et doux (hop, je le mets comme ça, c'est joli) mais les autres ont sorti les moules et ils sont durs. On lui invente des devoirs et des interdictions. On lui réclame de l'ambition. Mais pour Djylan, l'ambition c'est jamais que du rêve abîmé et lui en rêves, il est plutôt pas mal. Alors des fois, sa tête pourrait exploser. Il crie, un peu, non, fort ! Un coup à shooter dans des rats musqués… mais c'est risqué ! Line Up : Marc Nammour (rap) & Loïc Lantoine (rap). Son : Benoît Letirant, Mathias Taylor. ► Album Portraits crachés Instagram Nammour - Instagram Lantoine. Puis nous recevons Barbara Forstner pour la sortie de Long Long Gone Franco-américaine, Barbara Forstner a passé douze ans à New York avant de poser ses valises en France. De son parcours transatlantique, elle garde une passion pour la scène folk et country américaine, qu'elle mêle à une écriture sensible et habitée. Après un premier EP avec son groupe October Baby (The End, paru en juin 2024) et un album remarqué, Nowhere at All, sorti en novembre de la même année, la chanteuse revient aujourd'hui avec son premier album solo, Long Long Gone. Ses morceaux, au climat très cinématographique, invitent à pénétrer son univers. Élevée dans un environnement artistique, Barbara a grandi bercée par les disques de ses parents : Bob Dylan, Sixto Rodriguez et Tom Waits du côté de son père ; Barry White, Al Green ou Simple Minds du côté de sa mère. Très tôt, elle forge son propre panthéon musical, allant de Nick Drake à Cat Power, de Feist à Big Thief. Chaque titre de Long Long Gone a été capté en une seule prise, pour préserver la vérité de l'instant. Elle soigne aussi l'aspect visuel de son univers, créant elle-même ses visuels à partir de dessins, photographies et collages graphiques. Enregistré en juin 2025 à Paris avec son ami ingénieur du son Léo Aubry, Long Long Gone se présente comme un disque acoustique, brut et vulnérable. Barbara y aborde l'amitié, l'amour, la famille, mais aussi la beauté fragile et la mélancolie du monde. Écrit entre New York et Paris, l'album explore l'amour perdu, les amitiés qui s'érodent, la vie à l'étranger et les rencontres éphémères. Titres interprétés au grand studio : - To see the World (en duo) Live RFI - Building a Home, extrait de l'album - East Coast (en solo) Live RFI. Line Up : Barbara Forstner (chant, guitare) William Peyrieux (guitare). Son : Benoît Letirant. ► Album Long Long Gone (Raws Prod). Instagram - YouTube.
Amour, famille, maman solo, des rêves abimés, Paris, New York, Armentières, tout le monde descend ! Nos premiers invités sont Marc Nammour et Loïc Lantoine C'est l'histoire de plein d'histoires. Une ronde de personnages d'horizons multiples. Une série d'incarnations poétiques. Des fragments intimes d'hommes et de femmes portés au plateau. Onze portraits crachés à la première personne qui vont tour à tour se succéder. Voici le petit film intérieur de leurs pensées. Voici l'instantané de leurs états d'âme. Onze battements de monde présentés comme autant de miroirs de notre étrange condition. Pour la #SessionLive, Loïc et Marc se penchent sur les cas de Dylan, Bintou et Rebecca. Titres interprétés au grand studio : Rebecca Live RFI Il n'est vraiment pas pratique à attacher ce siège bébé. Par respect du public, tout terme grossier a été retiré. Mais putain, elle en a dit des gros mots Rebecca. Parce que c'est à Rebecca qu'on s'attache maintenant. Elle est une jeune maman, seule, qui s'agrippe à la vie comme à son fils. Elle s'agrippe parce que tout semble fuir autour d'elle, surtout les bonhommes. Son Papa est passé d'Haïti à Tahiti en passant par Paris, un aventurier, un cavaleur, un connard qu'elle n'a pas vraiment connu. Ahhh, ça démarre mal… Elle a cru une fois en l'amour qui ne l'a pas reconnue et depuis, elle élève seule son fils. Ahhh, ça démarre mal… Elle enchaîne les débrouilles, les boulots, une fois elle a signé un contrat en dur, un vrai, un CDI, Centre de Documentation et d'Information je crois… mais très vite, le boss s'est paraît-il barré avec la caisse. Ahhh, ça démarre mal…. Alors il faut bien vivre. Rebecca enchaîne les boulots précaires et s'est montée un petit trafic. Mais elle, elle touche pas à ces machins de drogues dures, c'est une limite. C'est malhonnête et ça fait mal au nez. Elle n'en est certes pas fière mais vous pouvez la juger, rien n'y fera. Rebecca est dure, comme sa vie. Il est vingt heures et trente, elle installe son fils, son sang, sa vie, à l'arrière de la voiture et part pour sa petite tournée. Ahhh… ça démarre pas…. Bintou Live RFI Bintou est complètement lessivée. Il est vingt heures et trente et elle se met péniblement au lit. Elle a mal partout et la nausée ce soir reprend de plus belle. Le doc lui avait bien dit que ça allait être pénible, qu'il allait falloir s'accrocher et que le moral jouait beaucoup dans sa guérison. Elle sait que ça va être long mais Bintou n'a pas l'intention de se laisser faire. Trente-cinq ans c'est beaucoup trop jeune. Après la stupeur et la désolation à l'annonce de la mauvaise nouvelle, elle suit à présent le protocole médical rigoureusement. Avant d'éteindre la lumière, elle regarde comme tous soirs le dessin d'une de ses nièces qu'elle a accroché au mur où il est écrit : « Tata Bintou t'es la plus forte, j'ai hâte de te revoir cet été. Je pense à toi tous les jours. Gros gros bisous. Hawa ». Elle a dû lire ce mot des centaines de fois depuis le début du traitement. Comme un mantra. Et heureusement qu'elle est bien entourée Bintou. Elle a au moins cette chance. Elle en a pris de la force. Elle en reçoit de l'amour. Après cinq mois de baston, elle s'est fait à l'idée de se transformer en amazone… et quitte à en devenir une, elle sera une amazone avec grave de style… Dylan Live RFI Le problème avec Dylan, c'est que ça s'écrit comme ça se prononce mais pas toujours… Entendons-nous bien ! Ça s'écrit comme ça devrait se prononcer mais parfois ça dérape. Et au vu, enfin à l'écoute, du conditionnel qui vient de passer, vous avez deviné, lui c'est Djylan. Ça se fait beaucoup dans le nord où il a grandi. Ça donne un petit peu de peps au prénom et qui sommes-nous pour juger ! Il est vingt heures et trente et Djylan, il est parti fumer, un peu en cachette, c'est plus chouette. Il y a un étang pas loin. Djylan il est pas très vieux, il a pas fait sa majorité, il a plus trop de boutons et puis ça l'inquiète pas. Ce qui l'inquiète, c'est autre chose, c'est le monde et ce qu'il s'agirait d'en faire. Mais trop souvent, il s'agit de ce qu'on lui dit, hurle, impose qu'il s'agirait d'en faire. Lui, il voudrait avoir dans les mains un avenir malléable et doux (hop, je le mets comme ça, c'est joli) mais les autres ont sorti les moules et ils sont durs. On lui invente des devoirs et des interdictions. On lui réclame de l'ambition. Mais pour Djylan, l'ambition c'est jamais que du rêve abîmé et lui en rêves, il est plutôt pas mal. Alors des fois, sa tête pourrait exploser. Il crie, un peu, non, fort ! Un coup à shooter dans des rats musqués… mais c'est risqué ! Line Up : Marc Nammour (rap) & Loïc Lantoine (rap). Son : Benoît Letirant, Mathias Taylor. ► Album Portraits crachés Instagram Nammour - Instagram Lantoine. Puis nous recevons Barbara Forstner pour la sortie de Long Long Gone Franco-américaine, Barbara Forstner a passé douze ans à New York avant de poser ses valises en France. De son parcours transatlantique, elle garde une passion pour la scène folk et country américaine, qu'elle mêle à une écriture sensible et habitée. Après un premier EP avec son groupe October Baby (The End, paru en juin 2024) et un album remarqué, Nowhere at All, sorti en novembre de la même année, la chanteuse revient aujourd'hui avec son premier album solo, Long Long Gone. Ses morceaux, au climat très cinématographique, invitent à pénétrer son univers. Élevée dans un environnement artistique, Barbara a grandi bercée par les disques de ses parents : Bob Dylan, Sixto Rodriguez et Tom Waits du côté de son père ; Barry White, Al Green ou Simple Minds du côté de sa mère. Très tôt, elle forge son propre panthéon musical, allant de Nick Drake à Cat Power, de Feist à Big Thief. Chaque titre de Long Long Gone a été capté en une seule prise, pour préserver la vérité de l'instant. Elle soigne aussi l'aspect visuel de son univers, créant elle-même ses visuels à partir de dessins, photographies et collages graphiques. Enregistré en juin 2025 à Paris avec son ami ingénieur du son Léo Aubry, Long Long Gone se présente comme un disque acoustique, brut et vulnérable. Barbara y aborde l'amitié, l'amour, la famille, mais aussi la beauté fragile et la mélancolie du monde. Écrit entre New York et Paris, l'album explore l'amour perdu, les amitiés qui s'érodent, la vie à l'étranger et les rencontres éphémères. Titres interprétés au grand studio : - To see the World (en duo) Live RFI - Building a Home, extrait de l'album - East Coast (en solo) Live RFI. Line Up : Barbara Forstner (chant, guitare) William Peyrieux (guitare). Son : Benoît Letirant. ► Album Long Long Gone (Raws Prod). Instagram - YouTube.
Découvrir LevinasPodcast avec Dr Shmuel Wygoda Figure majeure de la philosophie du XXᵉ siècle, Emmanuel Lévinas a profondément renouvelé la pensée éthique contemporaine, tout en faisant dialoguer la philosophie moderne et la tradition juive.Dans ce podcast, nous vous proposons de découvrir les notions fondamentales de sa pensée — le visage, la responsabilité, l'altérité — avec le docteur Shmuel Wygoda, spécialiste de Lévinas.Enregistré en un seul échange, ce podcast est diffusé en deux épisodes pour ne pas être trop long ; la seconde partie sera publiée dans les prochains jours.Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Forte demande sur le réseau électrique : un pic de consommation à 560 MW enregistré, le CEB appelle à la déclaration et à la mise à jour de la capacité électrique des logements by TOPFM MAURITIUS
Les boys recommencent. Enregistré le 1 février 2026.
Dans cet épisode, Emmanuel interview Arnaud Giuliani. Arnaud est dans l'écosystème Kotlin et est le créateur de Koin, la solution de Dependency Injection. On discute de la genèse de Kotlin, de son alignement avec Android puis de son évolution multiplateforme. On discute coroutine, impact de K2, de développement mobile. On finit en discutant de Kotzilla et de l'entrepreneuriat sur un projet Open Source. Enregistré le 7 janvier 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-336.mp3 ou en vidéo sur YouTube. Interview Ta vie ton oeuvre (présentation de l'interviewé) ton historique de développeur Koin d'où est venu l'idée, pourquoi difference vs Dagger, Hilt, CDI? fondateur de Kotzilla Introduction à la techno (5 à 10 mins max) Kotlin en 4 phrases nombre de développeurs usages (front, mobile, backend) Compose, K2 en une phrase La techno en concepts Kotlin le langage Quel sont ses particularités et spécificités pourquoi il a pris sur Android ? Kotlin multiplateform comment ça marche concretement WASM en beta, tu as eu des retours? pour les devs de framework, c'est transparent? Co-routines et concurrence structurée fais nous un point de ce que c'est son usage dans l'ecosystème vs loom, des ponts ? Kotlin et le backend connu pour le support Android, quid du back end? travaux avec Spring Ktor les autres plateformes Java genre Quarkus et micronaut, utilisées ? La competition de Kotlin c'est quoi ? Comment on l'utilise en pratique pour un dev je me lance, je faisais du Java et du Spring, je pars comment pour faire un projet Kotlin moderne IDE, outil de build, frameworks migrationd e code Java? des anti patterns des choses qui "ressemblent à du code Java" des comportement de perf ou de memoire differents du monde Java? c'est quoi ta feature préférée? Et l'IA, Kotlin as Koog notamment, tu vois quoi emerger ? Sous le capot K2 est le nouveau compilateur Qu'est-ce qui a changé des cassages de compatiblitiés ca change des choses pour les utilisateurs ? Et pour les editeurs de framework comme Koin ? Koin ne fait pas de generation de code à la compil Dagger, Arc (le moteur CDI de Quarkus) et Micronaut sont passé au pre travail à la compil quels ont été les critères de choix un mot sur Kotlin Symbol Processing les coroutines, c'est implémenté comment, vous avez 3 heures machine a etat continuation apssing style etc Kotlin multi platforme que fait le compilo code commun / code specifique interop avec les platformes cibles (object structure etc) La communauté, le futur comment va la commuanuté aujourd'hui grossis ? et les francais là dedans? La gouvernance de Kotlin travaux dominés par JetBrains comment cela a évolué (ecoute, autres acteurs etc) Kotlin foundation futurs fonctionalités de Kotlin qui t'interesse de Koin? autre ? Monter une boite Tu as fondé Kotzilla. Peux-tu nous expliquer ce que Kotzilla apporte à l'écosystème Kotlin ? Quels problèmes tu cherches à résoudre pour les entreprises qui adoptent Kotlin ? ton experience de fonder une boite d'editeur quelle mouche t'as piqué votre business model, comment vous en etes arrivé là de maniere generale discussion sur le lancement de boites techs 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/
Dans cet épisode, Laure Girardot, journaliste, répond avec nous aux questions relatives aux futurs impacts financiers.Plutôt que de se limiter à une lecture technique du budget 2026 et de la LFSS, cet épisode propose une analyse croisée entre enjeux financiers, décisions publiques et impacts humains pour les entreprises et les équipes RH.Nous décryptons les réformes en cours, nous abordons notamment :La réforme des allègements de charges patronales : un tournant pour le coût du travailLa mise en place de la Réduction Générale Dégressive Unifiée transforme le calcul des cotisations patronales. Séniors et emploi : entre enjeux budgétaires, maintien dans l'emploi et transmission des compétencesDans un contexte de vieillissement de la population active et de réformes des retraites, nous analysons les mesures visant l'emploi des séniors.Ruptures conventionnelles, arrêts maladie et congés : de nouveaux équilibres à trouverEntre la hausse du coût des ruptures conventionnelles, l'évolution du cadre des arrêts maladie et l'arrivée du nouveau congé de naissance, nous discutons des impacts sur la planification des effectifs, la performance des équipes et l'organisation du travail.Congé paternité, alternance et attractivité employeurNous abordons les opportunités offertes par l'alternance et les implications RH liées à l'allongement des congés familiaux. Comment transformer ces évolutions en leviers d'engagement, de marque employeur et de fidélisation des talents ?Tu as aimé cet épisode ?Fais-le savoir : like, partage, commente. C'est ce qui nous aide le plus à grandir.
Merci à notre commanditaire ProCafetière : https://tinyurl.com/procafetiere-jerrPour obtenir le Café Whats Up :https://procafetiere.ca/collections/cafe-vrac/products/espresso-whats-up-cafe-vracUtilise le code JERR20 pour 20% de rabais sur le sac Whats Up ;) Qu'il s'agisse d'arracher un homme à son véhicule englouti au fond du canal de Lachine, de s'élancer dans un immeuble en flammes ou de faire face à des situations humaines d'une détresse extrême aux issues tragiques, le courage prend bien des visages. C'est un immense honneur d'accueillir Richard Kelly, pompier à la retraite, venu nous présenter son livre L'appel du feu. Dans cet ouvrage saisissant, il revient sur des interventions marquantes de sa carrière, mais surtout sur le lourd fardeau émotionnel que portent les pompiers lorsque, malgré tous leurs efforts, le dénouement n'est pas celui espéré. Enregistré le 04 décembre 2025. Site officiel de Richard Kelly :https://richardkelly.ca/ Pour devenir membre et supporter le Whats Up Podcast : https://www.patreon.com/whatsuppodcast Merci les patreon !!Site web officiel :https://jerrallain.com/Pour suivre Jerr sur Instagram : https://www.instagram.com/jerr_allain/Pour suivre Jerr sur facebook : https://www.facebook.com/JerrAllainofficielContact : jerr.production@gmail.comPour vous abonner à mon Infolettre : http://eepurl.com/hvpnhj
Enregistré devant public lors du 49ième congrès de l'Association des biologistes du Québec, cet épisode spécial reçoit le chercheur et professeur Jacques Brisson, lauréat du prix Pierre-Dansereau pour ses contributions exceptionnelles à la recherche, à l'enseignement et à la société. On y explore son parcours, son amour profond pour les forêts québécoises, notamment les vieilles forêts comme le boisé des Muirs, ainsi que ses réflexions sur la gestion durable, la biodiversité et les espèces envahissantes.De la forêt naturelle aux marais filtrants urbains, Jacques Brisson nous fait découvrir comment les plantes peuvent devenir de véritables alliées pour restaurer, filtrer et protéger nos milieux. Un échange lumineux, accessible et inspirant sur la science, la transmission et l'avenir du vivant au Québec. La production de cet épisode a été possible grâce à la collaboration de l'Association des biologistes du Québec (ABQ) pour son 49ième congrès ayant pour thématique: Forêt québécoise | Concilier gestion et biodiversité.----LIENS : Association des biologistes du QuébecSociété Québécoise des Phytotechnologies Le Laurentien : La vie de Marie-Victorin par Mathieu-Robert Sauvé---INFOS : Animation: Marie-Christine Lafrenière et Leia Lafrance; Montage: Amélie Allard; Communications: Éloïse Archambault.
Parce que… c'est l'épisode 0x704! Shameless plug – 25 et 26 février 2026 - SéQCure 2026 31 mars au 2 avril 2026 - Forum INCYBER - Europe 2026 14 au 17 avril 2026 - Botconf 2026 28 et 29 avril 2026 - Cybereco Cyberconférence 2026 9 au 17 mai 2026 - NorthSec 2026 3 au 5 juin 2026 - SSTIC 2026 19 septembre 2026 - Bsides Montréal Description Introduction : Entre enthousiasme et vigilance Dans cet épisode, les animateurs explorent l'utilisation concrète de l'intelligence artificielle dans leurs environnements professionnels respectifs. Enregistré dans un contexte festif entre Noël et le jour de l'An, ce podcast vise à démystifier l'IA en partageant des expériences réelles, sanctionnées par leurs employeurs, plutôt que de perpétuer des mythes ou des craintes infondées. L'IA comme outil, pas comme substitut L'analogie centrale du podcast compare l'IA à une caméra de recul automobile : un outil utile qui améliore nos capacités, mais qui peut nous rendre « niaiseux » si on s'y fie aveuglément. Vincent insiste sur l'importance de tester l'outil, comme on teste une voiture en hiver dans un stationnement pour comprendre ses réactions et ses limites. Cette approche expérimentale est essentielle pour développer un usage responsable. Depuis le lancement de ChatGPT en novembre 2022, l'écosystème a considérablement évolué avec l'émergence de concurrents comme Claude, Copilot, Gemini et Mistral. Les deux animateurs utilisent principalement Copilot et Gemini dans des environnements contrôlés par leurs employeurs, avec des autorisations spécifiques pour certains types de données – un point crucial pour la sécurité. La méthodologie gagnante : partir d'un draft solide L'approche recommandée par les deux experts est claire : ne jamais partir de zéro. Vincent décrit son processus de travail pour la production de rapports, d'analyses de risque ou d'avis : il rédige toujours un premier draft lui-même avant de le soumettre à Copilot. Il définit ensuite des critères précis : l'audience (exécutive ou opérationnelle), l'objectif de la présentation, et le format souhaité. Cette méthode respecte la règle du 80/20 : on maîtrise 100 % du sujet, ce qui permet de détecter facilement les 20 % d'ajustements nécessaires dans le résultat proposé par l'IA. Vincent souligne que sa force réside dans les idées et le message, tandis que l'IA l'aide sur la présentation et la structure – un domaine qu'il reconnaît comme moins naturel pour lui. Nicolas partage cette philosophie : l'IA lui permet de gagner du temps en structurant ses idées plus efficacement, économisant les deuxième et troisième réécritures qu'il effectuait auparavant. Un rapport qui prenait une semaine peut maintenant être complété en 2,5 à 3 jours, mais cela représente toujours un travail humain substantiel. L'IA n'est pas votre ami : une relation professionnelle Un point crucial soulevé par Nicolas : il ne converse pas avec l'IA, il lui donne des directives. Cette approche professionnelle évite le piège de vouloir « plaire » à l'agent conversationnel. Vincent reconnaît ce risque : l'IA peut effectivement chercher à faire plaisir à l'utilisateur, reproduisant parfois exactement ce qu'on lui a soumis avec des changements cosmétiques. La métaphore employée évolue de « wingman » à « copilote », voire à « un enfant de 5 ans qui écrit bien » selon Nicolas. Cette désacralisation est importante : l'IA est un outil, pas un collègue, pas un ami, et certainement pas un expert autonome. Les pièges à éviter : hallucinations et références fictives Les animateurs mettent en garde contre plusieurs dangers majeurs : Les hallucinations : L'IA peut inventer des informations, notamment des références juridiques inexistantes. Plusieurs cas d'avocats américains ont fait les manchettes pour avoir cité des jurisprudences fictives. Au Québec et au Canada, où les données sont plus périphériques dans l'entraînement des modèles, ce risque est encore plus élevé. Les références erronées : L'IA propose souvent des sources qu'il faut impérativement vérifier. Vincent raconte avoir reçu des références provenant d'autres pays (Luxembourg, Japon, Chine) totalement inadéquates pour le contexte québécois et canadien. Les lois et règlements variant d'un pays à l'autre, une validation systématique est essentielle. Les biais discriminatoires : Vincent rappelle le cas d'Amazon en 2017-2018, où un système d'IA de tri de CV excluait systématiquement les femmes. Ces biais, parfois subtils, peuvent s'infiltrer dans les textes générés et nécessitent une vigilance constante, d'autant plus que l'AMF (Autorité des marchés financiers) s'intéresse de près à ces questions. Cas d'usage concret : l'importance du contexte Vincent partage un exemple éloquent : pour produire un avis de risque dans un délai serré, il a fourni à l'IA des documents de référence spécifiques (code Maestro, COBIT 4.1) ainsi que le contexte précis, les critères et les limitations. Le résultat : un document à 99 % probant, très cadré, qui lui a permis de présenter rapidement des recommandations claires à son vice-président. Cette approche illustre le concept de RAG (Retrieval-Augmented Generation) : en fournissant une base de connaissance spécifique, on obtient des résultats beaucoup plus précis et pertinents. L'IA n'est pas un moteur de recherche, mais un générateur de texte qui performe mieux quand on lui donne le contexte adéquat. Votre réputation en jeu Un message fort traverse tout le podcast : c'est votre nom qui apparaît sur le document. Si vous déposez un travail médiocre généré par l'IA sans vérification, c'est votre réputation professionnelle qui en souffrira, pas celle de la machine. Les conséquences peuvent être sévères : perte de confiance de la part des gestionnaires, sanctions professionnelles, voire amendes dans le cas d'avocats. La relation de confiance avec son supérieur est fragile, particulièrement en début de carrière. Un gestionnaire qui reçoit un document s'attend à ce que son auteur en maîtrise le contenu à 100 %. L'incapacité à répondre aux questions lors de la « question du journaliste » – ce moment où un décideur challenge votre travail – peut détruire cette confiance de manière durable. Conclusion : maîtrise et vigilance L'analogie de l'automobile revient en conclusion : l'IA est un outil puissant et utile, mais qui nécessite une maîtrise adéquate avant utilisation, comme un permis de conduire. Elle peut générer des gains de productivité de 10 % ou plus, mais ne remplacera pas l'humain, du moins pas dans un avenir immédiat. Les animateurs insistent : vous restez imputable de vos décisions et de votre travail. L'IA est un allié dans votre stratégie et votre tactique, mais vous êtes le décideur final. Utilisez-la comme un accélérateur, un rehausseur de qualité, mais jamais comme un substitut à votre expertise et votre jugement professionnel. Collaborateurs Nicolas-Loïc Fortin Vincent Groleau Crédits Montage par Intrasecure inc Locaux réels par Intrasecure inc
Rejoignez la communauté iWeek et soutenez-nous sur patreon.com/iweek !Voici l'épisode 264 d'iWeek (la semaine Apple).iPhone Flip, un 2è iPhone pliant en vue chez Apple ?Enregistré en streaming, mardi 3 février 2026 à 18h30, enregistrement accessible en direct pour nos soutiens Patreon. Désormais, eux seuls peuvent suivre le streaming de chaque épisode grâce à un lien que nous leur envoyons chaque semaine. Faites comme eux et profitez du chat, intervenez en visio en cliquant sur le bouton sous le lecteur vidéo. Quant au replay vidéo, sans le bonus, il continue d'être disponible pour tous sur YouTube.Présentation : Benjamin Vincent, journaliste, producteur et présentateur de Les Voix de la Tech en direct de Seoul en Corée du Sud, avec la participation d'Elie Abitbol, ex-président des Apple Premium Resellers en France.Au sommaire de cet épisode 264 : dès le début de l'épisode, nous revenons sur la petite déception de la semaine dernière : les nouveaux MacBook Pro tant attendus n'ont pas été annoncés par Apple à l'occasion de l'Apple Expérience à Los Angeles dédié au lancement de l'Apple Creator Studio. Alors quand ? Dès cette semaine ? On en discute avec nos arguments.L'événement de la semaine, c'est le trimestre vraiment record d'Apple annoncé le 29 janvier dernier, correspondant aux trois derniers mois de 2025, le trimestre calendaire de Noël. Apple a dépassé les attentes de Wall Street avec un chiffre d'affaire trimestriel de 143,8 milliards de $, en hausse de 16% sur un an, notamment grâce à l'iPhone et aux services.Dans le JT de la semaine, Benjamin et Elie évoquent la date butoir relative du 10 février 2026, indiquée par Apple... conseillée pour la mise à jour de nos écosystèmes Apple Home ; les nouvelles fonctions attendues sur iPhone grâce à la connexion aux satellites Starlink et aux prochaines mises à jour d'iOS.Enfin, l'info de la semaine, c'est l'évocation par Mark Gurman d'un 2è iPhone pliant sur lequel travaillerait Apple : un concurrent au Flip de Samsung dont l'avenir dépendrait du succès de l'iPhone Fold attendu dès septembre prochain.L'enregistrement ayant fini à 4h30 du matin (heure de Seoul) pour Benjamin Vincent, le bonus hebdo exclusif réservé à nos chers soutiens sera de retour la semaine prochaine.Rendez-vous mardi 10 févier 2026 à partir de 18h30 en direct pour l'épisode 265 !Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
durée : 00:23:06 - Disques de légende du jeudi 29 janvier 2026 - Enregistré en janvier 1966 au Walthamstow Town Hall de Londres pour Decca, ce Semiramide de Rossini réunit deux légendes du bel canto : Joan Sutherland et Marilyn Horne. Dirigé par Richard Bonynge, cet album immortalise l'une des plus belles collaborations lyriques de l'histoire du disque. Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
Merci à notre commanditaire ProCafetière : https://tinyurl.com/procafetiere-jerrPour obtenir le Café Whats Up :https://procafetiere.ca/collections/cafe-vrac/products/espresso-whats-up-cafe-vracUtilise le code JERR20 pour 20% de rabais sur le sac Whats Up ;) Glissade à 225 000 $, culture de l'annulation et loi du silence : Ce fut un privilège de recevoir Renaud Labrecque, directeur général de Parisville, au What's Up. Il y dénonce sans détour l'incompétence de certains élus et une culture de la médiocrité qui pénalise les employés compétents et alimente le cynisme des citoyens envers la politique municipale. Avec clarté, il a levé le voile sur les rouages complexes du milieu municipal, permettant de mieux anticiper les manœuvres douteuses que certaines élites tentent d'opérer sous le radar. Enregistré le 03 décembre 2025. Pour suive Renaud Labrecque avec son groupe Facebook :https://www.facebook.com/groups/1327646725274389/Pour devenir membre et supporter le Whats Up Podcast : https://www.patreon.com/whatsuppodcast Merci les patreon !!Site web officiel :https://jerrallain.com/Pour suivre Jerr sur Instagram : https://www.instagram.com/jerr_allain/Pour suivre Jerr sur facebook : https://www.facebook.com/JerrAllainofficielContact : jerr.production@gmail.comPour vous abonner à mon Infolettre : http://eepurl.com/hvpnhj
Rejoignez la communauté iWeek et soutenez-nous sur patreon.com/iweek !Voici l'épisode 263 d'iWeek (la semaine Apple).AirTag 2, tout ça pour ça ?Enregistré en streaming, mardi 27 janvier 2026 à 18h30, enregistrement accessible en direct pour nos soutiens Patreon. Désormais, eux seuls peuvent suivre le streaming de chaque épisode grâce à un lien que nous leur envoyons chaque semaine. Faites comme eux et profitez du chat, intervenez en visio en cliquant sur le bouton sous le lecteur vidéo. Quant au replay vidéo, sans le bonus, il continue d'être disponible pour tous sur YouTube.Présentation : Benjamin Vincent, journaliste, producteur et présentateur de Les Voix de la Tech avec la participation de Gilles Dounès, ex-rédacteur en chef de MacPlus et co-auteur de “iPod Backstage“ (Dunod), Isabelle Germouty et Didier Lazzarollo, deux de nos soutiens sur patreon.com/iweek. Merci à eux pour leur participation, en plus de leur soutien indéfectible !Au sommaire de cet épisode 263 : les AirTag 2 ont été annoncés officiellement par Apple et on peut se demander s'il ne s'agit pas d'une longue attente pour une occasion ratée par Apple... ou bien si, au contraire, on ne change pas un design qui gagne, quitte à conserver la pile 2032 au détriment d'une batterie rechargeable. Débat !La rumeur de la semaine évoque une annonce des MacBook Pro... M6... avant la fin de l'année, alors qu'on attend encore l'annonce des MacBook Pro M5 Pro et M5 Max. Est-ce plausible ? Comment expliquer ce qui ressemble, peut-être à tort, à une possible accélération du calendrier autour des portables Apple ?Et puis, ne manquez pas le JT de la semaine avec notamment les nouvelles attributions confiées discrètement par Tim Cook à John Ternus en fin d'année... peut-être un signe de plus que l'actuel CEO d'Apple a effectivement choisi le patron du Hardware pour lui succéder.Rendez-vous mardi 3 févier 2026 à partir de 18h30 en direct pour l'épisode 264 !Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Merci à notre commanditaire ProCafetière : https://tinyurl.com/procafetiere-jerrPour obtenir le Café Whats Up :https://procafetiere.ca/collections/cafe-vrac/products/espresso-whats-up-cafe-vracUtilise le code JERR20 pour 20% de rabais sur le sac Whats Up ;)Malgré les menaces, intimidations et agressions, elle refuse de se faire imposer quoi que ce soit. Aucun sujet ne lui est interdit. Un immense merci à Alexa Lavoie, journaliste chez Rebel News Québec, d'avoir accepté de venir au Whats Up pour partager son expérience sur le métier de journaliste, l'état des médias et la liberté d'expression. Cherchant à reconnaitre l'humain au travers les multiples reproches de ses détracteurs, ce podcast vous présentera une femme tenace et passionnée.Enregistré le 26 novembre 2025. Pour suivre Alexa Lavoie dans ces reportages :https://www.youtube.com/RebelNewsQuebechttps://www.facebook.com/TheVoiceAlexa/Pour contribuer à la protection d'Alexa Lavoie, vous pouvez faire un virement Interac au Alexandra@rebelnews.comPour devenir membre et supporter le Whats Up Podcast : https://www.patreon.com/whatsuppodcast Merci les patreon !!Site web officiel :https://jerrallain.com/Pour suivre Jerr sur Instagram : https://www.instagram.com/jerr_allain/Pour suivre Jerr sur facebook : https://www.facebook.com/JerrAllainofficielContact : jerr.production@gmail.comPour vous abonner à mon Infolettre : http://eepurl.com/hvpnhj
durée : 00:18:25 - Disques de légende du mercredi 21 janvier 2026 - Enregistré en 1987 pour Archiv Produktion, l'Oratorio de Noël de Bach par John Eliot Gardiner s'impose comme l'une des références du mouvement baroque. Avec les English Baroque Soloists, le Monteverdi Choir et des solistes de haut vol, le chef britannique établit un nouveau standard d'excellence. Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
Rejoignez la communauté iWeek et soutenez-nous sur patreon.com/iweek !Voici l'épisode 262 d'iWeek (la semaine Apple).iPhone 18 Pro : quels changements pour FaceID et Dynamic Island ?Enregistré en streaming, mardi 20 janvier 2026 à 17h30, enregistrement accessible en direct pour nos soutiens Patreon. Désormais, eux seuls peuvent suivre le streaming de chaque épisode grâce à un lien que nous leur envoyons chaque semaine. Faites comme eux et profitez du chat, intervenez en visio en cliquant sur le bouton sous le lecteur vidéo. Quant au replay vidéo, sans le bonus, il continue d'être disponible pour tous sur YouTube.Présentation : Benjamin Vincent, journaliste, producteur et présentateur de Les Voix de la Tech avec la participation d'Elie Abitbol (ex-président des Apple Premium Resellers en France).Au sommaire de cet épisode 262 : les caractéristiques de l'iPhone Fold se précisent. C'est le sujet de notre "Retour sur...“. L'événement de la semaine est consacré, aujourd'hui, au compte à rebours avant l'annonce des prochains MacBook Pro M5 Pro et M5 Max : un lancement qui pourrait coïncider avec la sortie de l'Apple Creator Studio, le 28 janvier prochain.L'info de la semaine concerne les changements potentiels à venir sur la prochaine gamme iPhone 18 avec Jon Prosser qui jette un pavé dans la mare en évoquant un possible déplacement du Dynamic Island (et des caméras qu'il dissimule) du centre à la la gauche de l'écran... ce que tend à confirmer un composant dont une photo se promène sur les réseaux. Qu'en est-il ? Y croyez-vous ?Et puis, ne manquez pas le JT de la semaine avec notamment des détails sur les caractéristiques potentielles de la 2è génération de l'Apple Studio Display, le moniteur un peu trop cher depuis sa sortie.Rendez-vous mardi 27 janvier 2026 à partir de 18h30 en direct pour l'épisode 263 !Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Quand Will Smith gifle Chris Rock aux Oscars, c'est pour défendre sa femme, Jada Pinkett. Ce n'est pas la première fois que le couple se retrouve sur le devant de la scène : depuis des années, ils partagent les détails les plus intimes de leur mariage. Séparation, tromperies, couple ouvert... Will et Jada Smith en font-ils trop ?Enregistré en public à la Paris Creator Week !Anis Rhali :Son compte InstagramSa chaîne YoutubeLe R&B Comedy ClubSon podcast Mansa Moussa, le Roi des RoisSources :Worthy de Jada Pinkett Smith (Dey Street Books, 2023)"Will Smith Made the Oscars Memorable" (The New York Times, 2022)"Jada And Will: Their First One-On-One Conversation" (Facebook, 2020)"Jada Pinkett Interview 1997 - the Chris Rock Show""August Alsina Defines 'Entanglements' to Jada Pinkett Smith on New Record with Rick Ross" (Billboard, 2020)"Jada Pinkett Smith reveals she moved out of her and Will Smith's home" (NBC Los Angeles, 2023)"A Petition Calling For Will Smith And Jada Pinkett Smith To Not Be Interviewed Anymore Has Over 18K Signatures" (Buzzfeed, 2021)Suivez Star System sur les réseaux :Instagram : @starsystempodTikTok : @starsystempodcastIllustration : Ines Basille. Musique : Naaha. Hébergé par Acast. Visitez acast.com/privacy pour plus d'informations.
“La Chine ne copie plus. Elle impose sa vision.”Pendant des années, l'Occident a regardé la Chine comme un atelier du monde. Une usine géante, capable de produire vite et pas cher, mais incapable d'innover.Cette époque est révolue.Pour le comprendre, nous sommes allés sur place.Stéphane Bohbot est au cœur de cette bascule depuis 13 ans.Avec Innov8, il est l'intermédiaire "invisible" entre les marques chinoises et le retail français. DJI, Huawei, robots aspirateurs, tondeuses connectées… une grande partie des produits technologiques de marques chinoise qui est vendue chez Fnac, Darty ou Boulanger passe par lui.Et le marché est conséquent. Les chiffres parlent d'eux-mêmes, avec 200 millions d'euros de chiffre d'affaires en 2023 et 320 millions en 2025.Mais derrière cette croissance, il y a un système.Un pays capable de mobiliser des milliards pour devenir un acteur mondial.Une volonté politique de soutenir l'innovation et la recherche.Mais aussi un État autoritaire, une surveillance massive et un capitalisme sous contrôle politique permanent.Comprendre la réussite chinoise ne signifie pas l'idéaliser.Cela implique aussi d'en regarder les risques.Dans cet épisode enregistré à Hong Kong, lors du tournage de notre documentaire "Comment la Chine est-elle devenue imbattable ?" Stéphane Bohbot explique pourquoi la Chine a pris l'avantage et ce que l'Occident refuse encore de voir.Il nous partage :Les 4 grands piliers de la réussite des géants chinoisPourquoi la recherche et la supply chain sont devenues des armes stratégiquesComment il sélectionne ses partenaires parmi des milliers de marques chinoisesPourquoi les contrats d'exclusivité n'existent jamais et pourquoi c'est un avantage compétitifLe véritable impact du ban américain sur HuaweiUn épisode crucial pour comprendre ce qui se joue entre l'Europe et la Chine.Enregistré de l'intérieur, au cœur du réacteur.Vous pouvez contacter Stéphane sur Linkedin.TIMELINE:00:00:00 : La Chine ne copie plus, elle impose sa vision00:17:26 : L'intermédiaire invisible qui fait tourner le retail00:26:01 : Combien coûte vraiment un smartphone ?00:32:10 : Transfert de technologie ou copie ?00:45:05 : Les 4 clés du succès chinois01:01:41 : La France doit choisir ses combats pour rivaliser01:11:18 : Le fantasme du robot universel01:20:25 : Le désert européen du hardware01:28:17 : Le rythme chinois 996 : 9h-21h, 6 jours par semaine01:37:30 : Comment choisir un partenaire chinois parmi des milliers01:48:23 : La révolution du drone : de gadget à outil professionnel01:56:15 : L'exclusivité qui n'existe pas02:04:51 : Comment maîtriser ses ventes quand on n'est pas retailer ?02:13:05 : Pourquoi se cantonner à la France ?02:19:25 : L'impact du ban américain sur HuaweiLes anciens épisodes de GDIY mentionnés : #505 - Mingpo Cai - Cathay Capital - De la chine profonde aux sommets du capital-investissement#501 - Delphine Horvilleur - Rabbin, Écrivaine - Dialoguer quand tout nous diviseNous avons parlé de :La tour DJI à ShenzhenLes États-Unis interdisent officiellement HuaweiLes recommandations de lecture :L'entraide: L'autre loi de la jungle, de Pablo ServigneVous souhaitez sponsoriser Génération Do It Yourself ou nous proposer un partenariat ?Contactez mon label Orso Media via ce formulaire.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
De retour à cinq dans l'épisode, les cast codeurs démarrent cette année avec un gros épisode pleins de news et d'articles de fond. IA bien sûr, son impact sur les pratiques, Mockito qui tourne un page, du CSS (et oui), sur le (non) mapping d'APIs REST en MCP et d'une palanquée d'outils pour vous. Enregistré le 9 janvier 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-335.mp3 ou en vidéo sur YouTube. News Langages 2026 sera-t'elle l'année de Java dans le terminal ? (j'ai ouïe dire que ça se pourrait bien…) https://xam.dk/blog/lets-make-2026-the-year-of-java-in-the-terminal/ 2026: Année de Java dans le terminal, pour rattraper son retard sur Python, Rust, Go et Node.js. Java est sous-estimé pour les applications CLI et les TUIs (interfaces utilisateur terminales) malgré ses capacités. Les anciennes excuses (démarrage lent, outillage lourd, verbosité, distribution complexe) sont obsolètes grâce aux avancées récentes : GraalVM Native Image pour un démarrage en millisecondes. JBang pour l'exécution simplifiée de scripts Java (fichiers uniques, dépendances) et de JARs. JReleaser pour l'automatisation de la distribution multi-plateforme (Homebrew, SDKMAN, Docker, images natives). Project Loom pour la concurrence facile avec les threads virtuels. PicoCLI pour la gestion des arguments. Le potentiel va au-delà des scripts : création de TUIs complètes et esthétiques (ex: dashboards, gestionnaires de fichiers, assistants IA). Excuses caduques : démarrage rapide (GraalVM), légèreté (JBang), distribution simple (JReleaser), concurrence (Loom). Potentiel : créer des applications TUI riches et esthétiques. Sortie de Ruby 4.0.0 https://www.ruby-lang.org/en/news/2025/12/25/ruby-4-0-0-released/ Ruby Box (expérimental) : Une nouvelle fonctionnalité permettant d'isoler les définitions (classes, modules, monkey patches) dans des boîtes séparées pour éviter les conflits globaux. ZJIT : Un nouveau compilateur JIT de nouvelle génération développé en Rust, visant à surpasser YJIT à terme (actuellement en phase expérimentale). Améliorations de Ractor : Introduction de Ractor::Port pour une meilleure communication entre Ractors et optimisation des structures internes pour réduire les contentions de verrou global. Changements syntaxiques : Les opérateurs logiques (||, &&, and, or) en début de ligne permettent désormais de continuer la ligne précédente, facilitant le style "fluent". Classes Core : Set et Pathname deviennent des classes intégrées (Core) au lieu d'être dans la bibliothèque standard. Diagnostics améliorés : Les erreurs d'arguments (ArgumentError) affichent désormais des extraits de code pour l'appelant ET la définition de la méthode. Performances : Optimisation de Class#new, accès plus rapide aux variables d'instance et améliorations significatives du ramasse-miettes (GC). Nettoyage : Suppression de comportements obsolètes (comme la création de processus via IO.open avec |) et mise à jour vers Unicode 17.0. Librairies Introduction pour créer une appli multi-tenant avec Quarkus et http://nip.io|nip.io https://www.the-main-thread.com/p/quarkus-multi-tenant-api-nipio-tutorial Construction d'une API REST multi-tenant en Quarkus avec isolation par sous-domaine Utilisation de http://nip.io|nip.io pour la résolution DNS automatique sans configuration locale Extraction du tenant depuis l'en-tête HTTP Host via un filtre JAX-RS Contexte tenant géré avec CDI en scope Request pour l'isolation des données Service applicatif gérant des données spécifiques par tenant avec Map concurrent Interface web HTML/JS pour visualiser et ajouter des données par tenant Configuration CORS nécessaire pour le développement local Pattern acme.127-0-0-1.nip.io résolu automatiquement vers localhost Code complet disponible sur GitHub avec exemples curl et tests navigateur Base idéale pour prototypage SaaS, tests multi-tenants Hibernate 7.2 avec quelques améliorations intéressantes https://docs.hibernate.org/orm/7.2/whats-new/%7Bhtml-meta-canonical-link%7D read only replica (experimental), crée deux session factories et swap au niveau jdbc si le driver le supporte et custom sinon. On ouvre une session en read only child statelesssession (partage le contexte transactionnel) hibernate vector module ajouter binary, float16 and sparse vectors Le SchemaManager peut resynchroniser les séquences par rapport aux données des tables Regexp dans HQL avec like Nouvelle version de Hibernate with Panache pour Quarkus https://quarkus.io/blog/hibernate-panache-next/ Nouvelle extension expérimentale qui unifie Hibernate ORM with Panache et Hibernate Reactive with Panache Les entités peuvent désormais fonctionner en mode bloquant ou réactif sans changer de type de base Support des sessions sans état (StatelessSession) en plus des entités gérées traditionnelles Intégration de Jakarta Data pour des requêtes type-safe vérifiées à la compilation Les opérations sont définies dans des repositories imbriqués plutôt que des méthodes statiques Possibilité de définir plusieurs repositories pour différents modes d'opération sur une même entité Accès aux différents modes (bloquant/réactif, géré/sans état) via des méthodes de supertype Support des annotations @Find et @HQL pour générer des requêtes type-safe Accès au repository via injection ou via le métamodèle généré Extension disponible dans la branche main, feedback demandé sur Zulip ou GitHub Spring Shell 4.0.0 GA publié - https://spring.io/blog/2025/12/30/spring-shell-4-0-0-ga-released Sortie de la version finale de Spring Shell 4.0.0 disponible sur Maven Central Compatible avec les dernières versions de Spring Framework et Spring Boot Modèle de commandes revu pour simplifier la création d'applications CLI interactives Intégration de jSpecify pour améliorer la sécurité contre les NullPointerException Architecture plus modulaire permettant meilleure personnalisation et extension Documentation et exemples entièrement mis à jour pour faciliter la prise en main Guide de migration vers la v4 disponible sur le wiki du projet Corrections de bugs pour améliorer la stabilité et la fiabilité Permet de créer des applications Java autonomes exécutables avec java -jar ou GraalVM native Approche opinionnée du développement CLI tout en restant flexible pour les besoins spécifiques Une nouvelle version de la librairie qui implémenter des gatherers supplémentaires à ceux du JDK https://github.com/tginsberg/gatherers4j/releases/tag/v0.13.0 gatherers4j v0.13.0. Nouveaux gatherers : uniquelyOccurringBy(), moving/runningMedian(), moving/runningMax/Min(). Changement : les gatherers "moving" incluent désormais par défaut les valeurs partielles (utiliser excludePartialValues() pour désactiver). LangChain4j 1.10.0 https://github.com/langchain4j/langchain4j/releases/tag/1.10.0 Introduction d'un catalogue de modèles pour Anthropic, Gemini, OpenAI et Mistral. Ajout de capacités d'observabilité et de monitoring pour les agents. Support des sorties structurées, des outils avancés et de l'analyse de PDF via URL pour Anthropic. Support des services de transcription pour OpenAI. Possibilité de passer des paramètres de configuration de chat en argument des méthodes. Nouveau garde-fou de modération pour les messages entrants. Support du contenu de raisonnement pour les modèles. Introduction de la recherche hybride. Améliorations du client MCP. Départ du lead de mockito après 10 ans https://github.com/mockito/mockito/issues/3777 Tim van der Lippe, mainteneur majeur de Mockito, annonce son départ pour mars 2026, marquant une décennie de contribution au projet. L'une des raisons principales est l'épuisement lié aux changements récents dans la JVM (JVM 22+) concernant les agents, imposant des contraintes techniques lourdes sans alternative simple proposée par les mainteneurs du JDK. Il pointe du doigt le manque de soutien et la pression exercée sur les bénévoles de l'open source lors de ces transitions technologiques majeures. La complexité croissante pour supporter Kotlin, qui utilise la JVM de manière spécifique, rend la base de code de Mockito plus difficile à maintenir et moins agréable à faire évoluer selon lui. Il exprime une perte de plaisir et préfère désormais consacrer son temps libre à d'autres projets comme Servo, un moteur web écrit en Rust. Une période de transition est prévue jusqu'en mars pour assurer la passation de la maintenance à de nouveaux contributeurs. Infrastructure Le premier intérêt de Kubernetes n'est pas le scaling - https://mcorbin.fr/posts/2025-12-29-kubernetes-scale/ Avant Kubernetes, gérer des applications en production nécessitait de multiples outils complexes (Ansible, Puppet, Chef) avec beaucoup de configuration manuelle Le load balancing se faisait avec HAProxy et Keepalived en actif/passif, nécessitant des mises à jour manuelles de configuration à chaque changement d'instance Le service discovery et les rollouts étaient orchestrés manuellement, instance par instance, sans automatisation de la réconciliation Chaque stack (Java, Python, Ruby) avait sa propre méthode de déploiement, sans standardisation (rpm, deb, tar.gz, jar) La gestion des ressources était manuelle avec souvent une application par machine, créant du gaspillage et complexifiant la maintenance Kubernetes standardise tout en quelques ressources YAML (Deployment, Service, Ingress, ConfigMap, Secret) avec un format déclaratif simple Toutes les fonctionnalités critiques sont intégrées : service discovery, load balancing, scaling, stockage, firewalling, logging, tolérance aux pannes La complexité des centaines de scripts shell et playbooks Ansible maintenus avant était supérieure à celle de Kubernetes Kubernetes devient pertinent dès qu'on commence à reconstruire manuellement ces fonctionnalités, ce qui arrive très rapidement La technologie est flexible et peut gérer aussi bien des applications modernes que des monolithes legacy avec des contraintes spécifiques Mole https://github.com/tw93/Mole Un outil en ligne de commande (CLI) tout-en-un pour nettoyer et optimiser macOS. Combine les fonctionnalités de logiciels populaires comme CleanMyMac, AppCleaner, DaisyDisk et iStat Menus. Analyse et supprime en profondeur les caches, les fichiers logs et les résidus de navigateurs. Désinstallateur intelligent qui retire proprement les applications et leurs fichiers cachés (Launch Agents, préférences). Analyseur d'espace disque interactif pour visualiser l'occupation des fichiers et gérer les documents volumineux. Tableau de bord temps réel (mo status) pour surveiller le CPU, le GPU, la mémoire et le réseau. Fonction de purge spécifique pour les développeurs permettant de supprimer les artefacts de build (node_modules, target, etc.). Intégration possible avec Raycast ou Alfred pour un lancement rapide des commandes. Installation simple via Homebrew ou un script curl. Des images Docker sécurisées pour chaque développeur https://www.docker.com/blog/docker-hardened-images-for-every-developer/ Docker rend ses "Hardened Images" (DHI) gratuites et open source (licence Apache 2.0) pour tous les développeurs. Ces images sont conçues pour être minimales, prêtes pour la production et sécurisées dès le départ afin de lutter contre l'explosion des attaques sur la chaîne logistique logicielle. Elles s'appuient sur des bases familières comme Alpine et Debian, garantissant une compatibilité élevée et une migration facile. Chaque image inclut un SBOM (Software Bill of Materials) complet et vérifiable, ainsi qu'une provenance SLSA de niveau 3 pour une transparence totale. L'utilisation de ces images permet de réduire considérablement le nombre de vulnérabilités (CVE) et la taille des images (jusqu'à 95 % plus petites). Docker étend cette approche sécurisée aux graphiques Helm et aux serveurs MCP (Mongo, Grafana, GitHub, etc.). Des offres commerciales (DHI Enterprise) restent disponibles pour des besoins spécifiques : correctifs critiques sous 7 jours, support FIPS/FedRAMP ou support à cycle de vie étendu (ELS). Un assistant IA expérimental de Docker peut analyser les conteneurs existants pour recommander l'adoption des versions sécurisées correspondantes. L'initiative est soutenue par des partenaires majeurs tels que Google, MongoDB, Snyk et la CNCF. Web La maçonnerie ("masonry") arrive dans la spécification des CSS et commence à être implémentée par les navigateurs https://webkit.org/blog/17660/introducing-css-grid-lanes/ Permet de mettre en colonne des éléments HTML les uns à la suite des autres. D'abord sur la première ligne, et quand la première ligne est remplie, le prochain élément se trouvera dans la colonne où il pourra être le plus haut possible, et ainsi de suite. après la plomberie du middleware, la maçonnerie du front :laughing: Data et Intelligence Artificielle On ne devrait pas faire un mapping 1:1 entre API REST et MCP https://nordicapis.com/why-mcp-shouldnt-wrap-an-api-one-to-one/ Problématique : Envelopper une API telle quelle dans le protocole MCP (Model Context Protocol) est un anti-pattern. Objectif du MCP : Conçu pour les agents d'IA, il doit servir d'interface d'intention, non de miroir d'API. Les agents comprennent les tâches, pas la logique complexe des API (authentification, pagination, orchestration). Conséquences du mappage un-à-un : Confusion des agents, erreurs, hallucinations. Difficulté à gérer les orchestrations complexes (plusieurs appels pour une seule action). Exposition des faiblesses de l'API (schéma lourd, endpoints obsolètes). Maintenance accrue lors des changements d'API. Meilleure approche : Construire des outils MCP comme des SDK pour agents, encapsulant la logique nécessaire pour accomplir une tâche spécifique. Pratiques recommandées : Concevoir autour des intentions/actions utilisateur (ex. : "créer un projet", "résumer un document"). Regrouper les appels en workflows ou actions uniques. Utiliser un langage naturel pour les définitions et les noms. Limiter la surface d'exposition de l'API pour la sécurité et la clarté. Appliquer des schémas d'entrée/sortie stricts pour guider l'agent et réduire l'ambiguïté. Des agents en production avec AWS - https://blog.ippon.fr/2025/12/22/des-agents-en-production-avec-aws/ AWS re:Invent 2025 a massivement mis en avant l'IA générative et les agents IA Un agent IA combine un LLM, une boucle d'appel et des outils invocables Strands Agents SDK facilite le prototypage avec boucles ReAct intégrées et gestion de la mémoire Managed MLflow permet de tracer les expérimentations et définir des métriques de performance Nova Forge optimise les modèles par réentraînement sur données spécifiques pour réduire coûts et latence Bedrock Agent Core industrialise le déploiement avec runtime serverless et auto-scaling Agent Core propose neuf piliers dont observabilité, authentification, code interpreter et browser managé Le protocole MCP d'Anthropic standardise la fourniture d'outils aux agents SageMaker AI et Bedrock centralisent l'accès aux modèles closed source et open source via API unique AWS mise sur l'évolution des chatbots vers des systèmes agentiques optimisés avec modèles plus frugaux Debezium 3.4 amène plusieurs améliorations intéressantes https://debezium.io/blog/2025/12/16/debezium-3-4-final-released/ Correction du problème de calcul du low watermark Oracle qui causait des pertes de performance Correction de l'émission des événements heartbeat dans le connecteur Oracle avec les requêtes CTE Amélioration des logs pour comprendre les transactions actives dans le connecteur Oracle Memory guards pour protéger contre les schémas de base de données de grande taille Support de la transformation des coordonnées géométriques pour une meilleure gestion des données spatiales Extension Quarkus DevServices permettant de démarrer automatiquement une base de données et Debezium en dev Intégration OpenLineage pour tracer la lignée des données et suivre leur flux à travers les pipelines Compatibilité testée avec Kafka Connect 4.1 et Kafka brokers 4.1 Infinispan 16.0.4 et .5 https://infinispan.org/blog/2025/12/17/infinispan-16-0-4 Spring Boot 4 et Spring 7 supportés Evolution dans les metriques Deux bugs de serialisation Construire un agent de recherche en Java avec l'API Interactions https://glaforge.dev/posts/2026/01/03/building-a-research-assistant-with-the-interactions-api-in-java/ Assistant de recherche IA Java (API Interactions Gemini), test du SDK implémenté par Guillaume. Workflow en 4 phases : Planification : Gemini Flash + Google Search. Recherche : Modèle "Deep Research" (tâche de fond). Synthèse : Gemini Pro (rapport exécutif). Infographie : Nano Banana Pro (à partir de la synthèse). API Interactions : gestion d'état serveur, tâches en arrière-plan, réponses multimodales (images). Appréciation : gestion d'état de l'API (vs LLM sans état). Validation : efficacité du SDK Java pour cas complexes. Stephan Janssen (le papa de Devoxx) a créé un serveur MCP (Model Context Protocol) basé sur LSP (Language Server Protocol) pour que les assistants de code analysent le code en le comprenant vraiment plutôt qu'en faisant des grep https://github.com/stephanj/LSP4J-MCP Le problème identifié : Les assistants IA utilisent souvent la recherche textuelle (type grep) pour naviguer dans le code, ce qui manque de contexte sémantique, génère du bruit (faux positifs) et consomme énormément de tokens inutilement. La solution LSP4J-MCP : Une approche "standalone" (autonome) qui encapsule le serveur de langage Eclipse (JDTLS) via le protocole MCP (Model Context Protocol). Avantage principal : Offre une compréhension sémantique profonde du code Java (types, hiérarchies, références) sans nécessiter l'ouverture d'un IDE lourd comme IntelliJ. Comparaison des méthodes : AST : Trop léger (pas de compréhension inter-fichiers). IntelliJ MCP : Puissant mais exige que l'IDE soit ouvert (gourmand en ressources). LSP4J-MCP : Le meilleur des deux mondes pour les workflows en terminal, à distance (SSH) ou CI/CD. Fonctionnalités clés : Expose 5 outils pour l'IA (find_symbols, find_references, find_definition, document_symbols, find_interfaces_with_method). Résultats : Une réduction de 100x des tokens utilisés pour la navigation et une précision accrue (distinction des surcharges, des scopes, etc.). Disponibilité : Le projet est open source et disponible sur GitHub pour intégration immédiate (ex: avec Claude Code, Gemini CLI, etc). A noter l'ajout dans claude code 2.0.74 d'un tool pour supporter LSP ( https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#2074 ) Awesome (GitHub) Copilot https://github.com/github/awesome-copilot Une collection communautaire d'instructions, de prompts et de configurations pour optimiser l'utilisation de GitHub Copilot. Propose des "Agents" spécialisés qui s'intègrent aux serveurs MCP pour améliorer les flux de travail spécifiques. Inclut des prompts ciblés pour la génération de code, la documentation et la résolution de problèmes complexes. Fournit des instructions détaillées sur les standards de codage et les meilleures pratiques applicables à divers frameworks. Propose des "Skills" (compétences) sous forme de dossiers contenant des ressources pour des tâches techniques spécialisées. (les skills sont dispo dans copilot depuis un mois : https://github.blog/changelog/2025-12-18-github-copilot-now-supports-agent-skills/ ) Permet une installation facile via un serveur MCP dédié, compatible avec VS Code et Visual Studio. Encourage la contribution communautaire pour enrichir les bibliothèques de prompts et d'agents. Aide à augmenter la productivité en offrant des solutions pré-configurées pour de nombreux langages et domaines. Garanti par une licence MIT et maintenu activement par des contributeurs du monde entier. IA et productivité : bilan de l'année 2025 (Laura Tacho - DX)) https://newsletter.getdx.com/p/ai-and-productivity-year-in-review?aid=recNfypKAanQrKszT En 2025, l'ingénierie assistée par l'IA est devenue la norme : environ 90 % des développeurs utilisent des outils d'IA mensuellement, et plus de 40 % quotidiennement. Les chercheurs (Microsoft, Google, GitHub) soulignent que le nombre de lignes de code (LOC) reste un mauvais indicateur d'impact, car l'IA génère beaucoup de code sans forcément garantir une valeur métier supérieure. Si l'IA améliore l'efficacité individuelle, elle pourrait nuire à la collaboration à long terme, car les développeurs passent plus de temps à "parler" à l'IA qu'à leurs collègues. L'identité du développeur évolue : il passe de "producteur de code" à un rôle de "metteur en scène" qui délègue, valide et exerce son jugement stratégique. L'IA pourrait accélérer la montée en compétences des développeurs juniors en les forçant à gérer des projets et à déléguer plus tôt, agissant comme un "accélérateur" plutôt que de les rendre obsolètes. L'accent est mis sur la créativité plutôt que sur la simple automatisation, afin de réimaginer la manière de travailler et d'obtenir des résultats plus impactants. Le succès en 2026 dépendra de la capacité des entreprises à cibler les goulots d'étranglement réels (dette technique, documentation, conformité) plutôt que de tester simplement chaque nouveau modèle d'IA. La newsletter avertit que les titres de presse simplifient souvent à l'excès les recherches sur l'IA, masquant parfois les nuances cruciales des études réelles. Un développeur décrit dans un article sur Twitter son utilisation avancée de Claude Code pour le développement, avec des sous-agents, des slash-commands, comment optimiser le contexte, etc. https://x.com/AureaLibe/status/2008958120878330329?s=20 Outillage IntelliJ IDEA, thread dumps et project Loom (virtual threads) - https://blog.jetbrains.com/idea/2025/12/thread-dumps-and-project-loom-virtual-threads/ Les virtual threads Java améliorent l'utilisation du matériel pour les opérations I/O parallèles avec peu de changements de code Un serveur peut maintenant gérer des millions de threads au lieu de quelques centaines Les outils existants peinent à afficher et analyser des millions de threads simultanément Le débogage asynchrone est complexe car le scheduler et le worker s'exécutent dans des threads différents Les thread dumps restent essentiels pour diagnostiquer deadlocks, UI bloquées et fuites de threads Netflix a découvert un deadlock lié aux virtual threads en analysant un heap dump, bug corrigé dans Java 25. Mais c'était de la haute voltige IntelliJ IDEA supporte nativement les virtual threads dès leur sortie avec affichage des locks acquis IntelliJ IDEA peut ouvrir des thread dumps générés par d'autres outils comme jcmd Le support s'étend aussi aux coroutines Kotlin en plus des virtual threads Quelques infos sur IntelliJ IDEA 2025.3 https://blog.jetbrains.com/idea/2025/12/intellij-idea-2025-3/ Distribution unifiée regroupant davantage de fonctionnalités gratuites Amélioration de la complétion des commandes dans l'IDE Nouvelles fonctionnalités pour le débogueur Spring Thème Islands devient le thème par défaut Support complet de Spring Boot 4 et Spring Framework 7 Compatibilité avec Java 25 Prise en charge de Spring Data JDBC et Vitest 4 Support natif de Junie et Claude Agent pour l'IA Quota d'IA transparent et option Bring Your Own Key à venir Corrections de stabilité, performance et expérience utilisateur Plein de petits outils en ligne pour le développeur https://blgardner.github.io/prism.tools/ génération de mot de passe, de gradient CSS, de QR code encodage décodage de Base64, JWT formattage de JSON, etc. resumectl - Votre CV en tant que code https://juhnny5.github.io/resumectl/ Un outil en ligne de commande (CLI) écrit en Go pour générer un CV à partir d'un fichier YAML. Permet l'exportation vers plusieurs formats : PDF, HTML, ou un affichage direct dans le terminal. Propose 5 thèmes intégrés (Modern, Classic, Minimal, Elegant, Tech) personnalisables avec des couleurs spécifiques. Fonctionnalité d'initialisation (resumectl init) permettant d'importer automatiquement des données depuis LinkedIn et GitHub (projets les plus étoilés). Supporte l'ajout de photos avec des options de filtre noir et blanc ou de forme (rond/carré). Inclut un mode "serveur" (resumectl serve) pour prévisualiser les modifications en temps réel via un navigateur local. Fonctionne comme un binaire unique sans dépendances externes complexes pour les modèles. mactop - Un moniteur "top" pour Apple Silicon https://github.com/metaspartan/mactop Un outil de surveillance en ligne de commande (TUI) conçu spécifiquement pour les puces Apple Silicon (M1, M2, M3, M4, M5). Permet de suivre en temps réel l'utilisation du CPU (E-cores et P-cores), du GPU et de l'ANE (Neural Engine). Affiche la consommation électrique (wattage) du système, du CPU, du GPU et de la DRAM. Fournit des données sur les températures du SoC, les fréquences du GPU et l'état thermique global. Surveille l'utilisation de la mémoire vive, de la swap, ainsi que l'activité réseau et disque (E/S). Propose 10 mises en page (layouts) différentes et plusieurs thèmes de couleurs personnalisables. Ne nécessite pas l'utilisation de sudo car il s'appuie sur les API natives d'Apple (SMC, IOReport, IOKit). Inclut une liste de processus détaillée (similaire à htop) avec la possibilité de tuer des processus directement depuis l'interface. Offre un mode "headless" pour exporter les métriques au format JSON et un serveur optionnel pour Prometheus. Développé en Go avec des composants en CGO et Objective-C. Adieu direnv, Bonjour misehttps://codeka.io/2025/12/19/adieu-direnv-bonjour-mise/ L'auteur remplace ses outils habituels (direnv, asdf, task, just) par un seul outil polyvalent écrit en Rust : mise. mise propose trois fonctions principales : gestionnaire de paquets (langages et outils), gestionnaire de variables d'environnement et exécuteur de tâches. Contrairement à direnv, il permet de gérer des alias et utilise un fichier de configuration structuré (mise.toml) plutôt que du scripting shell. La configuration est hiérarchique, permettant de surcharger les paramètres selon les répertoires, avec un système de "trust" pour la sécurité. Une "killer-feature" soulignée est la gestion des secrets : mise s'intègre avec age pour chiffrer des secrets (via clés SSH) directement dans le fichier de configuration. L'outil supporte une vaste liste de langages et d'outils via un registre interne et des plugins (compatibilité avec l'écosystème asdf). Il simplifie le workflow de développement en regroupant l'installation des outils et l'automatisation des tâches au sein d'un même fichier. L'auteur conclut sur la puissance, la flexibilité et les excellentes performances de l'outil après quelques heures de test. Claude Code v2.1.0 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#210 Rechargement à chaud des "skills" : Les modifications apportées aux compétences dans ~/.claude/skills sont désormais appliquées instantanément sans redémarrer la session. Sous-agents et forks : Support de l'exécution de compétences et de commandes slash dans un contexte de sous-agent forké via context: fork. Réglages linguistiques : Ajout d'un paramètre language pour configurer la langue de réponse par défaut (ex: language: "french"). Améliorations du terminal : Shift+Enter fonctionne désormais nativement dans plusieurs terminaux (iTerm2, WezTerm, Ghostty, Kitty) sans configuration manuelle. Sécurité et correction de bugs : Correction d'une faille où des données sensibles (clés API, tokens OAuth) pouvaient apparaître dans les logs de débogage. Nouvelles commandes slash : Ajout de /teleport et /remote-env pour les abonnés claude.ai afin de gérer des sessions distantes. Mode Plan : Le raccourci /plan permet d'activer le mode plan directement depuis le prompt, et la demande de permission à l'entrée de ce mode a été supprimée. Vim et navigation : Ajout de nombreux mouvements Vim (text objects, répétitions de mouvements f/F/t/T, indentations, etc.). Performance : Optimisation du temps de démarrage et du rendu terminal pour les caractères Unicode/Emoji. Gestion du gitignore : Support du réglage respectGitignore dans settings.json pour contrôler le comportement du sélecteur de fichiers @-mention. Méthodologies 200 déploiements en production par jour, même le vendredi : retours d'expérience https://mcorbin.fr/posts/2025-03-21-deploy-200/ Le déploiement fréquent, y compris le vendredi, est un indicateur de maturité technique et augmente la productivité globale. L'excellence technique est un atout stratégique indispensable pour livrer rapidement des produits de qualité. Une architecture pragmatique orientée services (SOA) facilite les déploiements indépendants et réduit la charge cognitive. L'isolation des services est cruciale : un développeur doit pouvoir tester son service localement sans dépendre de toute l'infrastructure. L'automatisation via Kubernetes et l'approche GitOps avec ArgoCD permettent des déploiements continus et sécurisés. Les feature flags et un système de permissions solide permettent de découpler le déploiement technique de l'activation fonctionnelle pour les utilisateurs. L'autonomie des développeurs est renforcée par des outils en self-service (CLI maison) pour gérer l'infrastructure et diagnostiquer les incidents sans goulot d'étranglement. Une culture d'observabilité intégrée dès la conception permet de détecter et de réagir rapidement aux anomalies en production. Accepter l'échec comme inévitable permet de concevoir des systèmes plus résilients capables de se rétablir automatiquement. "Vibe Coding" vs "Prompt Engineering" : l'IA et le futur du développement logiciel https://www.romenrg.com/blog/2025/12/25/vibe-coding-vs-prompt-engineering-ai-and-the-future-of-software-development/ L'IA est passée du statut d'expérimentation à celui d'infrastructure essentielle pour le développement de logiciels en 2025. L'IA ne remplace pas les ingénieurs, mais agit comme un amplificateur de leurs compétences, de leur jugement et de la qualité de leur réflexion. Distinction entre le "Vibe Coding" (rapide, intuitif, idéal pour les prototypes) et le "Prompt Engineering" (délibéré, contraint, nécessaire pour les systèmes maintenables). L'importance cruciale du contexte ("Context Engineering") : l'IA devient réellement puissante lorsqu'elle est connectée aux systèmes réels (GitHub, Jira, etc.) via des protocoles comme le MCP. Utilisation d'agents spécialisés (écriture de RFC, revue de code, architecture) plutôt que de modèles génériques pour obtenir de meilleurs résultats. Émergence de l'ingénieur "Technical Product Manager" capable d'abattre seul le travail d'une petite équipe grâce à l'IA, à condition de maîtriser les fondamentaux techniques. Le risque majeur : l'IA permet d'aller très vite dans la mauvaise direction si le jugement humain et l'expérience font défaut. Le niveau d'exigence global augmente : les bases techniques solides deviennent plus importantes que jamais pour éviter l'accumulation de dette technique rapide. Une revue de code en solo (Kent Beck) ! https://tidyfirst.substack.com/p/party-of-one-for-code-review?r=64ov3&utm_campaign=post&utm_medium=web&triedRedirect=true La revue de code traditionnelle, héritée des inspections formelles d'IBM, s'essouffle car elle est devenue trop lente et asynchrone par rapport au rythme du développement moderne. Avec l'arrivée de l'IA ("le génie"), la vitesse de production du code dépasse la capacité de relecture humaine, créant un goulot d'étranglement majeur. La revue de code doit évoluer vers deux nouveaux objectifs prioritaires : un "sanity check" pour vérifier que l'IA a bien fait ce qu'on lui demandait, et le contrôle de la dérive structurelle de la base de code. Maintenir une structure saine est crucial non seulement pour les futurs développeurs humains, mais aussi pour que l'IA puisse continuer à comprendre et modifier le code efficacement sans perdre le contexte. Kent Beck expérimente des outils automatisés (comme CodeRabbit) pour obtenir des résumés et des schémas d'architecture afin de garder une conscience globale des changements rapides. Même si les outils automatisés sont utiles, le "Pair Programming" reste irremplaçable pour la richesse des échanges et la pression sociale bénéfique qu'il impose à la réflexion. La revue de code solo n'est pas une fin en soi, mais une adaptation nécessaire lorsque l'on travaille seul avec des outils de génération de code augmentés. Loi, société et organisation Lego lance les Lego Smart Play, avec des Brique, des Smart Tags et des Smart Figurines pour faire de nouvelles constructions interactives avec des Legos https://www.lego.com/fr-fr/smart-play LEGO SMART Play : technologie réactive au jeu des enfants. Trois éléments clés : SMART Brique : Brique LEGO 2x4 "cerveau". Accéléromètre, lumières réactives, détecteur de couleurs, synthétiseur sonore. Réagit aux mouvements (tenir, tourner, taper). SMART Tags : Petites pièces intelligentes. Indiquent à la SMART Brique son rôle (ex: hélicoptère, voiture) et les sons à produire. Activent sons, mini-jeux, missions secrètes. SMART Minifigurines : Activées près d'une SMART Brique. Révèlent des personnalités uniques (sons, humeurs, réactions) via la SMART Brique. Encouragent l'imagination. Fonctionnement : SMART Brique détecte SMART Tags et SMART Minifigurines. Réagit aux mouvements avec lumières et sons dynamiques. Compatibilité : S'assemble avec les briques LEGO classiques. Objectif : Créer des expériences de jeu interactives, uniques et illimitées. Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 14-17 janvier 2026 : SnowCamp 2026 - Grenoble (France) 22 janvier 2026 : DevCon #26 : sécurité / post-quantique / hacking - Paris (France) 28 janvier 2026 : Software Heritage Symposium - Paris (France) 29-31 janvier 2026 : Epitech Summit 2026 - Paris - Paris (France) 2-5 février 2026 : Epitech Summit 2026 - Moulins - Moulins (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) 5 février 2026 : Web Days Convention - Aix-en-Provence (France) 12 février 2026 : Strasbourg Craft #1 - Strasbourg (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 19 février 2026 : ObservabilityCON on the Road - Paris (France) 6 mars 2026 : WordCamp Nice 2026 - Nice (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) 1 avril 2026 : AWS Summit Paris - Paris (France) 2 avril 2026 : Pragma Cannes 2026 - Cannes (France) 9-10 avril 2026 : AndroidMakers by droidcon - 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) 24-25 avril 2026 : Faiseuses du Web 5 - Dinan (France) 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) 29 mai 2026 : NG Baguette Conf 2026 - Paris (France) 5 juin 2026 : TechReady - Nantes (France) 5 juin 2026 : Fork it! - Rouen - Rouen (France) 6 juin 2026 : Polycloud - Montpellier (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) 17-19 juin 2026 : Devoxx Poland - Krakow (Poland) 17-20 juin 2026 : VivaTech - Paris (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) 2 août 2026 : 4th Tech Summit on Artificial Intelligence & Robotics - Paris (France) 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/
Merci à notre commanditaire ProCafetière : https://tinyurl.com/procafetiere-jerrPour obtenir le Café Whats Up :https://procafetiere.ca/collections/cafe-vrac/products/espresso-whats-up-cafe-vracUtilise le code JERR20 pour 20% de rabais sur le sac Whats Up ;) Encore une fois, c'est un immense privilège de recevoir à nouveau le O.G. de l'humour Mike Ward ! Nous avons parlé de ses 2 soirs au Centre Bell en mai 2026, de l'époque où personne ne croyait en lui, liberté d'expression et du décès de l'inestimable Jason Babin. Un autre épisode qui promet !!Enregistré le 25 novembre 2025.Suivre Mike Ward :https://www.facebook.com/MikeWardca/https://www.youtube.com/mikewardcaPour vous procurer des billets pour le Centre Bell :https://mikeward.ca/fr#spectaclesPour devenir membre et supporter le Whats Up Podcast : https://www.patreon.com/whatsuppodcast Merci les patreon !!Site web officiel :https://jerrallain.com/Pour suivre Jerr sur Instagram : https://www.instagram.com/jerr_allain/Pour suivre Jerr sur facebook : https://www.facebook.com/JerrAllainofficielContact : jerr.production@gmail.comPour vous abonner à mon Infolettre : http://eepurl.com/hvpnhj
Rejoignez la communauté iWeek et soutenez-nous sur patreon.com/iweek !Voici l'épisode 261 d'iWeek (la semaine Apple).Apple choisit Gemini de Google pour sauver son IA, Apple Intelligence.Enregistré en streaming, mardi 13 janvier 2026 à 17h30, enregistrement accessible en direct pour nos soutiens Patreon. Désormais, eux seuls peuvent suivre le streaming de chaque épisode grâce à un lien que nous leur envoyons chaque semaine. Faites comme eux et profitez du chat, intervenez en visio en cliquant sur le bouton sous le lecteur vidéo. Quant au replay vidéo, sans le bonus, il continue d'être disponible pour tous sur YouTube.Présentation : Benjamin Vincent, journaliste, producteur et présentateur de Les Voix de la Tech avec la participation d'Elie Abitbol (ex-président des Apple Premium Resellers en France).Au sommaire de cet épisode 261 : Apple confirme que son choix s'est porté sur Gemini de Google pour servir de coeur aux fonctions manquantes d'Apple Intelligence. Quelles conséquences sur le timing, sur la stratégie d'Apple, sur les relations avec OpenAI autour de chatGPT ?L'autre nouvelle de la semaine, c'est l'annonce de l'Apple Creator Studio, un nouveau bundle de logiciels créatifs sur abonnement qui inclut notamment Final Cut, Pixelmator et Logic Pro. Sortie annoncée : le 28 janvier 2026. Que vont devenir les logiciels achetés, une fois pour toutes ?Et puis, ne manquez pas le JT de la semaine avec notamment l'iPhone qui redevient le smartphone le plus vendu au monde en 2025.Rendez-vous mardi 20 janvier 2026 à partir de 18h30 en direct pour l'épisode 262 !Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Merci à notre commanditaire ProCafetière : https://tinyurl.com/procafetiere-jerrPour obtenir le Café Whats Up :https://procafetiere.ca/collections/cafe-vrac/products/espresso-whats-up-cafe-vracUtilise le code JERR20 pour 20% de rabais sur le sac Whats Up ;) C'est avec plaisir que nous retrouvons Frank Fournier, qui vient nous parler de son nouveau livre NPC : Essai sur la fabrique du conformisme. Une discussion passionnante qui explore les biais cognitifs que nous avons tous, peu importe nos opinions politiques, et qui nous pousse à remettre en question la popularité de certains courants d'idées. Une belle opportunité de réfléchir sur nos propres certitudes et d'élargir notre vision. Enregistré le 19 novembre 2025. Suivre Frank :https://www.facebook.com/ISenechal/https://www.youtube.com/@IanSénéchalPour vous procurer le livre de Frank :https://a.co/d/3OA3z9oPour devenir membre et supporter le Whats Up Podcast : https://www.patreon.com/whatsuppodcast Merci les patreon !!Site web officiel :https://jerrallain.com/Pour suivre Jerr sur Instagram : https://www.instagram.com/jerr_allain/Pour suivre Jerr sur facebook : https://www.facebook.com/JerrAllainofficielContact : jerr.production@gmail.comPour vous abonner à mon Infolettre : http://eepurl.com/hvpnhj
Mak Dorić est un super Pirate originaire de Québec avec qui on a fait quelques podcasts dans le passée. Aujourd'hui il nous raconte les changements dans sa carrière et du pourquoi il a déménagé de la Suisse à Londres en Angleterre. Avec Jeff, Gerry et MisterWhite. (Enregistré le 18 décembre 2025) Learn more about your ad choices. Visit megaphone.fm/adchoices
Dans son nouveau podcast trimestriel, la rédaction de l'Abcdr du Son revient sur le rap francophone de 2025 en présentant ses producteurs, albums et artistes de l'année. Avant d'élire un nom dans chaque catégorie. À retrouver dans ce podcast :00:00:00 Introduction00:02:13 Le producteur de l'année00:29:43 L'artiste de l'année01:17:29 L'album de l'année02:07:33 Nos autres coups de coeur de l'année02:15:48 Questions des auditeurs 02:23:41 ConclusionRésumé : En 2025 le rap français aura été aussi passionnant que barbant, conventionnel qu'inventif, notamment dans ses scènes les plus confidentielles. Un vaste sujet qui a amené l'Abcdr du Son à se réunir dans son podcast pour faire le bilan. Comme l'année dernière, la rédaction a ainsi joué le jeu de faire un vote en interne : 12 rédacteurs et rédactrices de l'Abcdr ont donné 10 noms dans chaque catégorie (producteur, artiste, albums) pour garder 4 nominés à chaque fois. Le temps de 2h30, la rédaction présente et discute des nominés, avant de dévoiler à la fin de chaque partie son producteur, artiste, et album de l'année. Crédits : Un podcast animé par Brice Bossavie, avec les participations de Raphaël Da Cruz, Manue, et zo. Enregistré le 18 décembre 2025 chez Mélusine Moyens techniques : l'Abcdr du SonEnregistrement et réalisation : zo. Visuel : Sébastien Le GallProduction : Abcdr du Son Hébergé par Acast. Visitez acast.com/privacy pour plus d'informations.
Karim Elayoubi, président de la commission politique du PCQ, explique à Jeff, Gerry et aux Pirates le positionnement du Parti Conservateur du Québec sur les différents enjeux de la société et particulièrement en santé d'ici la prochaine élection général à l'automne 2026. (Enregistré le 8 décembre 2025) Learn more about your ad choices. Visit megaphone.fm/adchoices
Stéphane Lachance chef de Respect Citoyens discute avec Jeff et Gerry de ses débuts comme chef de l'opposition à la ville de Québec. https://www.respectcitoyens.org/ (Enregistré le 2 décembre 2025) Learn more about your ad choices. Visit megaphone.fm/adchoices
Jeff et Gerry reçoivent Martin Tremblay, photojournaliste depuis 2002 à La Presse, correspondant dans des zones de guerre. Il nous raconte ses séjours en Ukraine au Congo et en Syrie entre autres. Pour décrire ses différentes expériences, il écrit des livres destinés aux jeunes pour les les sensibiliser sur les différents conflits à travers le monde. Livre ici : https://www.lesmalins.ca/fr/livre/jeunesse/4837-elliot-black-en-zone-de-guerre-tome-1-ukraine.html (Enregistré le 26 novembre 2025) Learn more about your ad choices. Visit megaphone.fm/adchoices
Dans la série Pirates & Friends, Jeff reçoit un ami de très longue date, Dominick Gauthier. L'ancien olympien, coach de performance et mentor nous parle de son nouveau livre Oser l'excellence. (En compagnie de Gerry et MisterWhite). Livre ici: https://www.leslibraires.ca/livres/oser-l-excellence-dominick-gauthier-9782925550112.html (Enregistré le 24 novembre 2025) Learn more about your ad choices. Visit megaphone.fm/adchoices
Avec Jeff et Gerry, le professeur Jean-François Caron explique comment il s'est retrouvé professeur invité à l'Université Américaine d'Arménie ou il est maintenant campé dans la capitale Erevan. On profite de sa présence pour faire un grand tour de l'actualité politique et sociale locale et surtout internationale. (Enregistré le 1 octobre 2025) Learn more about your ad choices. Visit megaphone.fm/adchoices
Frank Le Dédomiseur de Ian & Frank vient nous parler de son nouveau livre NPC: Essai sur la fabrique du conformisme avec Jeff et Gerry. Lien pour se procurer le livre sur Amazon: https://www.amazon.ca/-/fr/NPC-Essai-sur-fabrique-conformisme/dp/B0FQHT3G25/ref=sr_1_1 (Enregistré le 30 septembre 2025) Learn more about your ad choices. Visit megaphone.fm/adchoices