Les Cast Codeurs sont rejoints par la moitié de Ninja Squad pour discuter poids de la JVM, Java gratuit ou payant, Angular 34, ransomware, TDD = t'es plus lent, Skynet est mort vive Google Brain et Facebook.
Enregistré le 12 janvier 2017
Téléchargement de l'épisode [LesCastCodeurs-Episode-161.mp3](http://traffic.libsyn.com/lescastcodeurs/LesCastCodeurs-Episode-161.mp3)
## News
[Comment poser des crowdquestions](https://lescastcodeurs.com/crowdcasting/)
### Langages
[Implementation des traverse d'arbre en Java 8 streams](https://dzone.com/articles/implementing-a-depth-first-search-dfs-and-a-breath?utm_content=buffer1620e&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
[StreamUtils by José Paumard](https://github.com/JosePaumard/streams-utils)
[La JVM n'est pas lourde](https://www.opensourcery.co.za/2017/01/05/the-jvm-is-not-that-heavy/)
[Golan, arrête de te la péter avec ton GC](https://medium.com/@octskyward/modern-garbage-collection-911ef4f8bd8e#.orhr2dvlz)
[Les options de lancement de la JVM](http://zeroturnaround.com/rebellabs/jvm-options-cheat-sheet/)
[Joining the Big Leagues: Tuning Jenkins GC For Responsiveness and Stability](https://www.cloudbees.com/blog/joining-big-leagues-tuning-jenkins-gc-responsiveness-and-stability)
L'affaire Oracle qui fait payer Java
* [L'affaire éclate](http://bit.ly/2hs1dAn)
* [Azul](https://www.azul.com/products/zulu/) et [Red Hat](https://developers.redhat.com/products/openjdk/overview/) ont des distributions libres du JDK
* [La réponse des Java Champions](https://docs.google.com/document/d/17OF811wWjjCnmDPJDD6v2c_nMO93e5evjravdCOkXMQ/edit?usp=sharing)
[Jigsaw, le point de vue de JBoss](http://wildfly.org/news/2016/12/12/Jigsaws-Missing-Pieces/?utm_content=buffer0f8d2&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
[Chris Lattner, créateur de Swift et LLVM, rejoint Tesla après 11 ans chez Apple](https://www.tesla.com/blog/welcome-chris-lattner)
### Web
[Alors Google exécute le Javascript de nos sites ou bien ?](https://www.stephanboyer.com/post/122/does-google-execute-javascript)
[Angular 4 est en beta](https://github.com/angular/angular/blob/master/CHANGELOG.md#400-beta2-2017-01-06)
[VueJS 2 en 2016](https://medium.com/the-vue-point/vue-in-2016-8df71d98bfb3#.p028gxpyb): surtout intéressant pour le financement du projet. Le dév principal a un Patreon financé par la communauté à 9200$/mois.
### Middleware
[Spring 5 et Kotlin](https://spring.io/blog/2017/01/04/introducing-kotlin-support-in-spring-framework-5-0)
[La structure de stockage des index Lucene](https://www.youtube.com/watch?v=T5RmMNDR5XI)
[La dernière enquête sur Java EE 8 la communauté et les priorités](https://blogs.oracle.com/theaquarium/entry/java_ee_8_community_survey2)
[Microprofile chez Eclipse](http://sta.cr/2Ej41)
[Java EE ne peut pas faire de cloud native d'après Gartner](http://gtnr.it/2gDTH1g)
[Gartner est à la ramasse d'après un développeur](http://www.pscheidl.cz/opinions/Gartner-JavaEE-report/)
### Sponsors - Ninja Squad
Cédric Exbrayat vous avait parlé de [notre ebook sur Angular](https://books.ninja-squad.com/angular2) dans [l'épisode 142](https://lescastcodeurs.com/2016/03/01/lcc-142-interview-angularjs-2-avec-cedric-exbrayat/) : 3500 lecteurs, français/anglais, sans DRM, à prix libre, et avec dons à lEFF.
Depuis, il existe une édition professionnelle, [le Pack Pro](https://angular2-exercises.ninja-squad.com) :
* ~30 exercices, une application complète
* énoncé, squelette du projet, et tests unitaires fournis à chaque étape
* analyse de votre code, score, et progression
* toujours à jour de chaque version d'Angular
* et [6 exercices en essai libre](https://angular2-exercises.ninja-squad.com)
Réduction pour les auditeurs : **-30% avec le code `LesCastCodeursFontDuFrontend`**
### Sécurité
[Concepts de chiffrement](https://dev.to/paragonie/you-wouldnt-base64-a-password-cryptography-terms-and-concepts-for-developers)
[MongoDB à son ransomware](https://www.bleepingcomputer.com/news/security/mongodb-apocalypse-is-here-as-ransom-attacks-hit-10-000-servers/)
[Amazons Alexa started ordering people dollhouses after hearing its name on TV](http://www.theverge.com/2017/1/7/14200210/amazon-alexa-tech-news-anchor-order-dollhouse)
### Infrastructure et réseaux
[2017 l'année du desktop Linux - premiers pas](https://blog.alexis-hassler.com/2017/01/le-jour-apres-macbook.html)
[La consistence des systèmes de fichier](https://danluu.com/file-consistency/?utm_content=buffera284d&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
[QUIC - le remplacement de TCP](https://ma.ttias.be/googles-quic-protocol-moving-web-tcp-udp/)
### Pratiques de développement
[TDD not always good?](http://link.springer.com/article/10.1007/s10664-016-9490-0)
[Compliqué de calculer un % de coverage complet](http://massol.myxwiki.org/xwiki/bin/view/Blog/FullCoverageClover)
### Outillage
[Asciidoc et IntelliJ IDEA](https://plugins.jetbrains.com/plugin/7391)
[Atlassian rachète Trello](https://techcrunch.com/2017/01/09/atlassian-acquires-trello/)
### Sociétal
[Pas d'email de 17h à 9h](http://www.lesechos.fr/idees-debats/cercle/0211594706683-droit-a-la-deconnexion-bloquons-les-courriels-en-dehors-des-heures-de-travail-2050490.php#HDRQwpCG4Aw9v64A.99)
[Les sociétés data driven et l'aveuglement](https://medium.com/@cennydd/datafication-and-ideological-blindness-ca15f9e41494#.riel8n31i)
[The Great A.I. Awakening](https://www.nytimes.com/2016/12/14/magazine/the-great-ai-awakening.html), by The New York Times: How Google used artificial intelligence to transform Google Translate, one of its more popular services and how machine learning is poised to reinvent computing itself
[AlphaGo est de retour, et il est en forme (50 victoires en ligne contre les meilleurs mondiaux)](http://arstechnica.com/information-technology/2017/01/alphago-is-back-and-secretly-crushing-the-worlds-best-human-players/)
[Utiliser l'intelligence artificielle pour déchiffrer nos cerveaux (une équipe de recherche arrive à reconnaitre certains mots auxquels les sujets pensent)](http://www.vox.com/science-and-health/2016/12/29/13967966/machine-learning-neuroscience)
[Des employés du tertiaires remplacés par un intelligence artificielle au Japon](https://www.theguardian.com/technology/2017/jan/05/japanese-company-replaces-office-workers-artificial-intelligence-ai-fukoku-mutual-life-insurance)
[Get your loved ones off Facebook](http://www.salimvirani.com/facebook/): all the scary dirty tricks that Facebook uses or may use against you.
## Outil de l'épisode
Des peintures en fond d'écran
Les astuces Eclipse par Thomas Leplus (crowdcasting)
* quick tips
* revenir en arrière debugger
## Conférences
Le ParisJUG se lance dans adopt-a-JSR: un message en crowdcast
* 14 février 2017 : soirée Jigsaw avec Rémi Forax
* 15 mars 2017 : soirée Hands-on / Hackergarten sur Jigsaw, animée par Rémi Forax et l'équipe du Paris JUG.
* [le site du Paris JUG](http://www.parisjug.org/)
* le twitter : [@ParisJUG](https://twitter.com/ParsJUG)
* les détails des soirées et la liste de ce qu'il faudra installer sur son portable pour la partie Hands-on / Hackergarten seront publiés sur le site du Paris JUG.
* page communautaire d'écrivant le [programme Adopt a JSR](https://community.oracle.com/community/java/jcp/adopt-a-jsr)
* [blog d'oracle annonçant le programme Adopt a JSR](https://blogs.oracle.com/java/adopt-a-jsr)
[Meetup sur Kubernetes et Traefik](https://www.meetup.com/Cloud-Native-Computing-Paris/events/236873874/) le 23 janvier
[Snowcamp les 8-10 fevrier](http://snowcamp.io)
[Devoxx France](http://www.devoxx.fr) les 5-7 avril 2016
[Mix-IT](https://www.mix-it.fr) les 20-21 avril 2017
[Breizhcamp](http://www.breizhcamp.org) les 19-21 avril 2017
[RivieraDev](http://rivieradev.fr) les 11-12 mai 2017
[Voxxed Days au CERN](https://voxxeddays.com/cern/)
[Voxxed Days Luxembourg le 22 juin 2017](https://voxxeddays.com/luxembourg/)
[DevFest Lille 9 juin - inscriptions et CfP ouvert](http://devfest.gdglille.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? [email protected]