Le podcast Java en Français

Les Cast Codeurs : le 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 (Red Hat, Hibernate, Quarkus), Arnaud Héritier (Doctolib, Jenkins), Guillaume Laforge (Google, Groovy), Antonio Goncalves (Microsoft, auteur), Katia Aresti (Red Hat, Infinispan).

LCC 109 - Interview sur Microsoft .NET avec Benjamin Guinebertière, Sébastien Pertus et Mitsuru Furuta

Posté le 19/09/2014  

Dans cet épisode, on discute du “grand” méchant loup : .NET. On commence par la machine virtuelle, les langages et on remonte les niveaux de couches de la persistance au web et mobile. On y discute également l’écosystème et les évolutions de Microsoft sur la gestion de la plateforme.

Enregistré le 10 septembre 2014

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

Interview

Introduction

Benjamin Guinebertière
@benjguin
Microsoft
Microsoft Azure

Sébastien Pertus
@sebastienpertus

Mitsuru Furuta
@mitsufu
Sensorit

La machine virtuelle

Anders Heljsberg
Common Language Runtime (CLR)
Intermediary Language (IL)
NGen
Managed / unmanaged

Garbage collection en .NET
Compteur de performance
Volatile

Le langage

Types génériques en C#
Réification vs erasure des types génériques

C#
Visual Basic .NET
F#

Common Language Specification (CLS)
Dynamic Language Runtime (DLR)
IronPython

Les couches classiques et frameworks

Les approches

Attributs
yield return
LINQ
Méthodes d’extension
Autres méthodes d’extension
Lambda

Persistance

ADO.NET
Microsoft Entity Framework
NHibernate
Entity Framework vs NHibernate
LINQ to SQL

System.Runtime.Caching
Output Caching
AppFabric Caching
Redis
RavenDB
Azure DocumentDB

Objet métier et composants

Injection de dépendance
Managed Extensibility Framework (MEF)
Unity Container

Frameworks web

ASP.NET
IIS
ASP.NET WebForms
ASP.NET MVC
Razor / WebPages
IntelliSense
ASP.NET Web API

KnockOut.js
SignalR

NewtonSoft JSON

OData

ASP.NET vnext
Compilateur Roslyn

Le Mobile et les clients riches

Windows RunTime (RT)
async / await

Des ressources

MSDN
Microsoft Virtual Academy
ch9.ms
.NET foundation
TechDays

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 108 - Ouaf ouaf

Posté le 07/09/2014  

Les cinq cast codeurs font leur épisode de rentrée et nous parlent de plein plein de choses. Scala, Java EE, Asciidoctor, le Kindle etc etc. Ils lancent aussi le concept de crowdcasting et retournent le micro vers vous. Plus d’infos sur http://lescastcodeurs.com/crowdcasting/.

Enregistré le 4 septembre 2014

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

News

Langages

Scala

Le futur de Scala
Un fork de Scala
Réponse de TypeSafe

Groovy

Le New York Times adopte Groovy pour son appli Android
Groovy 2.4 beta 3 avec bytecode réduit (sympa pour Android justement)
Retro lambda

Java

Bonnes pratiques de codage en Java
Bonnes pratiques pour stocker des mots de passe en Java
Visualisation d’algorithmes de Garbage Collection
JHipster 1.0
String Deduplication – A new feature in Java 8 Update 20

Jigsaw (Java 9 ou pas :-) )

JavaScript

ECMAScript 6, quoi de neuf

Java EE 8

MVC 1.0
Ed Burns rassure les JSF fanboys et compare le MVC sauce JSF vs action-based MVC (à la Spring MVC)
No Java EE Configuration for EE8

Middleware

Aerogear Push Server 1.0
Hibernate et le dirty checking
Nodyn: node.js dans la VM
Tutorial sur Spring Boot
Podcast JBoss Asylum

Cloud

OpenShift dans une VM
Google BigQuery et la plus grosse base de données d’événements

Mobile

Release de RoboVM 1.0 alpha 1

Outillage

Git 2.1 et What’s new since Git 1.7 un très bon résumé de ce qu’il faut savoir par Christophe Porteneuve
GitBook.io
Maven 3.2.3
Asciidoctor 1.5 et la migration de syntaxe
AsciidoctorJ 1.5.0

Humains

Ne faites pas ce que vous aimez
L’Oregon attaque Oracle en justice
This is why you never end up hiring good developers donne des clefs intéressantes sur ce qu’il faut (ne pas) faire pour faire passer un entretien à un futur développeur

Divers

La structure d’un ZIP
Le zoo des foundations de hash
Prédire le prochain random
Les Ninjas sortent un livre sur AngularJS
Crash course sur les API fluentes
Qu’est-ce qui fait un bon CHANGELOG ?
Un éditeur de prompt
Le livre XKCD: turtules all the way down (zoom infini à tester)
Finalement, la Spec Markdown dont rêvait Jeff “Coding Horror” Atwood prends forme. Quid de Asciidoc(tor) vs Markdown?
Github rajoute le “split diff”
Sysadmins Cast Site avec des ressources intéressantes pour les(dev)ops

Les mains dans le cambouis

Une Google Hangout pour toute la journée dans les équipes distribuées.

@danveloper: “The Prime Directive: Never Trust a Test You Haven’t Seen Fail” @rfletcherEW on #tdd http://t.co/pkDwTaPEV8

Kindle et veille technologique

Expérience crowdcasting

Enregistrer un morceau des cast codeurs et envoyez-le-nous. On en fera un épisode.

Plus d’infos sur la page crowdcasting.

Conférences

ng Europe
Jenkins User Meet-up in Paris Paris 10 Sept
DroidCon

BDX.io
DevFest Nantes
BlendWebMix : Lyon 29 & 30 octobre
Codeurs en seine
Devoxx BE
JUG Summer Camp

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 107 - Interview Google I/O avec les Sfeiriens

Posté le 02/08/2014  

Didier, Guillaume, Nicolas et Aurélien nous donnent leur retour sur Google I/O. On discute ambiance, material design, wearable, Android, Google App Engine, Dart, Google Compute Engine, Cloud et Glass.

Enregistré le 28 juillet 2014

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

Interview

Grand merci à Sfeir non seulement de venir parler de Google I/O mais aussi de sponsoriser l’épisode. Tout ça parce qu’ils aiment bien ce que l’on fait. Nous aussi on les aime bien :)

Sfeir

Ta vie, ton oeuvre

Didier Girard
Google Developer Experts
Google Developer Groups

Guillaume Giroux
Dartlang [FR]

Nicolas François (G+, Twitter)

Aurélien Pelletier (blog)

Ambiance

Google I/O

Les cadeaux de Google I/O
Google Cardboard
Stéréoscopie

Material design

Material design
Google Polymer
Showcase de material design avec polymer
Web Components
La spec Web Components
Polyfill
x-tags
AngularJS
Code Labs

Wearable

Android Wearable
Google watch
K 2000
Sneakers
Google Now

Android

Google Play Services
Dalvik et ART
Android L
Android TV
Chromecast

Dart

Dart dans le Cloud
Microsoft Project Volta
Chrome Dev Editor

Google côté serveur

Google Cloud Endpoints
Google Cloud Dataflow
Google Dataflow vs Hadoop
Google Cloud Pub/Sub
iBeacon
Big Data et Cloud via sur l’infrastructure Google par Didier Girard

Google Compute Engine
Docker
Kubernetes
Project Atomic
Core OS

Services

Gmail API
Google Apps Script
Pris pour Google Apps Entreprise

Divers

Plus de femmes à Google I/O
Google Glass
Google+ Stories

Emmanuel et les Google Glass

Pour aller plus loin

Vidéos de Google I/O
Article sur Google I/O dans Les Echos

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 106 - Bleu blanc rouge

Posté le 14/07/2014  

Les cinq cast codeurs sont réunis pour discuter fonctionnalités Java 8 et après, des backports de certaines vers Java 7, de l’expérience sur Eclipse et IntelliJ IDEA. Ils apprennent aussi à Vincent comment installer des logiciels sous Mac OS X, discutent de l’effet vacances et de bien d’autres choses encore.

Enregistré le 11 juillet 2014

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

News

Google IO

Google Cloud Dataflow
Gmail API
Retour de Zenika sur Google IO

Google et le droit a l’oubli

Langage et JVM

Un article sur le post permgem
Java 8 optionals
Certains pièges de parallel stream
ThreeTen backport Joda-Stephen a sorti la version 1.0 du backport the date/time de Java 8, pour JDK < 8
RetroLambda, comme Retrotranslator, permet d’utiliser des lambdas sur Java < 8 et du coup même sur Android
Project Jigsaw, phase 2, par Mark Reinhold
Nouveau site de Groovy

Développons en Java (version 2.0, 3004 pages) par Jean-Michel Doudoux
Java annotation processor test
La signification des exceptions les plus courantes de Java

Roadmap de Scala
Golo 1.0.0

Librairies

ActiveMQ et HornetQ dans le même lit ?
Moteurs de template en Java
Sortie de Spring IO 1.0

Outillage

Les améliorations Maven dans Eclipse Luna
Gradle 2.0 est sorti !
Roadmap de Gradle après 2.0
JetBrains sort l’EAP de IntelliJ IDEA 14 avec la version community qui rajoute gratuitement la couverture de code, le search / replace structurel et la migration de type
Git 2.0
Git Merge vs Rebase
Hipchat gratuit en users unlimited
Gitter
ZNC
BNC4Free
Homebrew
Homebrew Cask

Politique

Hack4france: bien camouflé

Infrastructure

Docker 1.1

Divers

Fairphone
L’effet vacances
Paper Toys
Présentations par Chet Haase
Bootstrap en texte
Une expérience de projet perso

Débat

Onglet, une métrique de la complexité

Outil de l’épisode

Java Object Library

Conférences

CFP de Droidcon Paris est ouvert : Paris 22-23 septembre
CFP Nipconf : 24 octobre 2014 Lausanne, Suisse
Soft-shake
CFP BlendWebMix : Lyon 29 & 30 octobre
CFP Devfest Nantes 2014 : 7 novembre 2014 à la cité des congrès de Nantes
Codeurs en seine
CFP du JugSummerCamp est ouvert : La Rochelle 19 septembre
CFP de Scala IO est ouvert : Paris 23-24 octobre

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 105 - Tu testeras mais quand il faut

Posté le 26/06/2014  

Agnès, Amira, Ludwine et Mathilde discutent de WWDC et notamment la sortie de Swift, de la VM Android post Dalvik. Elles débattent aussi sur le TDD et sur l’intérêt d’enfoncer des portes ouvertes.

Enregistré le 23 juin 2014

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

News

Agnès Crepet
Amira Lakhal
Ludwine Probst
Mathilde Lemée
Les Duchesses

Langages

Groovy Now Runs on Android

Max OS X Yosemite
Swift
Guide du langage Swift
Une FAQ sur Swift
Les benchmarks sur Swift par forcément bons
TestFlight

Android : Mort de Dalvik
Machine virtuelle ART

Les sorties d’outils/fwks

The 2014 State of DevOps
Spring Boot 1.1
Spring Cloud 1.0

DockerCon
Docker 1.0
Clocker
Site web CloudCon

Google’s Web Starter Kit by @addyosmani
Redisson - driver asynchrone pour Redis
Facebook lance Apollo

Débats

Le débat: #isTDDDead avec Martin Fowler, Kent Beck et David Heinemeier Hansson :

Nomock movement
La vitesse du développent logiciel
Slack
Duchess France et les femmes dans les conférences

Du côté des startups

Mesosphere (SAAS de Mesos) lève 10.5m$
Lima lève 2.5m$
France Digital fait un bilan stats des startups

Les conférences

Google IO
Spark change
USI

CFP de Droidcon Paris est ouvert : Paris 22-23 septembre
CFP Nipconf : 24 octobre 2014 Lausanne, Suisse
Soft-shake
CFP BlendWebMix : Lyon 29 & 30 octobre
CFP Devfest Nantes 2014 : 7 novembre 2014 à la cité des congrès de Nantes
Codeurs en seine
CFP du JugSummerCamp est ouvert : La Rochelle 19 septembre
CFP de Scala IO est ouvert : Paris 23-24 octobre

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 104 - Interview diversité avec Agnès Crepet et Maxime Tiran

Posté le 16/06/2014  

Agnès, Maxime et Emmanuel discutent de la diversité et de la domination dans l’IT de l’homme, blanc, < 30 ans, qui boit de la bière. Après un état des lieux, ils décrivent la pression que peuvent subir les minorités puis comment améliorer les choses.

Enregistré le 13 juin 2014

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

Interview

Ta vie, ton oeuvre

Agnès Crepet
Ninja Squad
Mix-IT
LyonJUG
Duchess

Maxime Tiran
Google

État des lieux

Rapport remis au gouvernement sur les inégalités hommes/femmes
Synthèse du rapport sous l’angle IT
Rapport diversité Google
STEM
Unconcious biais
Syndrome de l’imposteur

La pression de la majorité

Debug Podcast - sexism in tech
INSA Lyon
Code of Conduct
Code de conduite d’O’Reilly

Comment améliorer les choses

Title VII
Black Girls Code
Zach Holman

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 103 - La PI des APIs et la licence asPIrateur

Posté le 05/06/2014  

Emmanuel, Arnaud, Vincent et Antonio discutent inbox zero, les profiles Java SE, l’étude de ZeroTurnaround sur la population Java, le côté obscur des microservices. Ils se penchent aussi sur l’impact du procès Oracle / Google et la nouvelle licence open source proposée par Oracle. Un grand merci à CloudBees pour le double sponsoring épisode / web.

Enregistré le 2 juin 2014

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

Préambule

Inbox zero
Getting Things Done

News

Langages

Groovy 2.3
TypeScript
Java et profiles compacts
Étude de ZeroTurnaround sur les outils Java
Backport de 310
Ce qui influence la vitesse d’appel des méthodes

Plateformes

Grails 2.4
Formations sur Bean Validation
PluralSight
Étude pour CDI 2.0
Interview sur le futur de GlassFish
WildFly 8.1

Architecture

Les micro services ne sont pas gratuits

Bases de données

Interview sur Neo4J
Hibernate OGM et support Neo4J

Web

Google Search comprend le JavaScript

Outillage

Babun, un Shell pour Windows

Industrie

Oracle vs Google et les API copyrightables
Une vue plus nuancée du procès

@aphyr: Reminder that Java literally has a ManagementFactory class. You know, in case you wanted to create more management.

Ratio homme/femme dans certaines entreprises
Oracle Universal Permissive License
Montebourg et un système d’exploitation français
Ce que vaut un développeur web
La fragmentation des langages
Plus de développeurs dans les confs agiles ?

Outil de l’épisode

JSON Generator

Les mains dans le cambouis

Que se passe-t’il avec TrueCrypt ?
TrueCrypt site officiel
Le site alternatif TrueCrypt
EncFS
eCryptFS
SSH tunneling

Conférences

Retour de breizhcamp
EclipseCon Toulouse 18-19 juin
Bdx.io bordeaux 18 octobre sponsoring en puissance de 2
Scala.io 23-24 octobre - cfp ouvert
Codeurs en Seine 2014 - 27 novembre - cfp

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 102 - Culture de communautés et dépossession de processus

Posté le 08/05/2014  

Emmanuel, Antonio, Arnaud et Vincent discutent des retours de Devoxx France, de JavaScript entreprise, de la viabilité des communautés Open Sources et de la culture d’entreprise. Mention spéciale pour un retour en force des mains dans le cambouis avec de la dépossession de processus.

Enregistré le 28 avril 2014

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

News

Retour Devoxx

Retour d’un nouveau speaker
Retour un nouveau participant
Enquête de satisfaction de Devoxx

Langage

Noms de paramètres en Java 8
Vous avez ruiné JavaScript
Nake - ligne de commanded Nashorn
Annotation type expliquées
Présentation sur le côté noir de Scala
Microsoft sort ses compilos VB et C# en open source
False sharing et @Contended
Les choses accidentellement Turing complètes

Plateformes

JCache dans Spring
Présentation sur la JSR date and time
Spring boot GA
HikariCP pour Spring et Hibernate
Heartbleed
HeartBleed par XKCD
Petits conseils sur JavaFX

Services et produits

Rétrospective Google+
Produits et SaaS pour gérer vos logs
Docker bash functions
Blink un an après

Méthodologie

DHH on TDD
The stronger the culture! the less corporate process a company needs
ReWork

Inspirations et people

TEDxParis : embrasser le stress
GitHub, le départ du CEO et l’avenir des projets open source
L’histoire de l’image de Windows XP
High Dynamic Range

Outils

IntelliJ inspections expliquées
EPub 3 dans Asciidoctor

Mains dans le cambouis

Recouper un commit en deux avec Git
Rattacher un Process à un screen

Conférences

etalab - passé
Devoxx4Kids manifesto
Breizhcamp call for paper
Le groupe meetup duchesse France
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


LCC 101 - Devoxx France 2014 - ils reviennent et ils ne sont pas contents !

Posté le 25/04/2014  

Les Cast Codeurs clôturent Devoxx France 2014 en direct. Ils y fêtent leur 100e épisode et vous offrent une rétrospective biaisée mais sympathique de la conférence.

Enregistré le 18 avril 2014

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

Slides et photos

Les slides de l’épisode http://www.slideshare.net/emmanuelbernard/les-cast-codeurs. Suivre l’épisode sera plus facile avec.
Et quelques photos de Ludovic Poitou - merci :)

L’anniversaire

0b1100101
Un chiffre: 0

Votre épisode préféré

  • 8 - Romain Guy sur Android
  • 16 - Snoracle
  • 27 - GraniteDS
  • 38 - Snowcamp
  • 80 - Rémi Forax
  • 98 - CQRS
  • 100 - Tariq sur le rapport développeurs
  • 102 - TBD

Mr Quizz

Devoxx France

Les keynotes

Conseil national du numérique
Babinet
École 42
Tariq Krim
codeforfrance.org
Emmanuel derrière codeforfrance

Tools in Action

JBoss Forge
Docker

Autres

Codestory
Les mercenaires du DevOps
Hackergarten
Fab lab
Crazyflie

Conférences et universités

Parleys
Cassandra
Lambda architecture
Chef
Puppet
Ceylon
Go
La place des femmes à Devoxx

Devoxx France 2015

Du 8 au 10 avril 2015 au Palais des Congrès
Enquête de satisfaction

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 100 - Interview de Tariq Krim sur le rapport développeurs remis au gouvernement

Posté le 09/04/2014  

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

Mise à jour

Quelques liens supplémentaires suite à la nomination d’Axelle Lemaire au poste de secrétaire d’État du numérique.

Dix idées à Axelle Lemaire de Tariq Krim

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 marché 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

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