Dans cet épisode Audrey et Arnaud sont ensemble en même temps! Et nous parlent de... tout.
Plus particulièrement, de Java 9, de ce que veut dire une version, de Spring 5, de la domination de Kubernetes, de la réécriture de React sans tout casser et surtout de comment reprendre la main sur un terminal donc la connexion ssh s'est cassée et qui semble ne servir plus à rien. Et bien d'autres choses encore.
Enregistré le 30 octobre 2017
Téléchargement de l'épisode [LesCastCodeurs-Episode-180.mp3](http://traffic.libsyn.com/lescastcodeurs/LesCastCodeurs-Episode-180.mp3)
## News
### Langages
[Java 9.0.1](http://www.oracle.com/technetwork/java/javase/9-0-1-relnotes-3883752.html) est dispo
* Jenkins propose d'installer Java 9 ([INFRA-1353](https://issues.jenkins-ci.org/browse/INFRA-1353), [INFRA-1366](https://issues.jenkins-ci.org/projects/INFRA/issues/INFRA-1366)) mais Oracle change son formulaire d'authentification et [casse l'accès aux archives](https://issues.jenkins-ci.org/browse/JENKINS-47448)
[Version-string schemes for the Java SE Platform and the JDK](http://mail.openjdk.java.net/pipermail/jdk-dev/2017-October/000007.html) ([JEP-223](http://openjdk.java.net/jeps/223))
[Secure Coding Guidelines for Java SE (9)](http://www.oracle.com/technetwork/java/seccodeguide-139067.html)
### Librairies
[Spring 5.0.0](https://spring.io/blog/2017/09/28/spring-framework-5-0-goes-ga)
[Spring Boot 2.0 M5](https://spring.io/blog/2017/10/12/spring-boot-2-0-0-m5-available-now)
[Vert.x 3.5.0](http://vertx.io/blog/vert-x-3-5-0-released/)
[Introducing the Natural Language Processing Library for Apache Spark](https://databricks.com/blog/2017/10/19/introducing-natural-language-processing-library-apache-spark.html)
### Middleware
[Marathon 1.5](https://mesosphere.com/blog/marathon-1_5/)
[Wildfly 11](http://wildfly.org/news/2017/10/23/WildFly11-Final-Released/)
### Infrastructure
[Resources for Getting Started with Distributed Systems](https://caitiem.com/2017/09/07/getting-started-with-distributed-systems/)
### Cloud
[Kubernetes has won. Docker Enterprise Edition will support rival container-wrangling tech](https://www.theregister.co.uk/2017/10/17/docker_ee_kubernetes_support/#bpce)
[Docker Swarm et Kubernetes sont dans un bateau](https://t.co/sSs0goVY8S)
[Jenkins & Kubernetes](https://t.co/Eyigy8SVQD)
[Google Cloud vs AWS](https://kinsta.com/blog/google-cloud-vs-aws/)
### Web
[Vue.js is now open collective](https://medium.com/the-vue-point/vue-is-now-on-opencollective-1ef89ca1334b)
[Upcoming TypeScript Changes in Vue 2.5](https://medium.com/the-vue-point/upcoming-typescript-changes-in-vue-2-5-e9bd7e2ecf08)
[6 Best Practices & Pro Tips when using Angular CLI](https://medium.com/@tomastrajan/6-best-practices-pro-tips-for-angular-cli-better-developer-experience-7b328bc9db81)
[React 16.0](https://reactjs.org/blog/2017/09/26/react-v16.0.html)
[Whats New With Server-Side Rendering in React 16](https://hackernoon.com/whats-new-with-server-side-rendering-in-react-16-9b0d78585d67)
[TL;TR; Redux](https://medium.com/@nicotsou/tltr-redux-e4fc30f87e4a)
Mozilla Developer Network (MDN) lance un Product Advisory Board, Microsoft et Google le rejoigne.
* [Documenting the Web together](https://blogs.windows.com/msedgedev/2017/10/18/documenting-web-together-mdn-web-docs/)
* [Building unified documentation for the web](https://blog.chromium.org/2017/10/building-unified-documentation-for-web.html)
[Microsoft adds multithreading to Node.js](https://www.infoworld.com/article/3234744/node-js/microsoft-adds-multithreading-to-nodejs-for-compute-heavy-apps.html)
### Outillage
[Apache Maven 3.5.2 is out](https://maven.apache.org/docs/3.5.2/release-notes.html)
[Gradle 4.2.1 aussi](https://gradle.org/releases/)
### Méthodologies
[Mocking is a code smell](https://medium.com/javascript-scene/mocking-is-a-code-smell-944a70c90a6a)
[React 16: A look inside an API-compatible rewrite of our frontend UI library](https://code.facebook.com/posts/1716776591680069/react-16-a-look-inside-an-api-compatible-rewrite-of-our-frontend-ui-library/?__s=us6p4jkpgbwtviqxnszm)
[Your step-by-step guide to more effective documentation](https://opensource.com/open-organization/17/10/readme-maturity-model)
[Git rebase ou pas ?](https://medium.com/bekk/why-you-should-stop-using-git-rebase-5552bee4fed1)
[Tagger ses images Docker - Semver #oupas](https://container-solutions.com/tagging-docker-images-the-right-way/)
### Sécurité
[Faille de sécurité dans WPA2](https://arstechnica.com/information-technology/2017/10/severe-flaw-in-wpa2-protocol-leaves-wi-fi-traffic-open-to-eavesdropping/)
### Autre
[Spotifys Discover Weekly: How machine learning finds your new music](https://hackernoon.com/spotifys-discover-weekly-how-machine-learning-finds-your-new-music-19a41ab76efe)
[Google unveils AI that learns on its own](https://amp.theguardian.com/science/2017/oct/18/its-able-to-create-knowledge-itself-google-unveils-ai-learns-all-on-its-own)
[Retour sur le DevFest Nantes](https://t.co/5U053vEHV3)
### Loi, société et organisation
[Annulation de l'obligation de déclarer tous ses identifiants en ligne](http://www.numerama.com/politique/296025-inutile-inconstitutionnelle-lavenir-incertain-de-lobligation-de-declarer-tous-ses-identifiants-en-ligne.html)
[Bruxelles est contre les backdoors... mais invite les États à partager leur savoir-faire en déchiffrement](http://www.numerama.com/politique/299000-bruxelles-est-contre-les-backdoors-mais-invite-les-etats-a-partager-leur-savoir-faire-en-dechiffrement.html?utm_content=buffer785ea&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
[Rémi Mathis quitte Wikimédia France](https://medium.com/@mathis.remi/la-toxicit%C3%A9-violence-sexisme-dune-partie-de-la-communaut%C3%A9-ne-me-permet-pas-de-rester-%C3%A0-wikim-38d6e1b71a73)
[Uber Movement veut séduire Paris grâce à son trésor de données sur la circulation](http://www.numerama.com/tech/299294-uber-movement-veut-seduire-la-ville-paris-grace-a-son-tresor-de-donnees-sur-la-circulation.html)
## Outils de l'épisode
[Git identities and ssh](https://simonbasle.github.io/2017/10/git-identities-and-ssh/)
[Octolinker](https://octolinker.github.io/)
[octobox.io](https://github.com/octobox/octobox/blob/master/README.md)
[Devdocs.io](https://devdocs.io/)
[Asciidoc et Maven pour générer ses supports de cours](https://github.com/fredmoal/coursAsciidoc)
## Astuce de l'épisode
[If you've got a frozen terminal from a dropped SSH connection, hit Enter then ~ then .](https://twitter.com/__sw1tch__/status/921157696774201346)
## Conférences
[Scala.io le 2 et 3 novembre à Lyon - Inscriptions](http://scala.io/)
[Devoxx Belgique du 6 au 10 novembre](https://devoxx.be/)
[Codeurs en Seine à Rouen le 23 novembre](http://www.codeursenseine.com/2017/)
[7ème édition de SoftShake - Genève (seulement 3h de Paris en train !)](http://www.soft-shake.ch/)
[3eme édition du Paris OpenSource Summit les 6 & 7 Décembre](http://www.opensourcesummit.paris/)
[Snowcamp 2018 du 24 au 27 janvier](http://snowcamp.io)
[Devoxx France du 18 au 20 avril 2018](https://www.devoxx.fr/)
[MixIT le 19-20 avril 2018 à Lyon](https://mixitconf.org)
## Nous contacter
[Faire un crowdcast ou une crowdquestion](https://lescastcodeurs.com/crowdcasting/)
Contactez-nous via twitter
sur le groupe Google
ou sur le site web
Flattr-ez nous (dons) sur
En savoir plus sur le sponsoring?