Les Cast Codeurs Podcast

Emmanuel Bernard, Guillaume Laforge, Vincent Massol, Antonio Goncalves, Aud
undefined
Feb 2, 2016 • 48min

LCC 140 - Les Cast Codeurs à la montagne - Snowcamp 2016

Un épisode en direct du Snowcamp 2016 à Grenoble. On y discute la conférence, des thèses, CommitStrip. Enregistré le 22 janvier 2016 Téléchargement de l’épisode LesCastCodeurs-Episode–140.mp3 Le direct Emmanuel Bernard Chief Cast Codeur Officer Emmanuel Hugonnet @ehsavoie Un Cast Codeur au pied de la montagne Kezako SnowCamp A l’arrache Keynotes Sacha Labourey CommitStrip Les thèses de l’éclair ANR Cochise Magasins de travail aka Workshops Universités OpenStack OpenShift Cassandra Elasticsearch Thèmes DevOps Continuous delivery Microservices Nicolas Fränkel Ansible Docker Web IoT OSGi, Apache Felix Poppy INRIA NoSQL Code Developpeurs Anonymes Pair programming cloud IDE Maurice ne doit pas coder en Go Petite bouteille verte Humain Non negociable usability SnowCamp 2017 CfP ferme le 1er janvier 2018 Nous contacter 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? sponsors@lescastcodeurs.com
undefined
Jan 10, 2016 • 1h 53min

LCC 139 - il n'y a pas de mauvais outils

Les Cast Codeurs discutent des divers outils qu’ils utilisent au jour le jour. Enregistré le 5 janvier 2016 Téléchargement de l’épisode LesCastCodeurs-Episode–139.mp3 News La mort de Ian Murdock fondateur de Debian Outils Méthodologie Organisation du temps Getting things done OmniFocus (iOS et Mac) Evernote Google Calendar Trello Google Keep Bloc-note / papier / stylo Canon imageFORMULA DR-C125W Toggl Organisation des idées XMind Balsamiq Mockups Moqups OS, infra et hardware Mac OS X dernière version Disque SSD Bluetooth lock handyLock DaisyDisk OmniDiskSweeper Keepass, KeepassX, KyPass Dashlane Apple Calendar Apple Mail Mailbox Gmail Audio Hijack Cyberduck Marked PopClip Seashore TrueCrypt VLC Yubikey nano Apple Time Machine Dropbox Henge Docks Gimp Homebrew SizeUp XtraFinder Belkin Thunderbold Express IDE IntelliJ IDEA IdeaVim Eclipse Vrapper Eclipse Memory Analyzer VisualVM Eclipse Geppetto Vim NERD Tree PlantUML Integration IntelliJ build Maven Gradle Rake Bundler RVM Docker Tmux Screen SCM Git Tower Hub SourceTree Tig GitUp Web API testing DHC httpie JQ “Ops” VirtualBox Docker Toolbox Vangrant Ansible Quoi d’neuf docker Communication Gmail TweetDeck HipChat Telegram Skype Slack Colloquy WeeChat Google Docs Dropbox XWiki Shush Mailchimp Buffer Snip.ly Présentation Apple Keynote SpeakerDeck LibreOffice Camtasia OmniGraffle Microsoft Visio Gimp Seashore Pixelmator Inkscape Asciinema Documentation, site web et veille techno Dash MacDown Mou Tapiriik VPN.sh Asciidoctor ByWord Asciidoctor Live Preview Feedly Instapaper Pocket Et vos outils ? Faites un crowdcasting sur vos outils Nous contacter 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? sponsors@lescastcodeurs.com
undefined
Dec 18, 2015 • 1h 22min

LCC 138 - Interview sur Go avec Francesc Campoy

Dans cet épisode on découvre Go en companie de Francesc. Sa philosophie, les fonctionnalités, la concurrence, le garbage collecting etc. Enregistré le 16 décembre 2015 Téléchargement de l’épisode LesCastCodeurs-Episode–138.mp3 Interview Ta vie, ton œuvre Francesc Campoy @francesc Google L’histoire de Go Go Go pour les Javaneros Duck typing Pascal Squeak On dit Go ou Golang ? Qui l’a crée ? Ses ancêtres (C, Java?, …) Ses cas d’utilisation ? Qui l’utilise ? Qu’est-ce que tu aimes, qu’est-ce que tu détestes dans Go? Le langage Tourne sous quelle plateformes ? Mobile ? Android NDK Quelles sont ses caractéristiques principales ? Pointeurs Garbage collection Slices Duplication de code (generiques, ?) Java value type Heritage Interface (Structural typing) Effective Java Exceptions La concurrence Concurrence vs parallélisme ? C’est quoi une go routine ? Green threads Communication inter machine Erlang (Ericsson) Le SDK Quel est la richesse du SDK et de la librairie standard Golang packages godoc.org Comment on gère les dépendances comparaison avec Java Maven / Gradle gopackage.io vendoring GB bonnes pratiques de versioning ? Compilation cross-OS comment gerer les API non supportées partout ? comment les reconnaitre ? comment tester ? La communauté et les news Taille de communauté A quoi est dû le succès Est-ce que tu pourrais nous donner une liste de personnes à suivre absolument dans la communauté ? @golang @rob_pike Des personnes qui tweetent / blogguent souvent sur Go, des sites de news intéressants ? blog.golang.org http://on-golang.appspot Pourquoi apprendre Go quand je connais Java, JavaScript? Plus précisément, dans un environnement enterprise, de type applis de gestion, Go peut-il apporter qq chose ou est-il plutot restreint a un cadre d’utilisation particulier ? Martini Beego Nous contacter 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? sponsors@lescastcodeurs.com
undefined
Dec 1, 2015 • 1h 37min

LCC 137 - si tu chiffres quand je déchiffres

Les Cast Codeurs discutent sur les news et sur le fond pendant cet épisode. Pour n’en citer que quelques uns, on parle de Devoxx, du modus operandi des fondations Apache et Eclipse, de couverture de code, de développement web hybride, d’outillage, de sécurité et de pages de statut. Enregistré le 26 novembre 2015 Téléchargement de l’épisode LesCastCodeurs-Episode–137.mp3 News Devoxx Discussion sur les Devoxx Langages Java the missing features sur InfoQ par Ben Evans Ceylon 1.2 Javascript pour développeurs Java Groovy accepté comme TLP Apache Groovy doubling downloads Les côtés pervers de la code coverage Infra, Middleware et Cloud GORM 5 avec support pour Hibernate ORM 5 Lucene the good parts Vert.x @ Eclipse Red Hat et Microsoft, quoi?! Fedora 23 Docker compose + swarm vs Kubernetes La mémoire ECC ou pas Raspberry Pi Zero Web et mobile CodeLabs Android L’appli native de BaseCamp au fil du temps Version 2.0 d’Android Studio Données Bolt le protocole binaire de Neo4j Google TensorFlow: j’ai rien compris plus rapide que l’éclair MongoDB 3.2, avec left outer join Outillage VisualStudio Code est open sourcé Plus de mémoire pour IntelliJ fait la différence Maven impose JDK 7 (depuis la 3.3.x en fait :-) ). Pour info: Statistiques des versions de java utilisées pour deployer Jenkins Maven central sur Google Storage Npm pour Eclipse Red Hat rachète Ansible Sécurité La CNIL épingle la mauvaise sécurité Les extensions Chrome qui débloquent (la pub) Encryption dans Azure La vulnérabilité de commons logging et les produits JBoss et WildFly Débat Une page de statut pour vos services Rubrique débutant Stack overflow Outil de l’épisode Xip.io Conférences Codeurs en Seine - Rouen - 26 novembre 2015 Snowcamp - Neige - 21–22 janvier Breizhcamp 23–26 mars Devoxx France 20/22 avril Mix-IT 21 et 22 avril Nous contacter 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? sponsors@lescastcodeurs.com
undefined
Nov 18, 2015 • 1h 2min

LCC 136 - Devoxx Belgique 2015

Arnaud et Guillaume défendent à la force de leurs voix les couleurs des cast codeurs à Devoxx France Belgique. Enregistré le 13 novembre 2015 Téléchargement de l’épisode LesCastCodeurs-Episode–136.mp3 News Les slides Sondages Quelle est votre rubrique préférée ? Quand écoutez-vous le podcast ? Ecoutez-vous tous les épisodes ? Avez-vous apprécié Devoxx 2015 ? Rendez-vous pour Devoxx 2016 ? Keynotes La fin de Parleys Lawrence M. Krauss Java 9 - Jigsaw Les 20 ans de Java @NumeriqueBordel Les chiffres de Devoxx call for paper presentations speakers Les types de sessions et les thèmes jHypster par Matt Raible Tony Printezis de Twitter sur la JVM Venkat heure Polymer par Horacio et Audrey Josh Long sur Spring Cloud Arun gupta sur Docker et Microservices Andrew Tanenbaum - Minix La démo d’Amira sur IoT Les à-côté Le film: SPECTRE Monowheel courses de drones Conférences Devoxx Maroc Codeurs en Seine - Rouen - 26 novembre 2015 Snowcamp - Neige - 21–22 janvier Breizhcamp 23–26 mars Devoxx France 20/22 avril Mix-IT 21 et 22 avril Nous contacter 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? sponsors@lescastcodeurs.com
undefined
Nov 2, 2015 • 1h 32min

LCC 135 - Interview Docker avec Patrick Chanezon - partie 2

Dans cette second partie, Patrick nous explique l’écosystème Docker au sens large. On discute aussi de la mission de l’informatique. Enregistré le 25 août 2015 Téléchargement de l’épisode LesCastCodeurs-Episode–135.mp3 Sponsor - Criteo Les 270+ ingénieurs de Criteo construisent les prochains outils pour la publicité en ligne qui gèrent des milliards d’impressions, chacune personnalisée automatiquement par internaute. Au-delà des buzzwords, nous faisons vraiment du big data et du machine learning à l’échelle. Nous sommes l’une des meilleures équipes d’ingénieurs en Europe et nous travaillons efficacement dans une ambiance décontractée. Le blog Criteo R&D. Interview Ta vie, ton oeuvre @chanezon Blog de Patrick Chanezon (pas trop à jour) Les outils autour et l’écosystème Docker sur une machine c’est bien, mais c’est mieux à plusieurs Scheduling, cluster management, provisioning de nouveaux hosts Gérer une ferme de docker containers Distribuer entre différents hosts physiques Trop de dockers sur un host, il se passe quoi ? On peut se faire héberger ses images docker ? Comment se gère la scalabilite (i.e. Lancer un deuxième containers de cette image) Flocker plugin ZFS Les différents projets par catégorie Orchestration Kubernetes Apache Mesos Docker Swarm CoreOS Fleet Docker Compose Distributions CoreOS Project Atomic par Red Hat Ubuntu Core Photon OS par VMWare RancherOS Windows nano server Couche réseau Flannel Weave Integration Jenkins Docker Jenkins Fork me baby Le “combat de communauté” avec CoreOS Les formats d’images Une fondation Open Container Initiative (OCI) Open Container Format (OCF) RunC Cloud Native Container Foundation La productisation Certaines voix se lèvent sur l’état de docker en prod L’expérience en production Confiance dans les images et les images de base Docker Notary Ansible Vault Si on a une orchestration docker, quid du clustering et autre des applis ou middleware hébergés La boite Docker dotCloud Quoi ? Des Français ? Le business model ? Cool de bosser pour eux ? Futur Ou aller pour commencer Docker Toolbox Slideshare de Patrick Exemple d’application Java avec un dockerfile et compose Version avec le plugin Maven Spotify Unikernel Mirage OS JGroups Nous contacter 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? sponsors@lescastcodeurs.com
undefined
Oct 19, 2015 • 1h 29min

LCC 134 - Bien coder en cas d’incendie

Aujourd’hui Youen (merci de prononcer correctement), Vincent, Arnaud et Emmanuel discutent des remous autour d’Oracle et de Java, de performances de serveurs d’app, de grosses données, vous font un retour sur ApacheCon, vous expliquent quoi faire en cas d’incendie et de plein d’autres choses encore. Merci à Creative Data pour son support des cast codeurs :) Enregistré le 8 octobre 2015 Téléchargement de l’épisode LesCastCodeurs-Episode–134.mp3 Sponsor - Creative Data Creative Data est une startup créée en 2013 accompagnant les entreprises de tous secteurs d’activité souhaitant placer la donnée au cœur de leur culture. Nous vous proposons une plateforme prête à l’emploi de bout en bout orientée métier qui vous apporte le meilleur des technologies Big Data. Hébergée au sein de Seine Innopolis, l’écosystème normand du numérique, Creative Data se compose d’une équipe pluridisciplinaire de data scientists, de développeurs, d’architectes Data ou encore d’experts métier capables de vous libérer des barrières technologiques liées au Big Data. Vous pouvez ainsi créer de nouveaux leviers de croissance en exploitant pleinement la richesse des données à votre disposition. News Java Le livre sur l’histoire de Java Oracle se désinteresse de Java selon des sources anonymes Groovy / Grails update from SpringOne2GX Alexis sur les CompletableFuture Java EE Amélioration autour de JMS et des MDB Le meeting de CDI CDI avec ou sans EJB Arquilian et les descripteurs WildFly (modules et jboss-standalone) Wildfly 10 sur OpenShift La vie de Glassfish après Oracle: Payara Comparaison des perfs d’app server Web Ratpak 1.0 et une discussion vs vert.x Resource versioning avec Spring MVC Données ElSql: externaliser ses requêtes SQL Google Cloud Dataproc: Spark sur l’infra Google Hibernate Search 5.5 Cloudera wants to burry HDFS Kudu Architecture Retour sur les micro services et les coûts cachés Une vidéo sur le pourquoi des mircroservices MicroServices by Martin Fowler and co Post-mortem de DynamoDB Intro au container service d’Amazon Outillage Eclipse Mars .1 et Eclipse Neon M2 sont sortis Hawkular Metrics 0.7 Homebrew et Mac OS X 11 Financer le développement d’Eclipse IZPack 5.0.4, et la 5.0.5 Jenkins 2.0 Hashicorp release Otto et Nomad Améliorer git diff en ligne de commande L’émulateur Android fait par Microsoft (qui a des meilleures perfs que l’officiel) ApacheCon Retour d’ApacheCon EU par Arnaud Méthodologie et politique En cas d’incendie Se battre pour l’open source dans l’armée La bonne façon de délivrer des logiciels Une base de code monolithique chez Google Cycle de vie de la mort d’un produit Une organisation Compatible télétravail ou Télétravail d’abord ? le micro-management c’est quoi finalement Closing a door on the Linux kernel community et What makes a welcoming open source community? Divers La police San Francisco d’Apple Débat Rubrique débutant Overloading et overriding, c’est la même chose? Outils de l’épisode Bee Faire passer ses tests sur la CI Lecture The open organisation, Jim Whitehurst The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers, Ben Horowitz Conférences GeeCon à Prague les 22 et 23 Octobre DevFest Nantes ( CFP ) à Nantes le 6 Novembre Devoxx BE à Anvers du 9 au 13 Novembre Devoxx MA à Casablanca du 16 au 18 Novembre DockerCon.eu (CFP) à Barcelone du 16 au 17 Novembre Codeurs en Seine à Rouen le 26 Novembre (1h de Paris) Nous contacter 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? sponsors@lescastcodeurs.com
undefined
Sep 28, 2015 • 1h 29min

LCC 133 - Interview Docker avec Patrick Chanezon - partie 1

Dans cet épisode, Patrick nous explique Docker: la technologie, les cas d’utilisation, comment l’utiliser. On parlera dans la seconde partie de l’écosystème Docker au sens large. Un grand merci à Google pour sa participation, aller découvrir leur conférence GCP Next à Paris le 13 octobre. Enregistré le 25 août 2015 Téléchargement de l’épisode LesCastCodeurs-Episode–133.mp3 Sponsor - Google L'événement gratuit GCP Next à Paris le 13 octobre, c'est l'occasion pour les développeurs de mieux comprendre le Cloud de Google et de ses technologies de conteneur, sa solutions de backend pour mobile et web, son BigData au delà de map-reduce et sans oublier ses offres d'infrastructure et de plateforme. La journée comprend une keynote, des sessions techniques, des démos, des codelabs et bien entendu une opportunité de networking. Inscrivez-vous. Interview Ta vie, ton oeuvre @chanezon Blog de Patrick Chanezon (pas trop à jour) Introduction Qu’est-ce que Docker en quelques mots? Pour quels cas d’utilisation? Docker Les containers dans les systèmes d’exploitation cgroups namespaces Linux Linux Containers (LXC) Système de fichier copy-on-write Docker Hub Docker trusted registry DockerCon Shaving the Yak Docker côté technique La différence avec une VM ? Quelles technos en dessous ? dockerfile et les images Quid de la maintenance de ces images (sécurité etc) Docker et/vs ansible chef ou puppet Y a-t-il des distributions spécial docker ? Je peux faire tourner une distribution entière dedans ? Y compris le graphique ? Docker natif Linux, natif Windows ? Et les Mac ? Et les téléphones mobiles ? Ansible Chef Puppet Docker Toolbox (Mac OS X ou Windows Docker Machine Docker pour FreeBSD Tout en ligne de commande, un peu Git des débuts. Les blogs sur la sécurité chez Docker Phusion passenger Le processus étape par étape Faire tourner un web server une base de données installer docker construire les images comment passer des variables à l’image comment ouvrir les ports comment je connais l’ip de l’autre image? comment partager des fichiers entre docker et le monde extérieur quand je redémarre, je perds les données “transitantes” le backup des images le backup des données donner une image a mon collègue Exemple d’application Java avec un dockerfile et compose Version avec le plugin Maven Spotify Quay.io Docker impose une architecture SOA ou micro services ? Les images à .5GB et le mouvement vers les micro images. Nous contacter 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? sponsors@lescastcodeurs.com
undefined
Sep 15, 2015 • 1h 30min

LCC 132 - Louer ou acheter ?

Dans cet épisode, les cinq mousquetaires du code discutent des licenciement chez Oracle, de retro-compatibilité, de modèle économique, de versionage, d’emoji et même de technologie front ! Que demande le peuple ? Enregistré le 11 septembre 2015 Téléchargement de l’épisode LesCastCodeurs-Episode–132.mp3 News Java Les évangélistes Java chez Oracle remerciés Cameron Purdy n’est plus chez Oracle. Jigsaw avance La spec Jigsaw A quoi ça sert Jigsaw sur Voxxed API backward compatibility Clirr Crowd-funding the evolution of JUnit JetBrains passe au mode location pour IntelliJ IDEA et ses autres produits feedback #1 feedback from Milinkovitch de Eclipse Mini débat sur les modèles économiques du numérique, du temps libre et de l’open source. Le salaire universel Middleware API de configuration en Java Infinispan 8 Infinispan et l’API stream distribuée Bases de données Introduction aux bases time series Versioner les bases de données Cloud AWS lambda et API Gateway Les services AWS en plain english Front-end State of front end tooling 2015 Hitchiker guide to JavaScript tooling Divers Emoji dans ton mot de passe Gradle est fini, vive bazel ! L’origine des mots bug, robot, cloud, etc Moyen mnémotechnique pour se rappeler tar -xzf vs -czf Comparaison de polices monospace pour la programmation Police de caractère pour code Hack Annuler un git push force git push –force-with-lease GitHub - Protected branches and required status checks Periodic table of DevOps tools Spotify vous espionne Windows 10 vous espionne Débat JetBrains passe au mode location pour IntelliJ IDEA et ses autres produits feedback #1 feedback from Milinkovitch de Eclipse Fermer les bugs de manière systématique. Ok ou pas ok ? Le rôle du “senior developer” Pourquoi je ne contribue plus à Stack Overflow Rubrique débutant C’est quoi une JVM? Outils de l’épisode GitBook, le non outil de l’épisode de l’auteur français Docker Machine (ligne de commande) A terminal session recorder generating animated Gifs Asciinema GitUp Conférences Le CfP de Devoxx sur GitHub Un gros bisous au JUG Summer Camp qui est complet ApacheCon EU (Core) à Budapest le 1 et 2 Octobre Bdx.io à Bordeaux le 16 Octobre ScalaIO est annulée GeeCon à Prague les 22 et 23 Octobre DevFest Nantes ( CFP ) à Nantes le 6 Novembre Devoxx BE à Anvers du 9 au 13 Novembre Devoxx MA à Casablanca du 16 au 18 Novembre DockerCon.eu (CFP) à Barcelone du 16 au 17 Novembre Codeurs en Seine à Rouen le 26 Novembre (1h de Paris) Nous contacter 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? sponsors@lescastcodeurs.com Thinking, Fast and Slow
undefined
Sep 1, 2015 • 1h 18min

LCC 131 - JCrete 2015

Dans cet épisode un peu spécial, Antonio interviewe les créateurs de JCrete et quelques conférenciers pour expliquer le concept de ces unconferences. Enregistré le 23 juillet 2015 Téléchargement de l’épisode LesCastCodeurs-Episode–131.mp3 Interview JCrete Heinz Kabutz Bio d’Heinz @heinzkabutz JCrete Devoxx4kids Kirk Pepperdine @javaperftuning Boite de Kirk Dmitry Vyazelenko @DVyazelenko Le blog de Dmitry Unconference Le livre: Open Space technology Frenchies Twitter de Pierre Laporte Datastax Twitter de Jean-Philippe Bempel Ullink Le code de Unsafe Mechanical sympathy Oculus Rift Nous contacter 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? sponsors@lescastcodeurs.com

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app