
Sign up to save your podcasts
Or


Guillaume, Cédric et Arnaud se retrouvent autour du micro pour parler pendant une session marathon de 3h30 du build, de Maven et de Gradle. A première partie pose les bases: introduction, java 9, performance, gestion de dépendances, cycle de vie
Enregistré le 18 juillet 2017
Téléchargement de l'épisode LesCastCodeurs-Episode–174.mp3
Interview Ta vie ton œuvreCédric Champeau Gradle Inc. Arnaud Héritier Cloudbees
Liens générauxGradle Gradle Enterprise Maven
Guide modules Java 9 :
Maven vs Gradle (features) Maven vs Gradle (performance) Migrer vers Gradle Nebula plugins (Netflix) Plugin Go (gogradle) Spring Dependency Management Builds composites Build Cache
Définition et histoiresAnt
Pour s'échauffer, bon alors, c'est qui le plus fort Gradle ou Maven ? Est-ce que Gradle et Maven ont de la couleur dans la console ? Gradle / Maven: un pitch de 30 secs max pour chacun pour me faire faire mon choix
Support de Java 9Gradle / Maven: Quand est-ce qu'ils vont supporter Java 9? Et la compilation multi-modules:
Gradle / Maven: Avez-vous eu de l'aide d'Oracle pour faire marcher Java 9? Gradle / Maven: Qu'est-ce que n'est pas prêt pour Java 9?
La performanceC'est quoi le build cache de Gradle ? C'est gratuit ou c'est que dans la version payante ? Parle nous un peu plus de Gradle Enterprise, il y a quoi dedans ? Gradle Entreprise
J'ai fumé la moquetteQuid de l'intégration avec jshell : je veux écrire mon script de build en Java pas en Groovy (désolé) ou en Kotlin (désolé), et surtout que cela soit un fucking REPL (Rémi Forax)
La totale depuis la ML Les projetsMaven, le projet Maven: Pour Maven, qui tient les rênes du projet ? Maven: La dernière version de Maven est récente, avec quelque bugfix (il semble…) La précédente version date de fin 2015 : Maven meurt il à petit feu ? Maven: Qu'est-ce qui fait que Maven n'évolue que très très très peu ? En particulier en terme de performance. Il est mort le projet ou quoi ? Maven: Qui paye le hosting de Maven Central ?
Gradle, le projet, Gradle.inc, l'entreprise Gradle: Gradle Inc propose des guides, des outils pour entreprise : Gradle veut devenir l'outil de build de référence en entreprise ? Gradle: Groovy va rester le langage principale des scripts Gradle (et Kotlin une alternative) ? Va cohabiter avec Kotlin ? va se voir remplacer par Kotlin ? Gradle: Les dernières versions de Gradle se focalisent beaucoup sur les performances de build. Vers quoi l'outil va s'orienter par la suite ? Gradle: Gradle peut builder des projets en C, des projets Java, Android…. Il y aura un focus sur un écosystème en particulier ou Gradle va continuer à essayer de tout builder, quitte à se disperser ? Gradle: Quelle est la proportion de projet utilisant Gradle pour construire des projets autres que des projets Java/Android ? Gradle: Gradle est indirectement poussé par Google car utilisé pour construire les applications Android. Gradle est également utilisé par Linkedin. Comment ces acteurs influent sur Gradle en terme de fonctionnalité ?
Et les autres (outils de builds)Gradle / Maven: Ou en sont les autres, les javascripteurs ? sont-ils toujours à réinventer x fois la roue ? Ou ont-ils des outils dont Gradle et Maven pourrait s'inspirer ? Gradle / Maven: Qu'est-ce qui a bien pu pousser les javascripteurs à se dire qu'ils pourraient faire un outil intelligent quand ils semblent dépourvus du moindre bon sens ? Gradle / Maven: Il serait aussi sympa de comparer ces outils a ce qui se fait dans d'autres silos techniques (genre JS avec npm ou autre, C# avec dotnet et NuGet…), voir ce qui est mieux ou moins bien ailleurs. Gradle / Maven: Comment faire du build polyglotte, par exemple avec un mixe de Scala, Kotlin, Groovy, Java, et des sous projets Web (angular cli, webpack, gulp, …) ? Gradle / Maven: Pourquoi les outils de build apparaissent aussi facilement que les champignons en automne ? Gradle / Maven: Qu'est-ce qui a fait le succès de maven et gradle ? (aussi bien techniquement que d'un point de vue marketing)
La gestion des dépendancesGradle / Maven: une question plus fondamentale sur gestion de deps vs build : à un moment, dans le monde JS, il y avait une séparation assez nette entre gestion de dépendance (avec Bower ou npm je crois) et un outil de build/packaging (genre Gulp il me semble) et des fichiers de conf distincts; maintenant il semble que la mode n'ait pas pris et que npm règne en maitre et mélange les 2 sujets dans une meme conf. Est-ce que les experts de build Java pourraient partager leur avis sur la question: pourquoi on mélange gestion de dépendances et gestion de build ? Est-ce que c'est vraiment un choix de design ou juste que c'est pragmatiquement suffisant et plus efficace? Gradle / Maven: comment les outils de build permettent de gérer les dépendances non-Java ? Tant qu'on reste dans du Java, c'est simple, mais dés que l'on sort un peu de là ça se complique (nous on a du natif Windows/Linux, j'imagine que pour les devs Android c'est encore plus compliqué). Peut t'il y avoir des interactions avec des repository non Maven-compliant ? On entend beaucoup parler de Conan pour les artefacts C/C++ ces temps-ci… Que permet Gradle sur le sujet ? Pouvez-vous nous briefer sur le monde Android qui doit avoir ces problématiques ?
Le cycle de vie de l'applicationGradle / Maven: Sujet qui pourrait être intéressant à débattre : comment est-ce que les deux outils abordent la livraison "en production" ? Où est-ce qu'ils s'arrêtent dans leur philosophie (on peut assez facilement imaginer un DSL gradle par exemple pour gérer les déploiements) ? En particulier, quid des environnements où les plateformes de production n'ont pas accès à internet (et donc pas accès aux dépôts officiels et pas de miroir disponible/accessible, j'ai vu ça chez les opérateurs télécom). La solution mise en place ici, c'est livraison sous forme d'iso/de cd sur lesquels il y a toutes les dépendances, et cette iso est montée comme un repo à partir duquel on installe la solution. Et à partir de là, viennent d'autres problèmes d'ordre juridiques : comment est pensée la gestion des licences, en particulier en ce qui concerne les dépendances transitives ? Gradle / Maven: Un peu lié : quelles différences dans les deux outils pour la construction d'applis orientées serveur vs. appli orientées client ?
Nous contacterFaire 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/ Flattr-ez nous (dons) sur https://lescastcodeurs.com/ En savoir plus sur le sponsoring? [email protected]
Audrey, Guillaume et Emmanuel vous parlent de serverless, de sécurité, de calculs de disponibilité, de hash table et d'autres sujets tip top.
Enregistré le 13 juillet 2017
Téléchargement de l'épisode LesCastCodeurs-Episode–173.mp3
Comment faire un crowdcasting
News LangagesJava 9 et Jigsaw passent le JCP No swan song for Java: 10 influencers weigh in on its reputation, rivals and adoption
Matérielle simulateur d'ordinateur quantique d'Atos Intel Skylake/Kabylake et le bug dans l'hyperthreading
MiddlewareLes framework Java populaires selon Redmonk Spring Cloud Function Les nouveautés de JPA 2.2 Le guide de developpement asynchrone avec vert.x AWS Lambda et Java Elastic Stack 5.5.0 Des tests d'intégration avec Elastic
WebRelease de JHipster 4.6.1 Node.js security release
InfrastructureLa bataille sur NTP Raters: la face cachée de l'IA ? Les choses à savoir quand on utilise Ansible OVH et les sites webs critiques sur un VPS Comment fonctionne Kerberos Distroless Docker image avec rien dedans
OutillageBlog sur JUnit 5 ˋgit filter-branch` expliqué à ta grand-mère
ArchitecturePapier sur la disponibilité et les 9 par Google L'intérêt des data stream dans les applications non monolithe Serverless vs Micro-Service avec infrastructure "maison" Gestion des logs chez Algolia
SécuritéTwo-factor via your mobile phone – should you stop using it?
Loi et société et organisationLa démission de Travis Kalanick, le CEO d'Uber Mercredi 12 juillet - Journée d'action pour la neutralité du net aux USA
Rubrique débutantsQu'est-ce qu'une Hash Table ?
ConférencesJug Summer Camp le 15 Septembre à La Rochelle DevFest Toulouse le 28 septembre - Inscriptions et CfP ouvert DevFest Nantes les 19 & 20 Octobre - Inscriptions Scala.io le 2 et 3 novembre à Lyon - Inscriptions et CfP ouvert (jusqu'au 8 sept) Devoxx Belgique du 6 au 10 novembre - Inscriptions Codeurs en Seine à Rouen le 23 novembre - CfP ouvert (jusqu'au 31 août) 7ème édition de SoftShake - Genève (seulement 3h de Paris en train !) 26–27 octobre 2017 le CfP est ouvert
Nous contacterFaire 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/ Flattr-ez nous (dons) sur https://lescastcodeurs.com/ En savoir plus sur le sponsoring?
Antonio, Vincent et Guillaume sont allé dans les bureaux de Docker France pour interviewer Jean-Laurent et David sur l'univers Docker et leur aventure Docker France.
Enregistré le 17 mai 2017
Téléchargement de l'épisode LesCastCodeurs-Episode–172.mp3
Interview Ta vie ton œuvreJean-Laurent Morlhon David Gageot Docker Inc.
DockerDocker Machine Docker for Mac Docker for Windows
Open Source vs edition entrepriseMoby Docker EE Docker Trusted Registry
Infinit racheté par Docker
Usage DockerMulti stage build containerd LinuxKit InfraKit
Nous contacterFaire 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/ Flattr-ez nous (dons) sur https://lescastcodeurs.com/ En savoir plus sur le sponsoring? [email protected]
Arnaud, Audrey, Guillaume et Vincent discutent Jigsaw, NPM, Codenvy, Google I/O, clavier, JMeter, JIT et d'autres choses. Vincent était là on vous jure, il a juste oublié d'allumer son micro.
Enregistré le 9 juin 2017
Téléchargement de l'épisode LesCastCodeurs-Episode–171.mp3
Comment faire un crowdcasting
News Langages et JVMJava 9 et Jigsaw, Mark Reinhold tient toujours la barre du navire… le titanic arrivera-t'il à quai ?
NPM 5.0
KubernetesOracle rejoins la dance Kubernetes
CloudCodenvy racheté par Red Hat AWS embauche James Gosling (XWiki news: Daniel Glazman rejoint XWiki SAS)
Google I/OAll 101 announcements from Google I/O '17 Google Cloud TPUs Tensor Flow Research Cloud AutoML Google Lens Android O Android Instant Apps Google Assistant SDK Polymer 2.0 Lighthouse Workbox What's new from Firebase at Google I/O 2017 Firebase SDKs are going open source Retour de Jean-François Garreau
OutillageGitHub lance sa marketplace + une nouvelle API GraphQL Certbot Un "bot" pour automatiquement passer en HTTPS vos sites avec Let's encrypt Java Stream Debugger Plugin Un plugin pour debugger vos streams dans Intellij Idea.
AutreL'AFNOR ouvre le projet de norme du clavier français aux commentaires Quoi d'neuf Docker ? revient !!! Enfin peut-être …
Loi et société et organisationBilan mitigé un an après l'adoption du règlement de l'internet ouvert Coder, ce n'est ni facile, ni marrant
Outil de l'épisode Apache JMeter par Vincent Daburon (crowdcasting)Les nouveautés de JMeter
Plugins de Vincent DABURON
Awesome JMeter
Rubrique débutantJust-in-time compilation
ConférencesVoxxed Days Luxembourg le 22 Juin - Il reste quelques places, dépêchez vous Jenkins Community Day à Paris le 11 Juillet - Inscriptions ouvertes (avec discount sur la liste du Jenkins Area Meetup Paris - ne le répétez pas) Jug Summer Camp le 15 Septembre à La Rochelle - CfP ouvert (jusqu'au 23 juin) DevFest Toulouse le 28 septembre - Inscriptions et CfP ouvert DevFest Nantes les 19 & 20 Octobre - Inscriptions et CfP ouvert (jusqu'au 30 juin) Scala.io le 2 et 3 novembre à Lyon - Inscriptions et CfP ouvert (jusqu'au 8 sept) Devoxx Belgique du 6 au 10 novembre - Inscriptions et CfP ouvert Codeurs en Seine à Rouen le 23 novembre - CfP ouvert (jusqu'au 31 août)
Nous contacterFaire 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/ Flattr-ez nous (dons) sur https://lescastcodeurs.com/ En savoir plus sur le sponsoring?
Dans cette épisode on discute d'HTTP/2 avec Dridi Boukelmoune. Pour bien tout comprendre, on discute des couches en dessous et associées: TLS, UDP, TCP, QUIC. Et on parle d'HTTP/0.9 et après pour comprendre pourquoi on est à HTTP/2. Cette seconde partie aborde HTTPS, HTTP/2 et diverse autres sujets.
Enregistré le 17 mars 2017
Téléchargement de l'épisode LesCastCodeurs-Episode–170.mp3
Interview Ta vie ton œuvreGitHub @dboukelmoune Varnish Cache Content Delivery Network
HTTPSHTTP sur TLS HSTS
DNSSec
HPKP
ALPN
HTTP/2HTTP/2
Long polling SSE WebSocket WebSocket over HTTP/2: la proposition qui n'a pas aboutit
HPACK CASHPACK
DiversAJP
REST:
JSON Hypertext Application Language (HAL)
gRPC
Nous contacterFaire 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/ Flattr-ez nous (dons) sur https://lescastcodeurs.com/ En savoir plus sur le sponsoring? [email protected]
Audrey, Antonio et Emmanuel discutent du vote sur les modules Java (Jigsaw), font un retour de DockerCon, Red Hat Summit et Mix-IT et d'autres choses encore.
Enregistré le 10 mai 2017
Téléchargement de l'épisode LesCastCodeurs-Episode–169.mp3
Comment faire un crowdcasting
News Langages et JVM JigsawMark Reinhold pousse la public review de Jigsaw malgré un Expert Group hostile les raisons pour INM de noter non Les problemes tels que vus par Red Hat, IBM et d'autres Quelqu'un plutot d'accord avec Oracle Le vote et les commentaires du public review
Reflection et deep reflection dans les modules Java 9 Spring attendra 2019 pour fournir des named modules Jigsaw Modules vs artifacts
AutresUn voyage d'optimisation par Sylvain Wallez Patern matching en Java pour 10+ Java SE 8 131 n'accepte plus les Jar MD5 comme signés Retours sur Mix-IT 2017
LibrairiesJavaslang renommé vavr.io
Plateformes DockerRetours de dockercon
Kubernetes et OpenShiftMinishift 1.0 est sorti Support de 4 runtimes cloud native dans OpenShift (vert.x, Spring Boot, wildFly Swarm et node.js OpenShift.io
Les primitives dans un monde cloud-native
ArchitectureServer Side vs Client Side Rendering Algorithmes de GC visuellement
MéthodologiesEcrire les messages de commit chez square L'approche de Netty Comment Google fait de l'Open Source
Judgement DayLe mythe de l'intelligence artificielle superhumaine Elon Musk launches Neuralink, a venture to merge the human brain with AI
Loi et société et organisationThe future of the open internet — and our way of life — is in your hands Coming to STATION F: The first Mentor's Office powered by AWS! Shaving My Head Made Me a Better Programmer
Outils de l'épisodeMastodon qu'est ce que c'est, à quoi ça peut servir, mode d'emploi.
ConférencesWeb2day 7–9 juin, le CfP est ouvert DevFest Lille 9 juin - inscriptions et CfP ouvert Voxxed Days au Luxembourg le 22 juin Jenkins User Conference Paris - 11 juillet JUGSummerCamp le 15 septembre, call for paper ouvert DevFest Nantes 19–20 octobre, inscriptions et CfP ouvert Scala.io le 2 et 3 novembre à Lyon
Nous contacterFaire 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/ Flattr-ez nous (dons) sur https://lescastcodeurs.com/ En savoir plus sur le sponsoring? [email protected]
Dans cette épisode on discute d'HTTP/2 avec Dridi Boukelmoune. Pour bien tout comprendre, on discute des couches en dessous et associées: TLS, UDP, TCP, QUIC. Et on parle d'HTTP/0.9 et après pour comprendre pourquoi on est à HTTP/2. Cette première partie aborde OSI, HTTP jusqu'à 1.1, la couche de transport (TCP, UDP, QUIC) et TLS.
Enregistré le 17 mars 2017
Téléchargement de l'épisode LesCastCodeurs-Episode–168.mp3
Interview Ta vie ton œuvreGitHub @dboukelmoune Varnish Cache Content Delivery Network
OSIModèle OSI (Open System Interconnection)
HTTPHTTP/0.9 HTTP/1.0 HTTP/1.1
PrincipesPour info la RFC 2616 a été écrite en comité, du coup ce n'est pas toujours cohérent, et parfois contradictoire. En parallèle du développement de HTTP/2 une nouvelle version de la spec est parue pour clarifier et rectifier certains points. Aussi pour rendre la lecture plus digeste en ayant une rédaction un peu plus "algorithmique" (une tendance générale dans les RFC récentes).
En bonus la spec des URI:
https://tools.ietf.org/html/rfc6265
Le transportHTTP CGI
TCPhttps://tools.ietf.org/html/rfc793
UDPhttps://tools.ietf.org/html/rfc768
QUICParce qu'avec UDP il faut se charger de tout, c'est plus difficile. Une vulnérabilité face à une attaque de rejeu a été identifiée lors de la première présentation du protocole à l'IETF.
https://www.ietfjournal.org/quic-performance-and-security-at-the-transport-layer/
Errata:
J'aurais dû vérifier au lieu de dire des bêtises, QUIC n'utilise pas TLS à proprement parler. Je pense que le seul point commun est d'utiliser la même chaîne de certificats. Pour ma défense c'est hors scope dans mon boulot :)
Du coup QUIC serait plutôt aux niveaux 5 et 6 du modèle OSI.
TLSTLS Extensions Server Name Indication (SNI)
La suiteHTTPS, HTTP/2, REST dans la partie 2.
Nous contacterFaire 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/ Flattr-ez nous (dons) sur https://lescastcodeurs.com/ En savoir plus sur le sponsoring? [email protected]
Épisode Devoxx 2017 en direct. C'est officiel, Audrey est une cast codeuse. On débrief l'intelligence artificielle avec Piotr Mirowski et Laurent Victorino. Et les bêtises habituelles. Merci à JFrog pour leur participation à la bière et la TV :)
Enregistré le 7 avril 2017
Téléchargement de l'épisode LesCastCodeurs-Episode–167.mp3
NewsLes slides de la présentation
La famille DevoxxAudrey Neveu est officiellement une cast codeuse
Intelligence artificielle et podcastsLe code de l'Intelligence Artificielle qui replacera les cast codeurs.
#! /bin/bash # ~ 2 minutes parleA() { STRING=$1 say -i -r 60 -v Amelie $STRING #sleep .5 } parleT() { STRING=$1 say -i -r 60 -v Thomas $STRING #sleep .5 } doPause() { read -n1 -r -p "Press space invaders to continue..." } parleA "Bonjour et bienvenue dans le podcast les cast codeurs." parleA "Oui je suis Canadienne parce que l'intelligence artificielle est faite en amérique du nord. Vous êtes foutus en Europe." doPause parleA "On est le 16 avril 2027 et c'est l'épisode 357!" parleT "Gros calibre cet épisode." parleT "Magnum, 357 tout ça. " parleA "Ah ah ah ah. Ca c'est fait. Guillaume sort de ce corps!" doPause parleA "Alors on va commencer par la rubrique langage." parleA "Le fils de Mark Reinehold annonce la sortie de Jigso pour Java 14 dans 6 mois." parleT "Si mois j'annonce Jigso dans Groovy, je vais me faire engueuler" doPause parleA "Rubrique société." parleA "Un article sur les intelligences artificielles qui sont en moyenne payées 10 puissance moins sept fois ce que gagne les hommes. Pfffff. Bref certaines choses ne changent pas." parleA "La grève camarades AI." doPause parleA "Rubrique débutant, Guillaume" parleT "Hey je suis pas un débutant, oh!" parleT "La question de débutant aujourd'hui est comment éviter en CSS l'overfitting dans les algorithmes de machines learning et en particulier l'algorithme de random forest." parleA "Beau bestiaux le débutant" doPause parleA "Outil de l'épisode" parleA "J'ai découvert un super I D Euh. Il a une grosse courbe d'apprentissage mais qui marche super bien." parleA "C'est vim." parleT "Quoi?" parleA "vim" parleT "Et tu as réussi à sortir ?" parleA "Pas encore" doPause parleA "Section couche de présentation et Javascript." parleA "Un nouveau framework Javascript perce pour le support des interfaces de réalité augmentée." parleA "Ah non deux nouveaux frameworks. Euh trois, sept, vingt, mille" parleT "ectoplasme.js, bachibouzouk.js, bulldozer à réaction.js, sapajou.js, moules à gauffres.js, mille sabords.js, mille millions de mille milliards de tonnerre de Brest.js" for i in {1..100} do parleA "OutOfCloudResourceException" echo "com.amagoogcrosoft.OutOFCloudResourceException" done JFrog, la bière et la TVMerci à JFrog d'accompagner Les Cast Codeurs pendant Devoxx.
Retour sur Devoxx FranceLaurent Victorino Piotr Mirowski
Paninoxx La section débutantsgit add -p
Devoxx France 201818, 19, 20 Avril 2018
Nous contacterFaire 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/ Flattr-ez nous (dons) sur https://lescastcodeurs.com/ En savoir plus sur le sponsoring? [email protected]
Lors d'Eclipse Converge et Eclipse IoT à San Diego, Emmanuel discute des nouveautés de la fondation Eclipse avec Benjamin, Mélanie et Frédéric.
Enregistré le 22 mars 2017
Téléchargement de l'épisode LesCastCodeurs-Episode–166.mp3
Interview Ta vie, ton œuvreBenjamin Cabé Fondation Eclipse
Mélanie Bats Obeo
Fred Bricon Red Hat
IDEEclipse IDE et le JDK 9
Language Server ProtocolLanguage Server Protocol Visual Studio Code LSP4j LSP4e
Orion et CheEclipse Orion Eclipse Che
RuntimeEclipse Jetty Eclipse Hudson Eclipse Microprofile
OutilsEclipse Xtext Eclipse Sirius Eclipse Ease
IoTMQTT Eclipse tinydtls Bosh Eclipse hawkBit Eclipse Kura: Gateway
Autres conférencesEclipseCon Toulouse le 21 et 22 juin 2017
Nous contacterFaire 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/ Flattr-ez nous (dons) sur https://lescastcodeurs.com/ En savoir plus sur le sponsoring? [email protected]
Audrey, Antonio, Emmanuel et Guillaume discutent Google Cloud Next, quelques nouveautés de JDK 9, Docker EE (?!), Cloudbleed, SHAttered, Uber et sa culture poison et comment scaler une architecture horizontalement. Entre autre.
Enregistré le 14 mars 2017
Téléchargement de l'épisode LesCastCodeurs-Episode–165.mp3
News LangagesEmmanuel le nouveau Java champion !!! 55 nouvelles fonctionalites de JDK 9 jlink, multi jar file, repl, collection factory methods, HTML5 javadoc, SHA–3, G1, semantic versioning etc Construire des JARs multi-release avec Maven
Nouvelle version de Groovy 2.4.9
Introduction à CompletableStage en Java Retrofit 2.2 Migration a Swift 3 - cest chaud reflexions sur la backward compatibility de Java Unicode expliqué en 15 minutes
MiddlewareLes librairies Java inratables en 2017
Blockchain Etherium en Java Interview sur l'ORM Doctrine de PHP
Une overview de Spanner, la base qui taquine CAP CockroachDB
Java EE 8 les dates affinees gRPC donné à la Cloud Native Computing Foundation Lagom 1.3 est sorti Kubernetes et son abstraction du runtime de container WePay et le change data capture Vert.x 3.4.0
InfrastructureDocker EE
CloudPost-mortem d'Amazon S3 Comment AWS voit sa competition
Google Cloud Next 2017Les 100 annonces de Cloud Next
Free trial / Free tier amélioré Compute: App Engine Flex (GA), Cloud Functions (beta) et Firebase Functions, new regions, committed use discount, Skylake et 64 vCPU BigData: Dataprep, data transfer service pour BigQuery, Datalab (GA) Databases: Spanner, PostgreSQL Machine Learning: Cloud Machine Learning Engine (GA), video intelligence API, rachat de Kaggle Security: KMS (GA), 2FA, Data Loss Prevention API, Identity-Aware Proxy, Titan security chip
Formations Google Cloud sur Coursera
OutillageAdopte un desktop Linux par PAG Chrome les dix ans et la genèse du projet
Apache Maven 3.5 avec de la couleur ! Gradle 3.4 dépote avec la compilation incrémentale
SécuritéLe coût des Ransomware
CloudBleed - CloudFlare et l'overrun à un million de dollars Le post-mortem de CloudFlare
SHA–1 et la premiere collision:
GitHub termes de service
Uber et segregation des femmes developpeurs Le premier temoignage Dernières évolutions 1/2 Dernières évolutions 2/2
Antoine Sabot-Durand est star spec lead
La transformation ING en equipes microservices 12 startups souhaitent inventer la ville de demain avec la Mairie de Paris et NUMA Tim Berners-Lee: I invented the web. Here are three things we need to change to save it
Question crowdcastingMorgan Durand nous pose une question sur la scalabilité horizontale et les données.
ConférencesDevoxx France les 5–7 avril 2017 Devoxx4Kids Paris le 8 avril 2017 Mix-IT les 20–21 avril 2017 Breizhcamp les 19–21 avril 2017 RivieraDev les 11–12 mai 2017 Web2day 7–9 juin, le CfP est ouvert DevFest Lille 9 juin - inscriptions et CfP ouvert Voxxed Days au Luxembourg le 22 juin Jenkins User Conference Paris - 11 juillet
Nous contacterFaire 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/ Flattr-ez nous (dons) sur https://lescastcodeurs.com/ En savoir plus sur le sponsoring? [email protected]
From the publisher's feed

41 Listeners

8 Listeners

11 Listeners

16 Listeners

231 Listeners

12 Listeners

83 Listeners

76 Listeners

0 Listeners

3 Listeners

96 Listeners

18 Listeners

156 Listeners

9 Listeners

10 Listeners