LCC 131 - JCrete 2015
Posté le 01/09/2015Dans 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
Heinz Kabutz
Kirk Pepperdine
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
LCC 130 - Le putsch de la Saint-Laurent
Posté le 12/08/2015Arnaud et Antonio invitent Dominique Jocal et Nicolas Deloof pour discuter des nouvelles estivales.
On y parle Unsafe
, front end, bash, docker et surtout #NoCode.
Enregistré le 10 août 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-130.mp3
News
Général
Nicolas Deloof
Blog de Nicolas
Dominique Jocal
Blog de Dominique
Langages et JVM
Le monde tourne toujours en C
Java 9 gardera Unsafe
Quelques failles de sécu sur Java
Frameworks
Ma première application vert.x 3
Web
Un tutoriel pour les selectors CSS
Infrastructure
http://www.rockpapershotgun.com/2015/07/28/windows-10-wifi-sharing/
Docker n’est pas prêt pour la prod
Kubernetes 1.0
Bash en mode strict
Outil shell check
Fish shell
Jenkins OSS 1.609.2 LTS, CloudBees Jenkins Platform (15.05), Jenkins User Conferences ( London Live blog part 1 and 2, EU videos, US East videos)
Sécurité
Google infrastructure et vos clefs de chiffrement
Les bases de données NoSQL sans mot de passe sur le net
NoCode
Pourquoi les programmes de relation développeurs échouent ?
Partager les salaires de la boîte
GitHub encourage les codes de conduite pour tous les projets
Clarification sur les brevets par la cour européenne
Je rejoins la devops team
Amazon, le presse citron
Sourceforge à vendre
Le crowdfunding de JUnit
HUVr board
Outils de l’épisode
Git triangular workflow
Maven en couleur
Conférences
JUG Summer camp à La Rochelle le 18 septembre
ApacheCon EU (Core) à Budapest le 1 et 2 octobre
Bdx.io à Bordeaux le 16 octobre
ScalaIO (fin CFP 5 sept) à Paris les 22 et 23 octobre
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
LCC 129 - Interview NetBeans vs Eclipse - les mal-aimés
Posté le 31/07/2015NetBeans et Eclipse sont parfois vus comme des mal-aimés. Emmanuel Hugonnet et Mickael Istria échangent avec Emmanuel sur leur IDE préféré respectif. Qu’est-ce qu’ils aiment, quelles sont les différences, que recherchent-ils dans un IDE ? On discutera aussi un peu de l’avenir et des WebIDEs.
Enregistré le 15 juillet 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-129.mp3
Interview
Ta vie, ton œuvre
Emmanuel Hugonnet / NetBeans
Mickael Istria / Eclipse
@mickaelistria
Eclipse
JBoss Tools
Pourquoi vous aimez votre IDE
Que recherchez-vous dans un IDE
Quels sont les points clefs respectifs pour vous qui vous ont fait choisir votre IDE.
Quelle est la personnalité de votre IDE
Votre IDE est souvent critiqué, comment les autres le voient ?
Pourquoi IntelliJ IDEA a la “côte” ?
Approches
Vous êtes Wizards ou commandes ?
Y a-t-il des philosophies différentes entre NetBeans et Eclipse ?
Plusieurs IDEs pour différents projets ou un seul mega IDE ?
Combien de mémoire pour un projet ?
Eclipse a son propre compilateur. Pourquoi ? À refaire aujourd’hui ?
Eclipse Java Development Tools
L’écosystème
Discussion sur l’écosystème respectif
Nombre de contributeurs à Eclipse IDE
Qui finance le dev
Quid des contributions “extérieures”
Quel business modèle ?
La partouse d’IDEs
Vous utilisez d’autres IDEs ?
Vous avez partagé des idées en comparant NetBeans et Eclipse : quelles sont les bonnes choses qui en sont sorties ?
L’avenir
Vous pensez quoi des webIDE ?
Quid de l’avenir de votre IDE.
Eclipse va fusionner avec Orion et abandonner SWT ?
Atom
Eclipse Orion
FeedHenry
Visual Studio Code
KnockoutJS
DukeScript
IntelliJ Webstorm
Les IDEs de PHP
Trucs et astuces
Lâchez-vous, donner nous 10 trucs et astuces pour votre IDE
FindBugs et Eclipse
NetBeans Wiki
Programme NetCAT
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
LCC 128 - mon CoC est plus gros que le tien
Posté le 13/07/2015Les Cast Codeurs discutent les nouvelles du mois. Notamment les rapports technologiques, beaucoup d’infos sur les outils. Ils échangent aussi sur les codes de conduite qui fleurissent sur les conférences et les projets open source.
Enregistré le 6 juillet 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-128.mp3
News
Général
Langages
Rapport RedMonk sur les langages
Rust 1.1
Swift va être open sourcé
Support de EcmaScript 2015 (aka 6)
ES6 book
WebAssembly, du bytecode pour JavaScript ? et sur InfoQ
asm.js
Web
Middleware
Java EE 8 postponed to 2017
WildFly 9
Red Hat summit et sa keynote technique (19:11)
ElasticSearch 2 bêta 1
PHP sur AppEngine
Infrastructure et bases de données
Rétrécir ses containers
Résumé des annonces de DockerConf
Vues matérialisées dans Cassandra
S2N: TLS par Amazon
Cloud
OpenShift v3 en dédié
AWS Lambda en Java aussi maintenant
Outillage
Atom 1.0
Les fins de lignes au 21ème siècle
OpenDNS racheté par Cisco
JIRA contre les IDEs
Nouveau programme early access pour IntelliJ IDEA 15
How to undo almost anything with Git
How to write the perfect pull request
JFairy, fake sample data generator
Management et politique
Respecter sa force de vente
Droit d’auteur sur les API: Google ne peut faire appel
Débat
Les codes de conduite
Une opinion sur les dérives des CoC (le lien a été depuis retiré par Twitter ou l’utilisateur de Twitter)
StrangeLoop dégage un speaker pour ses vues politiques
Outils de l’épisode
DasyDisk
OmniDiskSweeper
DupeGuru
WhatSize
Conférences
Codeurs en Seine: le CfP est ouvert à Rouen le 26 novembre à 1h de Paris
JUG Summer camp le 18 septembre à La Rochelle
ScalaIO 22 et 23 octobres à Paris
SoftShake 22 et 23 octobre et le CfP est ouvert jusqu’au 31 juillet
DevFest Nantes et son CfP: crowdcast de Jean-François
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
LCC 127 - Interview sur HTTPS avec Tom Delmas - partie 2
Posté le 24/06/2015Emmanuel et Arnaud continuent la discussion avec Tom Delmas sur HTTPS. Comment ça marche, quelles sont les faiblesses et les diverses protections. Mais aussi comment mettre en place concrètement un certificat sur un site web.
Cette partie rentre dans le concret et explique quelques astuces pour serrer les boulons.
Enregistré le 23 mai 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-127.mp3
Interview
Ta vie ton œuvre
@kermiite
Blog de Tom Delmas
ENSIIE
GroupCamp
Comment obtenir un certificat SSL
Certificate signing request
Quelle taille de clef (2048, 4096) ?
Quel temps de validité (1 an, 10 ans) ?
Comment j’installe mon certificat sur ma machine ?
Les configurations recommandées par Mozilla
Le générateur de configuration de Mozilla
Les boulons à serrer
La révocation de certificat
HPKP (HTTPS Public Key Pinning)
HSTS (HTTPS Strict Transport Security)
SSLStrip
Techniques/Tools pour gérer plusieurs certificats dans un boite ? Où stocker les ‘choses’ sensibles ? Centraliser ? - Maxence Warzecha
Comment passer un site en https sans perdre son Google ranking ? - Maxence Warzecha
Transition HTTP -> HTTPS pour SEO
HTTPS Everywhere
Développement
L’obligation d’avoir HTTPS pour l’utilisation des services workers / le SSL dans les réseaux locaux perso (cas perso) - Davin kevin Des spécificités ou gotcha pour les websockets (wss://) ? (Pas à ma connaissance) - Maxence Warzecha
La spécification Service Workers sur la sécurité
Les liens les plus utiles
Les configurations recommandées par Mozilla
Le générateur de configuration de Mozilla
SSLLabs
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 126 - Statut HTTP 725 - ça marche sur ma machine
Posté le 13/06/2015Les cast codeurs sont accompagnés d’Etienne pour discuter de Java 9, des promesses, des codes HTTP 7xx. On y discute aussi IDE et de pleins d’autres choses. Un grand merci à Obeo pour leur soutien !
Enregistré le 8 juin 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-126.mp3
Sponsor - Obeo
Obeo propose des solutions ouvertes pour outiller la conception et l'évolution d’architectures complexes. La nouveauté de l'approche est d'avoir créer des technologies de modélisation pour fournir des éditeurs sur mesure : les utilisateurs en charge des méthodes de travail peuvent ainsi outiller les savoir-faire de leurs équipes. Les principaux cas d'usage sont l'architecture logicielle, les DSL métiers et graphiques, l'ingénierie système, l'architecture d'entreprise. En 2014, Obeo a participé au lancement en OpenSource du projet Sirius qui permet de simplifier la création de modeleurs. Ce projet propose un moteur de rendu au sein d'Eclipse ainsi qu'un environnement de mise au point, permettant aussi bien la création de diagrammes basiques sur n'importe quelle donnée, ou la création d'un studio complet d'ingénierie.
News
Langages
Optional: pour les APIs fluides
Un post sur Private et final, si c’est bien ou non, le sujet de l’extension d’un framework, etc.
Les promesses et AngularJS
On a un problème avec les promesses
Angular, just say no
Java 9 va-t-il casser votre code ?
Byteman 3 : compatibilité avec Java 8 et 9
A sane URL class (OkHttp)
Square Retrofit: client REST
Golo
Architecture
API asynchrones pour les IO vs multithreading
Quand utiliser un microservice
WebJars
Reactive Streams first stable version for the JVM
HTTP 7xx developer status codes
Bash process substitution
Outillage
Eclipse Sirius pour créer des modeleurs customs
Eclipse Mars
Eclipse Installer
Oomph, installeur pour avoir un Eclipse IDE pré-configuré pour son projet
RCPTT, test UI pour plugins Eclipse
Git
Le plan de métro de Paris avec des branches Git !!
Font pour source code avec ligature pour opérateurs
JSON Generator pour générer des mocks de contenu JSON
JSON Schema Guru
Middleware
ActiveMQ Artemis
Play! 2.4 avec injection de dépendances
Event Sourcing avec Akka
Infrastructure
Docker et Ansible
Gérer les leap secondes
Big Data
Twitter et l’après Apache Storm
J’aime les schémas
Politique
SourceForge, GIMP et le pattern de délégation
Bintray
Loi renseignement et le conseil constitutionnel
La Maison Blanche pour le droit d’auteur sur les APIs
Le serment d’Hippocrate pour les développeurs ?
Les fonctionnaires pourront faire du logiciel libre pendant leur temps de travail ?
A node fondation to bind them…
Outils de l’épisode
The fuck corrige vos lignes de commande
Nostalgy pour classer ses emails dans Thunderbird sans bouger les mains
Les mains dans le cambouis
Java 9 and beyond slide 44 et http://www.infoq.com/news/2015/03/java9-and-beyond
Les Value Type avec la syntaxe proposée where ref T { }
Débat
Ne lis pas tes emails le matin
Conférences
Jenkins User Conference et CD Summit à Londres les 23 et 24 juin
Codeurs en Seine: le CfP est ouvert à Rouen le 26 novembre à 1h de Paris
Le Cfp de Devoxx Maroc est ouvert jusqu’au 15 juin
Le Cfp de Devoxx Belgique est ouvert jusqu’au 30 juin
EclipseCon le 24-25 juin à Toulouse
JUG Summer camp le 18 septembre à La Rochelle
DevNation
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
LCC 125 - Interview sur HTTPS avec Tom Delmas - partie 1
Posté le 25/05/2015Emmanuel et Arnaud discutent avec Tom Delmas d’HTTPS. Comment ça marche, quelles sont les faiblesses et les diverses protections. Mais aussi comment mettre en place concrètement un certificat sur un site web.
Enregistré le 23 mai 2015
Téléchargement de l’épisode LesCastCodeurs-Episode-125.mp3
Interview
Ta vie ton œuvre
@kermiite
Blog de Tom Delmas
ENSIIE
GroupCamp
Pourquoi HTTPS
Protection de la vie privée
Protection contre les méthodes de certains FAI :
Obligation légale de protection des données personnelles
Des détails sur le fait que Chrome et FF vont déprécier des trucs en HTTP. - Hubert SABLONNIÈRE Le HTTPS avec HTTP2 ? - Hubert SABLONNIÈRE
Mise en place d’interception SSL chez un client est ce légal ? Pour surveiller les comme et interdire les posts sur facebook. - Rémy Menétrieux
Les recommandations de la CNIL sur l’analyse de flux HTTPS
Comment marche HTTPS
Ca veut dire quoi être sous HTTPS
SSL v2 v3 TLS 1.0, 1.2 c’est quoi tout ce bazar.
Les différents niveaux de certificats SSL (classes)
Chrome vs SHA1
Attaque des suites d’export
Les différences entre les certificats SSL :
- simple
- wildcard
- Multiple domaines
Un certificat == 1 IP ou pas avec le SNI
Server Name Indication
Les autorités de certification
Pourquoi mon navigateur a confiance dans le serveur SSL des cast codeurs ?
Nos navigateurs autorisent des centaines de CA Une seule suffit à tout bousiller
CNNIC banni par Google
CNNIC dénonce l’attitude de Google
ANSSI chopée par Google
Discussion sur les proxy et les proxy SSL
Google Chrome HTTPS pinning
Mozilla se base sur la liste de chrome
HPKP
DANE
DNSSEC
Key pinning et interceptions
Pas de DANE dans les navigateurs
Les autorités de certification gratuites :
- https://www.startssl.com/ (mais révocation payante)
- https://www.wosign.com/english/freeSSL.htm
- https://fr.godaddy.com/ssl/ssl-open-source.aspx (pour les projets open source)
- https://letsencrypt.org (futur proche)
Comment les vendeurs de browsers choisissent les CA qu’ils supportent nativement ? Procédure standard ou jungle ? - Jean-Baptiste Nizet
Mozilla a des critères
Pas que les navigateurs mais aussi les systèmes d’exploitation
Forum des CA
CACert
Pourquoi n’existe-t-il pas de CA public. L’État n’est-il pas plus habilité pour ce service que des boîtes privées ? - Jean-Baptiste Nizet
Il y en a plein en fait France, US, Chine et autre : Département de la defense américain, Hong-Kong post office etc
La suite
Comment obtenir un certificat.
Comment serrer les boulons.
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 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