Les Cast Codeurs Podcast

  • Autor: Vários
  • Narrador: Vários
  • Editor: Podcast
  • Duración: 412:15:39
  • Mas informaciones

Informações:

Sinopsis

Le podcast Java en Français dans le texte

Episodios

  • LCC 249 - Édition tu perds tes amis

    15/02/2021 Duración: 01h19min

    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’alternative difficulté des codes intrinseques (c’est à dire quand un pattern est détecté, le code est hardcodé par platforme. Donc tout changement du code qui sort du pattern veut dire pas mal de taf) Conversion hexadecimal en Java 17 Crowdcast de José sur Java 16 et article de Loic sur le sujet Java 16 Socket channels (Unix domain) Court circuit de la stack tcp, pas de file descriptor de mémoire Api vectorielle avec optimisation par plateforme Foreign linker api pour panama Et le support appel natif Support al

  • LCC 248 - Spécial Loi Société et Organisations avec Agnès Crepet et Tariq Krim - partie 1

    12/02/2021 Duración: 01h03min

    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’épisode LesCastCodeurs-Episode–248.mp3 Invité de l’épisode Twitter Tariq Krim Protection des données WhatsApp met à jour sa politique de confidentialité et provoque une immense vague de départ des utilisateurs vers Signal et Telegram les nouvelles données partagées sont celles ci : « nous partagerons certaines de vos informations de compte avec Facebook et la famille de sociétés Facebook, telles que le numéro de téléphone que vous avez vérifié lorsque vous vous êtes inscrit sur WhatsApp, ainsi que la dernière fois que

  • LCC 247 - Cette fois-ci nous n'avons pas perdu Guillaume!

    18/01/2021 Duración: 01h18min

    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 LesCastCodeurs-Episode–247.mp3 News Langages Comment les hashcodes sont générés en Java. Et non ce ne sont pas les adresses mémoires. Le code utilises un modèle sans contention et très rapide. Quasi comme celui qui ramène une valeur constante. Utiliser les Java Records avec Jackson (et Spring Boot) (Mais pas pour la persistence avec JPA/Hibernate) Project Loom & Jetty: 1000000 Virtual Thread oui mais pas avec une stack de taille décente. Et ça fait de la poubelle à collecter. loom ne remplace pas l’usage des thread pool pour

  • LCC 246 - spécial Loi Société et Organisations avec Agnès Crepet

    12/01/2021 Duración: 01h31min

    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’il faut en faire d’autre de ce format (ou pas). Enregistré le 6 janvier 2021 Téléchargement de l’épisode LesCastCodeurs-Episode–246.mp3 Télétravail Les demandes de surveillance des employés ont augmenté de 51% depuis le début de la pandémie Télétravail : la Cnil interdit les keyloggers et tous les outils de surveillance déloyale du salarié Télétravaillez, vous êtes fliqués Les questions-réponses de la CNIL sur le télétravail hausse de 87% des recherches sur les outils de monitoring des employés en avril et encor

  • LCC 245 - Interview SRE avec Nicolas Helleringer et Maxime Brugidou - partie 2

    04/01/2021 Duración: 56min

    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 passe ? Relation avec l’équipe produit On code sur le produit ? Feedback loop Quid de systèmes fondamentalement en risque du black swan (échec systémique) Une équipe SRE par boite ? Une équipe SRE par produit ? Le monitoring Quoi mesurer ? Beaucoup, peu ? Entraînements et cas réels Que se passe-t-il quand cela chie dans la colle ? On s’entraine ? Vous faite le draining d’erreur budget Drainer des clusters pour maintenance et impact sur l’utilisateur Conclusions Livres Google sur le Site Reliability Engineering Nous

  • LCC 244 - L'épisode maudit

    14/12/2020 Duración: 01h13min

    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 le nouveau lead du projet AdoptOpenJDK accueille Dragonwell Librairies Le livre Vert.x in Action de Julien Ponge est sorti Sortie de Vert.x 4 Skija - librairie graphique pour la JVM Micronaut 2.2 Nashorn devient un projet indépendant Hibernate Reactive RESTeasy Reactive Infrastructure Docker Desktop pour Mac vers le support de Apple M1 Docker déprécié comme moteur de container dans Kubernetes * Don’t panic * Docker et Mirandis s’allient pour supporter Docker Shim dans un projet indépendant de Kubernetes Cloud A

  • LCC 243 - Interview SRE avec Nicolas Helleringer et Maxime Brugidou - partie 1

    04/12/2020 Duración: 01h02min

    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 de le faire sur un “petit projet” ou uniquement si on gère 300k machines ? SRE au quotidien Journée type Dashboard On code en quoi? Pager (pendant les horaires travails vs dehors) Les weekends Taille SRE pour pour du 24/7 Combien de fois est-on appelé par nuit ? Prod fallback Le development Livre: le projet Unicorn Concepts intéressants 50% eng SLO SLI SLA La difficulté de la valeur initiale Perf passées vs calcul théorique Error budget Blast radius Burn rate Pré conclusion C’est la fin de la partie 1 de cette interv

  • LCC 242 - Les Applets, 20 ans trop tôt

    17/11/2020 Duración: 01h43min

    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 gratuits sur Quarkus par Antonio Helidon 2.1.0 R2DBC et Reactive Streams rejoignent la Reactive Foundation, qui publie ses principes de design pour les applications cloud native Spring Boot 2.4 Reactor Europium GA (2020.0.0) avec Reactor-core 3.4.0 et Reactor-netty 1.0.0 Infrastructure Les bonnes pratiques de sécurité pour ses Dockerfiles Docker mets en pause l’application de sa nouvelle police de gestion des images Cloud Google s’associe à OVH Cloud : alliance inédite entre l’américain Google et le français

  • LCC 241 - Interview Cloud IDE avec Sun Tan et Marc Dumais

    02/11/2020 Duración: 01h26min

    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 Le cloud IDE au quotidien J’ai pris mon café, maintenant je fais quoi? Chrome ou Firefox? Comment je sync avec mon repo Git Signer avec la clé GPG (sur le serveur?) Je veux installer une extension je fais comment Je partage du code avec quelqu’un, il se passe quoi Je peux partager le même workspace? Vous utilisez des workspaces différents comment? Parler de devfile Comment j’installe Che ? docker local? kube Experience Theia plugin La doc pour installer Che dans GCP Les types de flots de développement que cela ouv

  • LCC 240 - Fuseaux horaires : la fontaine à bogues

    17/10/2020 Duración: 01h27min

    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!

  • LCC 239 - Interview Rust avec François Teychene, Sylvain Wallez et Geoffroy Couprie

    05/10/2020 Duración: 01h10min

    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é dans Rust lors de l’écriture d’un blog post sur Go. Cofondateur du JUG et du Rust meetup toulousains, membre de la Fondation Apache depuis plus de 15 ans, j’ai été cofondateur d’une boîte d’expertise Java, CTO de startup, freelance et j’ai monté le bureau toulousain d’OVH. Je travaille actuellement chez Elastic où après 4 ans dans l’équipe Cloud je viens de bouger vers l’équipe “Clients” qui développe les SDK où j’ai en charge les SDK Java et Rust. Geoffroy Couprie : Geoffroy Couprie est Consultant Indépendant en dévelop

  • LCC 238 - Registries, registries, registries !

    15/09/2020 Duración: 01h42min

    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 TruffleRuby Rubykon is Go AI written in Ruby using Monte Carlo Tree Search Ce n’est pas un benchmark representatif de la plupart des applis (car très peu d’IO) mais beaucoup de CPU Utilise beaucoup de tableaux, peu de collection, pas de string… TruffleRuby still has the best “warm” performance Les blocs de texte de java 15 qui sort ce mois ci Simplifier l’écriture des chaines de caractères sur plusieurs lignes JEP 378: Text Blocks Délimiteur trois guillemet ( """ ) Typescript 4 est sorti Partial semantic mode :

  • LCC 237 - Tu as fais ta demande de hissage ?

    14/08/2020 Duración: 01h51min

    Arnaud et Emmanuel vous commentent l’actualité au cœur de l’été. Do Go, du sansserveur, du arm, de la feuille de route, beaucoup de GitHub et bien sûr sans oublier notre rubrique impact du code sur la société. Enregistré le 14 août 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–237.mp3 News Langages Tip pour récupérer facilement le nom de fichier à partir d’un chemin en Java11 Golang 1.15 Meilleure allocation des petits objets en cas de grands nombre de cœurs. macOS < 1.12 et app 32 bits dépréciées. Derniers tours de roue pour ton pentium 4 Amélioration du linker en mémoire et cpu sur certaines archi (modifié) Possibilité d.embarquer la time zone db. (Quid des évolutions, à recompiler) C’est marrant la dépréciation « aggressive » de certaines architectures Golang, un draft pour gérer nativement le packaging de resources statiques Redmonk sort son nouveau classement, Java #3, Kotlin #19 (un des plus grosses croissances en 5 ans) Librairies C’est la fin de Thorntail, né Wildfly Swarm WildFly ajou

  • LCC 236 - Azimov et le cycle fondation

    17/07/2020 Duración: 01h18min

    Dans cet épisode, Vincent, Antonio et Guillaume discutent du décès de l’architecte de Java EE, d’AdoptOpenJDK, de Micronaut, de Istio qui bougent dans des fondations, du papa de Micronaut qui va chez Oracle et bien d’autres sujets encore. Enregistré le 10 juillet 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–236.mp3 News Bill Shannon l’architecte de Java EE est mort. Il a été le gardien de Java EE aussi longtemps que j’ai connu l’api. Tu aimes ou pas mais tous les backends Java utilisent une ou plusieurs APIs de Java EE et la compatibilité et cohérence de la plateforme lui doit beaucoup. Triste. Langages Classes Sealed Les classes sealed arrivent dans Java 15 en septembre, ce sont des classes ou interfaces qui restreignent qui peut les étendre ou implémenter. Un peu comme les enum les classes sealed représentent un nombre limité de valeurs possibles, ce qui permet de coder en terme d’exhaustivité (si c’est pas A ou B, alors c’est C, parce qu’il y a pas d’autres alternatives). Avec ça, on peut fai

  • LCC 235 - Interview Micro Services avec @ygrenzinger et @khaledsouf

    08/07/2020 Duración: 01h28min

    Dans cet épisode, Audrey et Antonio ont invité Yannick Grenzinger et Kahled Souf pour parler micro services : pour quelle équipe, quel projet, avec quels outils … ? Nos invités vous partagent leurs retours d’expérience et leurs conseils. Enregistré le 3 juillet 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–235.mp3 Interview Ta vie, ton oeuvre Yannick Grenzinger: Jardinier logiciel depuis plus de 15 ans. Actuellement coach tech et flow, je suis passionné par l’artisanat logiciel, les langages, l’architecture de systèmes complexes et la livraison de valeur métier en continue. Je suis aussi co-organisateur de la conférence FlowCon et du meetup Paris Continuous Delivery, mais c’est plus dur avec des triplés :D Khaled Souf est un Globe-trotter et développeur passionné. Il a vécu à Paris où il a travaillé pour des sociétés de conseil telles que Zenika et Arolla. il a participé à la communauté des software crafters à Paris et en Europe.Il a participe à des événements locaux, tels que les meetups Software

  • LCC 234 - EmmanuelBernard-As-A-Service, bientôt chez vous !

    18/06/2020 Duración: 01h47min

    L’épisode news du mois de juin avec Arnaud, Guillaume et Audrey derrière le micro pour fêter les 25 ans de Java, parler de son futur, mais aussi de son écosystème avec Quarkus et GraalVM entre autre. Et avec bien sûr, une rubrique loi société et organisation toujours aussi dense ! Enregistré le 12 juin 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–234.mp3 News Langages Happy birthday Java! Les 25 meilleurs app écrites en Java Le JDK 15 en early access Mise à jour de la roadmap Java Client State of Loom Pourquoi utiliser Java Streams à la place des boucles ? JEP 386 - Java sur Alpine Librairies Quarkus 1.5 Quarkus devient officiellement supporté par Red Hat comme runtime pour le développement cloud natif GraalVM 20.1 GraalVM Native Image Tips & Tricks Spring GraalVM Native 0.7.0 JHipster release v6.9.0 Elastic 7.7.0 Wasmer JNI : une librairie java pour Web Assembly Infrastructure les 10 erreurs les plus fréquentes avec Kubernetes Comprendre Kubernetes de manière visuelle Cloud Java

  • LCC 233 - Interview sur l'Event Storming avec Thomas Pierrain et Bruno Boucard

    05/06/2020 Duración: 01h12min

    Dans cet épisode, Audrey et Emmanuel interviewent Thomas Pierrain et Bruno Boucard pour nous parler d’Event Storming. Enregistré le 30 avril 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–233.mp3 Interview Ta vie, ton œuvre Thomas Pierrain Organisateur du meetup #DDDFR, co-fondateur de 42skillz, Thomas est un eXtreme Programmer & architecte technique obsédé par les usages (vs. l’approche orienté solution). Bruno Boucard possède une expérience de plus de 30 ans allant de la programmation kernel à la gestion de projets en mode eXtreme Programming. Actuellement, il est coach technique, mais aussi speaker international. Il est co-fondateur de la société 42skillz et l’organisateur du meetup BDD Paris. Event storming en 2 mins C’est quoi en deux minutes Ça sert à quoi Qui l’utilise ? (communautés, boites etc) L’event storming en pratique Comment ça se déroule ? Qui vient a ce workshop ? Combien de temps ? L’utilité et le Retour d’expérience Retour dans des boîtes classiques Les points intéressants que

  • LCC 232 - Versions version Sloubi

    18/05/2020 Duración: 01h16min

    Dans cet épisode, Audrey et Emmanuel se retrouvent en tête à tête pour discuter du nouveau drama à venir dans l’écosystème Java (Leyden), de l’actualité des librairies, des annonces de GitHub, de bonnes pratiques en matière d’outils et d’architecture et bien évidemment de la prochaine appli tendance : Stop Covid. Enregistré le 7 mai 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–232.mp3 News Langages Projet Leyden: images statiques pour Java mais pas GraalVM native image Améliorer les performance de G1 “out of the box” Librairies Lucene a 20 ans Quarkus 1.4 est sorti Comment utiliser Mockito avec Quarkus Micrometer sort la 1.5 une LTS Spring rattrape son retard sur OpenJDK dans le schéma de version Micronaut 2.0 M3 Infrastructure Les bonnes pratiques pour écrire un fichier Dockerfile pour les développeurs ICANN rejette la vente de .org a une boite privée Cloud Les release notes de Google Cloud sur une seule page Web Cloudflare implement le draft d’HTTP/3 et compare Node.js v14 Data Les choses q

  • LCC 231 - Interview sur Vim avec Romain Lafourcade

    04/05/2020 Duración: 01h45min

    Romain Lafourcade échange avec Guillaume et Emmanuel sur Vim: comment il y est venu, ce qu’il a d’unique, comment l’appréhender, et bien d’autres choses encore. Enregistré le 16 avril 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–231.mp3 Interview Ta vie, ton œuvre GitHub de Romain Je m’appelle Romain Lafourcade. Je suis Graphiste de formation et j’ai chopé le virus du développement en montant mon premier site en 1999. Je suis Développeur pour de vrai depuis 2007. J’ai beaucoup fait de JS, bien sûr, ainsi que du Flash et du Silverlight. Ça fait quelques années que je me concentre sur React et Vue.js. Aujourd’hui je suis chez Publicis Sapient France, une “agence digitale” de premier plan où je m’amusais déjà très bien jusqu’à l’arrivée des ex-Xebians. Et maintenant c’est encore mieux. Je participe actuellement à la préparation d’une conférence “front” pointue pour la fin de l’année : FrontSide. Mes intérêts personnels gravitent autour de la programmation fonctionnelle : Haskell, Elixir. Et Vim, bien

  • LCC 230 - Du confinement à la déconfiture

    16/04/2020 Duración: 01h39min

    Encore un épisode très long, mais cette fois il a une bonne excuse : on a censuré aucune blague ! Cet épisode nous a fait beaucoup de bien à enregistrer c’est pourquoi nous avons tout gardé, même ce qui serait normalement passé en off, en espérant qu’il vous fera autant de bien à l’écouter ! Et ce n’est pas pour autant qu’Audrey, Emmanuel et Guillaume ne disent que des bêtises : on parle bien évidemment de tout ce qui fait l’actu tech (Java, Kotlin, Micronaut, Quarkus, Vert.x, Docker et autres) mais aussi de surveillance en cette période très particulière. Enregistré le 10 avril 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–230.mp3 News Je m’appelle Audrey et je travaille pour… Rest In Peace Carl Quinn Langages Le JDK 14 en GA Un état de l’art de Java, tendances et données D’ici 6 mois, Eclipse nécessitera le JDK 11 pour s’exécuter José Paumard publie 50h de cours sur Youtube JEP proposées pour le JDK 15 : 377: ZGC 378: Text Blocks 379: Shenandoah Kotlin 1.4 M1 Librairies Spring Framework 5.2.

página 5 de 17