POPULARITY
Gros épisode qui couvre un large spectre de sujets : Java, Scala, Micronaut, NodeJS, l'IA et la compétence des développeurs, le sampling dans les LLMs, les DTO, le vibe coding, les changements chez Broadcom et Red Hat ainsi que plusieurs nouvelles sur les licences open source. Enregistré le 7 mai 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-325.mp3 ou en vidéo sur YouTube. News Langages A l'occasion de JavaOne et du lancement de Java 24, Oracle lance un nouveau site avec des ressources vidéo pour apprendre le langage https://learn.java/ site plutôt à destination des débutants et des enseignants couvre la syntaxe aussi, y compris les ajouts plus récents comme les records ou le pattern matching c'est pas le site le plus trendy du monde. Martin Odersky partage un long article sur l'état de l'écosystème Scala et les évolutions du language https://www.scala-lang.org/blog/2025/03/24/evolving-scala.html Stabilité et besoin d'évolution : Scala maintient sa position (~14ème mondial) avec des bases techniques solides, mais doit évoluer face à la concurrence pour rester pertinent. Axes prioritaires : L'évolution se concentre sur l'amélioration du duo sécurité/convivialité, le polissage du langage (suppression des “rugosités”) et la simplification pour les débutants. Innovation continue : Geler les fonctionnalités est exclu ; l'innovation est clé pour la valeur de Scala. Le langage doit rester généraliste et ne pas se lier à un framework spécifique. Défis et progrès : L'outillage (IDE, outils de build comme sbt, scala-cli, Mill) et la facilité d'apprentissage de l'écosystème sont des points d'attention, avec des améliorations en cours (partenariat pédagogique, plateformes simples). Des strings encore plus rapides ! https://inside.java/2025/05/01/strings-just-got-faster/ Dans JDK 25, la performance de la fonction String::hashCode a été améliorée pour être principalement constant foldable. Cela signifie que si les chaînes de caractères sont utilisées comme clés dans une Map statique et immuable, des gains de performance significatifs sont probables. L'amélioration repose sur l'annotation interne @Stable appliquée au champ privé String.hash. Cette annotation permet à la machine virtuelle de lire la valeur du hash une seule fois et de la considérer comme constante si elle n'est pas la valeur par défaut (zéro). Par conséquent, l'opération String::hashCode peut être remplacée par la valeur de hash connue, optimisant ainsi les lookups dans les Map immuables. Un cas limite est celui où le code de hachage de la chaîne est zéro, auquel cas l'optimisation ne fonctionne pas (par exemple, pour la chaîne vide “”). Bien que l'annotation @Stable soit interne au JDK, un nouveau JEP (JEP 502: Stable Values (Preview)) est en cours de développement pour permettre aux utilisateurs de bénéficier indirectement de fonctionnalités similaires. AtomicHash, une implémentation Java d'une HashMap qui est thread-safe, atomique et non-bloquante https://github.com/arxila/atomichash implémenté sous forme de version immutable de Concurrent Hash Trie Librairies Sortie de Micronaut 4.8.0 https://micronaut.io/2025/04/01/micronaut-framework-4-8-0-released/ Mise à jour de la BOM (Bill of Materials) : La version 4.8.0 met à jour la BOM de la plateforme Micronaut. Améliorations de Micronaut Core : Intégration de Micronaut SourceGen pour la génération interne de métadonnées et d'expressions bytecode. Nombreuses améliorations dans Micronaut SourceGen. Ajout du traçage de l'injection de dépendances pour faciliter le débogage au démarrage et à la création des beans. Nouveau membre definitionType dans l'annotation @Client pour faciliter le partage d'interfaces entre client et serveur. Support de la fusion dans les Bean Mappers via l'annotation @Mapping. Nouvelle liveness probe détectant les threads bloqués (deadlocked) via ThreadMXBean. Intégration Kubernetes améliorée : Mise à jour du client Java Kubernetes vers la version 22.0.1. Ajout du module Micronaut Kubernetes Client OpenAPI, offrant une alternative au client officiel avec moins de dépendances, une configuration unifiée, le support des filtres et la compatibilité Native Image. Introduction d'un nouveau runtime serveur basé sur le serveur HTTP intégré de Java, permettant de créer des applications sans dépendances serveur externes. Ajout dans Micronaut Micrometer d'un module pour instrumenter les sources de données (traces et métriques). Ajout de la condition condition dans l'annotation @MetricOptions pour contrôler l'activation des métriques via une expression. Support des Consul watches dans Micronaut Discovery Client pour détecter les changements de configuration distribuée. Possibilité de générer du code source à partir d'un schéma JSON via les plugins de build (Gradle et Maven). Web Node v24.0.0 passe en version Current: https://nodejs.org/en/blog/release/v24.0.0 Mise à jour du moteur V8 vers la version 13.6 : intégration de nouvelles fonctionnalités JavaScript telles que Float16Array, la gestion explicite des ressources (using), RegExp.escape, WebAssembly Memory64 et Error.isError. npm 11 inclus : améliorations en termes de performance, de sécurité et de compatibilité avec les packages JavaScript modernes. Changement de compilateur pour Windows : abandon de MSVC au profit de ClangCL pour la compilation de Node.js sur Windows. AsyncLocalStorage utilise désormais AsyncContextFrame par défaut : offrant une gestion plus efficace du contexte asynchrone. URLPattern disponible globalement : plus besoin d'importer explicitement cette API pour effectuer des correspondances d'URL. Améliorations du modèle de permissions : le flag expérimental --experimental-permission devient --permission, signalant une stabilité accrue de cette fonctionnalité. Améliorations du test runner : les sous-tests sont désormais attendus automatiquement, simplifiant l'écriture des tests et réduisant les erreurs liées aux promesses non gérées. Intégration d'Undici 7 : amélioration des capacités du client HTTP avec de meilleures performances et un support étendu des fonctionnalités HTTP modernes. Dépréciations et suppressions : Dépréciation de url.parse() au profit de l'API WHATWG URL. Suppression de tls.createSecurePair. Dépréciation de SlowBuffer. Dépréciation de l'instanciation de REPL sans new. Dépréciation de l'utilisation des classes Zlib sans new. Dépréciation du passage de args à spawn et execFile dans child_process. Node.js 24 est actuellement la version “Current” et deviendra une version LTS en octobre 2025. Il est recommandé de tester cette version pour évaluer son impact sur vos applications. Data et Intelligence Artificielle Apprendre à coder reste crucial et l'IA est là pour venir en aide : https://kyrylo.org/software/2025/03/27/learn-to-code-ignore-ai-then-use-ai-to-code-even-better.html Apprendre à coder reste essentiel malgré l'IA. L'IA peut assister la programmation. Une solide base est cruciale pour comprendre et contrôler le code. Cela permet d'éviter la dépendance à l'IA. Cela réduit le risque de remplacement par des outils d'IA accessibles à tous. L'IA est un outil, pas un substitut à la maîtrise des fondamentaux. Super article de Anthropic qui essaie de comprendre comment fonctionne la “pensée” des LLMs https://www.anthropic.com/research/tracing-thoughts-language-model Effet boîte noire : Stratégies internes des IA (Claude) opaques aux développeurs et utilisateurs. Objectif : Comprendre le “raisonnement” interne pour vérifier capacités et intentions. Méthode : Inspiration neurosciences, développement d'un “microscope IA” (regarder quels circuits neuronaux s'activent). Technique : Identification de concepts (“features”) et de “circuits” internes. Multilinguisme : Indice d'un “langage de pensée” conceptuel commun à toutes les langues avant de traduire dans une langue particulière. Planification : Capacité à anticiper (ex: rimes en poésie), pas seulement de la génération mot par mot (token par token). Raisonnement non fidèle : Peut fabriquer des arguments plausibles (“bullshitting”) pour une conclusion donnée. Logique multi-étapes : Combine des faits distincts, ne se contente pas de mémoriser. Hallucinations : Refus par défaut ; réponse si “connaissance” active, sinon risque d'hallucination si erreur. “Jailbreaks” : Tension entre cohérence grammaticale (pousse à continuer) et sécurité (devrait refuser). Bilan : Méthodes limitées mais prometteuses pour la transparence et la fiabilité de l'IA. Le “S” dans MCP veut dire Securité (ou pas !) https://elenacross7.medium.com/%EF%B8%8F-the-s-in-mcp-stands-for-security-91407b33ed6b La spécification MCP pour permettre aux LLMs d'avoir accès à divers outils et fonctions a peut-être été adoptée un peu rapidement, alors qu'elle n'était pas encore prête niveau sécurité L'article liste 4 types d'attaques possibles : vulnérabilité d'injection de commandes attaque d'empoisonnement d'outils redéfinition silencieuse de l'outil le shadowing d'outils inter-serveurs Pour l'instant, MCP n'est pas sécurisé : Pas de standard d'authentification Pas de chiffrement de contexte Pas de vérification d'intégrité des outils Basé sur l'article de InvariantLabs https://invariantlabs.ai/blog/mcp-security-notification-tool-poisoning-attacks Sortie Infinispan 15.2 - pre rolling upgrades 16.0 https://infinispan.org/blog/2025/03/27/infinispan-15-2 Support de Redis JSON + scripts Lua Métriques JVM désactivables Nouvelle console (PatternFly 6) Docs améliorées (métriques + logs) JDK 17 min, support JDK 24 Fin du serveur natif (performances) Guillaume montre comment développer un serveur MCP HTTP Server Sent Events avec l'implémentation de référence Java et LangChain4j https://glaforge.dev/posts/2025/04/04/mcp-client-and-server-with-java-mcp-sdk-and-langchain4j/ Développé en Java, avec l'implémentation de référence qui est aussi à la base de l'implémentation dans Spring Boot (mais indépendant de Spring) Le serveur MCP est exposé sous forme de servlet dans Jetty Le client MCP lui, est développé avec le module MCP de LangChain4j c'est semi independant de Spring dans le sens où c'est dépendant de Reactor et de ses interface. il y a une conversation sur le github d'anthropic pour trouver une solution, mais cela ne parait pas simple. Les fallacies derrière la citation “AI won't replace you, but humans using AI will” https://platforms.substack.com/cp/161356485 La fallacie de l'automatisation vs. l'augmentation : Elle se concentre sur l'amélioration des tâches existantes avec l'IA au lieu de considérer le changement de la valeur de ces tâches dans un nouveau système. La fallacie des gains de productivité : L'augmentation de la productivité ne se traduit pas toujours par plus de valeur pour les travailleurs, car la valeur créée peut être capturée ailleurs dans le système. La fallacie des emplois statiques : Les emplois sont des constructions organisationnelles qui peuvent être redéfinies par l'IA, rendant les rôles traditionnels obsolètes. La fallacie de la compétition “moi vs. quelqu'un utilisant l'IA” : La concurrence évolue lorsque l'IA modifie les contraintes fondamentales d'un secteur, rendant les compétences existantes moins pertinentes. La fallacie de la continuité du flux de travail : L'IA peut entraîner une réimagination complète des flux de travail, éliminant le besoin de certaines compétences. La fallacie des outils neutres : Les outils d'IA ne sont pas neutres et peuvent redistribuer le pouvoir organisationnel en changeant la façon dont les décisions sont prises et exécutées. La fallacie du salaire stable : Le maintien d'un emploi ne garantit pas un salaire stable, car la valeur du travail peut diminuer avec l'augmentation des capacités de l'IA. La fallacie de l'entreprise stable : L'intégration de l'IA nécessite une restructuration de l'entreprise et ne se fait pas dans un vide organisationnel. Comprendre le “sampling” dans les LLMs https://rentry.co/samplers Explique pourquoi les LLMs utilisent des tokens Les différentes méthodes de “sampling” : càd de choix de tokens Les hyperparamètres comme la température, top-p, et leur influence réciproque Les algorithmes de tokenisation comme Byte Pair Encoding et SentencePiece. Un de moins … OpenAI va racheter Windsurf pour 3 milliards de dollars. https://www.bloomberg.com/news/articles/2025-05-06/openai-reaches-agreement-to-buy-startup-windsurf-for-3-billion l'accord n'est pas encore finalisé Windsurf était valorisé à 1,25 milliards l'an dernier et OpenAI a levé 40 milliards dernièrement portant sa valeur à 300 milliards Le but pour OpenAI est de rentrer dans le monde des assistants de code pour lesquels ils sont aujourd'hui absent Docker desktop se met à l'IA… ? Une nouvelle fonctionnalité dans docker desktop 4.4 sur macos: Docker Model Runner https://dev.to/docker/run-genai-models-locally-with-docker-model-runner-5elb Permet de faire tourner des modèles nativement en local ( https://docs.docker.com/model-runner/ ) mais aussi des serveurs MCP ( https://docs.docker.com/ai/mcp-catalog-and-toolkit/ ) Outillage Jetbrains défend la suppression des commentaires négatifs sur son assistant IA https://devclass.com/2025/04/30/jetbrains-defends-removal-of-negative-reviews-for-unpopular-ai-assistant/?td=rt-3a L'IA Assistant de JetBrains, lancée en juillet 2023, a été téléchargée plus de 22 millions de fois mais n'est notée que 2,3 sur 5. Des utilisateurs ont remarqué que certaines critiques négatives étaient supprimées, ce qui a provoqué une réaction négative sur les réseaux sociaux. Un employé de JetBrains a expliqué que les critiques ont été supprimées soit parce qu'elles mentionnaient des problèmes déjà résolus, soit parce qu'elles violaient leur politique concernant les “grossièretés, etc.” L'entreprise a reconnu qu'elle aurait pu mieux gérer la situation, un représentant déclarant : “Supprimer plusieurs critiques d'un coup sans préavis semblait suspect. Nous aurions dû au moins publier un avis et fournir plus de détails aux auteurs.” Parmi les problèmes de l'IA Assistant signalés par les utilisateurs figurent : un support limité pour les fournisseurs de modèles tiers, une latence notable, des ralentissements fréquents, des fonctionnalités principales verrouillées aux services cloud de JetBrains, une expérience utilisateur incohérente et une documentation insuffisante. Une plainte courante est que l'IA Assistant s'installe sans permission. Un utilisateur sur Reddit l'a qualifié de “plugin agaçant qui s'auto-répare/se réinstalle comme un phénix”. JetBrains a récemment introduit un niveau gratuit et un nouvel agent IA appelé Junie, destiné à fonctionner parallèlement à l'IA Assistant, probablement en réponse à la concurrence entre fournisseurs. Mais il est plus char a faire tourner. La société s'est engagée à explorer de nouvelles approches pour traiter les mises à jour majeures différemment et envisage d'implémenter des critiques par version ou de marquer les critiques comme “Résolues” avec des liens vers les problèmes correspondants au lieu de les supprimer. Contrairement à des concurrents comme Microsoft, AWS ou Google, JetBrains commercialise uniquement des outils et services de développement et ne dispose pas d'une activité cloud distincte sur laquelle s'appuyer. Vos images de README et fichiers Markdown compatibles pour le dark mode de GitHub: https://github.blog/developer-skills/github/how-to-make-your-images-in-markdown-on-github-adjust-for-dark-mode-and-light-mode/ Seulement quelques lignes de pure HTML pour le faire Architecture Alors, les DTOs, c'est bien ou c'est pas bien ? https://codeopinion.com/dtos-mapping-the-good-the-bad-and-the-excessive/ Utilité des DTOs : Les DTOs servent à transférer des données entre les différentes couches d'une application, en mappant souvent les données entre différentes représentations (par exemple, entre la base de données et l'interface utilisateur). Surutilisation fréquente : L'article souligne que les DTOs sont souvent utilisés de manière excessive, notamment pour créer des API HTTP qui ne font que refléter les entités de la base de données, manquant ainsi l'opportunité de composer des données plus riches. Vraie valeur : La valeur réelle des DTOs réside dans la gestion du couplage entre les couches et la composition de données provenant de sources multiples en formes optimisées pour des cas d'utilisation spécifiques. Découplage : Il est suggéré d'utiliser les DTOs pour découpler les modèles de données internes des contrats externes (comme les API), ce qui permet une évolution et une gestion des versions indépendantes. Exemple avec CQRS : Dans le cadre de CQRS (Command Query Responsibility Segregation), les réponses aux requêtes (queries) agissent comme des DTOs spécifiquement adaptés aux besoins de l'interface utilisateur, pouvant inclure des données de diverses sources. Protection des données internes : Les DTOs aident à distinguer et protéger les modèles de données internes (privés) des changements externes (publics). Éviter l'excès : L'auteur met en garde contre les couches de mapping excessives (mapper un DTO vers un autre DTO) qui n'apportent pas de valeur ajoutée. Création ciblée : Il est conseillé de ne créer des DTOs que lorsqu'ils résolvent des problèmes concrets, tels que la gestion du couplage ou la facilitation de la composition de données. Méthodologies Même Guillaume se met au “vibe coding” https://glaforge.dev/posts/2025/05/02/vibe-coding-an-mcp-server-with-micronaut-and-gemini/ Selon Andrey Karpathy, c'est le fait de POC-er un proto, une appli jetable du weekend https://x.com/karpathy/status/1886192184808149383 Mais Simon Willison s'insurge que certains confondent coder avec l'assistance de l'IA avec le vibe coding https://simonwillison.net/2025/May/1/not-vibe-coding/ Guillaume c'est ici amusé à développer un serveur MCP avec Micronaut, en utilisant Gemini, l'IA de Google. Contrairement à Quarkus ou Spring Boot, Micronaut n'a pas encore de module ou de support spécifique pour faciliter la création de serveur MCP Sécurité Une faille de sécurité 10/10 sur Tomcat https://www.it-connect.fr/apache-tomcat-cette-faille-activement-exploitee-seulement-30-heures-apres-sa-divulgation-patchez/ Une faille de sécurité critique (CVE-2025-24813) affecte Apache Tomcat, permettant l'exécution de code à distance Cette vulnérabilité est activement exploitée seulement 30 heures après sa divulgation du 10 mars 2025 L'attaque ne nécessite aucune authentification et est particulièrement simple à exécuter Elle utilise une requête PUT avec une charge utile Java sérialisée encodée en base64, suivie d'une requête GET L'encodage en base64 permet de contourner la plupart des filtres de sécurité Les serveurs vulnérables utilisent un stockage de session basé sur des fichiers (configuration répandue) Les versions affectées sont : 11.0.0-M1 à 11.0.2, 10.1.0-M1 à 10.1.34, et 9.0.0.M1 à 9.0.98 Les mises à jour recommandées sont : 11.0.3+, 10.1.35+ et 9.0.99+ Les experts prévoient des attaques plus sophistiquées dans les prochaines phases d'exploitation (upload de config ou jsp) Sécurisation d'un serveur ssh https://ittavern.com/ssh-server-hardening/ un article qui liste les configurations clés pour sécuriser un serveur SSH par exemple, enlever password authentigfication, changer de port, desactiver le login root, forcer le protocol ssh 2, certains que je ne connaissais pas comme MaxStartups qui limite le nombre de connections non authentifiées concurrentes Port knocking est une technique utile mais demande une approche cliente consciente du protocol Oracle admet que les identités IAM de ses clients ont leaké https://www.theregister.com/2025/04/08/oracle_cloud_compromised/ Oracle a confirmé à certains clients que son cloud public a été compromis, alors que l'entreprise avait précédemment nié toute intrusion. Un pirate informatique a revendiqué avoir piraté deux serveurs d'authentification d'Oracle et volé environ six millions d'enregistrements, incluant des clés de sécurité privées, des identifiants chiffrés et des entrées LDAP. La faille exploitée serait la vulnérabilité CVE-2021-35587 dans Oracle Access Manager, qu'Oracle n'avait pas corrigée sur ses propres systèmes. Le pirate a créé un fichier texte début mars sur login.us2.oraclecloud.com contenant son adresse email pour prouver son accès. Selon Oracle, un ancien serveur contenant des données vieilles de huit ans aurait été compromis, mais un client affirme que des données de connexion aussi récentes que 2024 ont été dérobées. Oracle fait face à un procès au Texas concernant cette violation de données. Cette intrusion est distincte d'une autre attaque contre Oracle Health, sur laquelle l'entreprise refuse de commenter. Oracle pourrait faire face à des sanctions sous le RGPD européen qui exige la notification des parties affectées dans les 72 heures suivant la découverte d'une fuite de données. Le comportement d'Oracle consistant à nier puis à admettre discrètement l'intrusion est inhabituel en 2025 et pourrait mener à d'autres actions en justice collectives. Une GitHub action très populaire compromise https://www.stepsecurity.io/blog/harden-runner-detection-tj-actions-changed-files-action-is-compromised Compromission de l'action tj-actions/changed-files : En mars 2025, une action GitHub très utilisée (tj-actions/changed-files) a été compromise. Des versions modifiées de l'action ont exposé des secrets CI/CD dans les logs de build. Méthode d'attaque : Un PAT compromis a permis de rediriger plusieurs tags de version vers un commit contenant du code malveillant. Détails du code malveillant : Le code injecté exécutait une fonction Node.js encodée en base64, qui téléchargeait un script Python. Ce script parcourait la mémoire du runner GitHub à la recherche de secrets (tokens, clés…) et les exposait dans les logs. Dans certains cas, les données étaient aussi envoyées via une requête réseau. Période d'exposition : Les versions compromises étaient actives entre le 12 et le 15 mars 2025. Tout dépôt, particulièrement ceux publiques, ayant utilisé l'action pendant cette période doit être considéré comme potentiellement exposé. Détection : L'activité malveillante a été repérée par l'analyse des comportements inhabituels pendant l'exécution des workflows, comme des connexions réseau inattendues. Réaction : GitHub a supprimé l'action compromise, qui a ensuite été nettoyée. Impact potentiel : Tous les secrets apparaissant dans les logs doivent être considérés comme compromis, même dans les dépôts privés, et régénérés sans délai. Loi, société et organisation Les startup the YCombinateur ont les plus fortes croissances de leur histoire https://www.cnbc.com/2025/03/15/y-combinator-startups-are-fastest-growing-in-fund-history-because-of-ai.html Les entreprises en phase de démarrage à Silicon Valley connaissent une croissance significative grâce à l'intelligence artificielle. Le PDG de Y Combinator, Garry Tan, affirme que l'ensemble des startups de la dernière cohorte a connu une croissance hebdomadaire de 10% pendant neuf mois. L'IA permet aux développeurs d'automatiser des tâches répétitives et de générer du code grâce aux grands modèles de langage. Pour environ 25% des startups actuelles de YC, 95% de leur code a été écrit par l'IA. Cette révolution permet aux entreprises de se développer avec moins de personnel - certaines atteignant 10 millions de dollars de revenus avec moins de 10 employés. La mentalité de “croissance à tout prix” a été remplacée par un renouveau d'intérêt pour la rentabilité. Environ 80% des entreprises présentées lors du “demo day” étaient centrées sur l'IA, avec quelques startups en robotique et semi-conducteurs. Y Combinator investit 500 000 dollars dans les startups en échange d'une participation au capital, suivi d'un programme de trois mois. Red Hat middleware (ex-jboss) rejoint IBM https://markclittle.blogspot.com/2025/03/red-hat-middleware-moving-to-ibm.html Les activités Middleware de Red Hat (incluant JBoss, Quarkus, etc.) vont être transférées vers IBM, dans l'unité dédiée à la sécurité des données, à l'IAM et aux runtimes. Ce changement découle d'une décision stratégique de Red Hat de se concentrer davantage sur le cloud hybride et l'intelligence artificielle. Mark Little explique que ce transfert était devenu inévitable, Red Hat ayant réduit ses investissements dans le Middleware ces dernières années. L'intégration vise à renforcer l'innovation autour de Java en réunissant les efforts de Red Hat et IBM sur ce sujet. Les produits Middleware resteront open source et les clients continueront à bénéficier du support habituel sans changement. Mark Little affirme que des projets comme Quarkus continueront à être soutenus et que cette évolution est bénéfique pour la communauté Java. Un an de commonhaus https://www.commonhaus.org/activity/253.html un an, démarré sur les communautés qu'ils connaissaient bien maintenant 14 projets et put en accepter plus confiance, gouvernance legère et proteger le futur des projets automatisation de l'administratif, stabiilité sans complexité, les developpeurs au centre du processus de décision ils ont besoins de members et supporters (financiers) ils veulent accueillir des projets au delà de ceux du cercles des Java Champions Spring Cloud Data Flow devient un produit commercial et ne sera plus maintenu en open source https://spring.io/blog/2025/04/21/spring-cloud-data-flow-commercial Peut-être sous l'influence de Broadcom, Spring se met à mettre en mode propriétaire des composants du portefeuille Spring ils disent que peu de gens l'utilisaent en mode OSS et la majorité venait d'un usage dans la plateforme Tanzu Maintenir en open source le coutent du temps qu'ils son't pas sur ces projets. La CNCF protège le projet NATS, dans la fondation depuis 2018, vu que la société Synadia qui y contribue souhaitait reprendre le contrôle du projet https://www.cncf.io/blog/2025/04/24/protecting-nats-and-the-integrity-of-open-source-cncfs-commitment-to-the-community/ CNCF : Protège projets OS, gouvernance neutre. Synadia vs CNCF : Veut retirer NATS, licence non-OS (BUSL). CNCF : Accuse Synadia de “claw back” (reprise illégitime). Revendications Synadia : Domaine nats.io, orga GitHub. Marque NATS : Synadia n'a pas transféré (promesse rompue malgré aide CNCF). Contestation Synadia : Juge règles CNCF “trop vagues”. Vote interne : Mainteneurs Synadia votent sortie CNCF (sans communauté). Support CNCF : Investissement majeur ($ audits, légal), succès communautaire (>700 orgs). Avenir NATS (CNCF) : Maintien sous Apache 2.0, gouvernance ouverte. Actions CNCF : Health check, appel mainteneurs, annulation marque Synadia, rejet demandes. Mais finalement il semble y avoir un bon dénouement : https://www.cncf.io/announcements/2025/05/01/cncf-and-synadia-align-on-securing-the-future-of-the-nats-io-project/ Accord pour l'avenir de NATS.io : La Cloud Native Computing Foundation (CNCF) et Synadia ont conclu un accord pour sécuriser le futur du projet NATS.io. Transfert des marques NATS : Synadia va céder ses deux enregistrements de marque NATS à la Linux Foundation afin de renforcer la gouvernance ouverte du projet. Maintien au sein de la CNCF : L'infrastructure et les actifs du projet NATS resteront sous l'égide de la CNCF, garantissant ainsi sa stabilité à long terme et son développement en open source sous licence Apache-2.0. Reconnaissance et engagement : La Linux Foundation, par la voix de Todd Moore, reconnaît les contributions de Synadia et son soutien continu. Derek Collison, PDG de Synadia, réaffirme l'engagement de son entreprise envers NATS et la collaboration avec la Linux Foundation et la CNCF. Adoption et soutien communautaire : NATS est largement adopté et considéré comme une infrastructure critique. Il bénéficie d'un fort soutien de la communauté pour sa nature open source et l'implication continue de Synadia. Finalement, Redis revient vers une licence open source OSI, avec la AGPL https://foojay.io/today/redis-is-now-available-under-the-agplv3-open-source-license/ Redis passe à la licence open source AGPLv3 pour contrer l'exploitation par les fournisseurs cloud sans contribution. Le passage précédent à la licence SSPL avait nui à la relation avec la communauté open source. Salvatore Sanfilippo (antirez) est revenu chez Redis. Redis 8 adopte la licence AGPL, intègre les fonctionnalités de Redis Stack (JSON, Time Series, etc.) et introduit les “vector sets” (le support de calcul vectoriel développé par Salvatore). Ces changements visent à renforcer Redis en tant que plateforme appréciée des développeurs, conformément à la vision initiale de Salvatore. Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 6-7 mai 2025 : GOSIM AI Paris - Paris (France) 7-9 mai 2025 : Devoxx UK - London (UK) 15 mai 2025 : Cloud Toulouse - Toulouse (France) 16 mai 2025 : AFUP Day 2025 Lille - Lille (France) 16 mai 2025 : AFUP Day 2025 Lyon - Lyon (France) 16 mai 2025 : AFUP Day 2025 Poitiers - Poitiers (France) 22-23 mai 2025 : Flupa UX Days 2025 - Paris (France) 24 mai 2025 : Polycloud - Montpellier (France) 24 mai 2025 : NG Baguette Conf 2025 - Nantes (France) 3 juin 2025 : TechReady - Nantes (France) 5-6 juin 2025 : AlpesCraft - Grenoble (France) 5-6 juin 2025 : Devquest 2025 - Niort (France) 10-11 juin 2025 : Modern Workplace Conference Paris 2025 - Paris (France) 11-13 juin 2025 : Devoxx Poland - Krakow (Poland) 12 juin 2025 : Positive Design Days - Strasbourg (France) 12-13 juin 2025 : Agile Tour Toulouse - Toulouse (France) 12-13 juin 2025 : DevLille - Lille (France) 13 juin 2025 : Tech F'Est 2025 - Nancy (France) 17 juin 2025 : Mobilis In Mobile - Nantes (France) 19-21 juin 2025 : Drupal Barcamp Perpignan 2025 - Perpignan (France) 24 juin 2025 : WAX 2025 - Aix-en-Provence (France) 25-26 juin 2025 : Agi'Lille 2025 - Lille (France) 25-27 juin 2025 : BreizhCamp 2025 - Rennes (France) 26-27 juin 2025 : Sunny Tech - Montpellier (France) 1-4 juillet 2025 : Open edX Conference - 2025 - Palaiseau (France) 7-9 juillet 2025 : Riviera DEV 2025 - Sophia Antipolis (France) 5 septembre 2025 : JUG Summer Camp 2025 - La Rochelle (France) 12 septembre 2025 : Agile Pays Basque 2025 - Bidart (France) 18-19 septembre 2025 : API Platform Conference - Lille (France) & Online 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 25-26 septembre 2025 : Paris Web 2025 - Paris (France) 2-3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 3 octobre 2025 : DevFest Perros-Guirec 2025 - Perros-Guirec (France) 6-10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 7 octobre 2025 : BSides Mulhouse - Mulhouse (France) 9-10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 9-10 octobre 2025 : EuroRust 2025 - Paris (France) 16 octobre 2025 : PlatformCon25 Live Day Paris - Paris (France) 16-17 octobre 2025 : DevFest Nantes - Nantes (France) 30-31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30-31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025-2 novembre 2025 : PyConFR 2025 - Lyon (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 27 novembre 2025 : Devfest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 28-31 janvier 2026 : SnowCamp 2026 - Grenoble (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
This week on Bronze and Modern Gods:We pay tribute to the legendary Jackson “Butch” Guice, reflecting on his incredible career from Micronauts to Captain America and beyond.We dive into The Sentry #1—why is this Marvel Knights classic spiking in value again?Plus, we spotlight Megaton #1, Birds of Prey #15, and share our picks for underrated books you should be watching!
En este episodio del Podcast de Charlas Técnicas, nos acompaña Álvaro Sánchez Mariscal, uno de los expertos más reconocidos en el ecosistema Micronaut. Charlamos sobre este framework open-source, ligero, rápido y diseñado para microservicios modernos.Hablamos de rendimiento, consumo de memoria, y cómo tomar decisiones que realmente impactan en la eficiencia en la nube. ¿En qué se diferencia Micronaut de otros frameworks tradicionales? ¿Qué ventajas ofrece para proyectos reales como los de Disney+? Álvaro comparte su experiencia de primera mano, consejos prácticos y casos de uso reales.Si trabajas con microservicios, Java o simplemente quieres construir aplicaciones más eficientes y sostenibles, este episodio es para ti.
Jim Krueger isn't just the "Alex Ross writer." Sure, he's had spectacular collaborations with the painter, from the Earth X trilogy and Justice to Project Superpowers. But Jim's body of work spans far and wide, even beyond those epics. He's worked on many licensed properties, including Star Wars, Micronauts, The Matrix, and Buffy the Vampire Slayer. And of course there's some Batman issues and Capone vs. Dracula. Jim's also done his share of creator-owned work, including The Foot Soldiers, Alphabet Supes, The Clock Maker, The Runner, The High Cost of Happily Ever After and The Last Straw Man. Not bad for a guy who started as a marketing copywriter!You can follow Jim on all the socials, including X and Instragram @imjimkrueger.____________________Check out a video version of this episode on our YouTube channel: youtube.com/dollarbinbandits.If you like this podcast, please rate, review, and subscribe on Apple Podcasts. And if you really like this podcast, support what we do as a member of the Dollar Bin Boosters: buzzsprout.com/1817176/support.Looking for more ways to express your undying DBB love and devotion? Email us at dollarbinbandits@gmail.com. Follow us @dollarbinbandits on Facebook and Instagram, and @DBBandits on X._____________________Dollar Bin Bandits is the official podcast of TwoMorrows Publishing. Check out their fine publications at twomorrows.com.The Profitable CreativeHey, Creative! Are you ready to discuss profits, the money, the ways to make it...Listen on: Apple Podcasts SpotifySupport the show
There’s cool shit happening in Lombard. For this episode, I led a chat with four interesting and amazing creatives: From the Unmasked Coven, a queer + neurodivergent-owned space: owners Sarah and Faeth. Also from Unmasked Coven: Jesse, the person behind the productions happening at the Unmasked Coven’s super cool DIY space, Basement of the Coven. Returning guest James the Boneless, who also happens to own the awesome Lombard vintage shop JL Vintage Odds and Ends. Fun fact: I bought a Judas Priest record and Micronauts comic from JL shortly before recording. We talk about the DIY scene happening in Faeth and Sarah’s downtown salon basement, James’s new record (and boneless arms), and whether it would be okay for me to go to one of the Coven of the basement shows (I’m an “IPA Dad,” so probably). Visit them all on the same Lombard block: Unmasked Coven: 5 S. Park Ave. JL Vintage Odds and Ends: 8 S. Park Ave. ## Car Con Carne sponsored by Easy Automation: easy-automation.net Transform your living space with cutting-edge home automation. Experience seamless control over audio/video, lighting, climate, security, and more. Embrace the future of smart living – your home, your rules. Get a quote by visiting easy-automation.net, or give Dan a call at 630.730.3728See omnystudio.com/listener for privacy information.
With Pizza And Love. Pho-Net-Ick-A-Lee. Testicular Luminescence. Four and a Half Broken Noses. Scott can't worship the porcelain king. Tolbert Calhoun mixer. Delayed Pinchy Zoomy. Stretch Armstrong is Lethal. Whole ass Dunaway. Brian and the Micronauts. She was basically wearing porn. I don't like TMZEEEEEEEEEE. Finding Pockets of Alright. Rat full of dye. Bobby Swinging In On His Big Science Pole and more on this episode of The Morning Stream. Hosted on Acast. See acast.com/privacy for more information.
With Pizza And Love. Pho-Net-Ick-A-Lee. Testicular Luminescence. Four and a Half Broken Noses. Scott can't worship the porcelain king. Tolbert Calhoun mixer. Delayed Pinchy Zoomy. Stretch Armstrong is Lethal. Whole ass Dunaway. Brian and the Micronauts. She was basically wearing porn. I don't like TMZEEEEEEEEEE. Finding Pockets of Alright. Rat full of dye. Bobby Swinging In On His Big Science Pole and more on this episode of The Morning Stream. Hosted on Acast. See acast.com/privacy for more information.
This week the Dashing Duo discuss a He-Man/Thundercats toy mash-up, a Micronauts revival, big gaming news, and so much more! Oh, and they fall down a Mego rabbit hole for a bit in the middle of it all.
This week on the Toy Power Podcast, we recap our Xmas Break. What exactly did we each get up to? Plus what did we score from both our loved ones, Father Christmas and / or what we went & maybe bought for ourselves!? Then we get right back on track with recapping all the latest News that has hit our radar, since we last recorded. Of course lots of things to look forward to from Marvel Legends. TMNT reveals from both JoyToy as well as Playmate; but also a Mecha Shredder from Heatboys! Super7 announce Micronauts & Silverhawks in their ReAction sublines; as well as the next wave of Ultimates Thundercats. A sour note touching on Diamond Comic Distributions; but a Colourful insight from Loyal Subjects in the form of Jem & The Holograms!! Then rounding it out, we touch on the reveals from Mattel in the form of Thundercats X MOTU! All this & more, enjoy! Support the show: http://patreon.com/toypowerpodcastSee omnystudio.com/listener for privacy information.
It's a new year and a great time to talk about new toys based on old toys! Rob's really excited about the new Micronauts and Transformers Cyberworld toys. He also swears Cybertron Jolt is a Microman homage, listen now to hear him talk about that way too much! All this and Switch 2 excitement, this month on Transform Squadron!
It's a new year and a great time to talk about new toys based on old toys! Rob's really excited about the new Micronauts and Transformers Cyberworld toys. He also swears Cybertron Jolt is a Microman homage, listen now to hear him talk about that way too much! All this and Switch 2 excitement, this month on Transform Squadron!
Join Josh, Bill, and Steve as they discuss: California Wildfires, Fallen Stars, The Flash, Alien, Thunderbolts, Captain America, Ahsoka, Micronauts, Lego, and much more! Please show your love for: Steve's: Living Quest Podcast Dave's: Johns Wicks (https://johnswicks.co/shop/) Bill's: Billy Creston Gaming ( / @billycreston ) Jonah and Bill's: #1 Comics Podcast (here on the FOG Network) Field of Geeks can be found wherever you download/stream podcasts, YouTube or www.fieldofgeeks.com. Special thanks to Raven Xavier (https://ravexmusic.bandcamp.com/) Mr. Xavier crafted our very-rocking theme. #wildfires #lego #hollywood #podcasts
THE BURNING MAN! Rossy gives us a run down on the California wildfires near his home. Not all heroes wear capes...some wear squirrel masks and a smoking jacket! Micronauts!!! Flint talks about the current country 'Vibe' and John talks about whatever he wants...He's John! All this and the Prog review!!!
We go back in time when we were kids (and younger adults) and talk Toy and Video Games Licensed Comics with specific discussions on #DoubleDragon, #Micronauts and #theMastersoftheUniverse. Plus, current comic talk on #JusticeLeagueUnlimited, #HydeStreet, #HornsbyHalo, #WelcometotheMaynard, #PhasesofMoonKnight, #TheTinCanSociety, #Grommets, and #BloodHunt. #MarvelComics #DCComics #ImageComics #DarkHorseComics #GhostMachine #GiantGenerator Follow us on: Bluesky: @comicsdiscourse114.bsky.social Instagram: ComicsDiscourse114 Threads: ComicsDiscourse114 Facebook: Comics Discourse 114 Twitter: ComicsDiscourse
Matters Microbial #66: Digesting the Science of Fermented Foods November 20, 2024 Today, Dr. Ben Wolfe, Associate Professor of Biology at Tufts University, joins the #QualityQuorum to discuss how he and his collaborators study novel food fermentations, helping the public understand more about the gut microbiome, and outreach projects involving microbially-associated food. Host: Mark O. Martin Guest: Benjamin Wolfe Subscribe: Apple Podcasts, Spotify Become a patron of Matters Microbial! Links for this episode An overview for beginning Micronauts on microbial fermentation. A more advanced overview of microbial fermentation. A book and website that I highly recommend by Sandor Katz on the subject, including many recipes and background information. The bacterially derived volatile chemical geosmin. An article describing the relationship between geosmin and springtails. An article about leaf cutter ants and how they farm fungi! I hope to do an entire podcast on this topic soon. An article of Dr. Wolfe and colleague's work showing a relationship between fungal antibiotics and cheese microbiome development. Dr. Rob Dunn's “Belly Button Microbiome” project, a community science effort. An overview of the community science effort to explore sourdough bread microbiology. An overview of cheese microbiology. A description of cheesemaking and cheese caves. A cheesemaker with which Dr. Wolfe has worked. A link to a remarkable article by Dr. Wolfe's research group that we discussed in this episode: “Novel Fermentations Integrate Traditional Practic and Rational Design of Fermented-Food Microbiomes.” A video of a presentation by Dr. Wolfe on cheese microbiology. Dr. Wolfe's faculty website at Tufts University. A website by Dr. Wolfe and coworkers promoting microbial literacy via understanding the positive relationship between food and microbes. The website of Dr. Wolfe's research group. Intro music is by Reber Clark Send your questions and comments to mattersmicrobial@gmail.com
De Java 23 à WebAssembly, en passant par l'IA et les design patterns, on a tout passé au crible #java #swift #webassembly #wordpress #webcomponents #llm #mongodb #keycloak #fairsource Enregistré le 18 octobre 2024 Téléchargement de l'épisode LesCastCodeurs-Episode–317.mp3 News Langages Java 23 est sorti ! InfoQ liste toutes les JEPs intégrées à la nouvelle version https://www.infoq.com/news/2024/09/java23-released/ Et FooJay plonge dans le détail https://foojay.io/today/java–23-has-arrived-and-it-brings-a-truckload-of-changes/ JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview) JEP 466: Class-File API (Second Preview) JEP 467: Markdown Documentation Comments JEP 469: Vector API (Eighth Incubator) JEP 471: Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal JEP 473: Stream Gatherers (Second Preview) JEP 474: ZGC: Generational Mode by Default JEP 476: Module Import Declarations (Preview) JEP 477: Implicitly Declared Classes and Instance Main Methods (Third Preview) JEP 480: Structured Concurrency (Third Preview) JEP 481: Scoped Values (Third Preview) JEP 482: Flexible Constructor Bodies (Second Preview) StringTemplate s'en va Un article sur l'API ClassFile qui sera un standard dans le JDK pour manipuler des classes (ala ASM) https://www.unlogged.io/post/class-file-api-not-your-everyday-java-api article long mais qui revient sur les raisons notamment parce que ASM est dans le JDK et qu'ils sont un problème de poule et d'oeuf et sur la forme de l'API a des exemples d'usage tout cela reste en preview dans le JDK des optimisation comme le lazy parsing et le constant pool sharing (en gros faire de la reference sur ce qui n'a pas changé Tip and Tail is back: cette fois une JEP https://openjdk.org/jeps/14 plus qu'une keynote provocative au language summit maintenant une JEP dite informative le language est un pu flou sur l'objectif entre regarder tip and tail pour vos librairies c'est bien et adoptons tous le meme tip du JDK jusqu'aux stack applicatives Apple annonce la sortie de son language Swift en version 6 https://www.swift.org/blog/announcing-swift–6/ Nouvelles plateformes : Swift 6 s'étend à de nouvelles plateformes (tous les grands OS déjà supportés), y compris les systèmes embarqués (sous ARM et Risc V). Swift Testing : Swift 6 introduit Swift Testing, une nouvelle bibliothèque de tests conçue pour Swift. Concurrence : Détection de data race en tant qu'erreur de compilation. Apple annonce travailler sur l'interopérabilité Swift / Java https://github.com/swiftlang/swift-java comme jextract mais dans l'autre sens The news Java https://www.infoq.com/news/2024/10/java-news-roundup-oct07–2024/ JDK 24 : Un calendrier pour la sortie de JDK 24 a été proposé. La première phase de réduction des fonctionnalités commencera le 5 décembre 2024. La version finale sera disponible le 18 mars 2025. JDK 24 introduira des mises à jour avec deux nouvelles API. La Vector API (JEP 489) facilitera les opérations sur des vecteurs, tandis que la Class-File API (JEP 484) permettra une manipulation plus efficace des fichiers de classes Java. Un changement de sécurité important est proposé avec JEP 486. Il prévoit de désactiver définitivement le Security Manager, qui a été déprécié. Cette décision signifie que cette fonctionnalité ne sera plus disponible dans les futures versions, car elle est considérée comme obsolète. Apache Tomcat et Cassandra : Les nouvelles versions de Tomcat (11.0.0) et de Cassandra (5.0.0) sont sorties. Elles incluent des améliorations et des corrections de bogues. Spring Framework : Des mises à jour pour Spring Framework (versions 3.4.0-M2, 3.3.3 et 3.2.8) ont été publiées. Elles intègrent le support d'une nouvelle API qui aide à la gestion de la mémoire. Quarkus : Red Hat a sorti la version 3.15 de Quarkus, qui apporte des corrections et des améliorations. Une nouvelle version, la 3.16, est prévue pour la fin octobre. Commonhaus Foundation : Une nouvelle organisation, la Commonhaus Foundation, a été créée pour aider les projets open source à être durables. Quarkus a rejoint cette fondation. Cassandra, Camel, Lamgchain, Micronaut, OpenLibery, JHipster, Ktor etc. Design patterns revisited: https://www.youtube.com/watch?v=kE5M6bwruhw Design and design patterns. Optional: patterns and anti-patterns. Iterator pattern. Lightweight Strategy. Factory Method using default methods. Laziness using Lambda Expressions. Decorator using Lambda Expressions. Creating Fluent interfaces. Execute Around Method Pattern. Creating a Closed Hierarchy with sealed classes. Popularité des langages de programmation https://www.techspot.com/news/105157-python-most-popular-coding-language-but-challengers-gaining.html Python reste le langage de programmation le plus populaire, surtout dans des domaines comme la science des données et le développement web. Il est apprécié pour sa simplicité et le grand nombre de bibliothèques disponibles, ce qui le rend facile à apprendre et à utiliser. De nombreuses entreprises, y compris des startups, utilisent Python pour diverses applications. Malgré sa dominance, d'autres langages comme JavaScript, Java et Go gagnent en popularité et pourraient défier la position de leader de Python. (Java est monté du poste 4 au 3, en 1 an) Les développeurs qui codent occasionnellement préfèrent Python, montrant ainsi son attrait au-delà des programmeurs professionnels. L'émergence d'outils comme ChatGPT facilite l'accès à la programmation, ce qui pourrait influencer les tendances futures en matière de langages de programmation. Librairies Paramétrer ses tests JUnit 5 avec @CsvSource https://mikemybytes.com/2021/10/19/parameterize-like-a-pro-with-junit–5-csvsource/ l'annotation permet d'avoir ses données de test au plus près de la méthode on écrit les données de test sous forme de CSV (éventuellement avec des délimiteurs de son choix pour plus de lisibilité, pour bien séparer les valeurs) par exemple -> ou maps to les valeurs peut être les paramètres de la method mai aussi les valeur de description du test Infrastructure Turbocharged Development: The Speed and Efficiency of WebAssembly par Danielle Lancashire https://devsummit.infoq.com/presentation/munich2024/turbocharged-development-speed-and-efficiency-webassembly L'utilisation de WebAssembly avec Serverless. Faire tourner des applications plus facilement dans le cloud.WebAssembly est rapide et sûr pour exécuter du code. Cela aide à déployer les applications plus rapidement et à utiliser moins de ressources. De nombreuses entreprises utilisent WebAssembly pour des tâches comme le traitement d'images et de données. Des plateformes comme Cloudflare Workers et AWS Lambda. La communauté autour de WebAssembly granèit. De nouveaux outils et bibliothèques sont créés. Cependant, il y a encore des défis à relever, comme la compatibilité et les performances. Malgré cela, l'avenir de WebAssembly est prometteur. Web C'est la guerre chez Wordpress https://techcrunch.com/2024/09/26/wordpress-vs-wp-engine-drama-explained/ une boite nommée WP Engine fait du hosting de WordPress mais ne contribue pas Automatic, les gens derrière WordPress leur onbt demandé de résoudre ce probleme, soit en payant des droits de trademark soit en contribuant de l'engineering upstream à auteur de 8% de leurs revenus WP Engine dit non Automatic coupe l'accès aux mises a jours de thèmes et de plugins à WP Engine mettant des sites à risque (securité) WP Engine dit que c'est un abus de position du CEO d'Automatic sur les accès WordPress.org Bref c'est le drame le CEO d'automatic propose à ses employés 6 mois de salaire si ils ne sont pas d'accord avec la stratégie https://www.cio.com/article/3550331/one-twelfth-of-automattic-staff-leave-over-wordpress-wp-engine-spat.html 8% ont pris l'offre Les WebComposants ne sont pas le fuitur https://dev.to/ryansolid/web-components-are-not-the-future–48bh un article d'un auteur proéminent de framework JavaScript Discute les avantages et les inconvenients de la standardisation qui permet d'élever le débat mais aussi bloque des avenues d'optimisations beaucoup d'exemples d'inovations en frameworks JS qui auraient été bloqués Les commentaires apres l'article sont interessants aussi (en contre perspective) mais tout le monde n'est pas d'accord avec cet article https://www.abeautifulsite.net/posts/web-components-are-not-the-future-they-re-the-present/ Data et Intelligence Artificielle Conseils et bonnes pratiques lors de l'intégration de LLM dans une application https://glaforge.dev/posts/2024/09/23/some-good-practices-when-integrating-an-llm-in-your-application/ management de prompt effectif versionnage et externalisation des prompts fixer la version des modèles optimisation et caching mettre en place des rails de sécurité évaluer et monitorer le comportement et la performance prioriser la sécurité des données privées Encore une nouvelle version de LangChain4j, avec la version 0.35 ! Guillaume couvre les nouveautés côté Gemini et Google Cloud https://glaforge.dev/posts/2024/09/29/lots-of-new-cool-gemini-stuff-in-langchain4j/ Support des toutes nouvelles versions de Gemini 1.5 (version 002) Un “document loader” pour charger des documents à partir de Google Cloud Storage Un “scoring model” qui permet de faire du “reranking” de résultat, pour trouver les résultats les plus pertinents pour une requête donnée Support de nouveaux paramètres des embedding models (choix de la dimensionalité des vecteurs, du troncage des textes en entrée) Ajout d'un “embedding model” pour le module Google AI Gemini Un estimateur de token pour Google AI Gemini Support des chat listeners Support des enums pour la sortie structurée JSON Et plein de mise à jour de la documentation pour refleter tous ces changements et aditions Self Correction Algo LLM https://www.infoq.com/news/2024/10/google-deepmind-score/ Google DeepMind a récemment publié SCoRe, une nouvelle méthode d'auto-correction pour les modèles de langage (LLM). Elle améliore la capacité des LLM à corriger leurs erreurs lorsqu'ils résolvent des problèmes de mathématiques ou de programmation. Contrairement aux méthodes antérieures, SCoRe utilise des données générées par le modèle lui-même pour créer des dialogues d'auto-correction. Cela permet au modèle de s'améliorer via un processus d'apprentissage par renforcement (RL) en deux étapes. Les modèles ajustés avec cette technique ont montré des améliorations significatives, surpassant les performances des modèles de base. Cette méthode pourrait ouvrir de nouvelles pistes pour rendre les LLM plus précis et robustes dans leurs réponses. MongoDB 8 est sorti https://www.mongodb.com/products/updates/version-release La version 8.0 est plus rapide, avec des lectures plus rapides, une meilleure gestion des mises à jour et des agrégations de séries temporelles jusqu'à 60 % plus rapides. De nouvelles fonctionnalités incluent le support des Query pour les données chiffrées, rendant le traitement des données sensibles plus facile. Beaucoup d'ameliorations pour la performance et scalabilité Guillaume explore les techniques avancées de Retrieval Augmented Generation pour améliorer la qualité des résultats de recherche dans ses propres documents, avec les LLMs https://glaforge.dev/talks/2024/10/14/advanced-rag-techniques/ Présentations et vidéos données lors de la conférence Devoxx Belgique Code des exemples disponibles sur Github Techniques de chunking : sliding window, hypothetical questions, semantic chunking, context retrieval chunking Techniques de retrieval : hypothetical document embedding, query compression, metadata filtering Outillage Article sur les cache alias en Infinispan https://infinispan.org/blog/2024/10/07/cache-aliases-redis-databases Explique comment on peut utiliser Infinispan pour remplacer Redis Explique la différence entre les database de Redis et les caches d'Infinispan Explique l'utilité des alias en général Explique comment on peut avoir un mapping des databases de Redis vers des caches d'Infinispan Sécurité Keycloak 26 est sorti: https://www.keycloak.org/2024/10/keycloak–2600-released Organizations feature: permet aux administrateurs de créer et gérer des structures organisationnelles, facilitant la gestion des rôles et des permissions. Persistent user sessions: Les sessions des utilisateurs sont maintenant stockées par default dans la base de donnée ce qui améliore la cohérence, surtout avec plusieurs instances. Login Theme: Offre un design plus propre et une option de mode sombre qui s'adapte aux préférences des utilisateurs. L'amélioration du déploiement multi-sites renforce la fiabilité et réduit le temps d'arrêt lors des demandes des utilisateurs. Admin recovery: une méthode simple pour récupérer l'accès administrateur si tous les comptes sont bloqués, en créant un compte temporaire via des variables d'environnement. Pour les utilisateurs qui migrent vers cette version, il est important de prêter attention aux changements liés à la gestion des caches et aux sessions persistantes. Loi, société et organisation Introduction des licences fair source https://techcrunch.com/2024/09/22/some-startups-are-going-fair-source-to-avoid-the-pitfalls-of-open-source-licensing/ Certaines startups utilisent des licences “fair source” pour partager leur code tout en protégeant leurs intérêts commerciaux. Les licences FSL (Functional Source License) et BUSL (Business Source License) permettent d'ouvrir le code après 2 ou 4 ans. Ces licences empêchent les concurrents de vendre des produits similaires tout de suite, offrant une protection temporaire. Certains critiques pensent que ces licences sont compliquées et pourraient limiter l'innovation, car elles ne sont pas totalement ouvertes. Le “fair source” est encore un concept nouveau, mais il pourrait devenir un bon compromis entre open source et logiciel privé. definition de fair source: code lisible publique, peut etre utilise et modifié avec des “restrictions minimales” pour proteger le business modele du producteur ; et devient open source de maniere deferée “any purpose other than a Competing Use. A Competing Use means use of the Software in or for a commercial product or service that competes with the Software or any other product or service we offer using the Software as of the date we make the Software available” Outils de l'épisode Un petit outil sympa pour les utilisateurs de Macs avec un écran “wide”, pour partager un écran virtuel : https://github.com/Stengo/DeskPad les écrans larges sont partagés entierement et ceui fait un rendu 16:9 pour les gens qui le voient cet écran acte comme un écran mais il est virtuel et on peut mettre les applications que l'on veut dedans on ne l'a pas testé Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 17–18 octobre 2024 : DevFest Nantes - Nantes (France) 17–18 octobre 2024 : DotAI - Paris (France) 30–31 octobre 2024 : Agile Tour Nantais 2024 - Nantes (France) 30–31 octobre 2024 : Agile Tour Bordeaux 2024 - Bordeaux (France) 31 octobre 2024–3 novembre 2024 : PyCon.FR - Strasbourg (France) 6 novembre 2024 : Master Dev De France - Paris (France) 7 novembre 2024 : DevFest Toulouse - Toulouse (France) 8 novembre 2024 : BDX I/O - Bordeaux (France) 13–14 novembre 2024 : Agile Tour Rennes 2024 - Rennes (France) 16–17 novembre 2024 : Capitole Du Libre - Toulouse (France) 20–22 novembre 2024 : Agile Grenoble 2024 - Grenoble (France) 21 novembre 2024 : DevFest Strasbourg - Strasbourg (France) 21 novembre 2024 : Codeurs en Seine - Rouen (France) 27–28 novembre 2024 : Cloud Expo Europe - Paris (France) 28 novembre 2024 : Who Run The Tech ? - Rennes (France) 2–3 décembre 2024 : Tech Rocks Summit - Paris (France) 3 décembre 2024 : Generation AI - Paris (France) 3–5 décembre 2024 : APIdays Paris - Paris (France) 4–5 décembre 2024 : DevOpsRex - Paris (France) 4–5 décembre 2024 : Open Source Experience - Paris (France) 5 décembre 2024 : GraphQL Day Europe - Paris (France) 6 décembre 2024 : DevFest Dijon - Dijon (France) 22–25 janvier 2025 : SnowCamp 2025 - Grenoble (France) 30 janvier 2025 : DevOps D-Day #9 - Marseille (France) 6–7 février 2025 : Touraine Tech - Tours (France) 25 mars 2025 : ParisTestConf - Paris (France) 3 avril 2025 : DotJS - Paris (France) 10–12 avril 2025 : Devoxx Greece - Athens (Greece) 16–18 avril 2025 : Devoxx France - Paris (France) 7–9 mai 2025 : Devoxx UK - London (UK) 12–13 juin 2025 : DevLille - Lille (France) 24 juin 2025 : WAX 2025 - Aix-en-Provence (France) 18–19 septembre 2025 : API Platform Conference - Lille (France) & Online 9–10 octobre 2025 : Volcamp - Clermont-Ferrand (France) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via twitter https://twitter.com/lescastcodeurs 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/
В 67 выпуске подкаста Javaswag поговорили с Сергеем Петрелевичем о WebFlux, блокирующем коде в реактивном приложении и Micronaut 00:00 Начало 02:52 Путь к Java от BASIC 05:59 Опыт работы с автоматизированными системами управления 08:56 Переход к Java и работа в банковском софте 12:07 Технологические риски и управление проектами 14:49 Платежные системы: архитектура и взаимодействие 18:00 Виртуальные машины и их роль в разработке 21:11 Заключение и выводы о будущем Java 26:05 Технологические достижения и их влияние на банковский сектор 29:14 Архитектурные особенности платежных систем 33:26 Опыт работы в Deutsche Bank и Райффайзен 36:39 Качества успешного разработчика в финансовых технологиях 40:24 Понимание Disruptor и его применение в высокопроизводительных системах 45:01 Event Loop и его роль в современных приложениях 52:07 Webflux и реактивное программирование в Java 53:07 Обработка запросов и потоков в реактивных системах 56:18 Проблемы блокирующего кода в реактивных приложениях 01:00:01 Идентификация и управление блокирующими вызовами 01:02:42 Преимущества и недостатки реактивного программирования 01:07:35 Сравнение фреймворков: Micronaut, Quarkus и Spring 01:18:05 Использование GraalVM для нативных образов 01:19:39 Сравнение фреймворков: Armeria и Vert.X 01:27:12 Виртуальные потоки в Java: необходимость и применение 01:39:39 Современный Java стек: выбор технологий и библиотек 01:46:48 Обновление зависимостей и предвидение проблем 01:49:36 Баланс между курсами и реальной практикой 01:50:51 Фундаментальные знания и их важность для разработчиков 01:53:14 Критика современных курсов и их подходов 01:57:10 Непопулярное мнение о Spring Data и Hibernate 02:10:07 Широкий кругозор разработчика и важность изучения других языков Гость - https://www.linkedin.com/in/sergey-petrelevich-72ab893a/ Ссылки: либа для поиска блокировок: https://github.com/reactor/BlockHound рассказ про Disruptor: https://youtu.be/IsGBA9KEtTM?si=fSdka2PDiOgNViYJ мой канал: https://www.youtube.com/@petrelevich рассказ про Armeria: https://youtu.be/6SInub_v_bI?si=wT525f0lWXlRcCMf Кип сейф! 🖖
An airhacks.fm conversation with Georgios Andrianakis (@geoand86) about: early experiences with computers and programming, transition from Pascal and C to Java in university, early career working with WebLogic and EJB, move to Spring development, joining Red Hat and discovering quarkus, developing Spring compatibility layer for Quarkus, Vodafone Greece case study showing benefits of migrating from Spring to Quarkus, current work on RESTEasy Reactive and langchain4j, exploration of future AI integration in Java with projects like Llama3.java, comparison of Spring, Quarkus, and Micronaut, discussion on the evolution of Spring and its perceived bloat, potential for Quarkus and LangChain4j to revolutionize enterprise AI integration, importance of pure Java solutions for AI inference and integration with existing enterprise applications Georgios Andrianakis on twitter: @geoand86
Today, Dr. Justine Debelius of the Johns Hopkins Bloomberg School of Public Health joins the #QualityQuorum to discuss her fascinating work relating the human microbiome to nasopharyngeal cancer, as well as her path in the microbial sciences. Host: Mark O. Martin Guest: Justine Debelius Subscribe: Apple Podcasts, Spotify Become a patron of Matters Microbial! Links for this episode A video overview of the human microbiome for introductory MIcronauts. Another interesting video introduction to the human microbiome. A review article describing relationships between microbiome and disease in general. A review article describing possible links between the microbiome and some forms of cancer. A short video describing possible links between the microbiome and some forms of cancer. An overview of nasopharyngeal cancer. A link to the article by Dr. Debelius on the relationship between the microbiome and NPC. Some updated information on this relationship. Dr. Debelius' faculty scientist website. Intro music is by Reber Clark Send your questions and comments to mattersmicrobial@gmail.com
Today, Dr. Margaret McFall-Ngai of the California Institute of Technology, joins the #QualityQuorum to discuss her philosophy of the future of biology. Dr. McFall-Ngai has been described as “…a recognized thought leader regarding the cornerstone role microbiology plays in the life sciences.” I could not agree more. Host: Mark O. Martin Guest: Margaret McFall-Ngai Subscribe: Apple Podcasts, Spotify Become a patron of Matters Microbial! Links for this episode For beginning #Micronauts, I suggest this overview of the amazing roles microbes play in the lives of animals and plants: “We are living in a bacterial world, and it's impacting us more than previously thought“. Here is the more advanced article coauthored by Dr.McFall-Ngai on this topic: “Animals in a Bacterial World.” A must read. A video on this topic by Dr. McFall-Ngai. Another video on this topic by Dr. McFall-Ngai. A wonderful review of the squid-Vibrio symbiosis (relevant to discussion) from the laboratory of Dr. Karen Visick. The TCT story: how the same signal creates a light organ in squid and disease in humans. PAMPs versus MAMPs as a paradigm shift. A wonderful profile on Dr. McFall-Ngai An essay about career building by Dr. McFall-Ngai. Margaret McFall-Ngai's faculty website. The McFall-Ngai laboratory website. Intro music is by Reber Clark Send your questions and comments to mattersmicrobial@gmail.com
Andy returns as we talk about Torgo's horrible failure as a film viewer, Wishmaster, Picklefest, Tulsa King, Raft, Town that Dreaded Sundown, Bridgerton: The Tabletop Game, Reign of Cthulhu, the 80's All Over podcast, Stephen King books, She is Conann, The Day the Clown Cried, Arkham Asylum cancelled, the disappearance of the Micronauts, the end of Redbox, Inside Out 2 breaking records, the All-Movie Hotel, 11817, the Deadpool X-Box controller, and Clockwork Torgo: The Hudsucker Proxy. So toss your pickle, it's time for a GeekShock!
Today, Dr. Mark Mandel, Professor of Medical Microbiology & Immunology at University of Wisconsin-Madison, joins the #QualityQuorum to discuss the research his laboratory group does exploring how the luminous bacterium Vibrio fischeri finds its way into its symbiotic partner, the Hawai'ian Bobtail squid Euprymna scolopes. It will be an enlightening podcast! Host: Mark O. Martin Guest: Mark Mandel Subscribe: Apple Podcasts, Spotify Become a patron of Matters Microbial! Links for this episode A video for introductory #Micronauts about the squid-Vibrio symbiosis featuring science journalist Ed Yong and two founders of the field, Dr. Ned Ruby and Dr. Margaret McFall-Ngai. An engaging video about Euprymna scolopes, the larger partner in this symbiosis, described by Dr. McFall-Ngai. A more advanced overview to this field, authored by Dr. Ned Ruby, Dr. Eric Stabb, and Dr. Karen Visick. A very complete recent review of the field from Dr. Visick's lab. A video presentation by Dr. Mandel about this symbiosis. The first paper discussed by Dr. Mandel: “Hybrid Histidine Kinase BinK Represses Vibrio fischeri Biofilm Signaling at Multiple Developmental Stages.” The second paper discussed by Dr. Mandel: “High Levels of Cyclic Diguanylate Interfere with Beneficial Bacterial Colonization.” The third paper discussed by Dr. Mandel: “Mobile-CRISPRi as a powerful tool for modulating Vibrio gene expression.” Dr. Mandel's faculty website. Dr. Mandel's laboratory website Intro music is by Reber Clark Send your questions and comments to mattersmicrobial@gmail.com
IT'S NOT COMING HOME...AGAIN! Hello John...got a new motah! An Iconic moment in History. Micronauts...ding, ding, ding! And the usual Prog review.
Today, Dr. Roberto Kolter, Emeritus Professor of Microbiology at Harvard University (and past President of the American Society for Microbiology), joins the Quality Quorum to discuss his life long interest in microbes and microbiology, and how best to present microbiology to the public. Host: Mark O. Martin Guest: Roberto Kolter Subscribe: Apple Podcasts, Spotify Become a patron of Matters Microbial! Links for this episode A wonderful article about the complexities of how microbes look and grow with live graphics. I use this article with my introductory #Micronauts every Fall. Beautiful! An article by Dr. Kolter discussing how to choose a study problem in microbiology…and other areas. The book “Life at the Edge of Sight” by Dr. Roberto Kolter and Dr. Scott Chimileski is very much worth your time. Highly recommended. Dr. Scott Chimileski's website, with beautiful photographs of bacterial colonies. An article on the history of microbiology by Dr. Kolter. The article by Dr. Kolter I discussed during the podcast, “Biofilms in lab and nature: a molecular geneticist's voyage to microbial ecology.” A lecture by Dr. Kolter and Dr. Chimileski at Harvard University Museum of Natural History. Another lecture at the Harvard University Museum of Natural History by Dr. Kolter and Dr. Chimileski. Images from the “World in a Drop Exhibition” can be found here. An essay from “Small Things Considered” on abortive transduction, discussed in the podcast. Here is another essay on that topic. A biography of Dr. Kolter. Dr. Kolter's laboratory website with many interesting links. Intro music is by Reber Clark Send your questions and comments to mattersmicrobial@gmail.com
Today, Dr. Nkrumah Grant, Assistant Professor of Microbiology at the University of Illinois at Urbana-Champaign, joins the Quality Quorum today to discuss aspects of his work in bacterial evolution, the challenges of setting up a new research laboratory, and his quite inspiring journey in academia. Host: Mark O. Martin Guest: Nkrumah Grant Subscribe: Apple Podcasts, Spotify Become a patron of Matters Microbial! Links for this episode The long term evolution LTEE program by Rich Lenski and his colleagues, studying bacterial evolution in E. coli. Rich Lenski's website. An enjoyable video about this program. A wonderful explainer of the LTEE program for beginning Micronauts. Cholera as a disease. Vibrio cholera the bacterium. Mechanisms of the cholera toxin. An article about Vibrio cholera, chitin, and natural transformation. Rita Colwell, and her research showing how filtering through sari cloth could reduce the incidence of cholera. Here is an overview for new Micronauts. Chris Waters' laboratory website at Michigan State University. An overview from the American Society for Microbiology, suggesting that many food items are in fact antimicrobial. A review article on the topic of antimicrobial components of food. A preprint of Dr. Grant's research that was discussed during the podcast. An inspirational video of Dr. Grant's path through science. Another video about Dr. Grant's life. An article about Dr. Grant's story. An article by Dr. Grant's institution, welcoming him to Urbana, Illinois. Dr. Grant's faculty page at the University of Illinois at Urbana-Champaign. Intro music is by Reber Clark Send your questions and comments to mattersmicrobial@gmail.com
Join this channel to get access to perks: https://www.youtube.com/channel/UCkHTY1eNYHr9JoTndx_m6kA/join New T-shirts & more are now available! http://tee.pub/lic/BAMG ULTIMATE FALLOUT #4 joins the Under 10k Club - what does this mean? Plus, Viewer Mail tackles more advice on coverless comics, ashcans, and closing comic book shops. The Old Fart Rule takes us back to 1984 and the relaunch of the Micronauts! Finally, our Underrated Books of the Week include a DC War Key and a groundbreaking indie from an Image Founder! Bronze and Modern Gods is the channel dedicated to the Bronze, Copper and Modern Ages of comics and comic book collecting! Follow us on Facebook - https://www.facebook.com/BronzeAndModernGods Follow us on Instagram - https://www.instagram.com/bronzeandmoderngods #comics #comicbooks #comiccollecting --- Support this podcast: https://podcasters.spotify.com/pod/show/bronzeandmoderngods/support
Welcome to Micro-Earth! In today's episode we journey back to 1975 to explore one of the greatest Japanese toylines in history: MICROMAN. We explore the tangled, interconnected pathways of G.I. Joe, Transformers, and Micronauts as they intersect with the world of the Spy Magicians, the Acroyears, the Gunrobos, and the rest of the tiny cybernetic visitors to our planet. Follow along at micromanforever.com!
Katia, Guillaume, Emmanuel et Antonio discutent Kotlin, Micronaut, Spring Boot, Quarkus, Langchain4j, LLMs en Java, builds reproductible et la question AMA du jour, comment fait-on carrière de dev à 40 ans ? Enregistré le 14 juin 2024 Téléchargement de l'épisode LesCastCodeurs-Episode-313.mp3 News Langages Android avec Kotlin Multiplatform our Flutter avec Dart ? https://developers.googleblog.com/en/making-development-across-platforms-easier-for-developers/ Des licenciements ont continué chez Google et l'équipe Flutter/Dart comme plein d'autres ont été touchées, mais sur les réseaux sociaux les gens ont pensé que Google désinvestissait dans Flutter et Dart. Par ailleurs, côté Android, ils poussent plutôt du côté de Kotlin et KMP, mais naturellement aussi les gens se sont demandé si Google avait pris parti pour pousser plus Kotlin/KMP plutôt que Flutter/Dart. Pour essayer de mieux faire comprendre aux développeurs l'intérêt des deux plateformes, et leurs avantages et inconvénients, les directeurs des deux plateformes ont rédigé un article commun. Si l'on souhaite une expérience plus proche du hardware et des dernières nouveautés d'Android, et d'avoir aussi une UI/UX vraiment native Android, mieux vaut aller du côté de Kotlin/KMP. Si l'on souhaite par contre une expérience multiplateforme Web, mobile, desktop avec une UX commune cross-plateforme, avec également le partage de business logic à partir d'une même base de code, Flutter et Dart sont plus adaptés. Recap de KotlinConf https://x.com/gz_k/status/1793887581433971083?s=46&t=C18cckWlfukmsB_Fx0FfxQ RPC multiplatform la pres Grow with the flow montrant la reecriture en kotlin plus simple que des solutions complexes ailleurs power-assert pour ecrire des tests Kotlin 2.0 et les evolutions majeures Kotlin multiplatforme mainteant stable Kotlin Compose Multiplatform continue a amturer Retour d'experience de la migration d'android jetpack vers Kotlin Multiplatform use cases de coroutines et scope Librairies Quarkus veut aller dans une fondation https://quarkus.io/blog/quarkus-in-a-foundation/ ameliorer l'adoption (encore plus), ameliorer la transparence, et la collaboration, encourager la participatiopn multi vendeur Premiere etape : une gouvernance plus overte Deuxieme etape: bouger dans uen foundation Echange avec la communaute sur la proposition et les fondations cibles Des criteres pour al foudnation (notamment la rapidite de delivery Quarkus 3.11 https://quarkus.io/blog/quarkus-3-11-0-released/ Websocket.next en cours Dev services pour observabilite (grafana, jaegel, open telemetry extension infinispan cache #38448 - Observability extensions - Dev Services, Dev Resources, LGTM #39836 - Infinispan Cache Extension #40309 - WebSockets Next: client endpoints #40534 - WebSockets Next: initial version of security integration #40273 - Allow quarkus:run to launch Dev Services #40539 - Support for OIDC session expired page #40600 - Introduce OidcRedirectFilter LangChain4j 0.31 est sorti https://github.com/langchain4j/langchain4j/releases/tag/0.31.0 Recherche Web pour le RAG avec Google et Tavily RAG avec les bases de données SQL (expérimental) Récupération des resources remontées par le RAG lorsque AiServices retourne un Result Observabilité LLM pour OpenAI pour être notifié des requêtes, réponses et erreurs Intégration de Cohere (embedding), Jina (embedding et re-ranking scoring), Azuere CosmosDB comme embedding store Mise à jour de Gemini avec le parallel function calling et les instructions système Spring Boot 3.3.0 est sorti https://spring.io/blog/2024/05/23/spring-boot-3-3-0-available-now support Class Data Sharing Micrometer sipport de spantag etc Amelioration Spring Security comme JwtAuthenticationCovnerter support docker compose pour les images container bitnami Virtual thread pour les websockets Support sBOM via an actuator SNI for embedded web servers une nouvelle doc via antora Micronaut 4.5 est sortie https://github.com/micronaut-projects/micronaut-platform/releases/tag/v4.5.0 Le serveur basé sur Netty inclus la détection d'opération bloquante et les modules l'utilisant indiqueront à l'utilisateur quand certaines opérations peuvent être redirigée plutôt sur un virtual thread ou dans le thread pool IO Micronaut Data inclus le support de la multitenance avec partitionnement par discriminateur pour JDBC et R2DBC Micronaut Data rajoute le pagination par curseur pour JDBC et R2DBC (important aussi pour Jakarta Data) Support des annotations Jakarta Servlet pour configurer par exemple les servelet filters Support virtual thread et HTTP/2 Un nouveau module JSON Schema pour générer des JSON Schemas pour les records Java Un nouveau module Source Gen pour faire de la génération de source pour Java et Kotlin cross-language Un nouveau module Guice pour importer des modules Guice existants Web Angular 18 est sorti https://blog.angular.dev/angular-v18-is-now-available-e79d5ac0affe Support expérimental pour la détection de changement sans zone Angular.dev est désormais le nouveau site pour les développeurs Angular Material 3, les “deferrable views”, le “built-in control flow” sont maintenant stables et intègrent une série d'améliorations Améliorations du rendu côté serveur telles que le support de l'hydratation i18n, un meilleur débogage, le support de l'hydratation dans Angular Material, et la event replay qui utilise la même bibliothèque que Google Search. Data et Intelligence Artificielle Une version pure Java du LLM Llama3 de Meta https://github.com/mukel/llama3.java/tree/main utilise la future API Vector de Java JLama, un moteur d‘exécution de LLM en Java avec l'api vector https://www.infoq.com/news/2024/05/jlama-llm-inference-java/ basé sur llama.c qui est un moteur d'inference de LLM (l'execution des requetes) jlama implementé avec vector APIs et PamanaTensorOperations plusisures alternatives (native binding, iml0ementation pure en java, scala, kotlin) Target Speech Hearing https://www.infoq.com/news/2024/05/target-speech-hearing/ Nouveau algo Deep Learning de l'Université de Washington permet d'écouter une seule personne de ton choix et effacer tout le bruit autour le système nécessite que la personne portant les écouteurs appuie sur un bouton tout en regardant quelqu'un parler ou simplement en le fixant pendant trois à cinq secondes Permet à un modèle d'apprendre les schémas vocaux du locuteur et de s'y attacher pour pouvoir les restituer à l'auditeur, même s'il se déplace et cesse de regarder cette personne. Selon les chercheurs, cela constitue une avancée significative par rapport aux écouteurs à réduction de bruit existants, qui peuvent annuler efficacement tous les sons, mais ne peuvent pas sélectionner les locuteurs en fonction de leurs caractéristiques vocales. Actuellement, le système ne peut enregistrer qu'un seul locuteur à la fois. Une autre limitation est que l'enregistrement ne réussira que si aucune autre voix forte ne provient de la même direction. L'équipe a mis en open source leur code et leur jeu de données afin de faciliter les travaux de recherche futurs pour améliorer l'audition de la parole cible. Outillage Utiliser LLM pour migrer du framework de testing https://www.infoq.com/news/2024/06/slack-automatic-test-conversion/ Slack a migré 15.000 tests de Enzyme à React Testing Library avec un succès de 80% Migration nécessaire pour le manque de support de Enzyme pour React 18 L'équipe a essayé d'automatiser la conversion avec des transformations AST, mais n'a atteint que 45 % de succès à cause de la complexité des méthodes d'Enzyme et du manque d'accès aux informations contextuelles du DOM. L'équipe a utilisé Claude 2.1 pour la conversion, avec des taux de réussite variant de 40 % à 60 %, les résultats dépendant largement de la complexité des tâches. Suite aux résultats insatisfaisants, l'équipe a décidé d'observer comment les développeurs humains abordaient la conversion des tests unitaires. Les développeurs humains utilisaient leurs connaissances sur React, Enzyme et RTL, ainsi que le contexte du rendu et les conversions AST de l'outil initial pour mieux convertir les tests unitaires. Finalement les ingénieurs de Slack ont combiné transformations AST et LLM en intégrant des composants React rendus et des conversions AST dans les invites, atteignant un taux de réussite de 80 % démontrant ainsi la complémentarité de ces technologies. Claude 2.1 est un modèle de langage de grande taille (LLM) annoncé en novembre 2023 par Anthropic. Il inclut une fenêtre contextuelle de 200 000 tokens, des réductions significatives des taux d'hallucination du modèle, des invites système et permet l'utilisation d'outils. Depuis, Anthropic a introduit la famille de modèles Claude 3, composée de trois modèles distincts, avec des capacités multimodales et une compréhension contextuelle améliorée. Un arbre de syntaxe abstraite (AST) est une représentation arborescente de la structure syntaxique abstraite du code source écrit dans un langage de programmation. Chaque nœud de l'arbre représente une construction du code source. Un arbre de syntaxe se concentre sur la structure et le contenu nécessaires pour comprendre la fonctionnalité du code. Les AST sont couramment utilisés dans les compilateurs et les interpreters pour analyser et examiner le code, permettant diverses transformations, optimisations et traductions lors de la compilation. IDE de test de JetBrains https://blog.jetbrains.com/qa/2024/05/aqua-general-availability/ Aqua, le premier IDE conçu pour l'automatisation des tests, supporte plusieurs langages (Java, Python, JavaScript, TypeScript, Kotlin, SQL) et frameworks de tests (Selenium, Playwright, Cypress). Pourquoi ? Les tests d'applications nécessitent des compétences spécifiques. Aqua, un IDE adapté, est recommandé par les ingénieurs en automatisation des tests. Aqua propose deux plans de licence : un gratuit pour les usages non commerciaux et un payant pour les usages commerciaux. cam me parait un peu contre intuitif a l'heure du devops et du TDD de faire des outils dédiés et donc des equipes ou personnes dédiées Méthodologies Les 10 principes à suivre, selon le créateur de cURL, pour être un bon BDFL (Benevolent Dictator For Life) https://daniel.haxx.se/blog/2024/05/27/my-bdfl-guiding-principles/ Être ouvert et amical Livrer des produits solides comme le roc Être un leader de l'Open Source Privilégier la sécurité Fournir une documentation de premier ordre Rester indépendant Répondre rapidement Suivre l'actualité Rester à la pointe de la technologie Respecter les retours d'information Dans un vieil article de Artima, Guido Van Rossum, le créateur de Python et premier BDFL d'un projet, se remémore un échange de 1995 qui est à l'origine de ce concept https://www.artima.com/weblogs/viewpost.jsp?thread=235725 Guido Van Rossum a été le premier à endosser ce “rôle” Un site compréhensif sur les build reproductibles https://reproducible-builds.org longue doc de la definition aux méthodes pour resoudre des problèmes spécifiques Masterclass de Fabien Olicard: Le Palais Mental https://www.youtube.com/watch?v=u6wu_iY4xd8 Technique pour retenir de l'information plus longtemps que dans sa mémoire courte Les APIs web ne devraient pas rediriger HTTP vers HTTPS https://jviide.iki.fi/http-redirects grosso modo le risque majeur est d'envoyer des données confidentielles en clair sur le réseau le mieux serait de ne pas rediriger vers HTTPS, mais par contre de retourner une vraie erreur explicite notamment les clés d'API et c'est facile de ne pas le,voir vu les redirects. Sécurité Blog de GitHub sur la provenance et l'attestation https://github.blog/2024-04-30-where-does-your-software-really-come-from/ Discute les concepts de securisation de chainne d'approvisionnement de sogiciel et comment elles s'articulent entre elle. A haut niveau discute les hash pour garantir le meme fichier La signature asymetrique pour prouver que j'ai signé (e.g. le hash) et donc que je garantis. L'attenstation qui declare des faits sur un artifact attestation de provenance: source code et instructions de build (SLSA provenance) mais il faut garantir les signature avec une autorite de certification et avec des certificats a courte vide idealement, c'est sigstore MEtionne aussi The Update Framework pour s'appuyer sur cela et garantir des undates non compromis Keycloak 25 est sorti https://www.keycloak.org/2024/06/keycloak-2500-released.html Argon2 pour le hashing de mots de passe Depreciation des adaptateurs (Tomcat, servlet etc) Java 21 et depreciation de Java 17 session utilisatur persistente meme pour les instances online (pour survivre a une rotation de keycloak ameliorations autour des passkeys management et health endpoint sur un port different Et plus Demande aux cast codeurs A 40 ans, tu peux encore être codeur reconnu ? Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 12-14 juin 2024 : Rencontres R - Vannes (France) 13-14 juin 2024 : Agile Tour Toulouse - Toulouse (France) 14 juin 2024 : DevQuest - Niort (France) 18 juin 2024 : Mobilis In Mobile 2024 - Nantes (France) 18 juin 2024 : BSides Strasbourg 2024 - Strasbourg (France) 18 juin 2024 : Tech & Wine 2024 - Lyon (France) 19-20 juin 2024 : AI_dev: Open Source GenAI & ML Summit Europe - Paris (France) 19-21 juin 2024 : Devoxx Poland - Krakow (Poland) 26-28 juin 2024 : Breizhcamp 2024 - Rennes (France) 27 juin 2024 : DotJS - Paris (France) 27-28 juin 2024 : Agi Lille - Lille (France) 4-5 juillet 2024 : Sunny Tech - Montpellier (France) 8-10 juillet 2024 : Riviera DEV - Sophia Antipolis (France) 6 septembre 2024 : JUG Summer Camp - La Rochelle (France) 6-7 septembre 2024 : Agile Pays Basque - Bidart (France) 17 septembre 2024 : We Love Speed - Nantes (France) 17-18 septembre 2024 : Agile en Seine 2024 - Issy-les-Moulineaux (France) 19-20 septembre 2024 : API Platform Conference - Lille (France) & Online 25-26 septembre 2024 : PyData Paris - Paris (France) 26 septembre 2024 : Agile Tour Sophia-Antipolis 2024 - Biot (France) 2-4 octobre 2024 : Devoxx Morocco - Marrakech (Morocco) 7-11 octobre 2024 : Devoxx Belgium - Antwerp (Belgium) 8 octobre 2024 : Red Hat Summit: Connect 2024 - Paris (France) 10 octobre 2024 : Cloud Nord - Lille (France) 10-11 octobre 2024 : Volcamp - Clermont-Ferrand (France) 10-11 octobre 2024 : Forum PHP - Marne-la-Vallée (France) 11-12 octobre 2024 : SecSea2k24 - La Ciotat (France) 16 octobre 2024 : DotPy - Paris (France) 17-18 octobre 2024 : DevFest Nantes - Nantes (France) 17-18 octobre 2024 : DotAI - Paris (France) 30-31 octobre 2024 : Agile Tour Nantais 2024 - Nantes (France) 30-31 octobre 2024 : Agile Tour Bordeaux 2024 - Bordeaux (France) 31 octobre 2024-3 novembre 2024 : PyCon.FR - Strasbourg (France) 6 novembre 2024 : Master Dev De France - Paris (France) 7 novembre 2024 : DevFest Toulouse - Toulouse (France) 8 novembre 2024 : BDX I/O - Bordeaux (France) 13-14 novembre 2024 : Agile Tour Rennes 2024 - Rennes (France) 20-22 novembre 2024 : Agile Grenoble 2024 - Grenoble (France) 21 novembre 2024 : DevFest Strasbourg - Strasbourg (France) 27-28 novembre 2024 : Cloud Expo Europe - Paris (France) 28 novembre 2024 : Who Run The Tech ? - Rennes (France) 3-5 décembre 2024 : APIdays Paris - Paris (France) 4-5 décembre 2024 : DevOpsDays Paris - Paris (France) 4-5 décembre 2024 : Open Source Experience - Paris (France) 6 décembre 2024 : DevFest Dijon - Dijon (France) 22-25 janvier 2025 : SnowCamp 2025 - Grenoble (France) 16-18 avril 2025 : Devoxx France - Paris (France) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via twitter https://twitter.com/lescastcodeurs 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/
MICRONAUTS! The usual shenanigans and malarkey plus a review of two progs and the UK indie darling 'Blazer' issue 4.
This week Matt Strott (Prawn: The Jumbo Shrimp) joins the ACP crew to discuss to be their own personal Golden Age of Comics. The issues, series, moments and creators in comics that crafted us and our reading habits, and a glorious look back at comics that make you smile (an exercise you should all do). Plus there's some great indie recommendations, advice and humour to start your comics week with a smile. Great stuff to check out this week - Matt Strott, Prawn: The Jumbo Shrimp, The Far Side, Calvin and Hobbes, Andy Capp, X-men, Marvel Comics, The New Teen Titans, The Death of Superman, GI Joe, Larry Hama, Eagle Comics, Battle, 2000AD, The Punisher, Jack Kirby, Groo the Wanderer, Usagi Yojimbo, Stan Sakai, Todd McFarlane, Spider-Man, Jason Pearson, Body Bags, Savage Dragon: Blood and Guts, Killraven, Micronauts, Glass City, Boxes, Drink and Draw, Brian Talbot, Steamroller Man, Lawless Comic Con 2024, Zoop, Kill All Monsters, Browner Knowle, Paul Ashley Browne, Superman: The Man of Tomorrow, She's Running on Fumes, Dennis Hopeless, John Callahan, Don't Worry He Won't Get Far on Foot, Do Not Disturb,
Marvel news: Micronauts! New X-Men Relaunch Amazing Spider-Man #45 Ultimate Black Panther #2 Action Comics #1063
Today, Dr. Cameron Thrash of the University of Southern California will discuss marine microbiology, an extremely…ubiquitous…microbe (with a name every #Micronaut should know!), conducting research at sea, and his path in science. Host: Mark O. Martin Guest: Cameron Thrash Subscribe: Apple Podcasts, Spotify Become a patron of Matters Microbial! Links for this episode Here is an essay describing the Great Plating Anomaly and a criticism of that approach. A wonderful video (scan forward to 27 minutes in for the relevant part) about the discovery of SAR11. An interview with Dr. Stephen Giovannoni about marine microbiology. An introductory overview of Pelagibacter ubique and a more thorough review. How the genome of Pelagibacter and other small microbes have been “darwinnowed” over time by evolution. A review article about Pelagibacter and regulation. Here and here are two examples of Dr. Thrash's CURE approach with undergraduates. Here is Cameron Thrash's faculty website. Here is Cameron Thrash's really quite awesome laboratory website. For indispensable links to myriad fascinating articles about microbiology, check out Cameron Thrash on X (formerly Twitter) (@jcamthrash) and BlueSky (@jcamthrash .bsky.social) Intro music is by Reber Clark Send your questions and comments to mattersmicrobial@gmail.com
L'émission Front Page est une revue d'actualité qui s'intéresse à tout ce qui touche le monde de la bande dessinée américaine (comics) du côté des Etats-Unis comme de la France, ainsi qu'à ses adaptations tous médias confondus. Le podcast est une série régulière chez First Print et revient au rythme de trois épisodes par mois, hors contenus spéciaux. Ce Front Page est le troisième et dernier podcast consacré à l'actualité comics du mois de décembre 2023. ET DONC DE L'ANNEE !Si vous appréciez le travail fourni par l'équipe et que vous souhaitez soutenir le podcast, vous pouvez partager les émissions sur les réseaux sociaux et vous abonner à nos différents comptes, laisser des notes sur les différentes plateformes d'écoute, ou encore nous soutenir via notre page Tipeee. Très bonne écoute à vous, et à bientôt pour le prochain podcast !Le ProgrammeCOMICS - 02:50Marcio Takara se rajoute aux invités du Paris Fan Festival 2024Lorenzo de Felici en tournée de dédicaces au début de l'annéeFIBD : le label 619 débarque en force avec son propre cornerA venir chez Kinaye : Cry Wolf Girl, et Alexandre le verdoyantWitchy et In Limbo ont l'air superbe chez AkileosUne intégrale Frontline Combat à venir également chez AkileosEarthdivers, nouveauté de Black River pour janvier 2024Hachette lance une formidable collection d'albums Marvel avec des mugsNight Club et Magic Order 4 au programme Millarien de Panini ComicsDes omnibus ROM et Micronauts annoncés par Panini ComicsEnfin une nouveauté chez Berger Books : The Sunny Luna Travelling OracleSpace Mullet de DWJ est réédité chez Image ComicsIl y a du Britannia et du Bloodshot Unleashed (Valiant) en mars 2024 !Chasm : Curse of Kaine, l'annonce de Marvel qui fait plaisir à CorentinX-Men From The Ashes : la relance mutante s'annonce pour l'été 2024CINEMA - 1:23:50Warner va-t-il fusionner avec Paramount ?Soutenez First Print - Podcast Comics de Référence sur Tipeee
The National Toy Hall of Fame has inducted their finalist this year, but Jovial Jay and Shua pick their choices for the Enjoy Stufftopia Discontinued Toy Hall of Fame on Enjoy Stuff! We think there are some pretty cool toys that you don't see anymore that deserve their place in a museum. Join us as we pick our favorites for the Discontinued Toy Hall of Fame. News The Hall and Oates legal drama continues Marty Krofft, co-creator of some of our wacky childhood entertainment has died at 86 Waffles? Coffee Mate? Sure, why not? We found a cool spin on Back to the Future in a comic book from a few years ago Flies? Where? You'll just have to listen to find out. Check out our TeePublic store for some enjoyable swag and all the latest fashion trends What we're Enjoying Shua has been enjoying a new novel by John Scalzi called Starter Villain. This one is also narrated by Will Wheaton and tells the story of an man who unexpectedly inherits his uncle's super villain company. Sound weird? Weird enough to check out for sure! Jovial Jay revisited the 1981 Ray Harryhausen classic Clash of the Titans. It was a groundbreaking movie in a lot of ways and a fun watch today. Sci-Fi Saturdays This week on Sci-Fi Saturdays Jay looks back at the 2000 movie starring Arnold Schwarzenegger called The 6th Day. Arnold is faced with a clone of himself and all the discomfort that would present. Though it was very en Vogue to feature our nearest planetary neighbor back then, this one may not have entirely hit the mark.The story is a little spoon-fed, but entertaining nonetheless. Check out his article to see why. He has also been updating locations from Marvel TV and movies, including the Loki series. Play around with the interactive map on MCULocationScout.com. Plus, you can tune in to SHIELD: Case Files where Jay and Shua break down each episode of the Hawkeye series and more. Enjoy Toys! It's the time of year when the National Toy Museum picks their Hall of Fame finalists. Once again, some iconic toys have made it into the mix. They even picked one from the Forgotten Five; a group of toys that never seem to quite make it. But here at Enjoy Stuff we believe there are some toys that are no longer around, but also deserve their moment in the spotlight. So we have set up a Discontinued Toy Hall of Fame in our town of EnjoyStufftopia. JovialJay and Shua pick some of their favorite toys from their youth that they would love to see on display. Do you have a toy that would fit in our Hall of Fame? First person that emails me with the subject line, “It belongs in a museum” will get a special mention on the show. Let us know. Come talk to us in the Discord channel or send us an email to EnjoyStuff@RetroZap.com
Today Dr. Steffanie Strathdee, Associate Dean of Global Health Sciences at UC San Diego and Co-Director at the Center for Innovative Phage Applications and Therapeutics, will chat with us about how bacteriophages—viruses that attack bacteria—changed her life and are becoming part of our future. Host: Mark O. Martin Guest: Steffanie Strathdee Subscribe: Apple Podcasts, Spotify Become a patron of Matters Microbial! Links for this episode A fun video about bacteriophages. A pretty solid overview about bacteriophages. An article about the history of bacteriophages. An article about a truly prophetic book—“Arrowsmith”--- from 1925, by Sinclair Lewis, about using bacteriophages to fight disease. A wonderful TED talk about the rise of antibiotic resistant pathogens by Maryn McKenna. A nice overview of ESKAPE pathogens and antimicrobial resistance. A link to a recent talk given by Dr. Strathdee. A link to Dr. Strathdee's recent book, “The Perfect Predator.” A super recent and quite wonderful review article about phage therapy by Dr. Strathdee. The SEAPHAGES program (which I always wanted to be part of!!) Ry Young's laboratory website. Dr. Strathdee's faculty website. Dr. Strathdee's Wikipedia page! A link to the website of the Center for Innovative Phage Applications and Therapeutics (IPATH). Intro music is by Reber Clark Send your questions and comments to mattersmicrobial@gmail.com
Join this channel to get access to perks: https://www.youtube.com/channel/UCkHTY1eNYHr9JoTndx_m6kA/join New T-shirts & more are now available! http://tee.pub/lic/BAMG 10% off CornerBoxed...channel Members get an additional 10% off! Marvel corner boxes, travel mugs & more - https://www.etsy.com/shop/cornerboxed John & Richard take more of your questions and comments in Viewer Mail, plus the Hot Book of the Week has John excited as it's finally a Hercules comic! The 25 Year Rule looks wistfully back at the glory of Valiant Comics and our Underrated Books of the Week the first New X-Men character death and a celebration of the Micronauts! Bronze and Modern Gods is the channel dedicated to the Bronze, Copper and Modern Ages of comics and comic book collecting! Follow us on Facebook - https://www.facebook.com/BronzeAndModernGods Follow us on Instagram - https://www.instagram.com/bronzeandmoderngods #comics #comicbooks #comiccollecting --- Support this podcast: https://podcasters.spotify.com/pod/show/bronzeandmoderngods/support
Today Dr. Nichole Broderick, Assistant Professor in the Biology Department at Johns Hopkins University, will chat with us about how the study of the fruit fly microbiome can give us insights into human health and disease. Host: Mark O. Martin Guest Nichole Broderick Subscribe: Apple Podcasts, Spotify Become a patron of Matters Microbial! Links for this episode The artist “Chocolate Menagerie”'s Etsy site. Another nice introductory video about the microbiome for new micronauts. An article describing how the press reports on microbiome-related issues. A review describing how fruit flies can be good model systems for the study of disease. Dr. Nichole Broderick's faculty website. Intro music is by Reber Clark Send your questions and comments to mattersmicrobial@gmail.com
Today Dr. Sean Gibbons, Associate Professor at the Institute for Systems Biology, will chat with us about how the study of host-associated microbial communities can give us insights into evolution, ecology, and even human health. Host: Mark O. Martin Guest: Dr. Sean Gibbons Subscribe: Apple Podcasts, Spotify Become a patron of Matters Microbial! Links for this episode A wonderful overview of ammonites, extinct so long ago. A short biography of the late great Abigail Salyers, and another biography. My blogpost remembering Abigail and her fine mentorship of yours truly. A surprisingly solid overview of the microbiome. A fine video introducing the human microbiome. An article describing myths and misconceptions about the microbiome. The wood rat - creosote - microbiome study discussed in today's session. An introduction to the question, “What is systems biology?” The Institute for Systems Biology website. Sean Gibbons' faculty page at the Institute for Systems Biology. Sean Gibbons' laboratory webpage. Intro music is by Reber Clark Send your questions and comments to mattersmicrobial@gmail.com
Fulfilling a prophecy set forth by one Chris Eberle about a year ago, we have quite literally willed the Micronauts back into existence! That's right, as Marvel begins republishing this long in limbo property, we here at Comic Geek Speak gather together to discuss the first twelve issues of this 1979 classic in as much detail as we can muster. And in order to do so properly, Chris, Ian, Murd and Shane are joined by none other than Ryan Drost of the Star Joes Podcast! Ryan brings with him history on the original toy line, what led Bill Mantlo to the comic book series in the first place, who Marvel nearly had draw the title before Michael Golden signed on, the many comparisons to Star Wars, and so much more. So do you best to avoid miniature ships as they whiz through your front yard, secure Muffin, time travel with The Time Traveler, be cautious of Baron Karza and his Body Banks, and try not to get turned into a cyborg or a centaur, because this one is a doozy! (1:58:40)
Your favorite new Star Wars podcast chats about the latest episode of Ahsoka, “Dreams and Madness,” and Aron finally gets to chat about Micronauts, a conversation 15 years in the making.
Wednesday, September 27th: Dave is out this week, so Nick and Randy have a quick chat to catch up on new games and comics for the week, including Power Girl #1, Flash #1, Rumpus Room #1, Sainted Love #1, Batman/Catwoman Gotham War Red Hood #1, Usagi Yojimbo Ice & Snow #1, Micronauts #1 Facsimile Edition,... Read more » The post 433: Just A Quick One appeared first on Rogues Gallery Comics + Games, Round Rock, TX.
The Beyonder has turned away from his despair, and now he wants to help people. But this bugs Captain America and Mister Fantastic who yet again do nothing about the Beyonder but do continue to threaten him. The Marvel cosmic beings show up in this issue, and something happens that finally gets Molecule Man off the couch. Plus we have a whole bunch of crossover comics, including a Thor/Power Pack crossover and a Micronauts story that is so wild you just have to read it.Next week's homework!Secret Wars II #7Amazing Spider-Man #273 New Defenders #152New Mutants #36Peter Parker, The Spectacular Spider-Man #111Uncanny X-Men #202
Showtime Synergy! We throw on our holographic micro-projector earring for a celebration of all things Jem & the Holograms! First we explore the 5-episode beginning to the iconic 80s series by Christy Marx...which Guido loves and Rob has just discovered. Then it's off to one of the wildest multiverses ever that sees Jem team up with such properties at GI Joe, Transformers, Micronauts, Stretch Armstrong, MASK, Action Man, Magic or Dungeons and Dragons, and more to create a shared Hasbro universe that only exists in a super rare 2011 New York Comic Con exclusive issue. We wrap up by chatting about IDW's 2015 Jem comic book series from Kelly Thompson and Sophie Campbell and what could be next for the band! Ep. 110 What if Jem & the Holograms were heroes in the Hasbro multiverse alongside Micronauts, Transformers, GI Joe, MASK, Candyland, Inhumanoids, Stretch Armstrong, and others? (from Unit-E comic book)From Hasbro's multiversal earth in Unit-E #1Find us at https://linktr.ee/dearwatchersThrow this episode on your tape deck, it's time for Dear Watchers' exploration of the iconic girl group Jem and the Holographs across TV and comics! We kick off with a brief history of Jem as toys and on TV before we dive into the first five episodes of the 80s animated show. Next up, we travel to a bizarre multiverse that sees Jem's Synergy putting together a super-team of Hasbro heroes including Jem herself! This never fully realized mashup only appears in a super rare New York Comic Con exclusive comic from 2011. We ponder what could have come next for this never realized story by Andy Schmidt (that also includes art by Art Adams and others). We wrap up by jumping into Jem's 2015 ongoing comic book series from Kelly Thompson and Sophie Campbell that reimagines the Holograms story for modern times. Of course, we also ponder some possibilities about what's next for this iconic band. We'll be back next week with part three of our coverage of Age of Apocalypse on episode 111 including the conclusion of the story and the future legacy!Reading List: Jem & The Holograms, Episodes 1 to 5 (TV show 1985) Unit-E #1 (Hasbro comic book 2011) Jem & The Holograms #1 (IDW comic book 2015) Email Podcast@DearWatchers.comFind us & support us at https://linktr.ee/dearwatchersTheme music is Space Heroes by MaxKoMusic (Creative Commons Attribution-ShareAlike 3.0) ★ Support this podcast ★
A rather heavy and somewhat morbid Pick Five formatted episode of We Have A Technical has the Senior Staff selecting opening lines of songs which have stuck with them, and considering their power and implications. Which lyricists' renderings of themes of depression, mortality, nostalgia, and love lost have stuck with Bruce and Alex as they now hurtle through middle age? All that plus some Infest and Rammstein news bites.
Celebrate Shua's birthday by looking back at some of the favorite toys he received as gifts. It's a goofy celebration of retro goodness on Enjoy Stuff! What toys do you remember the most? This week, in honor of Shua's birthday, we look back on some of the memorable ones that he was given as gifts. It's a birthday toy extravaganza! News The Chairman of Disney Parks, Josh D'Amaro, says that something will for sure happen with the Star Wars Galactic Star Cruiser once its final journey has occurred You can now buy the house where Charles Shulz's drew many Peanuts cartoons Are you ready for Pineapple flavored Pepsi? Don't forget to celebrate National Nude Day this Friday! Check out our TeePublic store for some enjoyable swag and all the latest fashion trends What we're Enjoying Shua really enjoyed Indiana Jones and the Dial of Destiny. It had tons of fun, classic Indy action. He absolutely recommends it. Jay has been on a road trip that included Jekyll Island, Skidaway Island, and Honeymoon Island. Gorgeous places, but don't forget the bug spray. Enjoy Toys! When you're a kid, getting your birthday presents is one of the most exciting parts of your special day. As you get older, you start to realize that there are more important things in life. But you are still left with those special memories of the happiness you felt when you opened that amazing toy. Shua shares some of the awesome things that made him squeal with glee. Many of them he still has today to remind him how great birthdays were when you're a kid. And check out these fun home movies that Shua made when he was a kid, using his toys as the main characters. This and more on our YouTube channel. [Shua's Home Movies] Did you have special toys that you got for your birthdays? Do you remember Suckerman? First person that emails me with the subject line, “You say it's your birthday!” will get a special mention on the show. Let us know. Come talk to us in the Discord channel or send us an email to EnjoyStuff@RetroZap.com
IAL F FOR FLANGER is a comic chat show. VOID RIVALS 1 speculation discussion. Paul talks to Ryan Daly about the brand new Skybound series By Robert Kirkman, Lorenzo De Filici and Matheus Lopes. As this was the stealth launch for the new Hasbro comics universe we speculate about the future possibilities with Transformers, G.I. Joe, Rom Spaceknight, M.A.S.K. and Micronauts. Please leave any comments, corrections or thoughts at waitingfordoom.com or email Waitingfordoom@gmail.com Flanger out! Opening closing theme - Flatland - The Roy Clark Method
Broadcasting from Planet Zone, Rob talks about Rise of the Beasts, Micronauts-inspired Glyos toys, and Machine Robo Martial Arts Robo! The post Transform Squadron 045 – No Mercy Robo appeared first on Radio Free Cybertron.
We've got a slightly extended intro this week so that you can all hear about Roman's deep love of the Micronauts! Join Jeff, Django, and the eternally-36 Roman as they wade through the tide pools of last week's new comic book releases. Nostalgia and modern storytelling are fused together in a wild new adventure from Robert Kirkman that puts Transformers and GI Joe in the same universe... almost any 80s kid is going to love it!0:04:19 - Well Welcome Wellmer!0:10:02 - Void Rivals #10:20:12 - Klik, Klik, Boom #10:26:05 - Clobberin' Time #40:38:22 - Spider-Man: India #10:43:00 - Xino #10:48:54 - Battle Chasers #100:53:50 - Night Fever OGN0:56:00 - Old Dog #50:58:42 - Amazing Spider-Man #261:01:00 - Starhenge Book One1:02:10 - Roman's Nostalgic Spidey Thoughts1:06:56 - Wolverine #34SPOILERS! Tread carefully dear listener, because we're going to talk about what happened in these books. So maybe pause this, read your books, and come back. We'll still be here!And an enormous thank you, as always, to Andrew Carlson for editing this mess into something listenable.Subscribe to us on iTunes, Spotify or wherever you like to get your podcasts.Email in questions at jeff@thecomicsplace.com! We love hearing from you and there's a good chance we will read it on air!Visit us at The Comics Place next time you're in Bellingham, Washington!
This week, we discuss more distribution woes for Diamond, the next big death at Marvel, Disney+ dumping Echo, Rom and Micronauts coming back in print, the end of the Arrowverse, and The Flash (no spoilers). Starring Ryan Higgins, Brock Sager, and Kevin Sharp.