Le podcast Java en Français

Les Cast Codeurs est un podcast en français de, par et pour les développeurs.

Prenez connaissance des dernières nouvelles de la sphère Java et du développement en général. Plongez sur un sujet précis avec les épisodes interview.

Supportez les radotages de vos hôtes : Emmanuel Bernard (JBoss, Hibernate), Arnaud Héritier (eXo, Maven), Guillaume Laforge (VMWare, Groovy), Antonio Goncalves (freelance, auteur), Vincent Massol (XWiki, Maven).

LCC 98 - Interview sur CQRS et Event Sourcing avec Jérémie 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


LCC 97 - Devoxx les battles et la sécurité

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

Conférences

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


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


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 à jour des VMs de dev automatiquement?

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 pourrait ê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 dites pas à ma mère que je suis développeur
Si vous n'êtes pas là pour aider vos equipes à développer, vous n'êtes pas un (bon) manager
GitHub est ton CV
Ohloh
Masterbranch

Outil de l'épisode

MailMate
Regex 101

Débat

Rule of thumb.
Lightweight = users happy
Users happy = more users
More users = need more features
More features = heavyweight. Reboot.
@CedricChampeau

Conférences

Les principaux coworkings 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


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


LCC 93 - Pas de manifesto ? Tu as raté ta vie

Pour finir l'année, les cast codeurs au grand complet discutent des bons vieux 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 même veine (mais moins poussé) que le manifest de XWiki http://www.xwiki.com/lang/en/Company/Manifesto

Frameworks

Sortie de Spring Framework 4

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 vrai 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 reviews
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


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


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:

Rémi et l'interception via invoke dynamic

Données

Big Data par ci, big Data par là
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 a 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


LCC 90 - le tiobe du moment

Arnaud, Antonio et Emmanuel discutent des retours après JavaOne, de node.js vs Java EE, des visages multiples d'Oracle vis à vis de l'Open Source et bien sûr des prochains Devoxx.

Enregistré le 31 octobre 2013

Téléchargement de l'épisode LesCastCodeurs-Episode-90.mp3

News

Java et langages

Le retour du Mojo de Java
Arun Gupta rejoint Red Hat
JavaOne 2013 Sessions mais le meilleur c'est l'épisode live des cast codeurs :-)
u45 est dans la place, tout baigne

Deadlock et cache-cache
Intrinsèques (intrinsics) ? et les optimisation de la JVM
Groovy rentre dans le top 20 du TIOBE index (et Martin Odersky - comme tout le monde - pose la question sur l'intérêt du TIOBE)

Plateformes

Java Config
JavaEE vs node.js
Roadmap de Weblogic
Type safe rachète spray.io
Spring boot
WildFly 8 beta 1

Données

CQL dans Cassandra 2

Mobile

Android vers du propriétaire ?
Outils pour optimiser la taille des images

Industrie et communauté

Tableau de l'industrie française du logiciel
Oracle envahit les JUGs ?
Oracle et open source - passionnément... pas du tout
Retours sur le Meilleur développeur de France (David Gageot : Une bonne idée mal implémentée)

Outils de l'épisode

Jpm4j analyse des dépendances
Dotfiles

Conférences

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


LCC 89 - Interview sur l'infrastructure as code avec Patrick Debois

Arnaud discute avec Patrick Debois des techniques et outils de l'infrastructure as code et du configuration management system et de ses liens avec le mouvement DevOps. On y discute Puppet, Chef, Vagrant etc.

Enregistré le 17 octobre 2013

Téléchargement de l'épisode LesCastCodeurs-Episode-89.mp3

Actualités

DevFest Nantes : 8 novembre

Journée de conférences orientées autour des technos Google organisée par le GDG Nantes.

  • 250 participants
  • 4 Tracks
    • 5 Sessions Android
    • 5 Sessions HTML5
    • 5 Sessions Cloud
    • 5 Sessions Découvertes (Agilité / UX / GreenIT / Glass )
    • 3 CodeLab

Où : Epitech Nantes
Quand : vendredi 8 novembre

Prix d'entrée est de 20€ et c'est gratuit pour les étudiants (places limitées)

Plus d'informations : http://goo.gl/x6Tn5Y

Interview

Patrick Debois, sa vie, son oeuvre

Blog
@patrickdebois
Présentations de Patrick

Les principes

Scripts Bash
Ubuntu
CentOS
Idempotent

Virtualisation

VMWare
VirtualBox
OpenStack

Outils de configuration management

Puppet
Chef
CFEngine

mcollective
RabbitMQ

SaltStack
ZeroMQ

Ansible

Puppet Hiera

La sécurité

Puppet Hiera GPG

Versions et staging

Docker

Ecosystème

IDE Gepetto
Vagrant
VeeWee
Packer

Tester sa configuration

Cucumber Puppet
RSpec Puppet
ChefSpec
Serveur Chef en mémoire Chef Zero

Se lancer

PuppetConf ChefConf DevOps days
InfraCoders
DevOps meetup

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