LCC 124 - La loi renseignement en Node.js
Posté le 14/05/2015Vincent, Guillaume et Emmanuel discutent la loi renseignement, WordPress en Node.js, de l’intérêt des fondations pour les projets open sources et de tous les prétendants au trône d’IRC et de Skype. Et bien d’autres choses encore.
Enregistré le 11 mai 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-124.mp3
News
Politique
Loi renseignement :
- écoute de masse sur les FAI pas les hébergeurs l’avis Oles d’OVH
- exclus les journalistes, magistrats, avocats, parlementaires
Boîte noire killer
Ma belle mère et le djihâd
Langage
Agenda pour JDK 9
Server Name Identification
NoTCP.io
QUIC
JRuby 9.0 pre2
Groovy en incubation chez Apache
Plateformes
Slick 3.0
WordPress en node.js
Nuxeo
WildFly Swarm: WildFly en fat jar pour microservices
Grails chez Object Computing
Outillage
Red Hat devient membre stratégique d’Eclipse
Éclipse et docker sont sur un bateau
Visual Studio Code sous Mac et Linux
Atom.io
Windows PowerShell sur Linux
Livre Asciidoctor
LeanPub
Git large file storage
Leak canary par Square (merci à Pierre-Yves Ricau)
Méthodologies
Contre la fondation node.js
RAML
Swagger
iCloud me vole mes invitations
Loi de scalabilité appliquée au management
Astuces de développement
Grosse Data
If you torture the data log enough, it will confess - Ronald Coase
Apple Mesos et JARVIS
Article sur les patterns de lecture et d’écriture aux données
Outils de la semaine
Débat de l’épisode
Slacker ou ne pas Slacker là est la question
Slack
HipChat
Gitter
Jitsi
Jitsi rejoint HipChat
Les conférences
Compte rendu Devoxx France
Breizhcamp
EclipseCon (merci à Mickael Istria)
dotScale
JavaOne et sa track de sécurité
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
HTTPS
Posté le 11/05/2015Cela faisait un moment que cela me titillait. J’ai fait le saut à l’occasion des récents évènements liés à la surveillance de masse en France. L’ensemble du site lescatcodeurs.com est maintenant sous HTTPS. Si vous voyez des choses qui ne fonctionnent pas, contacter-moi.
Les Android 2.1.x et les Windows XP sous IE ne pourront plus accéder au site mais c’est la seule limitation à ma connaissance.
Voici les empreintes digitales du certificat :
- SHA1: D7 00 DA 92 2C B2 9C 4E B8 DC 23 CF DE A5 01 82 84 D5 2E 82
- MD5: 7D 45 6B AC 91 39 1E F6 ED 2A 0A 50 BF D0 B0 F9
Si vous voyez quelque chose d’autre, votre connection est interceptée. Plus d’info sur les empreintes digitales des certificats.
LCC 123 - En direct de Devoxx4Kids
Posté le 27/04/2015Venez tester l’ambiance Devoxx4Kids. Pourquoi les parents y amènent leurs enfants. Pourquoi les enfants aiment ce qui s’y passe.
Un grand merci à l’équipe de Devoxx4Kids et à Daniel qui a du non seulement apprendre à interviewer, mais aussi à interviewer des enfants qui franchement ne sont pas encore prêts à monter sur les scènes de Devoxx France ;)
Enregistré le 11 avril 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-123.mp3
Interview
Devoxx4Kids
Devoxx4Kids France: les vidéos
Le point de vue des parents
Le point de vue des enfants
Minecraft
Thymio
Lego mindstorm
Arduino
NAO
Discuter Thymio
L’organisation Devoxx4Kids
L’équipe Devoxx4Kids
Scratch
NAO
Aldebaran
Email : devoxx4kidsfr-at-le-truc-de-mail-de-la-boite-de-moteur-de-recherche.com
@devoxx4kidsfr
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/
En savoir plus sur le sponsoring ? sponsors@lescastcodeurs.com
LCC 122 - Devoxx France 2015 la philo sans les poufs
Posté le 13/04/2015L’épisode en direct de Devoxx France dans une superbe salle de 400 personnes. On y discute vous, du monde d’il y a 20 ans, de l’équipe Devoxx, de Fred Simon et de philosophie. Un grand merci à JFrog pour les bières et la TV offerte aux code castés de Devoxx.
Enregistré le 10 avril 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-122.mp3
Devoxx France: table ronde
Présentation à suivre sur Slideshare
Objectif
Faire du bruit : c’est un podcast audio
Apprécier sa bière : c’est un podcast en direct
Un format différent : c’est un podcast innovant
Qui êtes-vous ?
40 ans de carrière
30 ans de carrière
20 ans de carrière
15 ans de carrière
10 ans de carrière
5 ans de carrière
0 an de carrière
Il y a 20 ans
Les films
Star Wars I
Pulp Fiction
Matrix (je me suis trompé c’était 199 en fait)
Titanic
La technologie
Pentium Pro
Windows 95
Rue Mongallet
Et la connectivité ?
Mais pour vous c’était
Le minitel
Le modem US Robotics
Souvenez-vous 1995
Perl 5.001 13/03/1995
Iomega Jaz drive
Visual Basic 4.0 08/1995
Ruby
Windows 95 24/08/1995 : 1 million de copies en 4 jours
Internet Explorer 1.0 16/08/1995
Le premier Wiki est créé (WikiWikiWeb sur http://c2.com)
HTML 2.0 le 24/11/1995
Deep Blue 5/12/1995
Toy Story 22/11/1995
Charles -> Movies -> Devoxx
Observable<Charles> observable = ...
observable
.flatmap( charles -> Observable.just( new Movie(),… ) )
.filter( movie -> moviesFromCharles.contains(movie) )
.timeout(2, MINUTES)
.count()
.filter( count -> count == 10 )
.flatmap( Observable.just( new PlaceForDevoxx(2015) );
L’équipe Devoxx
Tu prends ta bière ta TV et tu t’en vas
Merci à JFrog
Artifactory
Bintray
Séance divan avec Fred Simon
Phi {low|lol} zoo Phi
Quand les développeurs parlent de philosophie avec des philosophes.
Les trois écritures chez Gallimard
Et vous Devoxx c’était quoi ?
“On écoute toujours le mec qui a un mégaphone en haut des escaliers”
Stephan Tual
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/
En savoir plus sur le sponsoring ? sponsors@lescastcodeurs.com
LCC 121 - Interview sur la recherche avec Pierre Sutra
Posté le 02/04/2015On est quasi tous “opérationnels”. On code une appli au quotidien pressé par les délais et le métier. On fait tomber en marche et on passe à autre chose.
Comment ça se passe du côté de la recherche ? Théories fumantes sur tableau noir et en blouse blanche ? Plongeons dans le quotidien de Pierre, chercheur à l’université de Neuchâtel.
Ouvrons un peu les ponts entre différentes communautés.
Enregistré le 13 mars 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-121.mp3
Interview
Ta vie, ton œuvre
Pierre Sutra
Université de Paris 6
INRIA
Champs de recherche:
- Systèmes répartis
- Cohérence des données
- Concurrence
Jim Gray et l’invention des transactions
NoSQL is dead InfoQ
Linéarisabilité
Paxos
ZooKeeper
Leslie Lamport
Barbara Liskov
Tolérance aux fautes byzantines
RAFT
Projet LEADS
Infinispan
Atomic Object Factory
State machine replication
Être chercheur
La journée classique
Le chercheur en université vs en industrie
Comités de programme
Pourquoi des papiers obscures et difficile à lire avec des équations
LaTeX
IEEE
Société savante
Conférence FUN
En blouse blanche? Devant un ordi? Tableau noir? Longues marches?
Contribution de code
L’état de la recherche en France et en Europe
Financement (France, Europe)
CNRS
National Science Foundation
Bourses Marie Curie
Organisation
MIT
Carnegie Mellon
HEC
Euro TM
Pascal Felber
Qui choisi les thèmes ?
John Von Neumann
Plus faible détecteur de défaillance
k-set agreement
Oracle machine - Turing
La recherche et le business
Quelques papiers connus (Google, Amazon)
Comment un ingénieur peut suivre tout ce chaos ?
Donald Knuth
The Art of Computer Programming
Papier Dynamo
Conference SOSP
Théorème CAP
Juge anti-terrorisme: Marc Trévidic
Software transactional memory
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/
En savoir plus sur le sponsoring ? sponsors@lescastcodeurs.com
LCC 120 - J'te dis ou j'te dis pas ?
Posté le 19/03/2015Les Duchess prennent le micro pour nous faire un tour d’horizon des nouvelles Java. On y discute acquisitions, fermetures, releases, annonces, bref la vie. Elles débâteront aussi de la démocratisation du code et des déconvenues qui peuvent en découler.
Enregistré le 15 mars 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-120.mp3
News
Amira Lakhal
Valtech
Ludwine Probst
Cityzen Data
Mathilde Lemée
Aetys
Stéphanie Moallic
Stéphanie Hertrich
Microsoft
Ça bouge
Google a acquis une partie de Softcard
Google Code ferme
Codehaus ferme
Elasticsearch a racheté Found
SigFox
Évènements
Startup Week End Women
Meilleur dev de France
Hashcode
Keynote Apple
Dev mobile
Tabri.js
CoronaSDK
SDK de Windows 10 : dévoilé à //Build
IonicFramework v2
Android 5.1 SDK
Data
La nouvelle version 1.3.0 de Spark vient de sortir !
DataFrames API dans Spark
Spark summit en juin à SF
http://ignite.incubator.apache.org
Druid passe dans la fondation apache
MongoDB 3.0
Open Source
Groovy chez Apache
Spock en version 1.0
Microsoft et l’OpenSource
Outils de l’épisode
Blog à découvrir
Débat
Est-ce que coder c’est si facile ? Démocratisation du code ?
Conférences
Hacking Health Camp, Strasbourg les 19-22 mars
Code Motion Rome les 25-28 mars
NoSQL Matters, Paris les 26/27 mars
Devoxx France du 8 au 10 avril
Mix-it 16-17 avril
//build Conférence Développeurs Microsoft, San Francisco le 29 avril
Berlin Buzzwords, Berlin du 31 mai au 3 juin
Sud Web, Montpellier les 29-30 mai
CFP du BreizhCamp 2015
http://2015.javazone.no
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/
En savoir plus sur le sponsoring ? sponsors@lescastcodeurs.com
LCC 119 - Interview sur le business et l'open source avec Ludovic Dubost et Vincent Massol
Posté le 28/02/2015Emmanuel, Vincent et Ludovic Dubost échangent autour de la création de société, les éditeurs logiciels, l’open source et la monétisation, l’open source commercial et la communauté.
Enregistré le 25 février 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-119.mp3
Interview
Ta vie, ton œuvre
Le concept de wiki
XWiki le projet
XWiki SAS
Démarrer un business en France
Les débuts
Networking
OSSGTP
Droit du travail et imposition
Le premier employé, fout les chocottes ?
Trop d’impôts ?
Droit du travail
VC ou pas de VC
Les blogs sur le financement vs l’indépendance
Incubateurs
Le business de l’open source
Les licences OSS compatibles
GPL
LGPL
ASL
Contributor License Agreement (CLA)
Quel est le modèle de XWiki
AFUL
Offre Libre
Open Core
SSLL
Intérêts privés et éthique open source
Vendre un truc gratuit
Microsoft SharePoint
Atlassian Confluence
Circulaire Ayrault
Avez-vous une idée du ratio de conversion client/utilisateur ?
À partir de quel ratio de conversion peut-on commencer à “vivre” de l’OSS ? @ehsavoie
Coûts de l’OSS pour l’entreprise (le coût de penser aux autres (code, doc,support) avant de penser à soi) @danielpetisme
Business vs communauté
Les tensions
La relation entre XWiki le projet et XWiki SAS
Coder pour vos clients vs coder pour tous
Project manager
Le risque des changements de gouvernance
ExtJS
Foswiki
Pourquoi ne pas utiliser TWiki
Pourquoi le fork TWiki / Foswiki
Un seul sponsor / le rachat de la société
L’open source 100 % non commercial est-il encore possible ?
Balance code propriétaire vs socle open source
Le SaaS tueur d’Open Source ?
OSS banal, pas d’avenir sur le logiciel proprio @nmartignole
Risques que posent les devs OSS lorsqu’il n’y a personne pour payer ? (gnupg, openssl, … @ehsavoie
Collaboration des compétiteurs via l’open source et l’open standard
Au-delà du business
Votre vue sur la société et ce que vous pouvez contribuer
Zero marginal cost society
The third industrial revolution
Revenu minimum de vie
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/
En savoir plus sur le sponsoring ? sponsors@lescastcodeurs.com
LCC 118 - Pôle emploi
Posté le 15/02/2015Il y a du changement chez les cast codeurs et dans l’industrie. On parle aussi de Java dans 20 ans, de formation, de bugs de sécurité, de pas mal de petits outils de l’épisode et des nombreuses conférences en France d’ici l’été.
Enregistré le 13 février 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-118.mp3
News
Ça bouge
Au ParisJUG
Antonio cède sa place de président du ParisJUG après 7 ans de bons et loyaux services
Nicolas et Zouheir aussi et se concentrent sur l’organisation de devoxx.fr
Chez Pivotal
Groovy et Pivotal arrêtent leur PACS Les équipes Groovy et Grails cherchent une nouvelle “maison”
restlet
Chez Cloudbees
CloudBees lève 23 millions pour tester des Teslas si j’ai bien compris - ou embaucher Arnaud, va savoir :-)
Chez eXo
Arnaud quitte son poste, si le télétravail vous tente, eXo recrute …
Chez IBM
IBM et les licenciements
Encore in point de vue sur IBM
Et encore un autre sur IBM
Langages et JVM
Java il y a 20 ans
Le futur de la JVM: 2030
Java EE et standards
La spécification Data Grid retirée
JPA et le locking
Se former
Front End Dev Avengers À partir de rien, comment obtenir une boucle de feedback ultra-rapide (moins d’une demi-seconde) entre l’édition de ses fichiers sources (dans DevTools ou ailleurs) et leur exploitation live dans la page web en cours, même au travers d’une chaîne de build riche.
Formation AngularJS de NinjaSquad
Java est arrivé sur exercism.io (petit puzzle à résoudre en TDD)
Architecture
Introduction au stream processing (aka event sourcing, CQRS, …)
Infrastructure
Docker éteint la musique
Docker 1.5.0 IPv6, ReadOnly, Stats, “Named DockerFiles” …
Bug de sécurité dans glibc - GHOST (CVE-2015-0235)
Outillage
Git et Eclipse - merci à Jérémie Bresson
- Eclipse Ships Luna SR1a Git Security Release
- Luna SR1a - JGit client vulnerability in Eclipse (CVE-2014-9390) sur la mailing-list cross-project-issues-dev.
- Gerrit Code Review
- Git Plugin for Jenkins
Mode sans distraction d’IntelliJ IDEA (+ support SpringBoot, Docker, …)
Maintenance de l’outil de Benchmark JMH
Kibana 4 RC1
Méthodologie
Le burn out après une fin de projet
Le client fait payer pour le temps passé à tester le software
Couper les ressources humaines en deux
Outils de l’épisode
Installer oh-my-git
Fish shell
Mackup
Analyser un query plan
Conférences
Spring Meetup Paris
Devoxx France du 8 au 10 avril à Paris - Le programme est annoncé
DevopsDays Paris du 14 au 15 avril à Paris. Fermeture du CFP le 27 février.
MixIt du 16 au 17 avril à Lyon
RivieraDev le 11 et 12 juin 2015 au campus Sophia-Tech à Sophia-Antipolis. Son CFP est ouvert jusqu’au 15 mars. - Présentation par Youri Bonnaffé. Merci à lui.
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/
En savoir plus sur le sponsoring ? sponsors@lescastcodeurs.com
LCC 117 - Interview de Cédric Beust sur Cédric Beust
Posté le 29/01/2015Cette semaine on invite Cédric Beust pour discuter de choses et d’autres autour de sa carrière à Sun, BEA, Google, LinkedIn, Yahoo!. TestNG, jcommander, GMail, Android sont quelques boites et projets sur lesquels il a eu une influence. On parle aussi de langages, de méthodologies, d’IDEs… et de jeux vidéos.
Enregistré le 27 janvier 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-117.mp3
Interview
Ta vie, ton oeuvre
Les débuts
Sun et Weblogic
Sun Microsystems
BEA
JBoss
EJB
Java et les annotations
Les tests
TestNG
L’opinion de Cédric sur les TDD
Les IDEs
Eclipse
VisualAge
NetBeans
Emacs
IntelliJ IDEA
Langages
Groovy
BeanShell
Ruby
Clojure
L’avis de Cédric sur Scala.Options et les NullPointerException
Midas
Transparence référentielle
Ceylon
Fantom
Mobile, Google, LinkedIn
Yahoo!
GMail
L’annonce de GMail mobile
Téléphone Sidekick
J2ME
Android
iOS
Méthodologie
NoSQL
JSON
ProtoBuf
Thrift
AngularJS
ReactiveX / Rx
React.js
Jeux
Amiga
World of Warcraft
Civilization
Kerbal Space Program
Alpha Centauri
Plague Inc.
XCOM: Enemy Unknown
Xenonautes
Ray tracer
Growth mind
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/
En savoir plus sur le sponsoring ? sponsors@lescastcodeurs.com
LCC 116 - X-Charlie: Je suis Charlie
Posté le 16/01/2015Les Cast Codeurs se retrouvent en cette nouvelle année pour parler des quelques nouvelles Java de 2015, pour faire une rétrospective de 2014 et philosopher sur 2015. Six jours après l’attentat contre Charlie Hebdo et ce qui a suivi, on ne pouvait pas ne pas aborder ce sujet.
Enregistré le 13 janvier 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-116.mp3
Bonne année à tous et merci à nos sponsors cette année Sfeir et CloudBees qui nous ont permis d’atteindre le numéro 100.
News
Maître Eolas
whois est Charlie
Anonymous est Charlie et pastebin
Le juge anti-terroriste Marc Trévidic
Langages
“Scala, c’est le Perl des snobs”
Java EE et middleware
MVC basé sur JAX-RS
Hibernate OGM est sorti
Hibernate Search 5.0 est sorti
Les booth babes ne fonctionnent pas
PaaS et mobile
Thales et la Caisse des Dép. décident de se désengager de Cloudwatt : CloudWatt 2m de C.A 2014 pour 150m investit, Cloudwatt passe sous le contrôle à 100% d’Orange
Vulnérabilité dans Google App Engine
Android Studio 1.0
Pourquoi il ne faut plus utiliser CyanogenMod, ou les dégâts d’un management de cour de récrée
Infrastructure
Le 30 juin, on pète internet
La specification des images Docker
Docker 1.4.0, plus propre que jamais et les videos en ligne de DockerCon EU
Iliad lance un service cloud sur ARM
Au-delà du code
Les objets connectés et notre vie privée
Podcast l’économie en questions
GitHub n’utilise que des formats diffables
Comment Github utilise Github (Pages) pour sa doc
Un bon product manager…
TravisCI, From Open (Unlimited) to Minimum Vacation Policy
L’année 2014, l’année 2015
Rétrospective
Le big data (Apache Hadoop, Apache Spark
JavaScript en hyperinflation (AngularJS 2)
ReactiveX
JavaPosse qui tire sa révérence
Lambda et programmation fonctionnelle
Java 8 sort
Sécurité (truecrypt, shellshock, heartbleed, gotofail, Sony, …)
La sécurité dans les outils DevOps
Larry Elisson
La place des minorités dans la tech
Apple et la baisse de la qualité du logiciel
Rapport au gouvernement développeurs en France
Microservices
PaaS - ça se calme
Prévisions 2015
Maturation de la Big Data
Le hype du container et du micro service continue
Bordel d’orchestration des micro et des containers
API Asynchrones
Sécurité
Modularité de Java : mouahahahahah
Rien dans le mobile
La guerre des plateformes (Microsoft Azure, Google Services, Amazon WS)
Outils de l’épisode
Le marketing pour les startups tech
2400 Jeux DOS jouables via le navigateur
L’horloge en couleur hexa
BotBot.me, un service pour archiver et accéder en temps réel aux logs des chats IRC
Conférences
CFP ApacheCon
Devoxx France du 8 au 10 avril à Paris - Fin du CFP le 17 janvier.
DevopsDays Paris du 14 au 15 avril à Paris
MixIt du 16 au 17 avril à Lyon
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/
En savoir plus sur le sponsoring ? sponsors@lescastcodeurs.com