Antonio et Emmanuel discutent Microsoft et Java, cryostat, Java 17, Micronaut, Quarkus, Play framework, Lagom, Amazon, CORS, CSS (si si), Hibernate Reactive, AtomicJar, canary, amplification algorithmique. Enregistré le 12 novembre 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–267.mp3 News Langages Blog sur les extraits de code dans les JavaDocs (18 Oct 2021) C’est plus agréable à utiliser que les balises pre, pas besoin d’escaping (pour < et >), l’espace à gauche est normalisé O...
Nov 15, 2021•1 hr 17 min
Gilles Duboscq de OracleLabs discute des multiples facettes du projet GraalVM avec Emmanuel. Dans cette première partie, nous discutons de l’histoire de GraalVM, de ses concepts fondamentaux et nous zoomons sur Truffle, Polyglot et Espresso, le support de JavaScript, Ruby, R, Python, LLVM, WASM… et Java dans GraalVM. La partie 2 nous emmènera vers GraalVM Native image, comment utiliser GraalVM en pratique en fonction des différents usages discutés, les versions, la communauté, comment c’est fait...
Oct 22, 2021•1 hr
Dans ce nouvel épisode news, Arnaud, Emmanuel et Audrey reviennent sur les annonces d’Oracle concernant le JDK, sur Spring One, mais aussi sur les petites fuites de données et autre panne généralisée qui ont fait l’actu récemment. Enregistré le 8 octobre 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–265.mp3 News Langages Oracle annonce des LTS de deux ans Donc une LTS tous les 2 au lieu de 3 ans, ce qui fait que la prochaine sera la 21 et pas la 23. Une enquête récente auprès de dévelo...
Oct 13, 2021•1 hr 4 min
Pour cette édition 9 3/4, Les Cast Codeurs clôturent cette édition de Devoxx. Un regard sous le capot, une discussion sur les keynotes, une chanson en direct, un homme grenouille, les tendances, etc. Enregistré le 1 octobre 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–264.mp3 Clôture de Devoxx France 2021 Le Dessous De(s)voxx Devoxx France 2022: Avril 20–22 2022, les 10 ans de Devoxx France Concert en direct Les keynotes Mais il est où Vincent? Les talks Les tendances Le CfP réchauffé...
Oct 04, 2021•47 min
Deux A et un E discutent des nouvelles de l’été et de la rentrée. #JDK17 #scala #Kotlin #spring6 #dockerdesktop #fitdesk et encore d’autres sujets. Enregistré le 10 septembre 2022 Téléchargement de l’épisode LesCastCodeurs-Episode–263.mp3 News Langages Au revoir AdopOpenJDK, bonjour Adoptium Eclipse Temurin runtimes pour la partie JDK Grosse test suite License oracle (que Adopt OpenJDK avait perdu) Plus de OpenJ9 ni GraalVM (Oracle recule) mais IBM a Rapatrié OpenJ9 sous le nom IBM Semurin Nouve...
Sep 17, 2021•1 hr 22 min
Quentin Adam de Clever Cloud et Emmanuel discutent du Cloud de Confiance et de ses impacts économiques et politiques. Enregistré le 1 juillet 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–262.mp3 Interview Ta vie, ton œuvre Twitter de Quentin Clever cloud pour le contexte Automatisation de l’infrastructure Cloud souverain “modèle de déploiement dans lequel l’hébergement et l’ensemble des traitements effectués sur des données par un service de cloud sont physiquement réalisés dans les l...
Sep 02, 2021•1 hr 43 min
Guillaume et Antonio interviewent David Gageot à propos de Doctolib , l’entreprise, mais surtout ses différents produits, l’architecture et comment elle a géré la prise des rendez-vous pour les vaccins anti-covid. Enregistré le 30 Juin 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–261.mp3 Interview Ta vie, ton œuvre Docker, Google, son arrivée chez Doctolib en octobre 2020. Doctolib, l’entreprise Les produits, les équipes, la distribution de l’entreprise, son organisation, le modèle bu...
Jul 29, 2021•1 hr 8 min
Antonio, Guillaume et Emmanuel discutent de pleins de choses dont des analyses de l’écosystème de la JVM, de la generation de code via intelligence Artificielle avec CoPilot, mais pas que. Enregistré le 16 juillet 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–999.mp3 News Langages Les prédictions d’Adam Bien pour la seconde moitié de 2021 Kube a gagné la guerre. Les cloud providers fournissent des solutions dérivées plus simplifiées. La compatibilité kubernetes devient moins cruciale F...
Jul 27, 2021•1 hr 10 min
Charles Sabourdin et Audrey interviewent Roberto Di Cosmo sur le projet Software Heritage , dont l’objectif est la collecte et la préservation des logiciels en tant que patrimoine culturel. Enregistré le 22 Juin 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–259.mp3 Interview Ta vie, ton oeuvre Ancien élève de la Scuola Normale Superiore de Pise, Roberto Di Cosmo a obtenu son doctorat en Informatique à l’Université de Pisa. Après avoir enseigné plusieurs années à l’Ecole Normale Supérie...
Jul 08, 2021•55 min
Arnaud, Antonio et Emmanuel discutent des actu du développeur en cette période pré estivale. Du Spring Boot, du Hibernate, du Vert.x, du web qui tombe, du Gradle 7, des mineurs et des méthodologies autour des pull requests. Enregistré le 11 juin 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–258.mp3 News Langages GraalVM 21 sur InfoQ’France Un interpréter Java en Java Plus simple a debugger Avant ils utilisaient hotspot Reste projet Java en tant que container de javas Mélanger ahead of ...
Jun 16, 2021•1 hr 10 min
José (maintenant Java Advocate chez Oracle - le cachotier) et Henri échangent avec Emmanuel sur la sortie de Java 16. Cette deuxième partie voit l’équipe discuter de la propriété illegal access (JEP 396), de l’API vectorielle, de la foreign linker API et d’autres choses. Enregistré le 8 avril 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–257.mp3 Interview Ta vie, ton oeuvre José Paumard Henri Tremblay Illegal access pass en deny par défaut (Henry) JEP 396 (encapsulation force des parti...
Jun 07, 2021•1 hr 9 min
Antonio et Emmanuel discutent entre autre de JavaDoc, Quarkus, Crypto dans le CI, bootstrap 5, Grafana, cloud de confiance sans oublier les crowdcasts sur Cypress et sur hack.commit.push du 29 mai. Enregistré le 21 mai 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–256.mp3 News Langages Un JEP pour améliorer la JavaDoc On va pouvoir référencer par exemple des morceaux de code dans un autre fichier, dans un test, et l’intégrer dans la JavaDoc d’une méthode, d’une classe. Ca permettra d’a...
May 24, 2021•1 hr 21 min
José (maintenant Java Advocate chez Oracle – le cachotier) et Henri échangent avec Emmanuel sur la sortie de Java 16. Cette première partie couvre l’introduction, les records, le pattern matching, les sealed class, les hidden classes et le créateur d’installeur jpackage. La suite au prochain numéro. Enregistré le 8 avril 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–255.mp3 Interview Ta vie, ton oeuvre José Paumard Henri Tremblay Java et sa cadence de release Retour général sur la cade...
May 10, 2021•58 min
Arnaud et Emmanuel discutent la sortie de Java 16, diverses distributions d’OpenJDK, des outils comme JHipster, JReleaser, la décision de la court suprême dans le procès des API Java entre Google et Oracle et le refactoring de Michael Dell avec la cession de VMWare. Enregistré le 16 avril 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–254.mp3 News Langages Java 16 est sorti La version longue des release notes Les fonctionnalités préférées des Java Champion Lombok en conflit avec openJDK...
Apr 20, 2021•1 hr 20 min
Stan Chollet et Jean-François James discutent avec Emmanuel de GraphQL. Cette seconde partie explique GraphQL concrètement pour le développeur, les différents moteurs et clients et le futur de GraphQL. Enregistré le 25 février 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–253.mp3 Interview Ta vie, ton oeuvre Stan Chollet Tartifflette.io Jean-François James Microprofile GraphQL En pratique pour le développeur Je veux faire du GraphQL, maintenant quoi ? Quels frameworks choisir? Lien JS ...
Apr 08, 2021•41 min
Stan Chollet et Jean-François James discutent avec Emmanuel de GraphQL. Cette première partie explique les concepts et les points de base de GraphQL. Enregistré le 25 février 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–252.mp3 Interview Ta vie, ton oeuvre Stan Chollet Tartifflette.io Jean-François James Microprofile GraphQL GraphQL en deux mots La techno en concepts D’où vient GraphQL ? On avait WS-* Ensuite on a eu REST Quels sont les problèmes principaux que GraphQL essaye de résou...
Mar 29, 2021•46 min
Dans cet épisode désordonné mais complet, Antonio, Guillaume et Emmanuel parlent de JVM sur Kubernetes, des datacenters OVH, de Spring Native, de Flutter, de Saga, d’Open Source et de salaire. Enregistré le 12 mars 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–251.mp3 News Infrastructure Un data center d’OVH en feu Strasbourg data center entierement détruit recommande d’activer les protocoles de disaster recovery impacte aussi d’autres data centers : SBG1, SBG3 et SBG4 (electricite cou...
Mar 16, 2021•1 hr 13 min
L’actualité du mois de janvier était trop tentante pour passer à côté, voici donc un nouvel épisode spécial loi, société et organisation ! Cette fois Agnès, Audrey et Emmanuel ont demandé à Tariq Krim de les rejoindre pour commenter les conséquences des nouvelles CGU de WhatsApp et le départ en masse de ses utilisateurs et la déplateformisation de Donald Trump. Et comme il y avait beaucoup à dire sur le sujet, on vous en a fait deux épisodes. Enregistré le 5 Février 2021 Téléchargement de l’épis...
Mar 03, 2021•53 min
Emmanuel Antonio et Guillaume discutent de Java 16, de GraalVM, de micronaut, de Quarkus, de licence Elastic, de BinTray qui s’en va et d’attaque de chaine de fournisseurs. Et merci à José Paumard et Benoit Sautel pour leur crowdcast. Enregistré le 12 février 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–249.mp3 News Langages Optimiser le MD5 dans la JVM dans la tête d’une optimisation du JDK optimisation proposée amène des surcharges de contentions (thread local) donc exploration de l...
Feb 15, 2021•1 hr 20 min
L’actualité du mois de janvier était trop tentante pour passer à côté, voici donc un nouvel épisode spécial loi, société et organisations ! Cette fois Agnès, Audrey et Emmanuel ont demandé à Tariq Krim de les rejoindre pour commenter les conséquences des nouvelles CGU de WhatsApp et le départ en masse de ses utilisateurs et la déplateformisation de Donald Trump. Et comme il y avait beaucoup à dire sur le sujet, on vous en a fait deux épisodes. Enregistré le 5 Février 2021 Téléchargement de l’épi...
Feb 12, 2021•1 hr 3 min
Dans ce premier épisode news de l’année Guillaume est de retour et sans accrocs (enfin presque). Accompagné d’Arnaud ils parcourent les nouvelles techniques de fin 2020, début 2021. Ils nous parlent de Java (Hashcode, Loom, records), des news Spring (SpringBoot, SpringCloud, JHipster), du changement de license chez Elastic, de CSS (Bootstrap, Tailwind.CSS), de Gradle et d’autres sujets Sécurité, Architecture et Méthodologie. Enregistré le 15 Janvier 2021 Téléchargement de l’épisode LesCastCodeur...
Jan 18, 2021•1 hr 19 min
Dans cet épisode d’un format inédit, Audrey et Emmanuel recoivent Agnès Crepet, directrice technique chez Fairphone, pour discuter de l’actualité de ce qui d’habitude fait l’objet d’une rubrique dans les épisodes news mais qui commence à prendre beaucoup de place : la partie loi, société et organisations. Ca discute télétravail, cryptomonnaies, souveraineté numérique européenne, taxe numérique, protection des données, haine en ligne et surveillance de masse. On attends vos retours pour savoir s’...
Jan 12, 2021•1 hr 31 min
Nicolas et Maxime de Critéo partagent avec Emmanuel leur expérience de mise en place d’une organisation SRE (Site Reliability Engineering). Suite et fin de cette interview. Enregistré le 12 novembre 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–245.mp3 Interview Ta vie, ton oeuvre Twotter Nicolas Twitter Maxime Criteo Labs Intros et premiers sujets en partie 1 Episode 243 - partie 1 Concepts intéressants Standard Operating Procedure Gestion d’incident Dashboard Postmortem Comment ça se...
Jan 04, 2021•56 min
D’abord on a perdu Guillaume corps et âme, ou plutôt piste et blagues. Ensuite on a perdu les shownotes. Puis le live. Puis le casque d’Audrey, et son micro dans la foulée. On a bien failli perdre le mix aussi. Mais bravant tous les obstacles, nous sommes quand même parvenus à faire l’épisode news de décembre. Enregistré le 11 décembre 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–244.mp3 News On a un nouveau site web. Merci Marc Wrobel ! Langages Kotlin 1.4.20 Roman Elizarov devient l...
Dec 14, 2020•1 hr 14 min
Nicolas et Maxime de Critéo partagent avec Emmanuel leur expérience de mise en place d’une organisation SRE (Site Reliability Engineering). Enregistré le 12 novembre 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–243.mp3 Interview Ta vie, ton oeuvre Twotter Nicolas Twitter Maxime Criteo Labs SRE en 2 phrases Site Reliability Engineering C’est une façon de monter un salaire de sysadmin ? Pourquoi Ops et dev, pourquoi “merger” ? DevOps avec un sysadmin dans l’équipe vs SRE Cela a du sens ...
Dec 04, 2020•1 hr 3 min
Guillaume n’était pas présent dans cet épisode, mais rassurez vous Emmanuel assure la permanence des blagues et accompagné d’Antonio et d’Audrey il commente les actus du mois de novembre : ça discute de Quarkus, Spring Boot, Gradle, Reactive Programming, Docker, sécurité et bien sûr, loi, société et organisation. Enregistré le 13 novembre 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–242.mp3 News Langages Guide de migration à Scala 3 11 ans de Go Librairies Quarkus 1.9.0 Deux livres gr...
Nov 17, 2020•1 hr 44 min
Marc Dumais et Sun Tan discutent des Cloud IDEs autour du micro. En particulier de Eclipse Che et de Eclipse Theia. Enregistré le 30 octobre 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–241.mp3 Interview Ta vie ton oeuvre Marc Dumais Twitter de Sun @__sunix_ Le CFP young blood VIII du ParisJUG Eclipse Theia en 2 minutes Eclipse Theia VSCode Eclipse Che en 2 minutes Eclipse Che l’écosystème et la concurrence Beaucoup de rachats d’IDEs dans le cloud : GitHub Codespaces Cloud9 Boradwayd ...
Nov 02, 2020•1 hr 26 min
Cet épisode consacre Java le langage et sa version 15 en particulier. On discute aussi l’impact des mémoires fautives sur la JVM, le réactif, les frameworks backends et bien d’autres choses. Et nous avons deux crowdcasts! 🕺 Enregistré le 13 octobre 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–240.mp3 News Langages Java 15 (plus de détails par Remi Forax ). unicode 13, hidden classes (non-discoverable implementation details of the framework eg classes générées au runtime, déchargement...
Oct 17, 2020•1 hr 27 min
Dans cet épisode, Audrey a fait appel à l’aide d’un ami, François Teychéné pour interview Sylvain Wallez et Geoffroy Couprie sur le langage le plus populaire de ces dernières années : Rust. Enregistré le 2 octobre 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–239.mp3 Interview Ta vie, ton oeuvre Sylvain Wallez - Twitter - LinkedIn : Développeur passionné pratiquant Java depuis la fin du 20ème siècle, les langages m’intéressent, surtout quand ils sont fortement typés ! Je suis tombé dan...
Oct 05, 2020•1 hr 11 min
Antonio, Guillaume et Emmanuel discutent de registries et de registries et de registries. Et sinon TypeScript 4, Kotlin 1.4, Spring One, comment gérer des équipes, lire du code, des APIs. Bref pleins de choses intéressantes :) Enregistré le 10 septembre 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–238.mp3 News Langages jdk/jdk repository transition to Git, GitHub and Skara is done Ca rale contre G1 en default dans Java 11 throughput degradés RubyKon Benchmark 2020: CRuby vs JRuby vs T...
Sep 15, 2020•1 hr 42 min