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 (CloudBees, Maven), Guillaume Laforge (Restlet, Groovy), Antonio Goncalves (freelance, auteur), Vincent Massol (XWiki, Maven).

Les Cast Codeurs Podcast - Episode 75 - Coder dans les nuages mais pas à la maison

Enregistré le 8 mars 2013

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

News

Java

Nouvelle faille, nouveau patch http://bit.ly/WEHvx9
Guide sur le code sécurisé en Java http://www.oracle.com/technetwork/java/seccodeguide-139067.html
Algorithmes non-bloquants en Java http://www.ibm.com/developerworks/java/library/j-jtp04186/index.html
Maven 3.0.5 et repos en HTTPS http://goo.gl/RvFN9
Blog sur la stack Scala http://goo.gl/1jw9w
Statut sur JDK 8 http://mail.openjdk.java.net/pipermail/jdk8-dev/2013-February/002066.html
Java Rockstars http://www.oracle.com/javaone/quick-links/rock-star/javaone-2012-rockstars-1903190.html
Java Champions http://java-champions.java.net
Java Metaspace http://java.dzone.com/articles/java-8-permgen-metaspace

Frameworks et plateformes

Jean-François Arcand se lance sur le support d'Atmosphere http://jfarcand.wordpress.com/2013/03/04/can-i-make-a-living-out-of-my-open-source-projects-in-5-months/

Red Hat donne accès aux binaires de JBoss EAP
http://www.jboss.org/jbossas/downloads https://community.jboss.org/blogs/mark.little/2013/03/07/eap-binaries-available-for-all-developers

Cloud et Big Data

IBM rejoint OpenStack http://gigaom.com/2013/03/04/finally-ibm-drops-the-other-openstack-shoe/
Votre premier projet Hadoop http://blog.octo.com/votre-premier-projet-hadoop/
CloudBees offre l'integration continue pour CloudFoundry http://gigaom.com/2013/02/28/cloudbees-offers-cloud-foundry-integration/
Codeenvy lève 9 millions de dollars http://blog.exoplatform.com/2013/02/26/from-exo-cloud-ide-to-codenvy-raising-9-million-dollars-a-brief-history
Codenvy : retour de Nicolas DeLoof http://blog.loof.fr/2013/02/codenvy-lide-dans-le-cloud.html
Koding https://koding.com
Google App Engine, nouveaux packages de support http://googleappengine.blogspot.fr/2013/02/google-cloud-platform-introduces-new.html
L'étude geek et cloud de Devoxx France https://www.surveymonkey.com/s/ducloudetdesgeeks
Heroku et l'algo de routage http://rapgenius.com/James-somers-herokus-ugly-secret-lyrics

Mobile

Facebook et son hack Android http://jaxenter.com/facebook-s-completely-insane-dalvik-hack-46376.html

Autres

Twitter offre un nouveau client Java pour son flux http://engineering.twitter.com/2013/02/drinking-from-streaming-api.html
Travailler à la maison : pas chez Yahoo http://www.businessinsider.com/ex-yahoos-confess-marissa-mayer-is-right-to-ban-working-from-home-2013-2?0=sai
L'association fier d'être développeur http://goo.gl/FXrJu

Outils de l'épisode

Cal10n http://cal10n.qos.ch
JBoss Logging git-crypt http://www.agwa.name/projects/git-crypt/

Les mains dans le cambouis

JUGs et 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


Les Cast Codeurs Podcast - Episode 74 - Interview sur CloudFoundry avec Eric Bottard

Enregistré le 25 février 2013

Téléchargement de l’épisode LesCastCodeurs-Episode-74.mp3

Sponsoring

Intéressé pour sponsoriser les cast codeurs et voir ce que cela peut vous apporter ? Contactez nous à sponsors@lescastcodeurs.com

Interview

Introduction

Eric Bottard
@ebottard
VMware http://www.vmware.com

Définitions du PaaS

PaaS http://en.wikipedia.org/wiki/Platform_as_a_service
CloudFoundry http://cloudfoundry.com
OpenShift https://openshift.redhat.com/app/
CloudBees http://www.cloudbees.com
Heroku http://www.heroku.com
Google App Engine https://cloud.google.com/products/

CloudFoundry

CloudFoundry http://cloudfoundry.com
AppFog https://www.appfog.com
Tier3 http://www.tier3.com

Node.js http://nodejs.org
Spring Framework http://www.springsource.org/spring-framework
Grails http://grails.org

MySQL http://www.mysql.com
PostgreSQL http://www.postgresql.org
MongoDB http://www.mongodb.org
Redis http://redis.io
RabbitMQ http://www.rabbitmq.com

Code Story http://code-story.net

Pour le DevOps

VMC http://docs.cloudfoundry.com/tools/vmc/installing-vmc.html
Plugin Eclipse http://docs.cloudfoundry.com/tools/STS/configuring-STS.html
Blog sur les deployments sur CloudFoundry http://blog.springsource.com/2011/09/22/rapid-cloud-foundry-deployments-with-maven/

Subversion http://subversion.tigris.org
Git http://git-scm.com
Etude Zero Turnaround http://zeroturnaround.com/labs/devprod-report-revisited-version-control-systems-in-2013/
SHA-1 http://en.wikipedia.org/wiki/SHA-1
BCrypt http://en.wikipedia.org/wiki/Bcrypt
jBCrypt https://github.com/jeremyh/jBCrypt

Jenkins http://jenkins-ci.org
New Relic http://newrelic.com

Business model

OVH http://www.ovh.com/fr/vps/

Le moteur

CloudFoundry Bosh https://github.com/cloudfoundry/bosh
Micro CloudFoundry https://micro.cloudfoundry.com

La communauté

CloudFoundry.org http://cloudfoundry.org
core.cloudfoundry.com http://core.cloudfoundry.org

Le futur

La roadmap http://cloudfoundry.github.com/docs/roadmap.html
Le blog CloudFoundry http://blog.cloudfoundry.com

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/


Les Cast Codeurs Podcast - Episode 73 - la sécurité du développeur mi DevOps

Enregistré le 8 février 2013

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

Intéressé pour sponsoriser les cast codeurs et voir ce que cela peut vous apporter ? Contactez nous à sponsors@lescastcodeurs.com

News

VMWare licencie et embauche http://www.theregister.co.uk/2013/01/29/vmware_q4_2012_numbers_layoffs/

Java et langages

Des infos sur les lambdas http://zeroturnaround.com/labs/java-8-the-first-taste-of-lambdas/
Article d'Olivier Croisier sur Joda Time https://twitter.com/OlivierCroisier/status/296500044939554816
Scala en 2012 et 2013 par TypeSafe http://java.dzone.com/articles/state-scala-2013
Un retour sur Scala en Français http://the-babel-tower.blogspot.fr/2013/02/why-scala.html?spref=tw
La sortie de Groovy 2.1 http://groovy.codehaus.org/Groovy+2.1+release+notes
The Groovy conundrum http://www.drdobbs.com/jvm/the-groovy-conundrum/240147731

Les problèmes de sécurité à répétition :

Plateformes

Play 2 et les définitions http://sadache.tumblr.com/post/42351000773/async-reactive-nonblocking-threads-futures-executioncont
Les specs Java EE s'activent sévère http://beanvalidation.org/news/2013/02/01/bean-validation-1-1-beta3-last-line/
ou pas http://jaxenter.com/jsr107-caching-api-highly-unlikely-to-make-java-ee-7-46154.html
jbatch http://java.net/projects/jbatch/
Hibernate ORM avec pas mal d'améliorations de perf http://in.relation.to/Bloggers/HibernateORM420CR1Released
Spring 4 http://blog.springsource.org/2013/01/16/next-stop-spring-framework-4-0/
Schemaless http://martinfowler.com/articles/schemaless/

Outils

Eclipse éteint son CVS http://mmilinkov.wordpress.com/2012/12/21/eclipse-says-goodbye-to-cvs/
La débâcle Jenkins 1.49x http://jenkins-ci.org
L'histoire derrière Bazaar http://www.stationary-traveller.eu/pages/bzr-a-retrospective.html

Services

Post mortem de GitHub https://github.com/blog/1397-recent-code-search-outages
Les données des Velibs ouvertes bientôt http://www.01net.com/editorial/585929/les-donnees-du-systeme-velib-seront-bientot-ouvertes/
Microsoft offre des VM pour tester la compatibilité des IE http://www.modern.ie/virtualization-tools
Java/Knowledge Black Belt c'est fini
BinTray http://jaxenter.com/github-of-packages-bintray-opens-public-beta-46002.html

Performance

invokedynamic: tales from the trenches http://www.slideshare.net/CharlesNutter/invokedynamic-tales-from-the-trenches
Présentation Twitter sur la VM http://www.slideshare.net/aszegedi/everything-i-ever-learned-about-jvm-performance-tuning-twitter

  • en particulier, comment éviter les GC qui créent de la latence

L'humain

Développeurs seniors http://www.ekito.fr/people/?p=51
Outsourcer son boulot en Chine http://www.theregister.co.uk/2013/01/16/developer_oursources_job_china/

Outils de l'épisode

jenv https://github.com/hikage/jenv#readme
Weechat http://weechat.org
CLAHub http://www.clahub.com

JUGs et 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/


Les Cast Codeurs Podcast - Episode 72 - Interview sur les closures avec David Gageot et José Paumard

Enregistré le 17 Janvier 2013

Téléchargement de l’épisode LesCastCodeurs-Episode-72.mp3

Sponsoring

Intéressé pour sponsoriser les cast codeurs et voir ce que cela peut vous apporter ? Contactez nous à sponsors@lescastcodeurs.com

Interview

Introduction

José Paumard @JosePaumard
Maître de conf université paris 13 http://www.univ-paris13.fr
Java Le soir http://blog.paumard.org
ParisJUG http://parisjug.org
Devoxx France http://devoxx.fr

David Gageot @dgageot
Java Bien http://blog.javabien.net
Site de David http://retour1024.fr

Définitions

Lambda http://en.wikipedia.org/wiki/Lambda
Closure http://en.wikipedia.org/wiki/Closure_(computer_science)
Unlambda http://en.wikipedia.org/wiki/Unlambda
Projet lambda dans le JDK http://openjdk.java.net/projects/lambda/
http://www.lambdafaq.org/

L'histoire des closures en Java

Pizza http://en.wikipedia.org/wiki/Pizza_(programming_language)

JDK 8 et les lambdas

http://blog.zenika.com/index.php?post/2012/05/30/Java-8-et-les-Lambda
http://codingjunkie.net/guava-functions-java-8-lambdas/
http://www.javabeat.net/2012/05/virtual-extension-methods-in-java-8/

Rémi Forax au Paris JUG : http://www.parleys.com/#st=5&id=3125
à Devoxx France : http://www.parleys.com/#st=5&id=3309
au Chti JUG (slides only) : http://chtijug.org/slides-de-la-session-java-8-avec-remi-forax/

Defender methods http://www.javabeat.net/2012/05/virtual-extension-methods-in-java-8/

Impact et futur

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/


Sponsoring

Chaque nouvelle année amène son lot de motivation et de projets. Cette année les cast codeurs tentent l'aventure du sponsoring.

Mais pourquoi?

PARCE QUEEEEEEEEE!

Ce n'est pas une décision prise sur un coup de tête. On n'a pas envie de casser la dynamique de la communauté des cast codeurs ni rendre le podcast aussi joli qu'un arbre de Noël. Donc on va essayer de faire ça sans forcer.

Les motivations sont doubles :

  • payer les frais engendrés par le podcast
  • investir dans la promotion du développeur

Il existe des frais récurrents ou occasionnels que le podcast engendre et que l'équipe prend aujourd'hui à sa charge :

  • l'hébergement de l'audio, du site web, le nom de domaine et autres services de type Dropbox
  • le matériel : micros, casques, câbles, disques durs

Et puis on se dit qu'avec de l'argent, on pourrait investir dans la promotion des cast codeurs au delà de ses frontières existantes, vers le développeur Java qui utilise encore du Java 1.4.1, que l'on pourrait animer un peu plus la communauté existante avec plus de live dans les JUGs ou les conférences francophones (et cela implique voyage, hôtel etc).

Comment

Règle numéro 1 : pas question de changer la ligne éditoriale. Elle est déjà biaisée par nos opinions et c'est bien comme ça :) On parle de ce que l'on aime et on dit ce que l'on aime pas. Pas envie de changer cette approche.

Règle numéro 2 : pas question de casser la bonne humeur. On fait surtout le podcast pour s'amuser et pour faire plaisir aux gens. Si ça devient une corvée ou ennuyeux, cela ne nous intéresse pas.

Règle numéro 3 : un sponsoring intelligent. L'idée n'est pas de se transformer en TF1 à l'heure de la météo ni de faire sponsoriser chaque blague de Guillaume. Le format est à définir mais il restera marginal par rapport au temps du podcast.

Voilà, c'est une petite aventure qui commence. Dites-nous ce que vous en pensez ?

Pourquoi sponsoriser

Alors si vous voulez soutenir Les Cast Codeurs, et si vous ou votre entreprise souhaitez :

  • faire passer un message,
  • faire découvrir votre produit ou vos services,
  • promouvoir un événement que vous organisez,
  • chercher de nouveaux profils à recruter,

et bien c'est justement le moment de vous adresser à des milliers d'auditeurs au travers du podcast.

Donc n'hésitez pas à en parler autour de vous, à vos collègues, à votre boss, au DSI de votre boîte, à vos collègues du marketing et contactez nous à sponsors@lescastcodeurs.com si vous souhaitez en apprendre plus et comprendre ce que cela peut vous apporter.
Nous sommes en train de finaliser une plaquette avec nos idées sur les diverses possibilités de sponsoring, on vous recontacte dès que tout ça se décide. Envoyez-nous un petit email pour rester au courant.

Les Cast Codeurs


Les Cast Codeurs Podcast - Episode 71 - Modèles économiques

Enregistré le 9 janvier 2013

Téléchargement de l’épisode LesCastCodeurs-Episode-71.mp3

Les Cast Codeurs recherchent des sponsors, mais pourquoi?.
Contactez nous à sponsors@lescastcodeurs.com si vous êtes intéressés.

News

Le futur des cast codeurs

Langages

Scala 2.10

  • nouveau backend ASM

Groovy 2.1 beta
Defective C++
Guides de style Google

Front end

Comparaison de frameworks JavaScripts
Frangular
Stack à la mimine

Web

Grails 2.2
Vert.x fiasco? and the official Red Hat and VMware statement
Software freedom conservancy

Services

GitHub un peu dans les choux en ce moment
Suppression des uploads
Créer des fichiers sur GitHub
Profil utilisateur amélioré sur GitHub

Google App Engine

Politique

La fiscalité et l'entrepreunariat
Petits revenus, grosses factures

Xavier Niel fait un bras de fer avec Google en prenant ses utilisateurs comme "otages" #adgate :

@DEVOPS_BORAT In devops we are face fiscal cliff every year when Oracle license is up for renew.

Conférences

Devoxx France 2013
CodeStory a ouvert
Mix-IT 25 et 26 avril
Hands-on Cloud Foundry chez Valtech

Rétrospective 2012

Basée sur http://java.dzone.com/articles/significant-software-0

Prévisions 2013

C'est la fin du monde pour de vrai.

Outils de l'épisode

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/


Les Cast Codeurs Podcast - Episode 70 - Interview sur Clojure avec Christophe Grand et Cédric Pineau

Enregistré le 10 octobre 2012

Téléchargement de l’épisode LesCastCodeurs-Episode-70.mp3

Interview

Introduction

Cédric Pineau
SodiFrance
Christophe Grand
Clojure Programming

Qu'est-ce que cette bête?

Clojure
Site officiel

LISP http://en.wikipedia.org/wiki/Lisp_(programming_language)
Homoiconicité
XKCD

Programmation fonctionnelle

Programmation fonctionnelle

Concurrence

STM

Les plateformes cibles

Démarrer

IDE Eclipse Counterclockwise
IDE IntelliJ Idea La clojure
IDE Light Table
http://www.4clojure.com
http://clojuredocs.org
http://tryclj.com
Google groups clojure-fr

Toolkit

Noir
Compojure
ClojureQL
Korma

Futur

NantesJUG
Clojure Lyon
Clojure Programming

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/


Les Cast Codeurs Podcast - Episode 69 - Sortez couverts

Enregistré le 11 décembre 2012

Téléchargement de l’épisode LesCastCodeurs-Episode-69.mp3

News

Big Data et Cloud

Initiative Pivotal

vert.x a des verticles, heureusement que ça s'appele pas test.x ... - J.Viet

PaaS on premise OpenShift Entreprise
OVH
Dons à Wikipedia

@DEVOPS_BORAT CAP theorem: You can only able have 2 of 3: enterprise, cloud, strategy. - DEVOPS_BORAT

Plateformes

Revues publiques de Bean Validation, CDI, etc http://beanvalidation.org/news/2012/10/22/release-1-1-public-review/
Play 2 et Spring
Procès pour violation de brevet contre Weblogic
APIs et copyright

Java

Packed objects en Java
IntelliJ IDEA 12
SublimeText
Twitter Ruby vers Java

Autres

angular.js vs backbone
OSS Burnout chez bootstrap

Les Mains dans le cambouis

Arnaud et Maven

JUGs et 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/


Un nouveau logo et une photo de l'équipe

Aussi rapide que l'éclair - juste pas dans le vide - Nicolas Martignole nous a refait le logo en vectoriel. On peut voir venir avec les écrans post-retina et les affiches 4 par 3 à travers la France. Un grand merci à lui.

Et puisqu'on est dans l'audio-visuel, voici une photo prise pendant l'enregistrement à Devoxx 2012.


Les Cast Codeurs Podcast - Episode 68 - Devoxx 2012 et les putchesses contre le Choupinou géant

Enregistré le 16 novembre 2012

Téléchargement de l’épisode LesCastCodeurs-Episode-68.mp3

Les slides de la présentation

Atlassian

News

Les JDuchesses

Devoxx les chiffres

Devoxx
Movember
Présentation Movember on TED
Nexus 4
Nexus 10
Raspberry Pi
Hackergarten
Code Story
Devoxx France
Devoxx UK
Nao http://en.wikipedia.org/wiki/Nao_(robot)

Les standards

Java EE 7
JSON-P
JAX-RS
JMS 2
Bean Validation
Nighthacking

Performances et optimisations

Gatling
testacular
Arquillian
Spock
Parleys
Angular.js

Le métier de programmeur

Les plateformes

vert.x
Play
Grails
Java EE 7
JavaFX

Langages

JDK 8 et lambda
Scala
Ceylon
Kotlin

Atlassian

Merci pour les bières et les pizzas Atlassian

Les sondages

JUnit
TestNG

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/