

Les Cast Codeurs Podcast
Emmanuel Bernard, Guillaume Laforge, Vincent Massol, Antonio Goncalves, Aud
Restez informes sur les sujets brulants de l industrie Java.
Plongez sur un sujet precis avec l interview de l episode.
Supportez les radotages de vos hôtes : Emmanuel Bernard (JBoss, Hibernate), Arnaud Héritier (CloudBees, Jenkins), Guillaume Laforge (Google, Groovy), Antonio Goncalves (freelance, auteur), Vincent Massol (XWiki, Maven), Audrey Neveu (Saagie, Devoxx4Kids).
Plongez sur un sujet precis avec l interview de l episode.
Supportez les radotages de vos hôtes : Emmanuel Bernard (JBoss, Hibernate), Arnaud Héritier (CloudBees, Jenkins), Guillaume Laforge (Google, Groovy), Antonio Goncalves (freelance, auteur), Vincent Massol (XWiki, Maven), Audrey Neveu (Saagie, Devoxx4Kids).
Episodes
Mentioned books

Apr 9, 2014 • 1h 27min
LCC 100 - Interview de Tariq Krim sur le rapport développeurs remis au gouvernement
Emmanuel et Tariq Krim discutent du rapport remis au gouvernement sur les développeurs en France. La démarche, ses buts, les propositions pour faire bouger les lignes. Mais aussi le rôle que les développeurs doivent jouer au sein de la société.
Enregistré le 7 avril 2014
Téléchargement de l’épisode LesCastCodeurs-Episode–100.mp3
Interview
Ta vie ton oeuvre
La page Wikipedia de Tariq Krim Site de Tariq @tariqkrim
Netvibes Jolicloud
La démarche
Qu’est-ce qu’un développeur ?
memcached node.js MIT
Quels sont les buts de cette démarche ?
Fleur Pellerin La French Tech
La liste
Pourquoi l’idée d’une liste?
Une version de la fameuse liste
Un mot sur le making of? Quels sont les grands thèmes de la liste?
Le rapport
Le rapport remis au gouvernement
Les propositions
Un CTO de la France, qu-est-ce que cela fait? L’excellence technique non reconnue en France
Joel Spolsky
Le problème de la prise de risque en France
Sparrow blablacar VLC Bonitasoft Talend
Pourquoi un GitHub à la française?
Bootstrap
Les tensions sur le marcher de l’emploi
L’avenir
Oublié dans un tiroir ou déclencheur de quelque chose?
Conseil national du numérique
La technologie est-elle politique ?
La technologie et le remplacement des emplois
Keynes et la société du loisir
Brynjolfsson on the Second Machine Age
Transhumanisme La singularité technologique Dogfight: How Apple and Google Went to War and Started a Revolution
Nous contacter
Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com

Mar 28, 2014 • 1h 30min
LCC 99 - Java SE 8 tu prends tes doc et tes lint et...
Emmanuel, Guillaume, Vincent et Arnaud discutent la sortie de Java 8, le stockage des données dans les nuages, comment savoir où le temps passe, l’initiative EasyEclipse et pleins d’autres choses.
Enregistré le 25 mars 2014
Téléchargement de l’épisode LesCastCodeurs-Episode–99.mp3
News
Java 8
Java 8 est sorti Tutoriel sur Java 8 NetBeans 8 Nashorn doclint
Frameworks
MongoDB pour GORM 2.0 fongo - faked out in-memory @MongoDB for java Article de David Gageot sur Fongo Hibernate OGM C’est quoi JHipster Comparaison de profilers JMH Java Melody
Plateformes
Kibana 3 est sorti Banana aussi LucidWorks Silk 1M de connections /s sur un serveur banalisé Undertow JBoss Community Asylum Bonnes pratiques sur les Docker file
Architecture et cloud
Micro services Définition plus concises des micro services par Victor Klang Exploring micro-frameworks: Spring Boot iPaaS Fabric8 Map Reduce et le problème du voyageur Google diminue les prix de Google Drive hubiC de OVH reste moins cher, mais forcément même niveau de qualité de service Amazon Glacier
Divers
Angular 2.0 Les développeurs francophones les plus suivis sur Twitter Portrait de développeurs Why did you start programming OpenShift et CLA Software freedom conservancy Talent de présentateur EasyEclipse Patreon Tragedy of the commons GitHub et le scandale Horvath vu de Julie et vu de GitHub Changing history, or How to Git pretty Maven central docs & status
Outil de l’épisode
Ecrire une LogRule junit pour capturer les outputs de logs dans des tests: https://github.com/xwiki/xwiki-commons/blob/master/xwiki-commons-core/xwiki-commons-test/xwiki-commons-test-simple/src/main/java/org/xwiki/test/LogRule.java Toggl
Conférences
Devoxx France Hackergarten le 16 avril Devoxx France OpenDataCamp le 16 avril Breizhcamp call for paper Puppet Camp Paris Mardi 8 avril 2014 de 09:00 à 17:00 GR8Conf Europe 2014 début juin
Nous contacter
Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com

Mar 22, 2014 • 1h 56min
LCC 98 - Interview sur CQRS et Event Sourcing avec Jeremie Chassaing
Emmanuel discute avec Jérémie Chassaing des idées de Domain Driven Design, de Command Query Response Segregation et d’Event Sourcing.
Enregistré le 7 mars 2014
Téléchargement de l’épisode LesCastCodeurs-Episode–98.mp3
Interview
Intro
Jérémie Chassaing @thinkb4coding Siriona
Command Query Response Segregation
Domain Driven Design UML Loi de Conway
CQRS - Command Query Response Segregation CQS Idempotence
ORM
Event Sourcing Fold F# (Sharp) Sharding
Process manager dans CQRS CRUD REST et Domain Driven Design EventStore NEventStore Cube OLAP Lambda architecture
Event sourcing
Event Sourcing Greg Young L’event store de Greg Young Snapshots ou l’aggregat en mémoire Une autre vue sur les snapshots CQRS
Pour aller plus loin
Tutorial CQRS Domain Driven Design Community
Nous contacter
Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com

Mar 8, 2014 • 1h 31min
LCC 97 - Devoxx les battles et la securite
Emmanuel, Arnaud, Guillaume et Vincent discutent du programme et du call for paper de Devoxx France. Ils discutent aussi du comportement à adopter face aux failles de sécurité et le reste des nouvelles du monde Java.
Enregistré le 3 mars 2014
Téléchargement de l’épisode LesCastCodeurs-Episode–97.mp3
News
Conferences
Le programme Devoxx France Les têtes à claques - Le willy Waller 2006 Retour de Fosdem
Systèmes d’exploitation
Apple victime d’une grosse faille de sécurité Goto considered harmful Dashlane
Langages
La nouvelle représentation de String en Java
Frameworks
Drools and jBPM 6 Netty 4.0.17
Plateformes
Solr 4.7 ElasticSearch 1.0 Google App Engine 1.9
what a surprise. our @googlecloud #appengine started failing as yet another silent runtime upgrade to 1.9.0 had happen. – @musketyr
WildFly 8 est sorti avec la certification Java EE 7
Bases de données
fun fact: if you scale a cpu cycle (0.12ns on my laptop) to one second an in memory hash lookup takes 30days, a redis lookup 1 year –@pyr
Hibernate OGM 4.1 Beta1 Spring Data L’accès aux bases de données relationelles en Scala
Tooling
Github lance son projet d’éditeur de texte, Atom Vim Le livre Apache Maven est open source et en asciidoc (enfin il y a encore du boulot :-) ) Apache Maven 3.2.1 est sorti Faire ses schemas en asciidoc How Twitter Monitors Millions of Time series Git et la signature de ses commits Les bonnes pratiques de messages de commit d’OpenStack Arquillian Undertow en alpha Griffon 1.5 Blog post sur CRaSH en pratique
Front-end
Recommendations de style AngularJS par Google
Cloud
Pivotal transforme CloudFoundry en une fondation
when [a project is taken over] by [ASF], it leads to some strange behaviors in terms of hiring committers
Méthodologies
Feedback à 30% Utiliser @Deprecated correctement Codehaus laisse son DNS expirer, oops. Quelques conseils pour un code sécurisé
People
David Gageot est Java Champion Docker VirtualBox Salaires dans la silicon valley
Outil de l’épisode
ClasspathSuite
Conférences
Devoxx France BreizhCamp
Nous contacter
Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com

Feb 20, 2014 • 1h 37min
LCC 96 - Interview sur CloudBees et le PaaS avec Nicolas Deloof
Nicolas Deloof discute des dernières tendance du PaaS - en particulier Docker - puis nous explique comment une application est développée en utilisant CloudBees (et le PaaS en général), quelles sont les plateformes populaires et plus encore.
Enregistré le 17 février 2014
Téléchargement de l’épisode LesCastCodeurs-Episode–96.mp3
Interview
Intro
Blog de Nicolas Breizhjug CloudBees Code 2020
PaaS
PaaS Heroku Google App Engine Google Cloud Engine NewRelic CloudFoundry OpenShift
docker.io Linux Container (LXC) OpenStack ProtoBuf
Les cas d’utilisation
Loose it Tomcat Play Framework 2 Amazon Virtual Private Cloud
Les prix, le service, la sécurité
OVH Elastic MapReduce ClearDB VPN sur cloudbees InterCloud
CloudBees
CloudBees
Développer dans la ruche
Clickstart Le bouquin de Nico sur le développement sur CloudBees
Les données
ClearDB Amazon RDS
Les plateformes
Tomcat JBoss AS Play 2 Node.js Plateformes curated Plateformes ClickStack Le code des stacks
La production
Core OS Continuous deployment et continuous delivery
Nous contacter
Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com

Feb 9, 2014 • 1h 36min
LCC 95 - il y a marvel et marvel
Emmanuel, Antonio, Guillaume et Arnaud discutent les nouvelles récentes (JDK 8 et 9, Forge 2, ElasticSearch etc). Ils discutent aussi la récente valse des CTOs.
Enregistré le 31 janvier 2014
Téléchargement de l’épisode LesCastCodeurs-Episode–95.mp3
News
Langages
Toutes les fonctions sont-elle des monoids?
Vitaly (@BigDataSc) makes the controversial claim that all functions are monoids. Is this true? – @scalding
Monoïd Monads LLVM vs libjit Les JSRs de Java 8 JEPs Proposition de Red Hat d’un nouveau Garbage Collectord pour des grosses tailles mémoire Concurrence et JDK 9 NUMA: Non Uniform Memory Access Patchs critiques pour Java Comment mettre a jour des VM de dev automatiquement?
jenv
java_home
Guava incompatible avec Java 1.7 update 51 ( bug https://bugs.openjdk.java.net/browse/JDK-8031984 )
Frameworks
LogBack 1.1 Forge 2 est prêt Forge 2 hacking night - 17 février Hibernate Search 4.5
Plateformes
Keycloak Spring Boot 1.0.RC1 ElasticSearch 1.0RC1 ElasticSearch Marvel Java EE 8 Survey
Outils
Vagrant plugin pour IntelliJ IDEA TotalTerminal Tmux
Web
Google Apps for iOS and Android tournent avec Apache Cordova Note des FAI sur la qualité de YouTube L’univers Marvel accessible en REST Fusionner et minifier CSS et JS pourraient être une mauvaise chose? La neutralité du Net cassée par la justice américaine, Verizon jubile
People
Kohsuke Kawaguchi CTO de CloudBees JVZ n’est plus CTO de Sonatype? Greg Luck quitte Terracotta et rejoins Hazelcast Le top 100 des développeurs français Ne dîtes pas à ma mère que je suis développeur Si vous n’etes pas là pour aider vos equipes à developer, vous n’etes pas un (bon) manager GitHub est ton CV Ohloh Masterbranch
Outil de l’épisode
MailMate Regex 101
Debat
Rule of thumb. Lightweight = users happy Users happy = more users More users = need more features More features = heavyweight. Reboot. @CedricChampeau
Conférences
Les principaux coworking en France Le CfP de Devoxx France se termine dimanche 457 speakers 537 proposals Il y aura un Devoxx4Kids à Devoxx France FOSDEM 2014, ce WE, avec une wiki dev room BreizhCamp
le BreizhCamp 2014 se déroulera du 21 au 23 mai.
21 mai : hacker-space
22–23 : conférence
jeudi soir : breizhcamp-party
IRILL
Nous contacter
Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com

Jan 20, 2014 • 1h 14min
LCC 94 - Interview sur Grails et Spring Reactor avec Stephane Maldini
Guillaume interview son collègue Stéphane Maldini sur ses contributions Grails et sur son nouveau projet Reactor.
Enregistré le 16 janvier 2014
Téléchargement de l’épisode LesCastCodeurs-Episode–94.mp3
Interview
Intro
Stéphane Maldini https://twitter.com/smaldini Pivotal
Grails
Grails Spring Boot Gradle Feuille de route SiteMesh Plugin securité Plugin resources Plugin plateforme
Reactor
Reactor LMAX Disruptor RX Java Akka Vert.x Akka ou reactor GPars
Reactive manifesto jmh
Nous contacter
Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com

Dec 22, 2013 • 1h 30min
LCC 93 - Pas de manifesto ? Tu as rate ta vie
Pour finir l’année, les cast codeurs au grand complet discutent des bons vient Spring, Hibernate mais aussi de micro services et autres matifestos. Sans oublier la méthodologie et une tripotée d’outils de l’épisode.
Enregistré le 20 decembre 2013
Téléchargement de l’épisode LesCastCodeurs-Episode–93.mp3
Sponsors
Merci à nos sponsors:
Soat
Nudge
Sedona
Sfeir
Masternaut
Octo x2
Atlassian
Red Hat
VMWare euh non Pivotal
eXo Platform
XWiki
Antonio SAS
News
Nombril
1/2 anniversaire Anniversaire d’XWiki, les 10 ans et sortie de XWiki 5.3 CVS SVN Deux Cast Codeurs sont des Java rock stars cette année
Open Source
Twitter publie son Open Source Code Conduct Dans la meme veine (mais moins poussé) que le manifest de XWiki http://www.xwiki.com/lang/en/Company/Manifesto
Frameworks
Sortie de Spring Framework 4
La section What’s new de la doc de Spring Framework 4
Gros travail de documentation avec tous les Guides d’utilisation avec Spring Framework 4
La doc de Spring passe à Asciidoctor
Matt Raible montre une migration de Spring 3.2 vers Spring 4 Hibernate 4.3 compatible avec JPA 2.1 Hibernate a un nouveau site web Un pool de connection super méga optimisé https://github.com/brettwooldridge/HikariCP/wiki/Down-the-Rabbit-Hole
Applications
XWiki 5.3
Plateformes
Survey Java EE 8 et CDI 2.0 Un tutoriel pratique sur comment implémenter son propre GC Cheatsheet sur les paramètres de Garbage Collection Les micro-services à la unix Google Compute Engine est maintenant en GA Nos amis de Restlet ont ouvert leur plateforme d’API web APISpark en béta Projet Keycloak
Outils
Eclipse Sirius
Données
Migration MongoDB vers Cassandra
Mobile
Industrie et communauté
The Reactive Manifesto isn’t even wrong Toujours multiplier ses estimations par Pi Paypal passe de Java à JavaScript Une matrice de toutes les bizarreries de JavaScript Le mythe du facteur 10 de productivité Le cri taux de chômage des informaticiens en France
Outil de l’épisode
Websocketd de Joe Walnes pour transformer toute appli qui lit écrit sur la sortie standard en appli Websocket La sortie d’Intellij IDEA 13 GitHub rajoute la visualisation du code autour des diffs pour plus de lisibilité pour les code review TotalTerminal Size Up Command-line one-liners (en particulier la Russian roulette) Brett Victor sur inventer par principe Excuses pour programmeurs Dash
Conférences
La conférence Ceylon à Paris http://ceylon-lang.org/community/conferences/ceylon-tour-paris-2014/ Le CfP de Devoxx France est ouvert FOSDEM 2014, wiki dev room
Nous contacter
Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com

Dec 11, 2013 • 58min
LCC 92 - Interview sur Scala avec Francois Armand et Jean Helou
Guillaume s’est posé à ScalaIO pour discuter de Scala, de son écosystème et de sa communauté avec François Armand et Jean Helou.
Enregistré le 25 octobre 2013
Téléchargement de l’épisode LesCastCodeurs-Episode–92.mp3
Interview
ScalaIO
François Armand Normation Rudder
Jean Helou Blog de Jean
Les débuts de Scala
Scala Scala Days Paul Philips qui quitte TypeSafe Dispatch Scala
Guidelines et cours
Guidelines chez Twitter Programmation fonctionnelle Coursera
Outils
Compilation avec Scalac Systeme de build Pants
Roadmap
Macros Value class Interpolation de chaine de caractère
Écosystème
Akka Play! framework Sbt Rapture.io Slick Lift Librairies Twitter for Scala Spray.io Scalaz Shapeless
Typesafe
Typesafe
Nous contacter
Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com

Nov 23, 2013 • 59min
LCC 91 - En direct de Devoxx Belgique 2013
Emmanuel et Guillaume se retrouvent face à une foule en délire pour l’enregistrement en direct de Devoxx Belgique 2013. Ils y discutent cette dernière édition ainsi que leur invasion du Java Posse.
Enregistré le 15 novembre 2013
Téléchargement de l’épisode LesCastCodeurs-Episode–91.mp3 Les slides de l’épisode
Devoxx
Devoxx Movember
Un grand merci à Atlassian pour les pizzas!
Généralités sur Devoxx
Le thème
Les thèmes :
Architecture et sécurité
méthodologie
java SE
Java EE
Web et HTML 5
JVM langages
cloud et big Data
mobile
Future
Format:
2 jours université
3 jours conférences
quickies et BOFs
labs
couloirs
bière / soirées / cinéma
Parleys
Podcasts
L’invasion du Java Posse
L’improvisation de Guillaume
Stands et sponsors
Vote pour le meilleur stand
Langages
Ceylon 1.0 Dart 1.0 Java 8:
Collections et lambda
jigsaw
Golo Xtend Scala Groovy
Middleware
Java EE 7 Reactive applications:
Play! framework
java future
vert.x
Rémi et l’interception via invoke dynamic
Données
Big Data par ci, big Data par la Google big query Hazelcast Infinispan
Mobile et appareils
Android Raspberry Pi The internet of things
HTML 5
Angular JS AngularDART Vaadin AeroGear
Cloud
Cloud patterns Monitoring as à Service
Méthodologie
Geert Bevin Microbenchmark Devoxx4kids Musique en clojure
Outils de la semaine
Asciidoctor Docbook to Asciidoc Lombok Flyway prismic.io jTransfo, Dozer, MapStruct
Nous contacter
Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com