
Sign up to save your podcasts
Or


Arnaud et Emmanuel discutent la sortie de Java 16, diverses distributions d'OpenJDK, des outils comme JHipster, JReleaser, la décision de la court suprême dans le procès des API Java entre Google et Oracle et le refactoring de Michael Dell avec la cession de VMWare.
Enregistré le 16 avril 2021
Téléchargement de l'épisode LesCastCodeurs-Episode–254.mp3
News LangagesJava 16 est sorti
La plateforme Java moderne de 2021, selon James Ward
53 librairies Java pour résoudre vos problèmes
La migration d'AdoptOpenJDK vers Eclipse Adoptium a commencé
Microsoft annonce sa distribution d'AdoptOpenJDK
Spring-Boot client app to access an Auth0 protected service (JWT). JHipster release v7.0.0
OutilsAndrés Almiray annonce la release de… JReleaser, un projet qui permet de facilement livrer un projet Java sur des plateformes comme Homebrew, Snapcraft, Scoop, ou des registries de conteneurs.
CloudAWS announce OpenSearch, une communauté qui forke ElasticSearch et Kibana
Pourquoi tous mes serveurs ont un fichier vide de 8 Go?
Docker Desktop for Apple Silicon en preview
Levée de fond de 23 millions de dollar pour Docker
2ème incendie chez OVH
Google chrome révèle le type de données collectées attachées à l'utilisateur. ( + Google Chrome 90 )
Fin du procès Oracle vs Google
Microsoft a regardé ses employés remote et c'est pas beau
cratedb abandonne l'open core et retourne sur ses racines open source et s'éloigne de la business software license
Dell vend (encore) VMWare
Mix-IT (virtuel) les 18, 19 et 20 mai 2021
https://www.devoxx.fr/2021/02/25/preparation-du-programme-de-ledition–2021/
Pourquoi les prix d'AWS lambda sont trop élevés poiur du batch
topgrade pour mettre à jour tous vos systèmes de packages. asdf pour gérer facilement différentes versions de vos outils en lignes de commande (java, maven, gradle, kubectl, help, …..).
Nous contacterSoutenez 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/
Stan Chollet et Jean-François James discutent avec Emmanuel de GraphQL. Cette seconde partie explique GraphQL concrètement pour le développeur, les différents moteurs et clients et le futur de GraphQL.
Enregistré le 25 février 2021
Téléchargement de l’épisode LesCastCodeurs-Episode–253.mp3
Interview
Ta vie, ton oeuvre
Stan Chollet Tartifflette.io
Jean-François James Microprofile GraphQL
En pratique pour le développeur
Je veux faire du GraphQL, maintenant quoi ? Quels frameworks choisir? Lien JS - mon language (e.g. Java)
Comment définir son schéma Des outils qui aident à la génération des entités? Erreurs dans les requêtes
Comment écrire ses requêtes, Qu'est-ce qui est possible
Comment réduire les requêtes possibles générer 23 jointures? De pas afficher certaines données à l'utilisateur
Comment faire des agrégations de plusieurs sources ?
Modification des données
Faire évoluer ses APIs Et quid des changements incompatibles?
Pagination
AppoloGraphQL GraphiQL GraphQL Playground Postman
Sous le capot
Qui définit GraphQL? Qui implémente?
Les clients GraphQL
Les Serveurs GraphQL
Les GraphQL <-> requête dans la base de données
GraphQL Futur
GraphQL federation Lee Byron qui part de Facebook, moins d’activités
La spec GraphQL
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/
Stan Chollet et Jean-François James discutent avec Emmanuel de GraphQL. Cette première partie explique les concepts et les points de base de GraphQL.
Enregistré le 25 février 2021
Téléchargement de l'épisode LesCastCodeurs-Episode–252.mp3
Interview Ta vie, ton oeuvreStan Chollet Tartifflette.io
Jean-François James Microprofile GraphQL
GraphQL en deux mots La techno en conceptsD'où vient GraphQL?
On avait WS-* Ensuite on a eu REST
Quels sont les problèmes principaux que GraphQL essaye de résoudre?
Quand rester sur REST vs aller sur GraphQL?
Les concepts: * Schéma * Requêtes * version
Toujours JSON ?
Une requête pour plusieurs sources
Appllo GraphQL GraphQL Federation Domain Graph Service
45:07
En pratique pour le développeurJe veux faire du GraphQL, maintenant quoi ? Quels frameworks choisir? Lien JS - mon language (e.g. Java)
Comment définir son schéma Des outils qui aident à la génération des entités? Erreurs dans les requêtes
Comment écrire ses requêtes, Qu'est-ce qui est possible
Comment réduire les requêtes possibles générer 23 jointures? De pas afficher certaines données à l'utilisateur
Comment faire des agrégations de plusieurs sources ?
Modification des données
Faire évoluer ses APIs Et quid des changements incompatibles?
Pagination
AppoloGraphQL GraphiQL GraphQL Playground Postman
Sous le capotQui définit GraphQL? Qui implémente?
Les clients GraphQL
Les Serveurs GraphQL
Les GraphQL <-> requête dans la base de données
GraphQL FuturGraphQL federation Lee Byron qui part de Facebook, moins d'activités
La spec GraphQL
Nous contacterSoutenez 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/
Dans cet épisode désordonné mais complet, Antonio, Guillaume et Emmanuel parlent de JVM sur Kubernetes, des datacenters OVH, de Spring Native, de Flutter, de Saga, d'Open Source et de salaire.
Enregistré le 12 mars 2021
Téléchargement de l'épisode LesCastCodeurs-Episode–251.mp3
News InfrastructureUn data center d'OVH en feu
Améliorer le temps de démarrage des JVMs sur Kubernetes
Sortie de Flutter 2.0
Hibernate Reactive 1.0 CR arrive
Spring Native est en béta
Micronaut 2.4 est sorti
Gradle explique l'impact de la disparition de JCenter sur les builds Gradle
InfoQ article sur le pattern Saga, le outbox pattern et change data capture
Thoth un framework event sourcing de la Maif
MéthodologiesL'état des lieux du Dev Java par jaxcenter
D3.js 10 ans d'open source ; les leçons apprises
Salaire égal pour tous dans la société
Un autre renvoie d'une personne du groupe ethic AI chez google après qu'elle ait téléchargé avec un script des infos concernant la première employée renvoyée
Mix-It (virtuel) les 18, 19 et 20 mai 2021
https://www.devoxx.fr/2021/02/25/preparation-du-programme-de-ledition–2021/
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/
L'actualité du mois de janvier était trop tentante pour passer à côté, voici donc un nouvel épisode spécial loi, société et organisation ! Cette fois Agnès, Audrey et Emmanuel ont demandé à Tariq Krim de les rejoindre pour commenter les conséquences des nouvelles CGU de WhatsApp et le départ en masse de ses utilisateurs et la déplateformisation de Donald Trump. Et comme il y avait beaucoup à dire sur le sujet, on vous en a fait deux épisodes.
Enregistré le 5 Février 2021
Téléchargement de l'épisode LesCastCodeurs-Episode–250.mp3
Invité de l'épisodeTwitter Tariq Krim
Intros et premiers sujets en partie 11ère partie de l'épisode
La déplateformisation de Trump et des comptes affiliés à QAnonLe compte personnel de Trump - 80 millions de followers sur Twitter - bannie des réseaux sociaux suite à la prise d'assault du Capitol
Le post officiel de Twitter
Bannir Donald Trump de Twitter crée un précédent « dangereux », affirme son patron
Le thread de Jack Dorsey, le CEO de Twitter
Parler retirée des stores Google et Apple, et son infra supprimée de AWS.
Suite aux évènements au Capitole, Trump ainsi que 70000 comptes affiliés à QAnon ont vu leur compte supprimés de Twitter
A noter que Twitter a seulement agi à la fin du vote du congrès pour activer leur procedure.
Trump a bien essayé de se servir du compte officiel de la présidence américaine pour dénoncer la suppression de son compte mais ses tweets ont été dépubliés au motif qu'utiliser un autre compte pour éviter la suspension enfreint les règles de Twitter
S'en est suivi un effet domino qui a entrainé la suppression des comptes de Donald Trump et d'adhérents à QAnon sur Facebook, Instagram, Youtube, Snapchat, Twitch, Spotify, Shopify (site qui permettait la vente de merchandising) et d'autres.
on parle de déplateformisation à cause de cet effet domino mais aussi parce qu'on a assisté à une deuxième étape : Trump s'est ensuite rapidement replié sur Parler, une application utilisée par l'alt right mais l'application a été retirée des stores par Google et Apple. Son infra supprimée : c'est en effet Amazon Web Service qui a décidé de ne plus héberger le service sur sa plateforme. Ce serait peut-être lié d'ailleurs à une pétition d'employés d'Amazon, qui aurait pu influencer une telle décision. Pour Amazon les outils de modérations mis en place par Parler ne sont pas suffisamment efficaces. Cela pose la question de savoir si les services de clouds ont un droit de regard sur la façon dont une application est gérée?
Parler est hébergé par des russes. L'application a été financé par Rebekah Mercer qui est connue pour ses contributions aux organisations conservatrices et dont la famille a par ailleurs financé Cambridge Analytica.
clin d'oeil : Le fondateur de Piratebay ironisait sur le sort de Parler " "Pirate Bay, le site Web le plus censuré au monde, créé par des kids, géré par des personnes ayant des problèmes d'alcool, de drogue et d'argent, est toujours en activité après presque 2 décennies. Parler et Gab, etc. ont tout l'argent mais aucune compétence ni état d'esprit. Gênant."
La désinformation en chute dans les réseaux sociaux après la déplateformatisation de Trump
Les expresssions et tags utilisés par les supporters de Trump ont baissés de 95% après le bannissement. (#FightforTrump, #HoldTheLine, March from Trump…)
D'après les chercheurs en désinformation il y a très peu de compte à la source (une vingtaine de comptes conservateurs dont celui de Trump) mais ceux ci sont qualifiés de "superspreader" car ils sont massivement repartagés, quelque soit le sujet.
Les politiques du monde entier déstabilisés par la déplateformation de Trump et les questions qu'elle soulève
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/
Emmanuel Antonio et Guillaume discutent de Java 16, de GraalVM, de micronaut, de Quarkus, de licence Elastic, de BinTray qui s'en va et d'attaque de chaine de fournisseurs. Et merci à José Paumard et Benoit Sautel pour leur crowdcast.
Enregistré le 12 février 2021
Téléchargement de l'épisode LesCastCodeurs-Episode–249.mp3
News LangagesOptimiser le MD5 dans la JVM
Conversion hexadecimal en Java 17
Crowdcast de José sur Java 16 et article de Loic sur le sujet Java 16
Java sur Truffle dans GraalVM
Crowdcast JavaScript GraalVM de Benoit Sautel
JBang - comment écrire des scripts en Java
Element worklet, rendre JavaScript preemptif
Driver JDBC Oracle sur Maven Central!
Micronaut 2.3
Fondation pour Grails
Quarkus 1.11
Les rebondissements d'Elastic vs AWS et du changement de licence
Docker donne Docker Distribution à la CNCF
Angular CLI 11.1
JFrog annouce que BinTray c'est fini
Attaque de suply chain par squattage de nom privés
Déployer sur Maven Central avec une action GitHub
JHipster Quarkus 1.0.0 contribué par Daniel Petisme et Anthony Viard
Homebrew 3.0.0 est sorti
Dépassement de pile dans sudo
Jeff Bezos ne sera plus CEO d'Amazon (juste président du directoire) Sacha Labourey aussi quitte le poste de CEO de CloudBees pour devenir Chief Strategy Officer
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/
L'actualité du mois de janvier était trop tentante pour passer à côté, voici donc un nouvel épisode spécial loi, société et organisations ! Cette fois Agnès, Audrey et Emmanuel ont demandé à Tariq Krim de les rejoindre pour commenter les conséquences des nouvelles CGU de WhatsApp et le départ en masse de ses utilisateurs et la déplateformisation de Donald Trump. Et comme il y avait beaucoup à dire sur le sujet, on vous en a fait deux épisodes.
Enregistré le 5 Février 2021
Téléchargement de l'épisode LesCastCodeurs-Episode–248.mp3
Invité de l'épisodeTwitter Tariq Krim
Protection des donnéesWhatsApp met à jour sa politique de confidentialité et provoque une immense vague de départ des utilisateurs vers Signal et Telegram
Les européens ne sont pas concernés(mais les britanniques si puisqu'ils relèvent maintenant des US)
Par quoi remplacer WhatsApp ?
Trois alternatives françaises et gratuites à WhatsApp qui protègent vos données personnelles
En parallèle de cette affaire,WhatsApp est menacé par une amende record en Europe concernant ses transferts de données vers Facebook
A Game Designer's Analysis Of QAnon
A suivreDans la deuxième partie de l'épisode on parlera de la déplateformisation de Donald Trump
Nous contacterSoutenez 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/
Dans ce premier épisode news de l'année Guillaume est de retour et sans accrocs (enfin presque). Accompagné d'Arnaud ils parcourent les nouvelles techniques de fin 2020, début 2021. Ils nous parlent de Java (Hashcode, Loom, records), des news Spring (SpringBoot, SpringCloud, JHipster), du changement de license chez Elastic, de CSS (Bootstrap, Tailwind.CSS), de Gradle et d'autres sujets Sécurité, Architecture et Méthodologie.
Enregistré le 15 Janvier 2021
Téléchargement de l'épisode LesCastCodeurs-Episode–247.mp3
News LangagesSoutenez 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/
Dans cet épisode d'un format inédit, Audrey et Emmanuel recoivent Agnès Crepet, directrice technique chez Fairphone, pour discuter de l'actualité de ce qui d'habitude fait l'objet d'une rubrique dans les épisodes news mais qui commence à prendre beaucoup de place : la partie loi, société et organisations. Ca discute télétravail, cryptomonnaies, souveraineté numérique européenne, taxe numérique, protection des données, haine en ligne et surveillance de masse. On attends vos retours pour savoir s'il faut en faire d'autre de ce format (ou pas).
Enregistré le 6 janvier 2021
Téléchargement de l'épisode LesCastCodeurs-Episode–246.mp3
TélétravailLes demandes de surveillance des employés ont augmenté de 51% depuis le début de la pandémie
Le Libra pourrait se lancer dès janvier dans une version «a minima»
La BCE a lancé une consultation publique sur l'Euro numérique
Le Japon annonce la création d'une cryptomonnaie souveraine pour 2021
En novembre 2020, Palantir (la société américaine derrière Cambridge Analytica) a rejoint GAIA-X en tant que membre. GAIA-X a été conçu comme une infrastructure de données et un écosystème numérique ouvert «initié par l'Europe, pour l'Europe» pour soutenir la compétitivité mondiale des entreprises européennes
BPI France soutient AWS pour équiper les sociétés françaises
Taxe numériqueCette fois c'est sûr, la France taxera les géants du numérique en décembre
La taxe GAFA en panne faute de consensus à l'OCDE
Taxe GAFA : comme la France, ces pays asiatiques taxent déjà les géants de la Tech
Netflix décide de payer ses impôts en France
Amende record contre Amazon et Google : le coup de semonce de la CNIL
L'Europe valide le rachat de Fitbit en soumettant Google à des engagements sur 10 ans
[Le Digital Services Act et Digital Market Act en 6 questions])(https://siecledigital.fr/2020/12/16/digital-services-act-en–6-questions/)
Le Digital Services Act Package
un texte qui gêne avant même son débat
Des articles de la loi Avia censurée seront réintroduits dans le projet de loi « Séparatisme »
Vie privée : pourquoi Facebook se sert des PME et des médias pour attaquer Apple et iOS 14
La dernière mise à jour d'iOS 14 renseigne de façon très détaillée tout ce à quoi a accès une application.
Dans le cas de Facebook, la liste est quasi interminable
Comme le réseau sait qu'il n'a pas à attendre de compassion s'il se plaint de son sort, il a attaqué Apple mais sans se mettre en avant : il a pris la défense des petits commerçants et des médias gratuits sur le web.
Selon Dan Levy, le vice-président chargé de la publicité et du business chez Facebook, la nouvelle politique d'Apple obligera les entreprises à se tourner vers des abonnements et des solutions de paiement inclus dans l'application pour obtenir des revenus, ce qui signifie qu'Apple en profitera et que de nombreux services gratuits devront commencer à être facturés ou quitter le marché »
De son côte Apple estime que « Les utilisateurs doivent savoir quand leurs données sont collectées et partagées avec d'autres applications et sites web — et ils doivent avoir le choix de l'autoriser ou non. La transparence du suivi des applications dans iOS 14 n'oblige pas Facebook à modifier son approche du suivi des utilisateurs et de la création de publicités ciblées, elle exige simplement qu'il donne le choix aux utilisateurs ».
La bataille pourrait se poursuivre juridiquement car ce n'est pas la seule disposition prise par Apple qui pose problème aux annonceurs, il y a également la nouvelle mesure d'anti pistage d'iOS 14 qui prévoit de revoir les conditions d'accès à l'IDFA (« IDentifier For Advertisers »),un identifiant aléatoire attribué à chaque appareil, et qui a été retardée
Mozilla a mis en ligne une pétition pour soutenir Apple
L'OMC s'inquiète du protectionnisme numérique
La « cour suprême » de Facebook a (enfin) sélectionné de premiers cas à trancher
Nombreux départs à Facebook après les éléctions américaines
Le licenciement polémique de Timnit Gebru, qui travaillait chez Google sur les questions d'éthique liées à l'IA
Projet de loi sécurité globale : L'assemblée nationale vote pour la technopolice
Le Conseil d'État interdit l'usage de drones pour filmer des manifestations
Décrets PASP : fichage massif des militants politiques
Fichage politique et religieux : 7 questions sur l'extension des fichiers de renseignement
Article sur les usages présents et possibles de la justice prédictive en France
Répressions et résistances : entretien avec Mathieu Rigouste
Document sur les fichiers policiers
Utilisation de la reconnaissance faciale et des fichiers de police
Alibaba reconnaît avoir développé un algorithme raciste pour surveiller les Ouïghours
L'État chinois lance une enquête sur le monopole commercial d'Alibaba
Après Alibaba, la pression de Pékin se resserre sur Ant Group
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/
Nicolas et Maxime de Critéo partagent avec Emmanuel leur expérience de mise en place d'une organisation SRE (Site Reliability Engineering). Suite et fin de cette interview.
Enregistré le 12 novembre 2020
Téléchargement de l'épisode LesCastCodeurs-Episode–245.mp3
Interview Ta vie, ton oeuvreTwotter Nicolas Twitter Maxime Criteo Labs
Intros et premiers sujets en partie 1Episode 243 - partie 1
Concepts intéressantsStandard Operating Procedure Gestion d'incident
Dashboard
PostmortemComment ça se passe ?
Relation avec l'équipe produitOn code sur le produit ? Feedback loop
Quid de systèmes fondamentalement en risque du black swan (échec systémique)
Une équipe SRE par boite ? Une équipe SRE par produit ?
Le monitoringQuoi mesurer ? Beaucoup, peu ?
Entraînements et cas réelsQue se passe-t-il quand cela chie dans la colle ? On s'entraine ? Vous faite le draining d'erreur budget
Drainer des clusters pour maintenance et impact sur l'utilisateur
ConclusionsLivres Google sur le Site Reliability Engineering
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/
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