POPULARITY
Merci à l'équipe DevoxxFR de nous avoir accueilli pour cet enregistrementMerci à nos auditeurs qui nous ont rejoins, pour leur contributions et leur bonne humeur.
### L'apéro* Le debrief de Devoxx 2022 -> https://www.devoxx.fr/### Cloud* Announcing General Availability of Change Data Capture (CDC) on Azure SQL Database -> https://techcommunity.microsoft.com/t5/azure-sql-blog/announcing-general-availability-of-change-data-capture-cdc-on/ba-p/3284280* Announcing Gated Public Preview of Unity Catalog on AWS and Azure -> https://databricks.com/blog/2022/04/20/announcing-gated-public-preview-of-unity-catalog-on-aws-and-azure.html### Cloud Native* Enterprises using more Kubernetes across more clouds, but continue to find it challenging: report -> https://devclass.com/2022/04/27/state-of-kubernetes/* Google donates the Istio service mesh to the Cloud Native Computing Foundation -> https://techcrunch.com/2022/04/25/google-donates-the-istio-service-mesh-to-the-cloud-native-computing-foundation/* KubeVirt becomes a CNCF incubating project -> https://www.cncf.io/blog/2022/04/19/kubevirt-becomes-a-cncf-incubating-project/### Machine Learning* Cortex Labs is Joining Databricks to Accelerate Model Serving and MLOps -> https://databricks.com/blog/2022/04/25/cortex-labs-databricks-model-serving-mlops.html* Feathr – An Enterprise-Grade, High Performance Feature Store -> https://github.com/linkedin/feathr### Dev tools* Gitpod x JetBrains join forces to solve 'works on my machine' problem -> https://www.gitpod.io/blog/gitpod-jetbrains### SponsorsCette publication est sponsorisée par [Affini-Tech](https://affini-tech.com/) et [CerenIT](https://www.cerenit.fr/).[CerenIT](https://www.cerenit.fr/) vous accompagne pour concevoir, industrialiser ou automatiser vos plateformes mais aussi pour faire parler vos données temporelles. Ecrivez nous à [contact@cerenit.fr](mailto:contact@cerenit.fr) et retrouvez-nous aussi sur [Time Series France](https://www.timeseriesfr.org/).Affini-Tech vous accompagne dans tous vos projets Cloud et Data, pour Imaginer, Expérimenter etExecuter vos services ! ([Affini-Tech](http://affini-tech.com), La plateforme [Datatask](https://datatask.io/)) pour accélérer vos services Data et IAConsulter le [blog d'Affini-Tech](https://affini-tech.com/blog/) et le [blog de Datatask](https://datatask.io/blog/) pour en savoir plus.On recrute ! Venez cruncher de la data avec nous ! Ecrivez nous à [recrutement@affini-tech.com](mailto:recrutement@affini-tech.com)Le générique a été composé et réalisé par Maxence Lecointe.
Creating, engaging and giving back to developer communities is key to developer outreach and growth. View the full video interview here. Simon Maple is the Director of Developer Relations at Snyk.io, a Java Champion since 2014, JavaOne Rockstar speaker in 2014, Duke's Choice award winner, Virtual JUG founder and organiser, and London Java Community co-leader. He is an experienced speaker, having presented at JavaOne, JavaZone, Jfokus, DevoxxUK, DevoxxFR, JavaLand, JMaghreb and many more including many JUG tours. His passion is around user groups and communities. When not traveling, Simon enjoys spending quality time with his family, cooking and eating great food.
Antonio et Emmanuel discutent entre autre de JavaDoc, Quarkus, Crypto dans le CI, bootstrap 5, Grafana, cloud de confiance sans oublier les crowdcasts sur Cypress et sur hack.commit.push du 29 mai. Enregistré le 21 mai 2021 Téléchargement de l'épisode [LesCastCodeurs-Episode-256.mp3](https://traffic.libsyn.com/lescastcodeurs/LesCastCodeurs-Episode-256.mp3) ## News ### Langages [Un JEP pour améliorer la JavaDoc](https://openjdk.java.net/jeps/413) * On va pouvoir référencer par exemple des morceaux de code dans un autre fichier, dans un test, et l’intégrer dans la JavaDoc d’une méthode, d’une classe. Ca permettra d’avoir de la doc vraiment à jour au niveau des bouts de code, vu que ce sera toujours le vrai code qui tourne qui sera inséré dans la JavaDoc. * Il pourra y avoir également de la coloration syntaxique * de définir des régions qui doivent être surlignées pour être bien visibles * Il sera possible de modifier certaines parties d’un snippet de code, par exemple pour cacher une chaine de caractère de test dont on se moque de la valeur quand on explique ce bout de code * Possibilité de rajouter des liens hypertextes sur certains bouts de code, pour pointer par exemple vers la JavaDoc d’une méthode utilisée dans ce bout de code * Pourvu qu’ils reprennent le plus possible la syntaxe asciidoctor qui a déjà résolu ce problème [Asciidoclet](https://github.com/asciidoctor/asciidoclet) [Discussion sur le raisons du besoin derrière Loom](https://inside.java/2021/05/10/networking-io-with-virtual-threads/) * Article qui reste d.un premier niveau, il faut creuser,les bénéfices réels * IO et synchro bloque un thread. Limite scalabilité. Le code asynchrone est plus dur à comprendre. * Virtual threads don’t bien pour des taches qui passent beaucoup de temps à attendre * Les API IO blocantes parkent le virtual thread quand elles sont en attente * Un poller (boucle d’evenement) regarde les IO et leur état et unpark les virtualthread correspondant * Mechanisme similaire aux frameworks non blocs to de type vert.x mais avec une API bloxante ### Librairies [Quarkus 2.0 alpha 1, 2 et 3 sont sortis](https://quarkus.io/blog/quarkus-2-0-0-alpha1-released/) * Quarkus 2 parce que vert.x 4 et MicroProfile 4, pas de “gros” breaking changes mais quelques uns surtout pour les extensions * Continuous Testing: dans la console, on voit les tests qui plantent. Et quand on fait un code change, uniquement les tests qui sont impactés sont joués (flow analysis). * Lance aussi dans un container dédié les dépendances (e.g. une base de donnée pour les tests utilisant Hibernate). LE container pour les tests en continu est différent de celui pour le quarkus:dev qui tourner (pas de pollution). * JDK 11 minimum [Micronaut 2.5 est sorti ](https://docs.micronaut.io/latest/guide/#whatsNew) * support for @java 16 and @graalvm 21.1 on Micronaut Launch, * huge improvements to Micronaut Data from @DenisStepanov, * improved @OracleCloud integration * and many other small improvements ### Infrastructure [Les cryptomineurs tuent les CI gratuite](https://layerci.com/blog/crypto-miners-are-killing-free-ci/) * Les mineurs de crypto monnaies abusent des services de CI qui offre des capacités de build gratuites * Une des nouvelles astuces c’est d’utiliser les outils comme Pupetteer pour automatiser l’utilisation d’un navigateur web, pour miner de la crypto monnaie dans le navigateur qui tourne en headless sur la machine de CI * A la grande époque de OpenShift online et OpenShift.io, on a beaucoup appris sur le detection des Bitcoin miners :) * on a eu le soucis sur Codeship (la CI SaaS de CloudBees). Ils ont passé un max de temps à virer et proteger les builds. J’ai vu que GitHub avait eu aussi le soucis [Les 19 étapes facile pour écrire un dockerfile](https://jkutner.github.io/2021/04/26/write-good-dockerfile.html) * En vérifiant l’ordre de ses commandes, en limitant le scope de Copy, d’aligner les RUN d’installation de package, d’utiliser des images officielles, voire de se créer ses images de base, d’utiliser des tags spécifiques pour des images plus reproductibles, effacer le cache du package manager, de builder dans une image offrant un environnement cohérent, de récupérer ses dépendance dans une étape à part, de faire du multi-stage build... Ou d’utiliser les Cloud Native Buildpacks! (sur lesquels Joe bosse) * Article qui nous explique la complexité et les trade off impossibles. Et donc que buildpack c’est indispensable [Comparaison Apache Kafka et Apache Pulsar](https://blog.bigdataboutique.com/2021/03/apache-kafka-vs-apache-pulsar-video-fd3fi2) * pulsar a des brokers sans etat et deriere il y a des bookkeepers (qui stockent les data). * Cela permet plus de flexiblités pour augmenter ou descendre le nbombre de brokers. mais avec plus de “moving parts” et avec un hop de reseau supplémentaire. * Mais l’architecture est plus flexible notamment pour Kubernetes * Le stockage étagé et la geo replication est plus facile dans Pulsar (par default). Stockage etageé c’est de stocker l’info dans un S3 quand ellee st vielle par example. * Pulsar est multitenant par design. * Pulsar accepte des gros messages et sit les fragmenter au besoin * plus grosse communaute sur Kafka mais il y a des composants non open source (Confluent). ### Cloud [Red Hat OpenShift Streams for Apache Kafka : un service cloud de Kafkas managé](https://twitter.com/emmanuelbernard/status/1387687197621563396) * C’est ce sur quoi emmanuel a bossé ses 9 derniers mois * [Essayer le Managed Kafka de red hat](https://red.ht/TryKafka) * Red Hat OpenShift Streams for Apache Kafka: un cloud service de Kafka managés https://twitter.com/emmanuelbernard/status/1387686420903563264 * Super intégration avec Quarkus et utilise Quarkus a l’intérieur ### Web [Bootstrap 5 est sorti](https://blog.getbootstrap.com/2021/05/05/bootstrap-5/) * New offcanvas component * New accordion * New and updated forms * RTL is here * Overhauled utilities * New snippet examples * Improved customizing * Browser support * Dropped Microsoft Edge Legacy * Dropped Internet Explorer 10 and 11 * Dropped Firefox < 60 * Dropped Safari < 10 * Dropped iOS Safari < 10 * Dropped Chrome < 60 * Dropped Android < 6 * JavaScript * No more jQuery! * Le [Guide de migration est ici](https://getbootstrap.com/docs/5.0/migration/) Crowdcast sur [Cypress](https://www.cypress.io/) par Emmanuel Demey [La fin de Google AMP ou son intérêt devrait descendre ](https://www.lafoo.com/the-end-of-amp/) * AMP avait un avantage majeur. Celui d’être en premier sur les résultats du moteur de recherche. * Et les médias passaient en AMP rien que pour ça parce que le traffic du moteur de recherche dominant est essentiel * Mais AMP posait beaucoup de problèmes techniques et éthiques. Le contenu était hébergé et caché sur des pros idées edge et en pratique Google. * Donc les mesures d’audience étaient plus compliqeees * Et les ads avaient aussi des bias pavers la régie google. * Les prochains scoring de google search seront neutre ce qui risque faire baisser les pages amp * Les pages amp avaient du réinventer beaucoup de concepts du web ### Outillage [JFrog garde Bintray JCenter en lecture seule y compris le miroir de Maven central ](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/) * Ca sent le truc planifie pour faire migrer et descendre le traffic et arriver en bon samaritain après. Cela dit ils étaient bon samaritains avec la version gratuite * Au moins les builds anciens ne vont pas casser [Docker desktop : sauter une mise à jour devient une option payante](https://www.docker.com/blog/changing-how-updates-work-with-docker-desktop-3-3/) * a partir de Docker 3.3 on peut éviter l’installation d’une nouvelle version avec la souscription pro ou team. Si j’ai bien compris. * Tu peux faire un rappel pour plus tard mais tu ne peux effectivement pas refuser définitivement une version donnée sans payer sinon ils te harcèlent (je ne connais pas la fréquence) pour upgrader. * En gros si tu ne paies pas tu dois être sur latest. Ils ne vont pas faire du support sur d’anciennes version pour les clients gratuits * Ce qui est logique. [Spock 2.0](https://spockframework.org/spock/docs/2.0/release_notes.html) * Spock est rebasé sur JUnit Platform * Support de l’exécution en parallèle des test specs et des test features * Support de Groovy 3 * Améliorations des tests avec des données tabulaires ### Sécurité [Bug de dénie de service dans snakeyml](https://snyk.io/blog/java-yaml-parser-with-snakeyaml/) * C’est du à la capacité de faire des références qui contiennent une référence à un élément plus haut. Paf récursion infinie. * à un moment, notre support YAML dans Groovy utilisait SnakeYaml il me semble, mais je viens de vérifier, on est passé à Jackson ### Loi, société et organisation [Grafana, Loki et Tempo passent de ASL 2 à AGPL](https://grafana.com/blog/2021/04/20/grafana-loki-tempo-relicensing-to-agplv3/) * La AGPL c’est la GPL mais pour lequel un services est comme une distribution * inspiré par MongoLab CoackroachDB etc * Cela reste open source au moins même si il y a des interprétations différentes du linkage et donc des risques * Est-ce que un service qui utilise grafana doit entièrement être AGPL? [Quand un troll de brevet attaque, cloudflare contre attaque](https://techcrunch.com/2021/04/26/cloudflare-rallies-the-troops-to-fight-off-another-so-called-patent-troll/?guccounter=1&guce_referrer=aHR0cHM6Ly9kdWNrZHVja2dvLmNvbS8&guce_referrer_sig=AQAAAEKNBJxidgIYvuXxPu-69VCJuD9nzkRUHMT62_2SS9vEox3eoMhFekoDHrH4ZSrjpsithr74uN62VF-i-6mt4MRqRREcR7NOFjiGy1T5VARNkaXcxG6F3zXxBqCyBUSxaoECUB1yCMc7XChZ6BKwEjdbUPIQtzmraWENdciwdYja) * cloud flare est attaqué par un troll de brevet et contre attaque pour la seconde fois en payant la recherche d’antériorité sur l’ensemble du porte feuille de brevets de cette entité. * Pour lui faire perdre une bonne partie de la valeur. « You do not negotiate with terrorists or children » [BaseCamp perd 30% de ses employés après son ban de conversations sociétales ](https://www.google.com/amp/s/marker.medium.com/amp/p/d487bed43155) * La liste des noms d’employés « funny » est ressorti avec des relents racistes * Les employés ont visiblement eu un débat dessus * DHH et Fry on fait un mémo bannissant les conversations politiques et sociétale parce que elle n’amenaient pas de bien pour la société (resentment etc) * Mais les employés le voient comme une façon de ne pas voir les sujets importants en face et les impactes des produits tech sur la société * Ils on offert un golden parachute à qui voulait partir * Et boom 30% ont dit oui [Stratégie nationale du cloud français](https://www.lemonde.fr/economie/article/2021/05/17/cloud-la-france-se-veut-plus-souveraine_6080442_3234.html) * cloud solution d'hébergement par défaut des services numériques d'état * protégé de règlementation extracommunautaire * contre le cloud act et autres lois * label "Cloud de confiance" c'est comme le porc salut * mise à jour du SecNumCloud de l'ANSSI * solution hybride société Française ou Européenne en utilisant les briques logicielles de groups américains * serveurs en France * opérés par des entreprises européennes * détenues par des européens * "les américains sont les plus avancés" * Google et Microsoft ont signé l'accord de licence * donc pas Amazon [Cloud de Confiance en qui ? par Laurent Doguin](https://ldoguin.name/fr/2021/05/quoi-cloud/) ## Outils de l'épisode [MuseGroup rachète audacity](https://www.minimachines.net/actu/muse-group-rachete-le-logiciel-audacity-99063) * Enfin la marque * Promet des designers sur l’interface et des contributeurs * Et de rester open source * On va voir ## Conférences [Devoxx france bougent au 29, 30 septembre et 1er octobre](https://twitter.com/DevoxxFR/status/1389489979978563584) Crowdcast d'Agathe sur [hack.commit.push](https://paris2021.hack-commit-pu.sh/) samedi 29 mai, inscrivez-vous ! ## Nous contacter Soutenez Les Cast Codeurs sur Patreon [Faire un crowdcast ou une crowdquestion](https://lescastcodeurs.com/crowdcasting/) Contactez-nous via twitter sur le groupe Google ou sur le site web
DatabaseFoundationDB, a very interesting NoSQL database owned by Apple, is now an open-source projecthttps://www.geekwire.com/2018/foundationdb-interesting-nosql-database-owned-apple-now-open-source-project/https://www.foundationdb.org/blog/foundationdb-is-open-source/Anna: A KVS for any scalehttps://blog.acolyer.org/2018/03/27/anna-a-kvs-for-any-scale/DataStax Enterprise 6.0https://docs.datastax.com/en/dse/6.0/dse-admin/datastax_enterprise/newFeatures.htmlMonitorer l’inconnu, 1000 * 100 series par jour (Quentin Adam DevoxxFR)https://www.youtube.com/watch?v=74LI4yqcI0g-----------------------------Data (astro) ScienceLes prochaines découvertes d’astronomie sont probablement cachées dans les vieilles observationshttps://medium.com/popular-science/astronomys-next-big-discovery-is-probably-hiding-in-piles-of-old-data-66c67d8755fePremières images du satelite TESS https://www.sciencesetavenir.fr/espace/univers/premiere-image-du-satellite-tess-200-000-etoiles-en-un-seul-cliche_124231Akka stream pour la recherche d'exoplanete Akka stream de 0 à 1 (E. Feller)https://www.youtube.com/watch?v=6b2NIr128a0Litterate Programming le roman de votre programme (R. Lemaire - Quickie DevoxxFR)https://www.youtube.com/watch?v=Et-19gh2C5A-----------------------------CloudArchitecture banque NuBank https://www.infoq.com/presentations/nubank-architectureAu delà des brokers un tour de l’environnement Kafka (F. Ramière DevoxxFR)https://www.youtube.com/watch?v=BBo-rqmhpDMCask is joining Google Cloudhttp://blog.cask.co/2018/05/cask-is-joining-google-cloud/-----------------------------Lisez le blog d'affini-Techhttp://blog.affini-tech.com-------------------------------------------------------------http://www.bigdatahebdo.com https://twitter.com/bigdatahebdoVincent : https://twitter.com/vhe74Alexander : https://twitter.com/alexanderdejaEmmanuel Feller : https://twitter.com/moyowi Cette publication est sponsorisée par Affini-Tech ( http://affini-tech.com https://twitter.com/affinitech )On recrute ! venez cruncher de la data avec nous ! écrivez nous à recrutement@affini-tech.com
DatabaseFoundationDB, a very interesting NoSQL database owned by Apple, is now an open-source projecthttps://www.geekwire.com/2018/foundationdb-interesting-nosql-database-owned-apple-now-open-source-project/https://www.foundationdb.org/blog/foundationdb-is-open-source/Anna: A KVS for any scalehttps://blog.acolyer.org/2018/03/27/anna-a-kvs-for-any-scale/DataStax Enterprise 6.0https://docs.datastax.com/en/dse/6.0/dse-admin/datastax_enterprise/newFeatures.htmlMonitorer l’inconnu, 1000 * 100 series par jour (Quentin Adam DevoxxFR)https://www.youtube.com/watch?v=74LI4yqcI0g-----------------------------Data (astro) ScienceLes prochaines découvertes d’astronomie sont probablement cachées dans les vieilles observationshttps://medium.com/popular-science/astronomys-next-big-discovery-is-probably-hiding-in-piles-of-old-data-66c67d8755fePremières images du satelite TESS https://www.sciencesetavenir.fr/espace/univers/premiere-image-du-satellite-tess-200-000-etoiles-en-un-seul-cliche_124231Akka stream pour la recherche d'exoplanete Akka stream de 0 à 1 (E. Feller)https://www.youtube.com/watch?v=6b2NIr128a0Litterate Programming le roman de votre programme (R. Lemaire - Quickie DevoxxFR)https://www.youtube.com/watch?v=Et-19gh2C5A-----------------------------CloudArchitecture banque NuBank https://www.infoq.com/presentations/nubank-architectureAu delà des brokers un tour de l’environnement Kafka (F. Ramière DevoxxFR)https://www.youtube.com/watch?v=BBo-rqmhpDMCask is joining Google Cloudhttp://blog.cask.co/2018/05/cask-is-joining-google-cloud/-----------------------------Lisez le blog d'affini-Techhttp://blog.affini-tech.com-------------------------------------------------------------http://www.bigdatahebdo.com https://twitter.com/bigdatahebdoVincent : https://twitter.com/vhe74Alexander : https://twitter.com/alexanderdejaEmmanuel Feller : https://twitter.com/moyowi Cette publication est sponsorisée par Affini-Tech ( http://affini-tech.com https://twitter.com/affinitech )On recrute ! venez cruncher de la data avec nous ! écrivez nous à recrutement@affini-tech.com
Metrics : 10500 écoutes en 2017 (moyenne à 617 écoutes)17 episodes en 2017 (vs 14 en 2016, et 10 en 2015)Top 2017 : Episode 38 : SQL is back (Spanner / CockroachDB)Episode 42 : GDPR dans la pratiqueEpisode 37 : La bourse ou MongoDBEpisode 43 : DevoxxFr, Kafka, AWS, Microsoft CosmosDB, AMLEpisode 36 : AI ApocalypseTop overall : Episode 35 : Microsoft U-SQL avec Michel CaradecEpisode 28 : Quelques news de rentréeEpisode 38 : SQL is backEpisode 42 : GDPR dans la pratiqueEpisode 37 : La bourse ou MongoDBLes mots les plus cités dans les show notes : Apache25Kafka25Google17Cloud13Spark9Azure6Summit5Hadoop5Spanner4Cassandra4MongoDB4Beam4Confluent4Sélection de l’année 2017 (Vincent) : KafkaBeam Spanner / CockroachDBGoogle Cloud Redis (Episode 41 avec Damien Krotkine)Sélection de l’année 2017 (Alexander) : MongoDB 3.4 passes JepsenThe Rise of the Weaponized AI Propaganda MachineThe Continued Rise of Apache KafkaDeep learning (pas) pour tout le mondeGDPRMicrosoft (et CosmosDB)Lisez le blog d'affini-Techhttp://blog.affini-tech.com-------------------------------------------------------------http://www.bigdatahebdo.com https://twitter.com/bigdatahebdoVincent : https://twitter.com/vhe74Alexander : https://twitter.com/alexanderdeja Cette publication est sponsorisée par Affini-Tech ( http://affini-tech.com https://twitter.com/affinitech )On recrute ! venez cruncher de la data avec nous ! écrivez nous à recrutement@affini-tech.com
Metrics : 10500 écoutes en 2017 (moyenne à 617 écoutes)17 episodes en 2017 (vs 14 en 2016, et 10 en 2015)Top 2017 : Episode 38 : SQL is back (Spanner / CockroachDB)Episode 42 : GDPR dans la pratiqueEpisode 37 : La bourse ou MongoDBEpisode 43 : DevoxxFr, Kafka, AWS, Microsoft CosmosDB, AMLEpisode 36 : AI ApocalypseTop overall : Episode 35 : Microsoft U-SQL avec Michel CaradecEpisode 28 : Quelques news de rentréeEpisode 38 : SQL is backEpisode 42 : GDPR dans la pratiqueEpisode 37 : La bourse ou MongoDBLes mots les plus cités dans les show notes : Apache25Kafka25Google17Cloud13Spark9Azure6Summit5Hadoop5Spanner4Cassandra4MongoDB4Beam4Confluent4Sélection de l’année 2017 (Vincent) : KafkaBeam Spanner / CockroachDBGoogle Cloud Redis (Episode 41 avec Damien Krotkine)Sélection de l’année 2017 (Alexander) : MongoDB 3.4 passes JepsenThe Rise of the Weaponized AI Propaganda MachineThe Continued Rise of Apache KafkaDeep learning (pas) pour tout le mondeGDPRMicrosoft (et CosmosDB)Lisez le blog d'affini-Techhttp://blog.affini-tech.com-------------------------------------------------------------http://www.bigdatahebdo.com https://twitter.com/bigdatahebdoVincent : https://twitter.com/vhe74Alexander : https://twitter.com/alexanderdeja Cette publication est sponsorisée par Affini-Tech ( http://affini-tech.com https://twitter.com/affinitech )On recrute ! venez cruncher de la data avec nous ! écrivez nous à recrutement@affini-tech.com
KafkaConfluent Cloud : Managed Apache Kafka par Confluenthttps://www.confluent.io/confluent-cloud/https://www.forbes.com/sites/alexkonrad/2017/05/08/confluent-brings-kafka-to-cloud-and-challenges-aws/amp/Kafka with Docker: A Docker introductionhttps://ngeor.wordpress.com/2017/03/25/kafka-with-docker-a-docker-introduction/amp/Apache Flink and Apache Kafka Streams: a comparison and guideline for usershttps://www.confluent.io/blog/apache-flink-apache-kafka-streams-comparison-guideline-users/The Continued Rise of Apache Kafkahttps://redmonk.com/fryan/2017/05/07/the-continued-rise-of-apache-kafka/Kafka Summit - Introduction to Kafka Streams with a Real-Life Example by Alexis Seigneurinhttps://speakerdeck.com/aseigneurin/kafka-summit-introduction-to-kafka-streams-with-a-real-life-exampleWebinar Boontadata avec @benjguin du 10/05/17 (replay bientôt disponible)https://aka.ms/wp-boontadataMicrosoftServing AI with data: A summary of Build 2017 data innovationshttps://blogs.technet.microsoft.com/dataplatforminsider/2017/05/10/serving-ai-with-data-a-summary-of-build-2017-data-innovations/Azure Cosmos DB: The industry’s first globally-distributed, multi-model database servicehttps://azure.microsoft.com/en-us/blog/azure-cosmos-db-microsofts-globally-distributed-multi-model-database-service/Using Jupyter notebooks and Pandas with Azure Data Lake Storehttps://medium.com/azure-data-lake/using-jupyter-notebooks-and-pandas-with-azure-data-lake-store-48737fbad305End-to-End Scenarios Enabled by the Data Science Virtual Machine: Webinar Videohttps://blogs.technet.microsoft.com/machinelearning/2017/05/02/end-to-end-scenarios-enabled-by-the-data-science-virtual-machine-video/AWSAWS now lets you migrate MongoDB databases to DynamoDBhttps://venturebeat.com/2017/04/10/aws-now-lets-you-migrate-mongodb-databases-to-dynamodb/amp/Deep Dive on Amazon EC2 Instances - January 2017 Online Tech Talkshttps://www.youtube.com/watch?v=29QZPttiKJADatascienceAutomated Machine Learning — A Paradigm Shift That Accelerates Data Scientist Productivity @ Airbnbhttps://medium.com/airbnb-engineering/automated-machine-learning-a-paradigm-shift-that-accelerates-data-scientist-productivity-airbnb-f1f8a10d61f8DiversManaged Service for Elassandra provided by Instaclustrhttps://www.instaclustr.com/blog/2017/05/09/managed-service-elassandra-provided-instaclustr/The new BigData file format for Faster Data analysishttp://carbondata.apache.org/Elasticsearch succombe au machine learninghttp://www.silicon.fr/elasticsearch-succombe-au-machine-learning-174421.htmlGDPRLa conformité un avantage compétitifhttp://www.zdnet.fr/actualites/la-conformite-un-avantage-competitif-39850544.htmPrivacy by designhttp://www.zdnet.fr/actualites/privacy-by-design-kezako-39850666.htm
KafkaConfluent Cloud : Managed Apache Kafka par Confluenthttps://www.confluent.io/confluent-cloud/https://www.forbes.com/sites/alexkonrad/2017/05/08/confluent-brings-kafka-to-cloud-and-challenges-aws/amp/Kafka with Docker: A Docker introductionhttps://ngeor.wordpress.com/2017/03/25/kafka-with-docker-a-docker-introduction/amp/Apache Flink and Apache Kafka Streams: a comparison and guideline for usershttps://www.confluent.io/blog/apache-flink-apache-kafka-streams-comparison-guideline-users/The Continued Rise of Apache Kafkahttps://redmonk.com/fryan/2017/05/07/the-continued-rise-of-apache-kafka/Kafka Summit - Introduction to Kafka Streams with a Real-Life Example by Alexis Seigneurinhttps://speakerdeck.com/aseigneurin/kafka-summit-introduction-to-kafka-streams-with-a-real-life-exampleWebinar Boontadata avec @benjguin du 10/05/17 (replay bientôt disponible)https://aka.ms/wp-boontadataMicrosoftServing AI with data: A summary of Build 2017 data innovationshttps://blogs.technet.microsoft.com/dataplatforminsider/2017/05/10/serving-ai-with-data-a-summary-of-build-2017-data-innovations/Azure Cosmos DB: The industry’s first globally-distributed, multi-model database servicehttps://azure.microsoft.com/en-us/blog/azure-cosmos-db-microsofts-globally-distributed-multi-model-database-service/Using Jupyter notebooks and Pandas with Azure Data Lake Storehttps://medium.com/azure-data-lake/using-jupyter-notebooks-and-pandas-with-azure-data-lake-store-48737fbad305End-to-End Scenarios Enabled by the Data Science Virtual Machine: Webinar Videohttps://blogs.technet.microsoft.com/machinelearning/2017/05/02/end-to-end-scenarios-enabled-by-the-data-science-virtual-machine-video/AWSAWS now lets you migrate MongoDB databases to DynamoDBhttps://venturebeat.com/2017/04/10/aws-now-lets-you-migrate-mongodb-databases-to-dynamodb/amp/Deep Dive on Amazon EC2 Instances - January 2017 Online Tech Talkshttps://www.youtube.com/watch?v=29QZPttiKJADatascienceAutomated Machine Learning — A Paradigm Shift That Accelerates Data Scientist Productivity @ Airbnbhttps://medium.com/airbnb-engineering/automated-machine-learning-a-paradigm-shift-that-accelerates-data-scientist-productivity-airbnb-f1f8a10d61f8DiversManaged Service for Elassandra provided by Instaclustrhttps://www.instaclustr.com/blog/2017/05/09/managed-service-elassandra-provided-instaclustr/The new BigData file format for Faster Data analysishttp://carbondata.apache.org/Elasticsearch succombe au machine learninghttp://www.silicon.fr/elasticsearch-succombe-au-machine-learning-174421.htmlGDPRLa conformité un avantage compétitifhttp://www.zdnet.fr/actualites/la-conformite-un-avantage-competitif-39850544.htmPrivacy by designhttp://www.zdnet.fr/actualites/privacy-by-design-kezako-39850666.htm
Enregistré le 6 mars 2012 Telechargement de l’episode LesCastCodeurs-Episode–55.mp3 News Java La fin de vie de Java FX 1.x annoncée (dec 2008- dec 2012) https://blogs.oracle.com/javafx/entry/javafx_1_2_and_javafx Griffon http://docs.codehaus.org/display/GROOVY/Griffon La fin de vie de Java 6 clarifiée https://blogs.oracle.com/henrik/entry/updated_java_6_eol_date Jenkins hosts son propre repo maven http://repo.jenkins-ci.org Langages alternatifs Sortie de Akka 2.0 http://blog.typesafe.com/introducing-akka-20-2756 Spring integration Scala DSL http://jaxenter.com/springsource-announces-scala-dsl-for-spring-framework-41251.html NoSQL Spring Hadoop http://blog.springsource.org/2012/02/29/introducing-spring-hadoop/ Spring Android http://www.springsource.org/spring-android Divers / Internet SPDY draft https://tools.ietf.org/html/draft-mbelshe-httpbis-spdy-00 GitHub hacké, merci Rails http://www.extremetech.com/computing/120981-github-hacked-millions-of-projects-at-risk-of-being-modified-or-deleted Sortie de Spock 0.6 http://spock-framework.readthedocs.org/en/latest/index.html Devoxx France Les organisateurs lachent les chevaux… le programme http://devoxx.fr/display/FR12/Devoxxians On peut s’inscrire http://devoxx.fr/display/FR12/Inscription Les geek et la politique Message de @Piwaï Serait-ce sortir du contexte des castcodeurs que de vous parler d’un Hackaton sur le thème Hack the elections, qui aura lieu le 17 et 18 mars sur Paris ? En deux mots : Voxe.org (association, politiquement neutre, bisounours inside) organise un hackaton pour construire des applis autour de son API Rest. Plutôt que d’en faire 3 tonnes, je vous laisse lire le détail : http://checkthis.com/bg5g Discussion sur le profiling JProfiler http://www.ej-technologies.com/products/jprofiler/overview.html OProfile http://oprofile.sourceforge.net/news/ YourKit http://www.yourkit.com/ Byteman http://www.jboss.org/byteman Java Melody http://code.google.com/p/javamelody/ Les mains dans le cambouis & outils de l’épisode Le repertoire courant dans vos titres en ligne de commande http://blog.emmanuelbernard.com/2012/02/customize-titles-of-your-terminal-window/ Edition de lignes de commande http://www.math.utah.edu/docs/info/features_7.html JUG et Conferences Hackergarten http://hackergarten-paris.eventbrite.com/ Jenkins User Conférence (Au Marriott, le 17 avril, veille de devoxxFr) http://www.cloudbees.com/jenkins-user-conference-2012-paris.cb Devoxx France : http://devoxx.fr Mix-IT : 26 Avril http://www.mix-it.fr/ Breizh Camp http://www.breizhcamp.org/call-for-paper Nous contacter Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/
Enregistré le 9 février 2012 Telechargement de l’episode LesCastCodeurs-Episode–53.mp3 News On rejoint BadGeek http://badgeek.fr NipTech http://www.niptech.com/ Free Mobile Free Mobile http://mobile.free.fr/ Sosh http://www.sosh.fr/ B&You https://www.b-and-you.fr/ JSF et FreeMobile http://blog.richeton.com/2012/01/25/free-mobile-les-erreurs-du-site-dinscription/ Ceylon La premiere milestone de ceylon est sortie http://ceylon-lang.org/blog/2011/12/20/ceylon-m1-newton/ Et il y a meme un prototype de compilateur Ceylon -> Javascript http://ceylon-lang.org/blog/2011/12/31/compiling-ceylon-2-js/ Ceylon String côté Ceylon https://github.com/ceylon/ceylon.language/blob/master/src/ceylon/language/String.ceylon Ceylon String côté Java https://github.com/ceylon/ceylon.language/blob/master/runtime/ceylon/language/String.java Ceylon en JavaScript http://www.ceylon-lang.org/blog/2011/12/31/compiling-ceylon-2-js/, http://www.ceylon-lang.org/blog/2012/01/02/prototypes-ceylon-js/, http://www.ceylon-lang.org/blog/2012/01/05/reification-project/ Groovy Groovy roadmap http://groovy.codehaus.org/Roadmap Le geek et la politique SOPA PIPA http://www.infoq.com/news/2012/01/sopapipa Acta http://www.pcworld.com/businesscenter/article/249456/opposition_to_acta_swells_in_europe.html http://en.wikipedia.org/wiki/Anti-Counterfeiting_Trade_Agreement Oracle, Linux, et fin de vie Java 6 retiré des distributions Linux http://www.h-online.com/open/news/item/Canonical-backtracks-on-deleting-Oracle-s-Sun-Java-1415541.html Fin de vie de Java 6 http://www.computerweekly.com/blogs/open-source-insider/2012/02/javas-road-ahead-in-2012-oracle-at-the-wheel.html http://www.oracle.com/technetwork/java/eol-135779.html Java EE 7 Java EE 7 (JSR–342) : Cloud, metadonné pour définir un envionnement PaaS (partage resource, dependence entre appli…) JPA 2.1 (JSR 338) : Multi-tenancy, procédure stockées, génération de schema, CDI (injection dans les listener) JAX-RS (JSR 339) : API cliente, Bean Validation dans les paramètre de query, intégration CDI Servlet 3.1 (JSR 340) : asynch io basé sur NIO2, websockets Expression Language (JSR 341) : séparé des JSR, EL partout, même dans les listener CDI JMS 2.0 (JSR 343) : API simplifiée, intégration avec CDI, multi-tenancy JSF 2.2 (JSR 344) : support du pont portlet 2.0, HTML 5, flow management, composant file upload ou back button EJB 3.2 (JSR 345) : transactions, externaliser d’autres services CDI 1.1 (JSR 346) : ordonnancement des intercepteurs et décorateurs, mode embedded, injection statique Bean Validation 1.1 (JSR 349) : Intégration JAXB/JAXRS, validation des paramètre d’une méthode JCache 1.0 (JSR 107) : cache (non distribué) Batch 1.0 (JSR 352) : job, step, executor JSON 1.0 (JSR 353) : API pour manipuler du JSon Divers VMWare SQLFire http://www.infoq.com/news/2012/01/sqlfire-1-0 Byteman 2.0 http://www.infoq.com/news/2012/01/byteman-2-bytecode-manipulation Les outils de la semaine Mou : pour le Markdown sous Mac OS 10.7 http://mouapp.com/ Marked http://markedapp.com/ Janetter http://janetter.net/ Liquibase http://en.wikipedia.org/wiki/LiquiBase JUG et Conferences JavaBarCamp Paris #7: lundi 20 février 2012 à 18h30, http://barcamp.org/w/page/50093739/JavaCampParis7 Jenkins User Conférence (Au Marriott, le 17 avril, veille de devoxxFr) http://www.cloudbees.com/jenkins-user-conference-2012-paris.cb Devoxx France : call for paper se termine le 15/02. Speakers (Neal Ford, Romain Guy, James Ward, Matt Raible, Heinz Kabutz). RdV du 18 au 20 avril http://devoxx.fr Code Story Mix-IT : 26 Avril http://www.mix-it.fr/ Gr8Conf http://gr8conf.eu/cfp Universite du SI http://www.usievents.com/ Java Magazine http://www.oracle.com/technetwork/java/javamagazine/index.html Nous contacter Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/