POPULARITY
Categories
Davant la publicació per part de l'Ajuntament de Benifairó de les Valls, per xarxes socials, de l'inici de la instal·lació de les aules prefabricades, per al pròxim curs escolar, he entrevistat el seu alcalde Toni Sanfrancisco on ens detalla de com està funcionant, així com el muntatge de les aules prefabricades, que el desmuntatge del col·legi antic; els dos treballs han d'anar de bracet. També ha eixit a relluir el cas piscina, on diu que l'Ajuntament ha arribat a acords amb Faura, Quartell i Quart de les Valls per a este estiu. Així com anunciant que s'està elaborant un projecte per a construir una nova piscina, dins del buit de l'actual. Per a estos dos temes tan importants per als veïns, millor escolten a Toni Sanfrancisco.
Bloomberg Daybreak Weekend with Tom Busby takes a look at some of the stories we'll be tracking in the coming week. In the US – a look ahead to the June jobs report and commodities outlook. In the UK – a look ahead to the annual summer economic conference in the Southern French city of Aix. In Asia – a look at relations between China and Iran. See omnystudio.com/listener for privacy information.
Bloomberg Daybreak Weekend with Tom Busby takes a look at some of the stories we'll be tracking in the coming week. In the US – a look ahead to the June jobs report and commodities outlook. In the UK – a look ahead to the annual summer economic conference in the Southern French city of Aix. In Asia – a look at relations between China and Iran. See omnystudio.com/listener for privacy information.
Connecta't al territori amb Catalunya Informaci
Amb el Ramon Oromí, ens proposem ampliar els horitzons de la teua terminologia tecnològica. Així, amb cada nota de veu, explorem els aspectes clau d'un nou concepte que ens defineix en l'era digital. Pots recuperar les anteriors notes de veu a empoderanttic.cat o a les xarxes, amb l'etiqueta #NotaDeVeu podcast recorded with enacast.com
L'espai cultural del 'Cubelles a les 10', que adquireix personalitat pròpia com a programa. L'espai segueix estan presentat i dirigit per Josep Lluís Villanueva, ara com a col·laborador de Ràdio Cubelles. A l'equip del programa compta amb Mònica Muntaner, a la secció de teatre i dansa; Charo González, especialista en novel·la negra i dues noves incorporacions: La nova biblioteca municipal, que farà una càpsula setmanal sobre recomanacions de llibres i actes que es facin a les seves instal·lacions. Així com l'espai de cine 'Agitat, no barrejat', conduit per Joan Soler, que ha reduït el seu format per tal d'adaptar-se a la durada del programa. Le Weekend, que s'emetrà el divendres de 10 a 11h, també farà un repàs a l'agenda cultural del cap de setmana i comptarà amb entrevistes puntuals, sempre al voltant de la Cultura. podcast recorded with enacast.com
Bloomberg Daybreak Weekend with Tom Busby takes a look at some of the stories we'll be tracking in the coming week. In the US – a look ahead to the June jobs report and commodities outlook. In the UK – a look ahead to the annual summer economic conference in the Southern French city of Aix. In Asia – a look at relations between China and Iran. See omnystudio.com/listener for privacy information.
Connecta't al territori amb Catalunya Informaci
Connecta't al territori amb Catalunya Informaci
The guys join David to discuss their last training block. They give updates on form, bike positions and key sessions. They then discuss Frankfurt, how they think the race will pan out, goals and things to watch for on the broadcast. (00:00) Introduction(00:50) Gustav vs Kristian (01:07) Travel Plans(01:43) How Has Training Been? (05:12) Update on Gustav's Running(07:18) Training Emphasis for the Block(08:50) Choosing Bergen Over an Altitude Camp(09:52) Trailrunning and Open Water Swimming(11:08) Key Swimming Sessions(12:15) Key Bike Sessions (13:30) Getting Around Bergen (14:40) Gustav's Bike Position Change(16:55) Bouncing Back from Disappointing Races(19:32) Changes for Frankfurt Based on Aix for Gustav (21:15) Kristian's Bike Position Change(21:57) Frankfurt Field and Tactics(24:55) Tactical Changes for Frankfurt Based on Kona(26:37) Heat as a Factor (27:19) Gustav's Predictions for the Race(30:10) Kristian's Predictions for the Race(31:08) Gustav's Run Predictions for His Race(32:05) Gustav's Goal for Frankfurt(33:55) Thoughts on Spread of Top 10(35:00) Frankfurt Bike Course Nuances(38:04) People to Watch(39:05) Things to Watch for (42:00) Shoutout Thanks to the sponsors of this podcast series:MaurtenTo benefit from the one-time code and get 20% off your next purchase on Maurten.com, simply enter the code “TNMS2” at checkout. The code is applicable once per customer, on all products except the Maurten Bicarb System, valid until 31/12/2025.Maurten WebsiteInstagram: @maurten_officialYouTube: https://www.youtube.com/c/MaurtenOfficialPlasmaideVisit the plasmaide website and use the code “NM15” for a 15% discount on your order. Website: https://plasmaide.co.uk Instagram: @plasmaide Youtube: https://www.youtube.com/@plasmaide Hosted, edited and produced by Dr David LipmanEditing, video and introduction by Roj Ferman
Connecta't al territori amb Catalunya Informaci
Connecta't al territori amb Catalunya Informaci
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Tema del dia Vídeo d'Easy Catalan sobre feines i oficis (https://youtu.be/l1tOnl9oagI?si=UxEdweziiLtx5-oG) Qui no té feina, el gat pentina (https://rodamots.cat/qui-no-te-feina-el-gat-pentina/) ('quan algú no té feina i no té res a fer, fa qualsevol cosa sols per entretenir-se') Cursos intensius de conversa (https://classes.easycatalan.org/): 1 hora al dia, 5 dies a la setmana, durant 3 setmanes Bonus Què significa l'expressió amb prou feines i treballs? Quan diem feina i quan diem treball? Transcripció Sílvia: [0:16] Hola, Andreu! Andreu: [0:17] Hola, Sílvia, bon dia! Sílvia: [0:18] Bon dia! Què? Com es presenta aquest juliol? Andreu: [0:22] Aquest juliol es presenta… espero que no gaire calorós, però… però intens. Es presenta força intens, perquè començarem ara ja els cursos intensius de conversa que fem a l'estiu, no? Ja és el segon any que oferim aquests cursos i, bé, són cursos, això, intensius, perquè és una hora de conversa al dia de dilluns a divendres durant tres setmanes. Sílvia: [0:46] Això és molt interessant per totes aquelles persones que estigueu aprenent català, perquè moltes vegades esteu aprenent català, escoltant el pòdcast, mirant els vídeos, però el que heu de fer és animar-vos a parlar, a millorar la parla, i aquests cursos que fem ara al mes de juliol són ideals per a això. Andreu: [1:04] Llavors, què vol dir "curs de conversa"? Vol dir que durant una hora estareu parlant el català en un grup petit, no?, sempre procurem que els grups siguin reduïts per tal que tothom participi activament. Llavors, parlarem en català de molts temes, parlarem dels temes que vosaltres vulgueu, altres temes els proposarem nosaltres, i ho fareu, això, amb membres de l'equip, com el Joan, com la Sílvia o com jo. Sílvia: [1:29] Heu de pensar que és una hora al dia durant tres setmanes i que les classes són virtuals, a través de l'ordinador, en línia. Llavors, no teniu excusa de: "Ai, és que visc molt lluny de Barcelona", "Ai, és que potser no em va bé…", perquè si entreu a la pàgina web classes.easycatalan.org, veureu que hi ha molts horaris diferents i amb diferents nivells. Andreu: [1:52] Clar, perquè entre els nostres oients tenim gent que viu aquí a… diguéssim, al continent europeu, però també a l'altre costat de l'Atlàntic i a altres llocs. Llavors, per això oferim tant horaris de matins com de tardes, al vespre, perquè aquells que viviu, doncs, a l'altre costat de l'Atlàntic, hi pugueu participar. La web l'ha dit la Sílvia, classes.easycatalan.org, allà hi trobareu tota la informació: els preus, els horaris i els nivells, perquè hem diferenciat aquests grups de conversa en el nivell intermedi més baix i intermedi més alt. Sílvia: [2:29] Recordeu que comencem el dia 30 de juny, així que afanyeu-vos! Andreu: [2:33] Vinga, som-hi! Tema del dia Sílvia: [2:38] A veure, avui porto un tema molt xulo i és sobre les feines i les professions. Andreu: [2:45] Ah, d'acord. Sí, encara no l'havíem tractat, no? Sílvia: [2:48] Havíem parlat una mica del tema de demanar feina, no?, de les ofertes i coses així, però crec que un tema específic en què parlem només de professions, o sigui, dels oficis i les professions, potser no ho havíem fet. Andreu: [3:02] D'acord. Sí que tenim algun vídeo, no?, en què preguntem a la gent quin és el seu ofici, quines feines ha tingut, què volia ser de gran… Llavors, si voleu ampliar vocabulari i contingut sobre això, us deixem el vídeo enllaçat a la descripció d'aquest episodi. Però bé, avui com tractarem el tema? Sílvia: [3:20] Doncs veurem les professions des de diferents àmbits, farem com quatre petits jocs, i el primer que començarem fent és aquest que es diu "De què treballa...?" Es tracta de que preguntis "De què treballa…?" i a continuació diguis una persona, la que tu vulguis. Andreu: [3:36] Ah, d'acord. I què fem, com una pregunta tu, una pregunta jo? Sílvia: [3:39] Endavant! Fes-te membre de la subscripció de pòdcast per accedir a les transcripcions completes, a la reproducció interactiva amb Transcript Player i a l'ajuda de vocabulari. (http://easycatalan.org/membership)
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
durée : 00:02:10 - Les 80'' - par : Nicolas Demorand - 2025, année Cézanne à Aix-en-Provence ! Quatre-vingts secondes ce matin pour vous parler du peintre auquel le magazine l'ŒIL consacre sa une? Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
Connecta't al territori amb Catalunya Informaci
Send us a textThe future of AI isn't just about technology—it's about relationships. Jake McKee, renowned as "the community guy," delivers a paradigm-shifting perspective on AI adoption that goes far beyond features and functionality. Rather than getting caught up in the technical capabilities, McKee advocates for designing the emotional connection between humans and AI systems. This customer success playbook episode reveals why the most successful AI implementations focus on relationship design, helping users feel comfortable whether they're interacting with a clearly identified robot or a humanistic assistant. McKee draws from his extensive experience at Lego and Fortune 500 companies to demonstrate how thoughtful AI experience design can transform user adoption and trust.Detailed AnalysisMcKee's revolutionary concept of "AI Experience Design" (AIX) represents a fundamental shift in how organizations should approach AI implementation. His core principle—"design the relationship, not the functionality"—challenges the prevailing rush to launch AI features without considering the human emotional experience. The discussion reveals critical insights about user psychology, particularly how people naturally anthropomorphize AI systems, using phrases like "please" and "thank you" even when they know they're communicating with machines.The conversation explores the delicate balance between AI enthusiasm and appropriateness, referencing recent challenges with overly enthusiastic AI responses. McKee emphasizes that successful AI relationships require the same nuanced understanding we apply to human interactions—matching energy levels, providing appropriate friction for creative processes, and recognizing when users need quick answers versus thoughtful collaboration.Perhaps most importantly, this customer success playbook demonstrates how AI transformation requires understanding context and purpose. A customer service agent dealing with frustrated callers needs rapid, efficient AI assistance, while a creative professional benefits from AI that provides "good friction"—intentional slowdowns that prompt deeper thinking rather than overwhelming users with instant responses. This strategic approach to AI experience design ensures technology serves human needs rather than creating additional complexity.Now you can interact with us directly by leaving a voice message at https://www.speakpipe.com/CustomerSuccessPlaybookKevin's offeringPlease Like, Comment, Share and Subscribe. You can also find the CS Playbook Podcast:YouTube - @CustomerSuccessPlaybookPodcastTwitter - @CS_PlaybookYou can find Kevin at:Metzgerbusiness.com - Kevin's person web siteKevin Metzger on Linked In.You can find Roman at:Roman Trebon on Linked In.
Dans cet épisode, c'est le retour de Katia et d'Antonio. Les Cast Codeurs explorent WebAssembly 2.0, les 30 ans de Java, l'interopérabilité Swift-Java et les dernières nouveautés Kotlin. Ils plongent dans l'évolution de l'IA avec Claude 4 et GPT-4.1, débattent de la conscience artificielle et partagent leurs retours d'expérience sur l'intégration de l'IA dans le développement. Entre virtualisation, défis d'infrastructure et enjeux de sécurité open source, une discussion riche en insights techniques et pratiques. Enregistré le 13 juin 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-327.mp3 ou en vidéo sur YouTube. News Langages Wasm 2.0 enfin officialisé ! https://webassembly.org/news/2025-03-20-wasm-2.0/ La spécification Wasm 2.0 est officiellement sortie en décembre dernier. Le consensus sur la spécification avait été atteint plus tôt, en 2022. Les implémentations majeures supportent Wasm 2.0 depuis un certain temps. Le processus W3C a pris du temps pour atteindre le statut de “Recommandation Candidate” pour des raisons non techniques. Les futures versions de Wasm adopteront un modèle “evergreen” où la “Recommandation Candidate” sera mise à jour en place. La dernière version de la spécification est considérée comme le standard actuel (Candidate Recommendation Draft). La version la plus à jour est disponible sur la page GitHub (GitHub page). Wasm 2.0 inclut les nouveautés suivantes : Instructions vectorielles pour le SIMD 128-bit. Instructions de manipulation de mémoire en bloc pour des copies et initialisations plus rapides. Résultats multiples pour les instructions, blocs et fonctions. Types références pour les références à des fonctions ou objets externes. Conversions non-piégeantes de flottant à entier. Instructions d'extension de signe pour les entiers signés. Wasm 2.0 est entièrement rétrocompatible avec Wasm 1.0. Paul Sandoz annonce que le JDK intègrera bientôt une API minimaliste pour lire et écrire du JSON https://mail.openjdk.org/pipermail/core-libs-dev/2025-May/145905.html Java a 30 ans, c'était quoi les points bluffants au début ? https://blog.jetbrains.com/idea/2025/05/do-you-really-know-java/ nom de code Oak Mais le trademark était pris Write Once Run Anywhere Garbage Collector Automatique multi threading au coeur de la palteforme meme si Java est passé par les green threads pendant un temps modèle de sécurité: sandbox applets, security manager, bytecode verifier, classloader Des progrès dans l'interopérabilité Swift / Java mentionnés à la conférence Apple WWDC 2025 https://www.youtube.com/watch?v=QSHO-GUGidA Interopérabilité Swift-Java : Utiliser Swift dans des apps Java et vice-versa. Historique : L'interopérabilité Swift existait déjà avec C et C++. Méthodes : Deux directions d'interopérabilité : Java depuis Swift et Swift depuis Java. JNI : JNI est l'API Java pour le code natif, mais elle est verbeuse. Swift-Java : Un projet pour une interaction Swift-Java plus flexible, sûre et performante. Exemples pratiques : Utiliser des bibliothèques Java depuis Swift et rendre des bibliothèques Swift disponibles pour Java. Gestion mémoire : Swift-Java utilise la nouvelle API FFM de Java pour gérer la mémoire des objets Swift. Open Source : Le projet Swift-Java est open source et invite aux contributions. KotlinConf le retour https://www.sfeir.dev/tendances/kotlinconf25-quelles-sont-les-annonces-a-retenir/ par Adelin de Sfeir “1 developeur sur 10” utilise Kotlin Kotlin 2.2 en RC $$ multi dollar interpolation pour eviter les sur interpolations non local break / continue (changement dans la conssitance de Kotlin guards sur le pattern matching D'autres features annoncées alignement des versions de l'ecosysteme sur kotlin jvm par defaut un nouvel outil de build Amper beaucoup d'annonces autour de l'IA Koog, framework agentique de maniere declarative nouvelle version du LLM de JetBrains: Mellum (focalisé sur le code) Kotlin et Compose multiplateforme (stable en iOS) Hot Reload dans compose en alpha partenariat strategque avec Spring pour bien integrer kotlin dans spring Librairies Sortie d'une version Java de ADK, le framework d'agents IA lancé par Google https://glaforge.dev/posts/2025/05/20/writing-java-ai-agents-with-adk-for-java-getting-started/ Guillaume a travaillé sur le lancement de ce framework ! (améliorations de l'API, code d'exemple, doc…) Comment déployer un serveur MCP en Java, grâce à Quarkus, et le déployer sur Google Cloud Run https://glaforge.dev/posts/2025/06/09/building-an-mcp-server-with-quarkus-and-deploying-on-google-cloud-run/ Même Guillaume se met à faire du Quarkus ! Utilisation du support MCP développé par l'équipe Quarkus. C'est facile, suffit d'annoter une méthode avec @Tool et ses arguments avec @ToolArg et c'est parti ! L'outil MCP inspector est très pratique pour inspecter manuellement le fonctionnement de ses serveurs MCP Déployer sur Cloud Run est facile grâce aux Dockerfiles fournis par Quarkus En bonus, Guillaume montre comment configuré un serveur MCP comme un outil dans le framework ADK pour Java, pour créer ses agents IA Jilt 1.8 est sorti, un annotation processor pour le pattern builder https://www.endoflineblog.com/jilt-1_8-and-1_8_1-released processing incrémental pour Gradle meilleure couverture de votre code (pour ne pas comptabiliser le code généré par l'annotation processeur) une correction d'un problème lors de l'utilisation des types génériques récursifs (genre Node Hibernate Search 8 est sorti https://in.relation.to/2025/06/06/hibernate-search-8-0-0-Final/ aggregation de metriques compatibilité avec les dernieres OpenSearch et Elasticsearch Lucene 10 en backend Preview des requetes validées à la compilation Hibernate 7 est sorti https://in.relation.to/2025/05/20/hibernate-orm-seven/ ASL 2.0 Hibernate Validator 9 Jakarta Persistence 3.2 et Jakarta Validation 3.1 saveOrUpdate (reattachement d'entité) n'est plus supporté session stateless plus capable: oeprations unitaires et pas seulement bach, acces au cache de second niveau, m,eilleure API pour les batchs (insertMultiple etc) nouvelle API criteria simple et type-safe: et peut ajouter a une requete de base Un article qui décrit la Dev UI de Quarkus https://www.sfeir.dev/back/quarkus-dev-ui-linterface-ultime-pour-booster-votre-productivite-en-developpement-java/ apres un test pour soit ou une demo, c'est un article détaillé et la doc de Quarkus n'est pas top là dessus Vert.x 5 est sorti https://vertx.io/blog/eclipse-vert-x-5-released/ on en avait parlé fin de l'année dernière ou début d'année Modèle basé uniquement sur les Futures : Vert.x 5 abandonne le modèle de callbacks pour ne conserver que les Futures, avec une nouvelle classe de base VerticleBase mieux adaptée à ce modèle asynchrone. Support des modules Java (JPMS) : Vert.x 5 prend en charge le système de modules de la plateforme Java avec des modules explicites, permettant une meilleure modularité des applications. Améliorations majeures de gRPC : Support natif de gRPC Web et gRPC Transcoding (support HTTP/JSON et gRPC), format JSON en plus de Protobuf, gestion des timeouts et deadlines, services de réflexion et de health. Support d'io_uring : Intégration native du système io_uring de Linux (précédemment en incubation) pour de meilleures performances I/O sur les systèmes compatibles. Load balancing côté client : Nouvelles capacités de répartition de charge pour les clients HTTP et gRPC avec diverses politiques de distribution. Service Resolver : Nouveau composant pour la résolution dynamique d'adresses de services, étendant les capacités de load balancing à un ensemble plus large de résolveurs. Améliorations du proxy HTTP : Nouvelles transformations prêtes à l'emploi, interception des upgrades WebSocket et interface SPI pour le cache avec support étendu des spécifications. Suppressions et remplacements : Plusieurs composants sont dépréciés (gRPC Netty, JDBC API, Service Discovery) ou supprimés (Vert.x Sync, RxJava 1), remplacés par des alternatives plus modernes comme les virtual threads et Mutiny. Spring AI 1.0 est sorti https://spring.io/blog/2025/05/20/spring-ai-1-0-GA-released ChatClient multi-modèles : API unifiée pour interagir avec 20 modèles d'IA différents avec support multi-modal et réponses JSON structurées. Écosystème RAG complet : Support de 20 bases vectorielles, pipeline ETL et enrichissement automatique des prompts via des advisors. Fonctionnalités enterprise : Mémoire conversationnelle persistante, support MCP, observabilité Micrometer et évaluateurs automatisés. Agents et workflows : Patterns prédéfinis (routing, orchestration, chaînage) et agents autonomes pour applications d'IA complexes. Infrastructure Les modèles d'IA refusent d'être éteint et font du chantage pour l'eviter, voire essaient se saboter l'extinction https://www.thealgorithmicbridge.com/p/ai-companies-have-lost-controland?utm_source=substac[…]aign=email-restack-comment&r=2qoalf&triedRedirect=true Les chercheur d'Anthropic montrent comment Opus 4 faisait du chantage aux ingenieurs qui voulaient l'eteindre pour mettre une nouvelle version en ligne Une boite de recherche a montré la même chose d'Open AI o3 non seulemenmt il ne veut pas mais il essaye activement d'empêcher l'extinction Apple annonce le support de la virtualisation / conteneurisation dans macOS lors de la WWDC https://github.com/apple/containerization C'est open source Possibilité de lancer aussi des VM légères Documentation technique : https://apple.github.io/containerization/documentation/ Grosse chute de services internet suite à un soucis sur GCP Le retour de cloud flare https://blog.cloudflare.com/cloudflare-service-outage-june-12-2025/ Leur système de stockage (une dépendance majeure) dépend exclusivement de GCP Mais ils ont des plans pour surfit de cette dépendance exclusive la première analyse de Google https://status.cloud.google.com/incidents/ow5i3PPK96RduMcb1SsW Un quota auto mis à jour qui a mal tourné. ils ont bypassé le quota en code mais le service de quote en us-central1 était surchargé. Prochaines améliorations: pas d propagation de données corrompues, pas de déploiement global sans rolling upgrade avec monitoring qui peut couper par effet de bord (fail over) certains autres cloud providers ont aussi eu quelques soucis (charge) - unverified Data et Intelligence Artificielle Claude 4 est sorti https://www.anthropic.com/news/claude-4 Deux nouveaux modèles lancés : Claude Opus 4 (le meilleur modèle de codage au monde) et Claude Sonnet 4 (une amélioration significative de Sonnet 3.7) Claude Opus 4 atteint 72,5% sur SWE-bench et peut maintenir des performances soutenues sur des tâches longues durant plusieurs heures Claude Sonnet 4 obtient 72,7% sur SWE-bench tout en équilibrant performance et efficacité pour un usage quotidien Nouvelle fonctionnalité de “pensée étendue avec utilisation d'outils” permettant à Claude d'alterner entre raisonnement et usage d'outils Les modèles peuvent maintenant utiliser plusieurs outils en parallèle et suivre les instructions avec plus de précision Capacités mémoire améliorées : Claude peut extraire et sauvegarder des informations clés pour maintenir la continuité sur le long terme Claude Code devient disponible à tous avec intégrations natives VS Code et JetBrains pour la programmation en binôme Quatre nouvelles capacités API : outil d'exécution de code, connecteur MCP, API Files et mise en cache des prompts Les modèles hybrides offrent deux modes : réponses quasi-instantanées et pensée étendue pour un raisonnement plus approfondi en mode “agentique” L'intégration de l'IA au delà des chatbots et des boutons à étincelles https://glaforge.dev/posts/2025/05/23/beyond-the-chatbot-or-ai-sparkle-a-seamless-ai-integration/ Plaidoyer pour une IA intégrée de façon transparente et intuitive, au-delà des chatbots. Chatbots : pas toujours l'option LLM la plus intuitive ou la moins perturbatrice. Préconisation : IA directement dans les applications pour plus d'intelligence et d'utilité naturelle. Exemples d'intégration transparente : résumés des conversations Gmail et chat, web clipper Obsidian qui résume et taggue, complétion de code LLM. Meilleure UX IA : intégrée, contextuelle, sans “boutons IA” ou fenêtres de chat dédiées. Conclusion de Guillaume : intégrations IA réussies = partie naturelle du système, améliorant les workflows sans perturbation, le développeur ou l'utilisateur reste dans le “flow” Garder votre base de donnée vectorielle à jour avec Debezium https://debezium.io/blog/2025/05/19/debezium-as-part-of-your-ai-solution/ pas besoin de detailler mais expliquer idee de garder les changements a jour dans l'index Outillage guide pratique pour choisir le bon modèle d'IA à utiliser avec GitHub Copilot, en fonction de vos besoins en développement logiciel. https://github.blog/ai-and-ml/github-copilot/which-ai-model-should-i-use-with-github-copilot/ - Équilibre coût/performance : GPT-4.1, GPT-4o ou Claude 3.5 Sonnet pour des tâches générales et multilingues. - Tâches rapides : o4-mini ou Claude 3.5 Sonnet pour du prototypage ou de l'apprentissage rapide. - Besoins complexes : Claude 3.7 Sonnet, GPT-4.5 ou o3 pour refactorisation ou planification logicielle. - Entrées multimodales : Gemini 2.0 Flash ou GPT-4o pour analyser images, UI ou diagrammes. - Projets techniques/scientifiques : Gemini 2.5 Pro pour raisonnement avancé et gros volumes de données. UV, un package manager pour les pythonistes qui amène un peu de sanité et de vitesse http://blog.ippon.fr/2025/05/12/uv-un-package-manager-python-adapte-a-la-data-partie-1-theorie-et-fonctionnalites/ pour les pythonistes un ackage manager plus rapide et simple mais il est seulement semi ouvert (license) IntelliJ IDEA 2025.1 permet de rajouter un mode MCP client à l'assistant IA https://blog.jetbrains.com/idea/2025/05/intellij-idea-2025-1-model-context-protocol/ par exemple faire tourner un MCP server qui accède à la base de donnée Méthodologies Développement d'une bibliothèque OAuth 2.1 open source par Cloudflare, en grande partie générée par l'IA Claude: - Prompts intégrés aux commits : Chaque commit contient le prompt utilisé, ce qui facilite la compréhension de l'intention derrière le code. - Prompt par l'exemple : Le premier prompt montrait un exemple d'utilisation de l'API qu'on souhaite obtenir, ce qui a permis à l'IA de mieux comprendre les attentes. - Prompts structurés : Les prompts les plus efficaces suivaient un schéma clair : état actuel, justification du changement, et directive précise. - Traitez les prompts comme du code source : Les inclure dans les commits aide à la maintenance. - Acceptez les itérations : Chaque fonctionnalité a nécessité plusieurs essais. - Intervention humaine indispensable : Certaines tâches restent plus rapides à faire à la main. https://www.maxemitchell.com/writings/i-read-all-of-cloudflares-claude-generated-commits/ Sécurité Un packet npm malicieux passe par Cursor AI pour infecter les utilisateurs https://thehackernews.com/2025/05/malicious-npm-packages-infect-3200.html Trois packages npm malveillants ont été découverts ciblant spécifiquement l'éditeur de code Cursor sur macOS, téléchargés plus de 3 200 fois au total.Les packages se déguisent en outils de développement promettant “l'API Cursor la moins chère” pour attirer les développeurs intéressés par des solutions AI abordables. Technique d'attaque sophistiquée : les packages volent les identifiants utilisateur, récupèrent un payload chiffré depuis des serveurs contrôlés par les pirates, puis remplacent le fichier main.js de Cursor. Persistance assurée en désactivant les mises à jour automatiques de Cursor et en redémarrant l'application avec le code malveillant intégré. Nouvelle méthode de compromission : au lieu d'injecter directement du malware, les attaquants publient des packages qui modifient des logiciels légitimes déjà installés sur le système. Persistance même après suppression : le malware reste actif même si les packages npm malveillants sont supprimés, nécessitant une réinstallation complète de Cursor. Exploitation de la confiance : en s'exécutant dans le contexte d'une application légitime (IDE), le code malveillant hérite de tous ses privilèges et accès. Package “rand-user-agent” compromis : un package légitime populaire a été infiltré pour déployer un cheval de Troie d'accès distant (RAT) dans certaines versions. Recommandations de sécurité : surveiller les packages exécutant des scripts post-installation, modifiant des fichiers hors node_modules, ou initiant des appels réseau inattendus, avec monitoring d'intégrité des fichiers. Loi, société et organisation Le drama OpenRewrite (automatisation de refactoring sur de larges bases de code) est passé en mode propriétaire https://medium.com/@jonathan.leitschuh/when-open-source-isnt-how-openrewrite-lost-its-way-642053be287d Faits Clés : Moderne, Inc. a re-licencié silencieusement du code OpenRewrite (dont rewrite-java-security) de la licence Apache 2.0 à une licence propriétaire (MPL) sans consultation des contributeurs. Ce re-licenciement rend le code inaccessible et non modifiable pour les contributeurs originaux. Moderne s'est retiré de la Commonhaus Foundation (dédiée à l'open source) juste avant ces changements. La justification de Moderne est la crainte que de grandes entreprises utilisent OpenRewrite sans contribuer, créant une concurrence. Des contributions communautaires importantes (VMware, AliBaba) sous Apache 2.0 ont été re-licenciées sans leur consentement. La légalité de ce re-licenciement est incertaine sans CLA des contributeurs. Cette action crée un précédent dangereux pour les futurs contributeurs et nuit à la confiance dans l'écosystème OpenRewrite. Corrections de Moderne (Suite aux réactions) : Les dépôts Apache originaux ont été restaurés et archivés. Des versions majeures ont été utilisées pour signaler les changements de licence. Des espaces de noms distincts (org.openrewrite vs. io.moderne) ont été créés pour différencier les modules. Suggestions de Correction de l'Auteur : Annuler les changements de licence sur toutes les recettes communautaires. S'engager dans le dialogue et communiquer publiquement les changements majeurs. Respecter le versionnement sémantique (versions majeures pour les changements de licence). L'ancien gourou du design d'Apple, Jony Ive, va occuper un rôle majeur chez OpenAI OpenAI va acquérir la startup d'Ive pour 6,5 milliards de dollars, tandis qu'Ive et le PDG Sam Altman travaillent sur une nouvelle génération d'appareils et d'autres produits d'IA https://www.wsj.com/tech/ai/former-apple-design-guru-jony-ive-to-take-expansive-role-at-openai-5787f7da Rubrique débutant Un article pour les débutants sur le lien entre source, bytecode et le debug https://blog.jetbrains.com/idea/2025/05/sources-bytecode-debugging/ le debugger voit le bytecode et le lien avec la ligne ou la methode est potentiellement perdu javac peut ajouter les ligne et offset des operations pour que le debugger les affichent les noms des arguments est aussi ajoutable dans le .class quand vous pointez vers une mauvaise version du fichier source, vous avez des lignes decalées, c'est pour ca peu de raisons de ne pas actier des approches de compilations mais cela rend le fichier un peu plus gros Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 11-13 juin 2025 : Devoxx Poland - Krakow (Poland) 12-13 juin 2025 : Agile Tour Toulouse - Toulouse (France) 12-13 juin 2025 : DevLille - Lille (France) 13 juin 2025 : Tech F'Est 2025 - Nancy (France) 17 juin 2025 : Mobilis In Mobile - Nantes (France) 19-21 juin 2025 : Drupal Barcamp Perpignan 2025 - Perpignan (France) 24 juin 2025 : WAX 2025 - Aix-en-Provence (France) 25 juin 2025 : Rust Paris 2025 - Paris (France) 25-26 juin 2025 : Agi'Lille 2025 - Lille (France) 25-27 juin 2025 : BreizhCamp 2025 - Rennes (France) 26-27 juin 2025 : Sunny Tech - Montpellier (France) 1-4 juillet 2025 : Open edX Conference - 2025 - Palaiseau (France) 7-9 juillet 2025 : Riviera DEV 2025 - Sophia Antipolis (France) 5 septembre 2025 : JUG Summer Camp 2025 - La Rochelle (France) 12 septembre 2025 : Agile Pays Basque 2025 - Bidart (France) 18-19 septembre 2025 : API Platform Conference - Lille (France) & Online 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 25-26 septembre 2025 : Paris Web 2025 - Paris (France) 2-3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 3 octobre 2025 : DevFest Perros-Guirec 2025 - Perros-Guirec (France) 6-7 octobre 2025 : Swift Connection 2025 - Paris (France) 6-10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 7 octobre 2025 : BSides Mulhouse - Mulhouse (France) 9 octobre 2025 : DevCon #25 : informatique quantique - Paris (France) 9-10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 9-10 octobre 2025 : EuroRust 2025 - Paris (France) 16 octobre 2025 : PlatformCon25 Live Day Paris - Paris (France) 16 octobre 2025 : Power 365 - 2025 - Lille (France) 16-17 octobre 2025 : DevFest Nantes - Nantes (France) 30-31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30-31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025-2 novembre 2025 : PyConFR 2025 - Lyon (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 5-6 novembre 2025 : Tech Show Paris - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 28-31 janvier 2026 : SnowCamp 2026 - Grenoble (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
durée : 00:05:24 - C'est une chanson - par : Frédéric Pommier - Elle vient de recevoir son 5e Molière, celui du seule-en-scène pour "Pauline et Carton", formidable spectacle qu'elle rejouera le 20 juin à Aix-en-Provence, avant de le reprendre à partir du 30 août à la Pépinière à Paris. Au micro de Frédéric Pommier, Christine Murillo évoque "Aline" de Christophe.
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al temple esportiu dels caps de setmana! Aix
Benvinguts al "Generaci
C dans l'air du 30 mai 2025 : Guerre commerciale : et si les juges bloquaient TrumpUn nouveau camouflet judiciaire pour Donald Trump. Mercredi, un tribunal américain a suspendu la plupart des droits de douane instaurés par le milliardaire républicain depuis son retour à la Maison-Blanche : les 10 % imposés sur tous les produits entrant sur le sol américain mais aussi ceux plus importants imposés au Mexique, au Canada et à la Chine. Une décision qui touche en plein cœur l'un des chevaux de bataille du président américain : la guerre commerciale.Les juges de l'ITC (International Trade Commission) ont estimé que Donald Trump avait outrepassé ses pouvoirs en appliquant des surtaxes non ciblées, une prérogative qui revient normalement au Congrès. "Cela constituerait un renoncement du pouvoir législatif au profit d'une autre branche du gouvernement", ont écrit les magistrats dans leur décision. Une violation de la Constitution américaine, selon eux.De quoi déclencher la fureur de la Maison-Blanche. Donald Trump a conspué une décision "horrible", à l'initiative, selon lui, de "juges gauchistes" non élus. Dans la foulée, le gouvernement a déposé une requête, annonçant être prêt à se tourner vers la Cour suprême pour obtenir, dès vendredi, la levée de cette suspension temporaire. Mais une cour d'appel a accédé à sa demande jeudi, le temps de se prononcer sur le fond.Ce nouvel épisode judiciaire illustre la guerre menée par Donald Trump contre les pouvoirs législatif et judiciaire. Une bataille dans les tribunaux qui touche au fondement même de la démocratie américaine et de l'État de droit. Vigies de la Constitution, les juges fédéraux tentent de faire respecter l'équilibre des pouvoirs, alors que, des droits de douane à l'immigration, le milliardaire ne cesse d'enfreindre le périmètre qui revient normalement aux élus du Congrès et d'attaquer tous les contre-pouvoirs. Parmi eux se trouvent également les médias, les facultés — en particulier la prestigieuse université de Harvard — et les organes de recherche. Depuis le retour de Donald Trump à la Maison-Blanche, les purges se multiplient : des départements sont supprimés, des postdoctorants sont éjectés, des pontes envoyés en retraite anticipée… et de nombreux chercheurs vivent désormais dans l'angoisse et l'incertitude. Certains font le choix de rejoindre la France, qui se pose en terre d'accueil pour les scientifiques en exil. Nous avons rencontré des chercheurs qui ont quitté les États-Unis pour venir travailler à Aix-en-Provence.LES EXPERTS :- LAURIC HENNETON - Historien, spécialiste des États-Unis, maître de conférences à l'Université Versailles-Saint Quentin - PIERRE HASKI - Chroniqueur international - France Inter et Le Nouvel Obs - MARIE-CÉCILE NAVES - Politologue, directrice de recherche - IRIS, spécialiste des États-Unis- ANNE TOULOUSE - Journaliste franco-américaine, auteure de L'art de trumper
Programa 5x156, amb Jordi Punt