L’équipe est rejointe par Quentin Adam et parle de JavaOne, Java EE 8 et 9, Ceylon, Angular 2, docker et les forks, d’attaque de services, et bien d’autres choses encore. Merci à Clever Cloud pour son aide et de nous avoir prêté Quentin ;)

Enregistré le 26 septembre 2016

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

Sponsor - Clever Cloud

Quentin Adam - @waxzce

Clever Cloud It automation, concentrez vous sur votre code, Clever Cloud fait tourner le site, reprise sur crash automatique, monitoring auto, scaling up/down/out automatique, security fix, backups… Rien à gérer, le travail du développeur s’arrête à git push.

http://www.clever-cloud.com/ https://www.clever-cloud.com/doc/java/java-maven/

News

Quentin Adam sur Twitter

JavaOne

Lancement de go.java

Oracle écoute et change Java EE Java EE 8 fin 2017 et 9 un an après 9 ne gardera pas la compatibilité ascendante parce que pour les microservices. Le rationnel pour les changements proposés dans Java EE MicroProfile 1.0 est sorti et plans pour le futur

JDBC asynchrone

les low levels parallèles de la JVM avancent (un jour peut être on pourra deprecate unsafe)

Langages

Ceylon 1.3 android, WildFly Swarm, IntelliJ IDEA, fat jars Ensime Plus de temps pour Java 9 Gradle 3.1 avec les builds composites, synchro Android Studio plus rapide Sortie de TypeScript 2.0 Scala 2.12 est en RC1 - Target de Java8, rapprochement de la sémantique bytecode qui va permettre plus d’interrop entre les langages - trait => interface, Lambda + Either right biaise

Middleware

JSON-B a un nouveau site Bean Validation 2.0 et les collections Github qui se met à GraphQL pour son API Web (et critique du tout GraphQL)

Web

Angular 2.0 est sorti Overview de la fetch API (article de Guillaume avec un exemple) Utiliser Ngrok pour déveloper ses webhooks

Data

Le coût de parser du SQL

Infrastructure

Evernote chez Google 3scale racheté par Red Hat Apigee acheté par Google Cloud Platform

La controverse autour d’un fork de Docker une autre opinion ici New Red Hat project looks a lot like a Docker fork

Les Ipv4 s’épuisent et tout le monde fait des bricolages pour retarder l’échéance, c’est assez efficace, paradoxalement - APNIC

Architecture

Casser des APIs : comment La vue XWiki Revapi

Sécurité

Un attaquant mystère se prépare OVH attaqué par des… caméras connectées Security is a process not a reaction

Outils et DevOps

IntelliJ IDEA pas prêt pour macOS Sierra NetBeans rejoint Apache Support Java dans VisualStudio Code Homebrew 1.0 OSS projects on http://SonarQube.com : claim the ownership!

ripgrep - fast gret for all grep usage, build with rust

Organisation, communication et politique

Accenture rachete Octo autre

Divers

CommitStrip sort un second livre

Outils de l’épisode

Un crowdcast de Omar Mebarki

neststat

$ netstat -anp | grep 8888
  • -a: Toues les sockets
  • -n: numeric, pas de resolution de non dns. Afficher les numéro de port au lieu du nom du protocole supposé (80 au lieu de http)
  • -p: affiche le PID (qui est le numéro du process)

Ce numéro peut être utilisé ensuite avec la command ‘ps’ pour avoir lus de détails

Conférences

ngEurope 25, 26 octobre 2016 Codeurs en Seine, le CfP le jeudi 24 novembre (avec des ateliers le 26 novembre) DevFest Nantes, le CfP les 9 et 10novembre à Nantes. CfP jusqu’à fin août. Devoxx Belgique du 7 au 11 novembre Snowcamp les 8–10 fevrier

scala.io 27 et 28 octobre + une track débutant total

Nous contacter

Contactez-nous via twitter https://twitter.com/lescastcodeurs sur le groupe Google https://groups.google.com/group/lescastcodeurs ou sur le site web https://lescastcodeurs.com/ Flattr-ez nous (dons) sur https://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com