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 (Doctolib, Jenkins), Guillaume Laforge (Google, Groovy), Antonio Goncalves (Microsoft, auteur), Vincent Massol (XWiki, Maven), Audrey Neveu (Reactor/Spring, Devoxx4Kids). Katia Aresti (Red Hat, Infinispan).

LCC 121 - Interview sur la recherche avec Pierre Sutra

Posté le 02/04/2015

On est quasi tous “opérationnels”. On code une appli au quotidien pressé par les délais et le métier. On fait tomber en marche et on passe à autre chose.

Comment ça se passe du côté de la recherche ? Théories fumantes sur tableau noir et en blouse blanche ? Plongeons dans le quotidien de Pierre, chercheur à l’université de Neuchâtel.

Ouvrons un peu les ponts entre différentes communautés.

Enregistré le 13 mars 2015

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

Interview

Ta vie, ton œuvre

Pierre Sutra
Université de Paris 6
INRIA

Champs de recherche:

  • Systèmes répartis
  • Cohérence des données
  • Concurrence

Jim Gray et l’invention des transactions
NoSQL is dead InfoQ
Linéarisabilité

Doug Terry

Paxos
ZooKeeper
Leslie Lamport
Barbara Liskov
Tolérance aux fautes byzantines
RAFT

Projet LEADS
Infinispan
Atomic Object Factory
State machine replication

Être chercheur

La journée classique
Le chercheur en université vs en industrie
Comités de programme

Pourquoi des papiers obscures et difficile à lire avec des équations LaTeX
IEEE
Société savante
Conférence FUN

En blouse blanche? Devant un ordi? Tableau noir? Longues marches?

Contribution de code

L’état de la recherche en France et en Europe

Financement (France, Europe)
CNRS
National Science Foundation
Bourses Marie Curie

Organisation
MIT
Carnegie Mellon
HEC
Euro TM
Pascal Felber

Qui choisi les thèmes ?
John Von Neumann
Plus faible détecteur de défaillance
k-set agreement
Oracle machine - Turing

La recherche et le business

Quelques papiers connus (Google, Amazon)
Comment un ingénieur peut suivre tout ce chaos ?
Donald Knuth
The Art of Computer Programming
Papier Dynamo
Conference SOSP
Théorème CAP Juge anti-terrorisme: Marc Trévidic
Software transactional memory

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 120 - J'te dis ou j'te dis pas ?

Posté le 19/03/2015

Les Duchess prennent le micro pour nous faire un tour d’horizon des nouvelles Java. On y discute acquisitions, fermetures, releases, annonces, bref la vie. Elles débâteront aussi de la démocratisation du code et des déconvenues qui peuvent en découler.

Enregistré le 15 mars 2015

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

News

Amira Lakhal
Valtech
Ludwine Probst
Cityzen Data
Mathilde Lemée
Aetys
Stéphanie Moallic
Stéphanie Hertrich
Microsoft

Duchess France

Ça bouge

Google a acquis une partie de Softcard
Google Code ferme
Codehaus ferme
Elasticsearch a racheté Found
SigFox

Évènements

Startup Week End Women
Meilleur dev de France
Hashcode
Keynote Apple

Dev mobile

Tabri.js
CoronaSDK
SDK de Windows 10 : dévoilé à //Build
IonicFramework v2
Android 5.1 SDK

Data

La nouvelle version 1.3.0 de Spark vient de sortir !
DataFrames API dans Spark
Spark summit en juin à SF
http://ignite.incubator.apache.org
Druid passe dans la fondation apache
MongoDB 3.0

Open Source

Groovy chez Apache
Spock en version 1.0
Microsoft et l’OpenSource

Outils de l’épisode

Slack

Blog à découvrir

Une vie de dev

Débat

Est-ce que coder c’est si facile ? Démocratisation du code ?

Conférences

Hacking Health Camp, Strasbourg les 19-22 mars
Code Motion Rome les 25-28 mars
NoSQL Matters, Paris les 26/27 mars
Devoxx France du 8 au 10 avril
Mix-it 16-17 avril
//build Conférence Développeurs Microsoft, San Francisco le 29 avril
Berlin Buzzwords, Berlin du 31 mai au 3 juin
Sud Web, Montpellier les 29-30 mai

CFP du BreizhCamp 2015
http://2015.javazone.no

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 119 - Interview sur le business et l'open source avec Ludovic Dubost et Vincent Massol

Posté le 28/02/2015

Emmanuel, Vincent et Ludovic Dubost échangent autour de la création de société, les éditeurs logiciels, l’open source et la monétisation, l’open source commercial et la communauté.

Enregistré le 25 février 2015

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

Interview

Ta vie, ton œuvre

Ludovic Dubost
@ldubost

Le concept de wiki
XWiki le projet
XWiki SAS

Netscape
Mozilla
Nielsen

TWiki

Démarrer un business en France

Red Hat
jServ
Tomcat
MySQL

Les débuts

Networking
OSSGTP

Droit du travail et imposition

Le premier employé, fout les chocottes ?
Trop d’impôts ?
Droit du travail

VC ou pas de VC

Les blogs sur le financement vs l’indépendance
Incubateurs

Le business de l’open source

Les licences OSS compatibles

GPL
LGPL
ASL
Contributor License Agreement (CLA)

Quel est le modèle de XWiki

AFUL
Offre Libre
Open Core
SSLL
Intérêts privés et éthique open source

Vendre un truc gratuit

Microsoft SharePoint
Atlassian Confluence
Circulaire Ayrault

Avez-vous une idée du ratio de conversion client/utilisateur ?
À partir de quel ratio de conversion peut-on commencer à “vivre” de l’OSS ? @ehsavoie
Coûts de l’OSS pour l’entreprise (le coût de penser aux autres (code, doc,support) avant de penser à soi) @danielpetisme

Business vs communauté

Les tensions

La relation entre XWiki le projet et XWiki SAS

Coder pour vos clients vs coder pour tous
Project manager

Le risque des changements de gouvernance

ExtJS
Foswiki
Pourquoi ne pas utiliser TWiki
Pourquoi le fork TWiki / Foswiki

Un seul sponsor / le rachat de la société

Groovy
Pivotal
Zimbra

L’open source 100 % non commercial est-il encore possible ?

Debian
Maven

Balance code propriétaire vs socle open source

Le SaaS tueur d’Open Source ?
OSS banal, pas d’avenir sur le logiciel proprio @nmartignole
Risques que posent les devs OSS lorsqu’il n’y a personne pour payer ? (gnupg, openssl, … @ehsavoie
Collaboration des compétiteurs via l’open source et l’open standard

Au-delà du business

Code for France

Votre vue sur la société et ce que vous pouvez contribuer
Zero marginal cost society
The third industrial revolution
Revenu minimum de vie

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 118 - Pôle emploi

Posté le 15/02/2015

Il y a du changement chez les cast codeurs et dans l’industrie. On parle aussi de Java dans 20 ans, de formation, de bugs de sécurité, de pas mal de petits outils de l’épisode et des nombreuses conférences en France d’ici l’été.

Enregistré le 13 février 2015

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

News

Ça bouge

Au ParisJUG

Antonio cède sa place de président du ParisJUG après 7 ans de bons et loyaux services
Nicolas et Zouheir aussi et se concentrent sur l’organisation de devoxx.fr

Chez Pivotal

Groovy et Pivotal arrêtent leur PACS Les équipes Groovy et Grails cherchent une nouvelle “maison”
restlet

Chez Cloudbees

CloudBees lève 23 millions pour tester des Teslas si j’ai bien compris - ou embaucher Arnaud, va savoir :-)

Chez eXo

Arnaud quitte son poste, si le télétravail vous tente, eXo recrute …

Chez IBM

IBM et les licenciements
Encore in point de vue sur IBM
Et encore un autre sur IBM

Langages et JVM

Java il y a 20 ans
Le futur de la JVM: 2030

Java EE et standards

La spécification Data Grid retirée
JPA et le locking

Se former

Front End Dev Avengers À partir de rien, comment obtenir une boucle de feedback ultra-rapide (moins d’une demi-seconde) entre l’édition de ses fichiers sources (dans DevTools ou ailleurs) et leur exploitation live dans la page web en cours, même au travers d’une chaîne de build riche.
Formation AngularJS de NinjaSquad
Java est arrivé sur exercism.io (petit puzzle à résoudre en TDD)

Architecture

Introduction au stream processing (aka event sourcing, CQRS, …)

Infrastructure

Docker éteint la musique
Docker 1.5.0 IPv6, ReadOnly, Stats, “Named DockerFiles” …
Bug de sécurité dans glibc - GHOST (CVE-2015-0235)

Outillage

Git et Eclipse - merci à Jérémie Bresson

Mode sans distraction d’IntelliJ IDEA (+ support SpringBoot, Docker, …)
Maintenance de l’outil de Benchmark JMH
Kibana 4 RC1

Méthodologie

Le burn out après une fin de projet
Le client fait payer pour le temps passé à tester le software
Couper les ressources humaines en deux

Outils de l’épisode

Installer oh-my-git
Fish shell
Mackup
Analyser un query plan

Conférences

Spring Meetup Paris
Devoxx France du 8 au 10 avril à Paris - Le programme est annoncé
DevopsDays Paris du 14 au 15 avril à Paris. Fermeture du CFP le 27 février.
MixIt du 16 au 17 avril à Lyon
RivieraDev le 11 et 12 juin 2015 au campus Sophia-Tech à Sophia-Antipolis. Son CFP est ouvert jusqu’au 15 mars. - Présentation par Youri Bonnaffé. Merci à lui.

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 117 - Interview de Cédric Beust sur Cédric Beust

Posté le 29/01/2015

Cette semaine on invite Cédric Beust pour discuter de choses et d’autres autour de sa carrière à Sun, BEA, Google, LinkedIn, Yahoo!. TestNG, jcommander, GMail, Android sont quelques boites et projets sur lesquels il a eu une influence. On parle aussi de langages, de méthodologies, d’IDEs… et de jeux vidéos.

Enregistré le 27 janvier 2015

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

Interview

Ta vie, ton oeuvre

Cédric Beust
Blog
@cbeust

TestNG
jcommander
getopt

Les débuts

Apple II
ZX80
GW-Basic

Sun et Weblogic

Sun Microsystems
BEA
JBoss
EJB

Java et les annotations

EJBGen
Java annotations

Les tests

TestNG
L’opinion de Cédric sur les TDD

Les IDEs

Eclipse
VisualAge
NetBeans
Emacs
IntelliJ IDEA

Langages

Groovy
BeanShell
Ruby
Clojure
L’avis de Cédric sur Scala.Options et les NullPointerException
Midas
Transparence référentielle
Ceylon
Fantom

Mobile, Google, LinkedIn

Yahoo!
GMail
L’annonce de GMail mobile
Téléphone Sidekick
J2ME
Android
iOS

Méthodologie

NoSQL
JSON
ProtoBuf
Thrift
AngularJS
ReactiveX / Rx
React.js

Jeux

Amiga
World of Warcraft
Civilization
Kerbal Space Program
Alpha Centauri
Plague Inc.
XCOM: Enemy Unknown
Xenonautes
Ray tracer
Growth mind

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 116 - X-Charlie: Je suis Charlie

Posté le 16/01/2015

Les Cast Codeurs se retrouvent en cette nouvelle année pour parler des quelques nouvelles Java de 2015, pour faire une rétrospective de 2014 et philosopher sur 2015. Six jours après l’attentat contre Charlie Hebdo et ce qui a suivi, on ne pouvait pas ne pas aborder ce sujet.

Enregistré le 13 janvier 2015

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

Bonne année à tous et merci à nos sponsors cette année Sfeir et CloudBees qui nous ont permis d’atteindre le numéro 100.

News

Maître Eolas
whois est Charlie
Anonymous est Charlie et pastebin
Le juge anti-terroriste Marc Trévidic

Langages

“Scala, c’est le Perl des snobs”

Java EE et middleware

MVC basé sur JAX-RS
Hibernate OGM est sorti
Hibernate Search 5.0 est sorti
Les booth babes ne fonctionnent pas

PaaS et mobile

Thales et la Caisse des Dép. décident de se désengager de Cloudwatt : CloudWatt 2m de C.A 2014 pour 150m investit, Cloudwatt passe sous le contrôle à 100% d’Orange
Vulnérabilité dans Google App Engine
Android Studio 1.0
Pourquoi il ne faut plus utiliser CyanogenMod, ou les dégâts d’un management de cour de récrée

Infrastructure

Le 30 juin, on pète internet
La specification des images Docker
Docker 1.4.0, plus propre que jamais et les videos en ligne de DockerCon EU
Iliad lance un service cloud sur ARM

Au-delà du code

Les objets connectés et notre vie privée
Podcast l’économie en questions
GitHub n’utilise que des formats diffables
Comment Github utilise Github (Pages) pour sa doc
Un bon product manager…
TravisCI, From Open (Unlimited) to Minimum Vacation Policy

L’année 2014, l’année 2015

Rétrospective

Le big data (Apache Hadoop, Apache Spark
JavaScript en hyperinflation (AngularJS 2)
ReactiveX
JavaPosse qui tire sa révérence
Lambda et programmation fonctionnelle
Java 8 sort
Sécurité (truecrypt, shellshock, heartbleed, gotofail, Sony, …)
La sécurité dans les outils DevOps
Larry Elisson
La place des minorités dans la tech Apple et la baisse de la qualité du logiciel
Rapport au gouvernement développeurs en France Microservices PaaS - ça se calme

Prévisions 2015

Maturation de la Big Data
Le hype du container et du micro service continue
Bordel d’orchestration des micro et des containers
API Asynchrones
Sécurité
Modularité de Java : mouahahahahah
Rien dans le mobile
La guerre des plateformes (Microsoft Azure, Google Services, Amazon WS)

Outils de l’épisode

Le marketing pour les startups tech
2400 Jeux DOS jouables via le navigateur
L’horloge en couleur hexa
BotBot.me, un service pour archiver et accéder en temps réel aux logs des chats IRC

Conférences

CFP ApacheCon
Devoxx France du 8 au 10 avril à Paris - Fin du CFP le 17 janvier.
DevopsDays Paris du 14 au 15 avril à Paris
MixIt du 16 au 17 avril à Lyon

Le crowdcasting

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 115 - Interview de Sam Bessalah sur la data science, Hadoop et Mesos

Posté le 22/12/2014

Dans cet épisode, on discute avec Sam Bessalah de ce “nouveau” métier qu’est le data scientist. On explore aussi l’univers Apache Hadoop et l’univers Apache Mesos. Ces endroits sont pleins de projets aux noms bizarres, cette interview permet de s’y retrouver un peu dans cette mythologie.

Enregistré le 16 décembre 2014

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

Interview

Ta vie, ton oeuvre

@samklr
Ses présentations, encore ici et

Data scientist

Késako ?!
C’est nouveau ? On a toujours eu des données pourtant dans nos S.I. ?!
Le job le plus sexy du 21eme siecle ?
Drew conway’s Data Science Venn diagram

Traiter les données, les plateformes

MapR, Hadoop, … C’est Quoi ? C’est nouveau ? Ca vient d’où ? Comment ça marche ? À quoi ça sert ?

Ca s’intègre à tout ? Et nos sources de données legacy (Mon bon vieux mainframe et son EBCDIC) ?

Où sont passés mes EAI, ETL, et autres outils d’intégration B2C/B2B ?

EAI
ETL
EBCDIC
BI (Business Intelligence)

Hadoop

MapReduce
Doug Cutting
Apache Lucene - moteur de recherche full-text

Apache Hadoop - plateforme de process distribués et scalables
HDFS - système de fichier distribué
Apache Hive - data warehouse au dessus d’Hadoop offrant du SQL-like
Terradata
Impala - database analytique (“real time”) SQL queries etc
Apache Tez - directed-acyclic-graph of tasks
Apache Shark remplacé par Spark SQL
Apache Spark - Spark has an advanced DAG execution engine that supports cyclic data flow and in-memory computing
Apache Storm - process de flux de données de manière scalable et distribuée

Data Flow
Machine Learning - apprendre de la donnée

Graph Lab

Et l’infrastructure dans tout ça ?

De nos bons vieux serveurs qui remplissent les salles machines au cloud (IAAS, PAAS), en passant par la virtualisation (), les conteneurs (XLC, Docker, …) …. Des ressources à gogo c’est bien mais comment les gérer ?

YARN

Apache Mesos

Apache Mesos
Comment démarrer Mesos
Tutoriaux
Data Center OS de Mesosphere
Presentation de Same à Devoxx sur Mesos
Mesos et les container docker
Cluster Management and Containerization by Benjamin Hindman
Integration continue avec Mesos par EBays

Docker

Docker
Démarrer un cluster Spark avec Docker
Shell Spark dans Docker
Docker et Kubernetes dans Apache Hadoop YARN
Cluster Hadoop sur Docker
Docker, Kubernetes and Mesos

cgroups
LXC
Docker vs LXC
Marathon
Chronos
Code de Chronos
Aurora

Kubernetes
Kubernetes workshop

Oscar Boykin
Scalding
Présentation Scala + BigData et une autre
Apache Ambari

Comment je m’y mets ?

Comment devient-on data scientist ? (se former, ouvrages de références, sources d’infos, …) Mesosphere

Cours de Andrew Ng sur le Machine Learning
Introduction to data science sur Coursera
Kaggle
MLlib
Mahout
R
Scikit-learn (Python)
Machine Learning pour Hackers (livre)
Scala TypeSafe Activator

iPython NoteBooks
Autres référence iPython NoteBooks
Notebooks temporaires en line - démarre un container docker sur rackspace gratuitement (pour vous)
Des notebooks
Parallel Machine Learning with scikit-learn and IPython
Visualiser les notebooks en ligne sans les télécharger
Spark / Scala notebooks for web based spark development
http://zeppelin-project.org/
Spark et Scala avec un notebook ipython

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 114 - Les quatre mousquetaires

Posté le 10/12/2014

Les quatre mousquetaires comme les cinq doigts de la main discutent de la vie, des billets d’humeur sur Java et JavaScript, de la bérézina Docker, et de la position au travail. Sans oublier notre armée de l’ombre, j’ai nommé les crowdcasteurs. Merci à eux.

Enregistré le 5 décembre 2014

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

News

Dashlane
Teaser Star Wars, z’en pensez quoi ?
Teaser Terminator

Langages

Java ne pue pas par James Ward
L’état de JavaScript en 2015
.Net pas mal open sourcé
Groovy 2.4 beta 4

Infrastructure

Le fork de Docker
Réponse de Docker Inc
Docker Machine, Swarm et Compose
CoreOS vs Project Atomic
Mesos et Docker pour faire sa propre infra containerisée
Scaling Docker with Kubernetes

Middleware

Camel par Pierre-Alban Dewitte
http://www.davsclaus.com/2014/09/66th-apache-camel-release-is-out-its.html
http://stackoverflow.com/questions/8845186/what-exactly-is-apache-camel

JPA entity graphs par John Schoonheydt

Spring Integration Java DSL
Prezi

Sortie de Restlet Studio pour designer ses API REST en ligne
Introduction to Functional Reactive Programming
ElasticSearch devient plus Groovy encore

Big Data

Apache Spark par Alexis Seigneurin
Site officiel de Spark
Spark officially sets a new record in large-scale sorting
Spark sur le blog d’Ippon

Integration des données chez LinkedIn

Outillage

Quelques raccourcis claviers d’IntelliJ IDEA expliqués
JUnit 4.12

Web

GWT par Benoit Sautel
Going under the hood of Inbox
Google signe le retour en force de Java sur le client Web
J2ObjC - A Java to iOS Objective-C translation tool and runtime
GWT 2.7.0
NPAPI
Les implémentations HTTP/2
Apprendre HTML, JS, … en s’amusant avec Coder Projects

People

James Gosling chez Jelastic
Richard Stallman en France
Les JavaPosse arrêtent

Autre

Crier dans les licences
Accepter le pire
Perspective intéressante sur les hackathons

Outils de l’épisode

Benerator

Débat

Pourquoi les programmeurs codent la nuit

Conférences

Conférences en ligne par John Schoonheydt
vjug
hacksummit
Parleys

Devoxx France: le CFP Le CFP fermera le samedi 17 janvier

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 113 - En direct de Devoxx 2014

Posté le 24/11/2014

Episode en direct de Devoxx Belgique résumant et concluant ce cru 2014. On y mélange blagues et discussions techniques avancées.

Enregistré le 14 novembre 2014

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

News

Les slides en HTML sont disponibles ici.

Atlassian

Un grand merci à Atlassian pour les pizzas !

Meta

  • Dernier épisode
  • JavaPosse
  • Bisous à Arnaud et Vincent
  • Live Crowdcasting

Devoxx (1/4)

Devoxx

  • 93 conférences
  • 19 University
  • 25 TIAs
  • 10 Labs
  • 29 Quickies
  • 24 BOF
  • 6 Startup talks
  • 206 talks

Devoxx (2/4)

  • 5 % de non mâles
  • 9 jduchesses sur 13 speakeuses
  • 4000 votes à jeudi midi
  • Meilleures présentations
    • Venkat - 162 Likes
    • Brian Goetz - Java Futures - 105 Likes
    • Hadi Hariri - 102 Likes
    • Stuart Marks & Brian Goetz - API Design with Java 8 - 97 Likes
    • Ted Neward - Modern Web - 96 Likes

Devoxx (3/4)

  • 2500 tonnes de salades
  • 30 g de caviar
  • 9.58 km de cast codeurs x 2

Devoxx (4/4)

  • DevoxxHunt - Geocaching
  • https://www.voxxed.com/[Voxxed]
  • https://www.parleys.com/home[Parleys]
  • Ignite

Java SE 8 et 9

  • Lambdas
    • Heinz Kabutz - rend un problème complexe encore plus complexe
  • Stream
  • Programmation fonctionnelle
  • Design d’API avec Java 8
    • Stuart and Brian => basique et chiant
  • Java 9 (value type)
  • JigSaw

Autres langages

  • Bof, pas grand-chose

Java EE 7 & 8

  • Discussions sur Java EE 8
  • ORM vs NoSQL MythBuster

Web

  • Pas un mot d’AngularJS de Google
  • Polymer
  • Material design
  • ReactJS

Reactive programming

  • RxJava
  • Iterator / Observer

Infrastructure

  • Mesos
  • Docker
  • Kubernetes - comment ça se prononce ?

Divers

  • Chet Haase
  • 3D printing (cellules vivantes, stylo imprimeur)
  • Devoxx4Kids
  • IoT
  • Keynotes

Rentrez chez vous

Tour Eiffel

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 112 - Insérer la disquette 12/15

Posté le 08/11/2014

Arnaud, Emmanuel et Guillaume sont rejoints par plein de primo crowdcasteurs pour cet épisode. On y parle de beaucoup de sujets, notamment les lambda, performance, audit, OSGi, Eclipse et WebIDE sans oublier le débat du web de la semaine AngularJS 2.0.

Enregistré le 6 novembre 2014

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

News

Langages

Lambdas en Scala et en Java du point de vue du bytecode
Lambdas et exceptions
Éviter Java 8 Optional dans vos POJO
Bye bye le JAR file

Functional programming course

Performance de différentes hashmap
Le blog d’Aleksey Shipilëv - merci à Cédric Champeau

Crypto en Java
Parameter names in Java

TypeScript 2.0
Un script engine javax.script pour CoffeeScript
https://gist.github.com/glaforge/f7ddece9d4e0ff2afe82 Ceylon 1.1.0
The future of Ceylon
Metaprogramming avec Groovy

Librairies

Concurrent trees, radix / suffix trees
Remplacement de java.util / java.util.concurrent par Cliff Click (plus scalable / efficace en multithreading)
Nouvelle librairie OSS pour du machine learning
Javers: Java object diffing / versioning for audit trails
Hibernate Envers

Infrastructure

HTTP 2.0
Max OS X Yosemite et /usr/local/bin “bug”
Faille de sécurité SSL v3 - Poodle
Oracle Linux vient avec… MariaDB
Docker 1.3

Middleware

OSGi : Le dessous des cartes - merci à Mikael Barbero
Le dessous des cartes
OSGi
Equinox
[Equinox: Improving and Evolving the Core Framework par Tom Watson (IBM) March 28st 2013] (http://www.eclipsecon.org/2013/sites/eclipsecon.org.2013/files/EclipseCon%202013%20-%20Equinox_0.pdf)
[Equinox Framework: A Happier OSGi R6 Implementation par Tom Watson (IBM) March 18th 2014] (https://www.eclipsecon.org/na2014/sites/default/files/slides/EclipseCon%202014%20-%20Equinox.pdf)

Infinispan 7
Jar Jar Links
Maven Shade

SpringOne 2GX - merci à Charles Bouttaz et Brian Clozel
Les présentations sur Infoq bientôt disponibles au public.
Spring Framework 4.1 - handling static web resources

Vie numérique

Se faire hacker son compte en 2 factor
iCloud copie vos documents dans les nuages
Faire de l’argent d’un produit Open Source

Outils

HTTPie

Release d’automne de la fondation Eclipse - merci à Jérémie Bresson
Luna SR1 is available!
Mars M2 is available for download or grade
Java Tools and Technologies Landscape for 2014

IntelliJ IDEA toujours sur Java 1.6 sous Mac OS X
IntelliJ 14 is out
CodeEnvy réarchitecturé en microservices

Web IDEs - merci à Jérémie Bresson
Eclipse Cloud Development
Eclipse Flux
Eclipse Che

Web

Bootstrap 3.3
Angular 2.0 non compatible avec Angular 1.x
Gens pas contents des gros changements de Angular 2
AtScript
AtScript vu par la presse

AeroGear 2.0
Introduction à D3.js par Square

Débat

Différentes cultures face au temps

Outils de l’épisode

vimswitch

Spock - merci à John Schoonheydt
Spock
Setup du pom
Page du projet
Bien comme 1er article prise en main mais débutant
Plus en détail

Conférences

Devoxx
Soutenez RivieraDEV

Global Day Of Code Retreat le 15 novembre - merci à Bouttaz et Brian Clozel - s’inscrire :

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