LCC 212 - Echange gateaux contre jetons

Published: June 7, 2019, 11:30 a.m.

Guillaume, Vincent et Emmanuel discutent des nouvelles autour de Java 12, Jakarta EE, Spring, Quarkus, la mairie de Paris et son data center. Mais aussi de web, de Huawei, du design des fichiers Dockerfile et bien d\u2019autres choses encore.

Enregistr\xe9 le 4 juin 2019

T\xe9l\xe9chargement de l\u2019\xe9pisode LesCastCodeurs-Episode\u2013212.mp3

News Langages

JVM Ecosystem Survey 2019
Java 12 switch expressions
Images officielles AdoptOpenJDK sur Docker Hub
Don\u2019t fear the Java

Librairies

Jakarta EE and the great naming debate
Spring Boot 2.2 M3 available now
Utiliser les co-routines Kotlin pour utiliser Spring Reactive

  • structured concurrency
  • trade off entre approche visuellement imperative et l\u2019approache reactive

GraalVM 19.0
Eclipse Vert.x 3.7.1
The JHipster Quarkus demo app

Quarkus 0.16.0

  • emails blocking et non blocking
  • Configuration profiles
  • CORS
  • Camel AWS SQS
  • Reactive PostgreSQL client

Introduction \xe0 JSON Web Tokens
Autre article sur JWT

Infrastructure

Fusion OpenTracing / OpenCensus -> OpenTelemetry: quid de Jaeger
On devrait \xe9viter les Dockerfiles d\u2019exemple qu\u2019on voit un peu partout
DigitalOcean ferme l\u2019infra d\u2019une boite via un script de verification

  • les risques \xe9voluent de g\xe9rer sa stack physique \xe0 g\xe9rer un prestataire et ses consequences de l\u2019automatisation
  • pas de backup hors du prestataire\u2026
Cloud

gVisor, un an apr\xe8s

Web

Flutter 1.5
Build your Angular application with Bazel
Build your own WebAssembly Compiler
W3C / WHATWG fusionnent
HTTP HEADERS du developpeur responsable

  • HSTS
  • Content-Security-Policy (upgrade insecure requests etc)
  • cache control, accept encoding (compression)
  • Accept and Accept CH
    • ramener un webp quand in .jpg est demand\xe9
    • CH: tailles etc

Gluon reutilise GraalVM pour faire des applis mobiles native

Data

Elastic rend des fonctionnalit\xe9s de s\xe9curit\xe9 gratuites mais pas open source
Changer le sch\xe9ma de base de donn\xe9es automatiquement \xe0 SendGrid et \xe0 Square

Outillage

FreeCodeCamp quitte Medium

  • Medium pousse pour un paywall
  • les gens redecouvrent que les blogs sont distribu\xe9s par nature
  • RSS FTW
Architecture

Pourquoi les microservices devraient vous faire plus peur

M\xe9thodologies

GitHub sort GitHub Sponsors

  • sponsoriser un developer open source

Product placement sur Wikipedia

Loi, soci\xe9t\xe9 et organisation

Google r\xe9voque la licence Android de Huawei : 5 questions pour comprendre ce que cela implique

Les d\xe9veloppeurs chinois ont peur de perdre GitHub
La mairie de Paris vs cr\xe9er son propre data center

  • Beaucoup de gens outr\xe9s qu\u2019ils ne prennent pas OVH (securit\xe9, c\u2019est un m\xe9tier, etc)
  • Pourquoi c\u2019est pas si con
    • dur\xe9e de vie des donn\xe9es sur plus d\u2019une vie humaine
    • march\xe9 public de ~ 5 ans max: bouger donn\xe9es tous les 5 ans bonjour
Conf\xe9rences

BestOfWeb les 6 et 7 juin 2019
DevFest Lille le 14 juin 2019
Hack Commit Push 15 juin pour contribuer \xe0 de l\u2019open source

  • presentation des projets au ParisJUG le 13 juin

Voxxed Days Luxembourg les 20 et 21 juin 2019
Sunny Tech les 27 & 28 juin 2019
JugSummerCamp le 13 septembre 2019 - Le CfP est ouvert.
DevFest Toulouse le 3 octobre 2019 - Le CfP est ouvert.
DevFest Nantes les 21 et 22 octobre 2019 - Le CfP est ouvert.
Voxxed Microservices 21 au 23 octobre 2019 et le CfP est ouvert.
ScalaIO du 29 au 31 octibre a Lyon. CFP ouvert jusqu\u2019\xe0 fin juin. Th\xe8me programmation fonctionelle.
Devoxx Belgique du 4 au 8 novembre 2019
Bdx.io le 15 novembre 2019 - Le CfP est ouvert.
DevOps D-Day les 13 et 14 novembre 2019 - Le CfP est ouvert.
Codeurs en Seine le 21 novembre 2019

Nous contacter

Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs
Faire un crowdcast ou une crowdquestion
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/wdquestion](https://lescastcodeurs.com/crowdcasting/)
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/

\xa0