Sinopsis
Le podcast Java en Français dans le texte
Episodios
-
LCC 217 - Interview sur Android partie 1 avec Pierre-Yves Ricau et Romain Guy
01/10/2019 Duración: 01h03minDans cet épisode, Emamnuel s’assoie autour de la table avec Romain Guy et Pierre-Yves Ricau pour discuter Android. Interview longue donc découpée en deux. Enregistré le 18 septembre 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–217.mp3 Interview Ta vie, ton oeuvre Romain Guy Pierre-Yves Ricau Square Intro Android Andoid sources Android 10 JetPack JetPack Supporter des versions differentes d’Android JetPack Compose Toolkit UI reactif Jetifier Java 8 D8 R8 Compilation et autre JIT Kotlin Kotlin langage optimisations Coeurs Batterie Dark theme et reduction de consommation de batterie Injection de dépendance Dagger 1 Dagger 2 Koin Nous contacter Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Faire un crowdcast ou une crowdquestion Contactez-nous via twitter https://twitter.com/lescastcodeurs sur le groupe Google https://groups.google.com/group/lescastcodeurs ou sur le site web https://lescastcodeurs.com/
-
LCC 216 - L'épisode où on a perdu le compte
16/09/2019 Duración: 01h26minDans cet épisode (qui est bien le 216 et pas le 217 !) Antonio, Audrey et Emmanuel reviennent sur les nouveautés du JDK 13 et discutent sécurisation d’API, authentification OAuth 2, Kubernetes, Android 10 mais aussi télétravail et vie privée. Enregistré le 11 septembre 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–216.mp3 News Langages Java 13 sort incessamment sous peu Crowdcast de José Paumard sur les JEP sorties ce dernier mois Go 1.13 est sorti Fin de support pour Python 2 Langage de validation de configuration Librairies Spring 5.2 RC2 est dispo Vert.x 4 milestone 2 Middleware Sécuriser une API REST Un autre article sur OAuth 2 et OIDC Elastic Stack 7.3.0 Elastic attaque en justice Search Guard pour violation de droit d’auteur et voilà pourquoi Infrastructure Avoir son serveur mail est dur… ou pas les commentaires sont interessants Comment monter son serveur email securisé en 2h Cloud Pourquoi développer sur Kubernetes pue Web Firefox va bloquer les cookies tiers et cryptomineurs pa
-
LCC 215 - Nous avons des frustrations parce que nous combattons le changement des choses
05/08/2019 Duración: 01h26minArnaud et Emmanuel bravent les chaleurs pour discuter des tendances Java, des collections immuables (d’où le titre de l’épisode, une citation d’Alan Watts), de sondage de la population de développeurs, d’event storming, de lois et de data structures. Enregistré le 31 juillet 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–215.mp3 News Langages Rapport sur les tendances Java par InfoQ Collections immuables en Java : ni maintenant, ni jamais Yaegi : un nouveau compilateur pour Go Zulu 8 inclut maintenant le support de TLS 1.3, permettant aux applications Java 8 (serveurs, clients, peu importe) de négocier automatiquement TLS 1.3 sans modification du code. Ajoutez simplement -XX:+UseOpenJSSE Sondage L’état des développeurs: sondage JetBrains2019 Langage Java le langage principal pour 34% (JavaScript 40%) mais leseul langage pour 44% de ceux ci OS de dev: Windows un peu en tête mais sinon égal polyglot Apps Backend 60% / front 46%) Mobile 23% data analysis (13%) / ML (7%) ne developpe pas (13%) poly
-
LCC 214 - L'édition Barbecue
09/07/2019 Duración: 01h39minLes Cast Codeurs se réunissent pour leur déjeuner annuel de tous les 18 mois à deux ans pour enregistrer cet épisode news. On y discute contribution OpenJDK, JIT, sérialisation, Quarkus, CloudEvent, AWS lambda, React, daltonisme, event sourcing, uml, loi extra territoriale et bien d’autres choses encore. Le mot Barbecue vient de l’embrochement du gibier “de la barbe au cul” avant de le faire chauffer dans les cheminées de cuisine. Enregistré le 5 juillet 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–214.mp3 News Langages JDK 13 is now in Rampdown Phase One Le flow des commits OpenJDK vers leurs distributions Warm up d’applications sur la JVM avec Azuul prend des metriques au premier run et les redonne en info aux seconds runs cache la compilation et ses paramètres d’entrée pour garantir la sémantique de la spécification Java Améliorer l’intégration entre JavaFX et les toolkits natifs Une nouvelle sérialisation en Java en chantier Scala 2.13.0 Librairies Quarkus 0.18.0 GraalVM 19 Support for wr
-
LCC 213 - les re-10 ans des cast codeurs au RivieraDEV
19/06/2019 Duración: 42minCet épisode en direct de RivieraDEV continue la séance Ask Me Anything débutée à Devoxx France. Enregistré le 17 mai 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–213.mp3 Le plus sympa pour vous sera quand même de voir l’épisode sur YouTube. Session Ask Me Anything RivieraDEV Nous contacter Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Faire un crowdcast ou une crowdquestion Contactez-nous via twitter https://twitter.com/lescastcodeurs sur le groupe Google https://groups.google.com/group/lescastcodeurs ou sur le site web https://lescastcodeurs.com/
-
LCC 212 - Echange gateaux contre jetons
07/06/2019 Duración: 01h14minGuillaume, Vincent et Emmanuel discutent des nouvelles autour de Java 12, Jakarta EE, Spring, Quarkus, la mairie de Paris et son data center. Mais aussi de web, de Huawei, du design des fichiers Dockerfile et bien d’autres choses encore. Enregistré le 4 juin 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–212.mp3 News Langages JVM Ecosystem Survey 2019 Java 12 switch expressions Images officielles AdoptOpenJDK sur Docker Hub Don’t fear the Java Librairies Jakarta EE and the great naming debate Spring Boot 2.2 M3 available now Utiliser les co-routines Kotlin pour utiliser Spring Reactive structured concurrency trade off entre approche visuellement imperative et l’approache reactive GraalVM 19.0 Eclipse Vert.x 3.7.1 The JHipster Quarkus demo app Quarkus 0.16.0 emails blocking et non blocking Configuration profiles CORS Camel AWS SQS Reactive PostgreSQL client Introduction à JSON Web Tokens Autre article sur JWT Infrastructure Fusion OpenTracing / OpenCensus -> OpenTelemetry: quid de Jaeger On
-
LCC 211 - Interview sur la virtualisation avec Quentin Adam
27/05/2019 Duración: 01h31minQuentin Adam (CEO de Clever Cloud) et Emmanuel discutent la stack de bas en haut, du physique au software sous l’angle de la virtualisation. Et bien sûr, une petite dérive de la conversation de temps en temps, parce qu’on le vaut bien. Enregistré le 27 mars 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–211.mp3 Interview Ta vie, ton oeuvre @waxzce Clever Cloud Pourquoi virtualise-t-on ? Para-virtualisation Xen Le processeur physique CPU, registres, caches, bus mémoire GPU ASIC CPU FPGA Protection ring Le microcode Un petit détour sur spectre et meltdown Un OS et la virtualisation Abstraction au hardware Separation du temps CPU, memoire Address virtuelle QEMU VirtIO Spectre and Metldown Container (“Isolateur”) Container vs zones vs jails vs VMs Noyau en espace utilisateur gVisor ReiserFS Kata Containers WebAssembly Et par rapport à Kata Containers par exemple ? ou KVM ? Quels sont les avantages / inconvénients ? (mémoire, sécurité/sandboxing, rapidité de démarrage…) Modèle économique, recompilati
-
LCC 210 - Javax is coming
11/05/2019 Duración: 01h42minDans cet épisode, Guillaume, Arnaud et Audrey reviennent sur les derniers rebondissements des drama de la tech : le futur de Jakarta EE, Amazon vs l’Open Source … Et bien sûr on discute aussi technique avec les actualités de Elastic, JHipster, Micronaut, et plein d’autres. Enregistré le 6 mai 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–210.mp3 News Apache Software Foundation joins GitHub open source community Langages La passation de support sur OpenJDK 8 et 11 d’Oracle à Red Hat (bug fixes et security ne viendront plus d’Oracle, comme prévu) Support Docker dans Java 8 Baeldung propose plein d’articles sur Groovy avec des tutoriels sur des aspects variés des APIs proposées par le langage Oracle ne veut plus qu’on utilise javax. Mike Millinkovitch de la fondation Eclipse Article de Mark Little Le point de vue de Tomitribe Librairies Un nouveau framework de log… par Google Introducing Spring Cloud Circuit Breaker JHipster 6 est sorti Middleware Micronaut 1.1 released Elastic Stack 7.0.0 r
-
LCC 209 - Les 10 ans des cast codeurs à Devoxx France
27/04/2019 Duración: 45minCet épisode en direct de Devoxx France est l’occasion pour la fine équipe de repondre aux questions que vous nous avez posé. Enregistré le 19 avril 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–209.mp3 Le plus sympa pour vous sera quand même de voir l’épisode sur YouTube. Session Ask Me Anything Devoxx France Merci à JFrog pour la bière et la Nintendo Switch ! Le tirage au sort echo $[RANDOM%400] Posez nous toutes vos questions pour l’épisode live des Cast Codeurs à Devoxx Nous contacter Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Faire un crowdcast ou une crowdquestion Contactez-nous via twitter https://twitter.com/lescastcodeurs sur le groupe Google https://groups.google.com/group/lescastcodeurs ou sur le site web https://lescastcodeurs.com/
-
LCC 208 - Si après 10 ans d'open source, t'as pas ta fondation, t'as raté ta vie
08/04/2019 Duración: 01h37minDans cet épisode en tête à tête Arnaud et Audrey discutent des nouveautés de Java 12, des dernières versions de Vert.x, Kubernetes ou Traefik mais aussi open source et fondations, et bien d’autres choses encore. Enregistré le 4 avril 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–208.mp3 News Posez nous toutes vos questions pour l’épisode live des Cast Codeurs à Devoxx L’ASF a 20 ans Langages The arrival of Java 12! Alex Buckley demande du feedback sur les switch expressions de Java 12 39 fonctionnalités et APIs de Java 12 JEP draft: Add detailed message to NullPointerException describing what is null Frameworks Spring Boot 2.2 M1 Utiliser JUnit 5 avec Spring-Boot Librairies Flight of the Flux 1 - Assembly vs Subscription Middleware Eclipse Vert.x 3.7.0 released! Infrastructure Testcontainers-java 1.11.0 Introducing Kraken, an Open Source Peer-to-Peer Docker Registry Kubernetes 1.14: Production-level support for Windows Nodes, Kubectl Updates, Persistent Local Volumes GA Pimp My Kubernetes
-
LCC 207 - Interview sur Quarkus avec Emmanuel Bernard
26/03/2019 Duración: 01h36minDans cet épisode, Arnaud et Antonio discutent de Quarkus avec Emmanuel Bernard. Enregistré le 13 mars 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–207.mp3 Interview Ta vie, ton œuvre @emmanuelbernard Site web d’Emmanuel Bernard D’où viens-tu ? Ta vie avant Red Hat. Hibernate, Bean validation, Quarkus, mais tu fais quoi en fait chez Red Hat (IBM pardon) ? Quarkus, pourquoi ? Quarkus GraalVM Eclipse Reactive Messaging C’est quoi ce nom ? A Kubernetes Native Java stack tailored for GraalVM & OpenJDK HotSpot, crafted from the best of breed Java libraries and standards Container first philosophy Démarrage rapide Emprunte mémoire (et disque) réduite Que peut-on faire avec ? Antonio peut faire des EJBs ? Hibernate peut-être ? Quels sont les case d’usages ? Micro-Services, FAAS, Serverless, … Comment le comparer avec Spring-Boot ? Micronaut ? 100% open-source ? Mais uniquement Red Hat ? Pourquoi l’avoir caché ? Quarkus, comment ? La stack technique Graal/SubstrateVM OpenJDK Kubernet
-
LCC 206 - Les petits secrets du boss
12/03/2019 Duración: 01h28minUn épisode avec des news on ne peut plus fraîches puisqu’Antonio, Audrey et Vincent y parlent de Quarkus, mais aussi d’Elastic, de web et de sécu, mais aussi quelques réflexions sur le métier de développeur. Enregistré le 8 mars 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–206.mp3 News Langages JDK12 First Release Candidate Java is Still Free 2.0.0 Quarkus Quarkus is here! Introducing Quarkus: a next-generation Kubernetes native Java framework Frameworks Spring Boot 2.1.3 available now Middleware Lancement de la Suite Elastic 6.6.0 Apache Kafka leaves the zoo Infrastructure Secret Design Docs: Multi-Tenant Orchestrator Web A plan for version 8.0 and Ivy Funding ESLint’s Future Announcing the Ionic React Beta Authentication in SPA (ReactJS and VueJS) the right way Méthodologies Arnaud Lemaire - Entre industrialisation et artisanat, le métier de développeur Journée de travail, ou journée au travail ? Sécurité Top ten most popular docker images each contain at least 30 vulnerabilities C
-
LCC 205 - Interview analyse de l'industrie avec Sacha Labourey
21/02/2019 Duración: 01h05minEmmanuel et Sacha discutent de l’état de l’industrie informatique aujourd’hui. Leur analyse pertinente n’engage que ceux qui y croient. Enregistré le 19 février 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–205.mp3 Interview Ta vie, ton œuvre Sacha à CloudBees IBM et Red Hat L’acquisition de Red Hat et les discussions d’achat avec Microsoft, Google et Amazon Les petits poissons dans un univers de méga plateformes a la AWS Les nouveaux standards : Jakarta EE, microprofiles Le JDK -> Les JDKs Les JDK et autre, c’est moins mon dada Kubernetes vs… y a-t-il autre chose ;) Les licences Common Clauses etc (MongoDB, Redis, Confluent, etc) OSI La prochaine consolidation, les développeurs qui reviennent sur le devant de la scène Conclusion Les commerciaux ça ose tout, c’est à ça qu’on les reconnait ! Nous contacter Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Faire un crowdcast ou une crowdquestion Contactez-nous via twitter https://twitter.com/lescastcodeurs sur le grou
-
LCC 204 - Silicon Valley, ton univers impitoyable
10/02/2019 Duración: 01h38minDans cet épisode, les voisins d’Arnaud ont essayé de le réduire au silence tandis qu’Antonio tentait de faire taire Audrey. Les voisins d’Arnaud ont gagné grâce à la perceuse, mais Antonio, lui, a perdu. Résultat : un épisode news où deux cast codeurs et demi discutent de l’actualité de vos languages et frameworks préférés, mais aussi de l’actualité des géants de la tech, et ça, c’est pas toujours joli. Enregistré le 8 février 2019 Téléchargement de l’épisode LesCastCodeurs-Episode–204.mp3 News Langages JDK 11.0.2 General-Availability Release + JDK 12 RC GraalVM 1.0-RC11 * GraalVM with Groovy and Grape - creating native image of a standalone script Go 1.11.5 and Go 1.10.8 are released * Un livre blanc pour démarrer en GO Frameworks Spring Framework 5.1.4, 5.0.12 and 4.3.22 available now How Fast is Spring? Et la suite : Manual Bean Definitions in Spring Boot Netflix OSS and Spring Boot — Coming Full Circle Middleware JHipster release v5.8.0 Micronaut 1.0.4 Infrastructure The future of Kubernetes is
-
LCC 203 - Panel sur l'Open Source au YAJUG
24/01/2019 Duración: 01h41minAudrey, Arnaud, Vincent et Emmanuel participent à un panel sur l’Open Source à l’occasion d’une session du YaJUG. Enregistré le 18 décembre 2018 Téléchargement de l’épisode LesCastCodeurs-Episode–203.mp3 Interview Les Cast Codeurs au YAJUG Apache Eclipse CNCF Confluent change de licence Open source et sa crise de la quarantaine Sustainable and free open source communities OpenJDK Code de conduite et comportement dans les communautés Nous contacter Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Faire un crowdcast ou une crowdquestion Contactez-nous via twitter https://twitter.com/lescastcodeurs sur le groupe Google https://groups.google.com/group/lescastcodeurs ou sur le site web https://lescastcodeurs.com/
-
LCC 202 - Marmotte, lutins et JDK
14/01/2019 Duración: 01h35minDans cet épisode Guillaume, Audrey et Emmanuel reviennent sur les actualités de la fin d’année 2018 mais aussi des prédictions pour 2019. On discute JDK, management, open source mais aussi marmotte, licornes et lutins. Enregistré le 9 janvier 2018 Téléchargement de l’épisode LesCastCodeurs-Episode–202.mp3 News L’informatique devient une discipline avec son CAPES d’informatique et plus tard son agrégation d’informatique La marmote est de retour Langages Java in 2019 - Some Predictions Groovy 2.5.5 et 3.0-alpha–4 Red Hat support OpenJDK sous Windows Garbage Collector Shenandoah dans JDK 12 Frameworks Hystrix en maintenance Micronaut ajoute le support du modele de programmation Spring Boot Web Edge rebase sur Chromium, WTF! Outillage Tactiques de déboguage Gradle 5.1 Avec un teaser du support de Maven dans la version Enterprise Docker Commands — The Ultimate Cheat Sheet GitLab Security Release New year, new GitHub! AsciidoctorJ 1.6.0 ca va péter! Deptective c
-
LCC 201 - Interview Kotlin avec Cédric Beust et Sébastien Deleuze
22/12/2018 Duración: 01h35minDans cet épisode, Audrey et Emamnuel discutent de Kotlin avec Cédric Beust et Sébastien Deleuze. On y parle du langage de sa communauté et de son écosystème. Enregistré le 12 octobre 2018 Téléchargement de l’épisode LesCastCodeurs-Episode–201.mp3 Interview Ta vie, ton oeuvre Twitter Cédric Twitter Sébastien Kotlin en deux phrases Kotlin is awesome Try Kotlin! Kotlin blog Kotlin reference documentation Kotlin Slack Kotlinconf 2018 with videos Talking Kotlin podcast Kotlin + Spring Boot tutorial My call for Kotlin as a major frontend language Le langage Quelles sont les fonctionnalités clés du langage Null safety, extensions, data class, sealed class Co-routines c’est quoi (zoom) DSL Quelles sont les inspirations de ce langage ? Pourquoi JetBrains ont ils décidé de créer ce langage ? Avait on besoin d’un énième langage ? Quel différenciateur vs reste Early adopteurs, par rapport à la “concurrence” qu’est-ce qui vous a fait l’utiliser ? Par rapport aux autres langages candidats modernes, votre point de vue Le
-
LCC 200 - Edition doublage
05/12/2018 Duración: 01h21minGuillaume, Vincent, Emmanuel et Arnaud passent en revue les 100 premiers épisodes des cast codeurs pour parler les nouvelles et des interviews les plus marquantes. Enregistré le 4 decembre 2018 Téléchargement de l’épisode LesCastCodeurs-Episode–200.mp3 Top des nouvelles les plus marquantes Episode –200 2000: EJB 1 et JSP 0.97 Episode 1 2009: IBM rachète Sun (ou pas) http://tech.yahoo.com/news/nm/20090318/tc_nm/us_sunmicro_takeover_ibm Episode 1 2009: Project coin (JDK) http://openjdk.java.net/projects/coin/ Episode 1 2009: Java EE 6 Episode 3 2009: Oracle rachète Sun Episode 20 2010: Gosling quitte Oracle, Kohsuke quitte Sun Episode 18 2010: JDuchess France Episode 22: Lettre de Steve Jobs sur Flash Episode 30: IBM rejoins OpenJDK ** Du rififi au JCP (personnes démissionnent) Episode 35 2011: Jenkins! Episode 39 2011: Amazon EC2 tombe ** Hyper concentration Episode 43–44–47: Ceylon et puis Kotlin et puis Dart ** https://flutter.io Episode 79 2013: Java 8 retardé, Java EE 7 validé Episode 86 2013: Spring Bo
-
LCC 199 - Devoxx Belgique 2018
20/11/2018 Duración: 01h02minAudrey, Guillaume et Emmanuel discutent des tendances et des présentations marquantes de Devoxx Belgique et de Voxxed Microservices. Enregistré le 16 novembre 2018 Téléchargement de l’épisode LesCastCodeurs-Episode–199.mp3 News Voxxed Microservices Voxxed Microservices Keynote diversité Keynote sur YouTube Devoxx Les keynotes Amazon Corretto Keynote Venkat La version du ParisJUG - part 1 La version du ParisJUG - part 2 Keynote Mark Reinhold Patreon Soutenir les cast codeurs Porte jaretelle chaussette et chemises Tendances Kotlin GraalVM Reactive Kubernetes (istio, tools…) Microservices Event driven / sources + Kafka Micronaut Les handicaps Des présentations spécifiques Event Sourcing - You are doing it wrong Next Generation Web Application End-to-End Testing (Cypress.io) Introducing to Micronaut: Lightweight Microservices with Ahead of Time Compilation Spring Boot with Kotlin, functional configuration and GraalVM - Sébastien Deleuze JaFu, KoFu Flight of the Flux: a look at Reactor’s execution model - Simon B
-
LCC 198 - le mauvais open sourceur, il voit un code, et il opensource
09/11/2018 Duración: 01h27minVincent, Guillaume et Arnaud enfilent leur slip des cast codeurs par dessus leur pantalons pour vous parler d’AdoptOpenJDK, de Spring Boot, de Micronaut, de Kubernetes, de Google App Engine, des vieux pôts de l’écosystème java dans lesquels ont fait les meilleures soupes, de piscem vorat maior minorem et d’un long outil de l’épisode sur TestContainers. Enregistré le 6 novembre 2018 Téléchargement de l’épisode LesCastCodeurs-Episode–198.mp3 News Langages The AdoptOpenJDK Java 11 builds Présentations Java de Oracle Code One listées par Sharat Chandler Running Java code from the source, un article d’Andres Almiray montrant comment on peut lancer du code Java directement sans pré-compilation Focus sur les closures en JavaScript par Wassim Chegham qui continue sa série sur les bases de JavaScript Librairies Spring Boot 2.1.0 est sorti Micronaut 1.0 est sorti Présentation de Micronaut par Graeme Rocher à Oracle Code One et à Voxxed Days Microservices Tutoriel Micronaut sur InfoQ Tutoriel Micronaut sur Mediu