Le podcast Java en Français

Les Cast Codeurs est un podcast en français de, par et pour les développeurs.

Prenez connaissance des dernières nouvelles de la sphère Java et du développement en général. Plongez sur un sujet précis avec les épisodes interview.

Supportez les radotages de vos hôtes : Emmanuel Bernard (JBoss, Hibernate), Arnaud Héritier (CloudBees, Maven), Guillaume Laforge (Restlet, Groovy), Antonio Goncalves (freelance, auteur), Vincent Massol (XWiki, Maven).

LCC 83 - des outils des outils des outils

Enregistré le 12 juillet 2013

Téléchargement de l'épisode LesCastCodeurs-Episode-83.mp3

News

Langages et JVM

Scala et la bourde de Rod Johnson http://code.technically.us/post/54293186930/scala-in-2007-2013
L'alignement des structures en mémoire http://www.infoq.com/news/2013/06/Native-Performance
Article sur le GC G1 http://www.insightfullogic.com/blog/2013/jun/24/garbage-collection-java-4/

Intégration avec IntelliJ IDEA d'une VM qui permet du full HotSwap en développement
http://blogs.jetbrains.com/idea/2013/07/get-true-hot-swap-in-java-with-dcevm-and-intellij-idea/

DCEVM http://ssw.jku.at/dcevm/
Java 8 feature complète http://j.mp/11OqItQ

Article expliquant que les utilisateurs de Groovy seront prêts à passer facilement à Java 8
http://www.infoq.com/articles/groovy-to-Java-8

Oracle moins soucieux de la backward compatibilité ?

Vulnérabilité des JavaDocs http://www.kb.cert.org/vuls/id/225657
Un fix releasé dans la foulée par Cédric Champeau pour Gradle avec un plugin https://github.com/melix/gradle-javadoc-hotfix-plugin
Un fix releasé dans la foulée par Olivier Lamy pour Maven avec la MAJ du plugin javadoc (2.9.1) http://maven.apache.org/plugins/maven-javadoc-plugin

Web

GWT.create, une conférence 100% sur GWT http://gwtcreate.com
Encodage d'URL, vous avez tord http://blog.lunatech.com/2009/02/03/what-every-web-developer-must-know-about-url-encoding
Retour d'expérience sur le tout JavaScript http://fr.slideshare.net/nzakas/enough-withthejavascriptalready

Mobile et Bureau

Les jeux iOS vs Androïd http://games.greggman.com/game/android-vs-ios-game-myths/
Liens sur Java Desktop http://jonathangiles.net/blog/?p=1483

Java EE et serveurs d'application

Les présentations des différentes specs
http://www.youtube.com/playlist?list=PL74xrT3oGQfCCLFJ2HCTR_iN5hV4penDz

JSR 107 en public draft review
Pivotal tcserver vs Apache Tomcat http://blog.gopivotal.com/products/part-one-comparing-tomcat-and-pivotal-tc-server
Introduction à Inject et Default http://java.dzone.com/articles/cdi-default-and-inject

La roadmap de Play 2.x
https://docs.google.com/document/d/11sVi1-REAIDFVHvwBrfRt1uXkBzROHQYgmcZNGJtDnA/pub

WildFly 8 alpha 2 est sorti http://jboss-as7-development.1055759.n5.nabble.com/wildfly-dev-8-0-0-Alpha2-Released-td5712259.html
Feature Flipping For Java http://ff4j.org/

NoSQL, Big Data et cloud

Les mythes de Cassandra http://www.infoq.com/articles/cassandra-mythology
HortonWprks reçoit 50 M http://www.crunchbase.com/company/hortonworks
Le tck de Google App Engine et CapeDwarf http://www.infoworld.com/d/cloud-computing/google-and-red-hat-collaborate-app-engine-in-private-clouds-221214

Outils

GitHub introduit la capacité de releaser une librairie https://github.com/blog/1547-release-your-software

  • limité à 100 MB de stockage
  • pas de statistiques de téléchargement

Bintray https://bintray.com
Eclipse Kepler est sorti http://eclipse.org/kepler/
m2eclipse http://www.eclipse.org/m2e/
Arquillian pour Spring et Guice http://bit.ly/19U3f2t
Packer, un créateur de VMs concurrent de Veewee créé par l'auteur de Vagrant http://www.packer.io/
Bon tuto Git en Francais : http://www.miximum.fr/tutos/1546-enfin-comprendre-git
Réutiliser des plugins Maven pour construire son propre plugin Maven : https://github.com/TimMoore/mojo-executor

Divers

Oracle relicence BerkleyDB de Sleepycat vers AGPL 3.0 http://article.gmane.org/gmane.linux.debian.devel.legal/35034
Douglas Engelbart, l'inventeur de la souris est mort http://www.nytimes.com/2013/07/04/technology/douglas-c-engelbart-inventor-of-the-computer-mouse-dies-at-88.html?ref=obituaries&_r=0
Encrypter ses données Dropbox http://goo.gl/EUT1E
Se faire son Dropbox sécurisé chez soi avec son disque dur externe http://www.kickstarter.com/projects/cloud-guys/plug-the-brain-of-your-devices
Sécuriser ses clefs SSH http://martin.kleppmann.com/2013/05/24/improving-security-of-ssh-private-keys.html
InfoQ en Français http://www.infoq.com/fr

Outils de l'épisode

Ncdu (disk usage in command line) http://dev.yorhel.nl/ncdu
Encfs http://www.arg0.net/encfs

JUGs et conférences

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


Les titres des épisodes

J'ai une question existentielle. Je ne suis pas content de la structure des titres :

  • ils sont trop longs (spécialement sur le site Web)
  • ils ne sont spécifiques qu'au bout du 37ème caractère ce qui rend la liste sur des écrans de mobile relativement inutile

J'ai plusieurs alternatives en tête :

  1. Les Cast Codeurs Podcast - Episode 666 - Interview sur l'enfer avec Satan
  2. Les Cast Codeurs - 666 - Interview sur l'enfer avec Satan
  3. LCC - 666 - Interview sur l'enfer avec Satan
  4. 666 - Interview sur l'enfer avec Satan
  5. Podcast 666 - Interview sur l'enfer avec Satan (proposé par Jean-Christophe)

L'option 2 est relativement conservatrice et garde le (long) nom du podcast dans le titre ce qui est pas mal si les pistes sont mélangées entre différents podcasts ou feeds.

L'option 3 est suffisante pour les connaisseurs du podcast.

L'option 4 est minimaliste en nombre de caractères mais ne permet pas de différencier le podcast des autres postes de ce blog, ou si la liste contient plusieurs blogs ou podcasts.

Qu'en pensez vous ?

Deuxième question, chaque épisode a une image associée. Vous préférez le logo pur (juste visuel), ou le logo avec le nom écrit en dessous (visuel et nom) ?

vs

N'hésitez pas à laisser un commentaire et merci de votre aide.


Les Cast Codeurs Podcast - Episode 82 - Interview Remi Forax volet 2 - langages et middleware

Enregistré le 24 mai 2013

Téléchargement de l'épisode LesCastCodeurs-Episode-82.mp3

Interview

Rémi

Université Paris-Est Marne-la-vallée http://www.univ-mlv.fr
Blog de Rémi Forax https://www.java.net//blogs/forax

Les lambdas

Lambda JDK http://openjdk.java.net/projects/lambda/
Almost static final field https://weblogs.java.net/blog/forax/archive/2011/12/17/jsr-292-goodness-almost-static-final-field

Fourre-tout

Ton avis sur DynaLink https://github.com/szegedi/dynalink#readme
Javascript Wat http://www.youtube.com/watch?v=kXEgk1Hdze0
jdart http://code.google.com/p/jdart/
Backport invokedynamic
Softwware transaction memory http://en.wikipedia.org/wiki/Software_transactional_memory
Interview de Rémi par les JDuchess http://www.duchess-france.org/a-la-rencontre-de-remi-forax/

Java next selon Rémi

Le middleware à la Java 9 selon Rémi http://parleys.com/play/518c1a30e4b05d58d9dfe87c/chapter0/about
CDI extensions portables http://docs.jboss.org/weld/reference/latest/en-US/html/extend.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/
En savoir plus sur le sponsoring ? sponsors@lescastcodeurs.com


Les Cast Codeurs Podcast - Episode 81 - la NSA nous écoute depuis 4 ans

Enregistré le 17 juin 2013

Téléchargement de l'épisode LesCastCodeurs-Episode-81.mp3

Sponsors - OCTO

Coup de pouce

Une tasse de Thé Podcast http://unetassedethepodcast.com
NipDev http://www.niptech.com/podcast/category/nipdev/

News

Conférences : Apple world et Red Hat Summit

Keynote d'Apple http://www.apple.com/apple-events/june-2013/
Mac Pro http://arstechnica.com/apple/2013/06/a-critical-look-at-the-new-mac-pro/
OpenCL http://en.wikipedia.org/wiki/OpenCL
CUDA http://en.wikipedia.org/wiki/CUDA
Haswell http://en.wikipedia.org/wiki/Haswell_(microarchitecture)

JUDCon http://www.jboss.org/events/JUDCon/2013/unitedstates/
CamelOne http://www.camelone.com
MySQL -> MariaDB pour RHEL http://www.itwire.com/business-it-news/open-source/60292-red-hat-ditches-mysql-switches-to-mariadb
ava App server debate - WildFly gagne http://zeroturnaround.com/rebellabs/the-great-java-application-server-debate-with-tomcat-jboss-glassfish-jetty-and-liberty-profile/
OpenShift les prix https://www.openshift.com/blogs/announcing-the-openshift-online-silver-plan
JBoss Windup https://github.com/windup/windup
Aerogear et push server (route, securite, push server, geoloc, otp)

Java

Compiler en 1.5 ou avant retiré en Java 9 http://openjdk.java.net/jeps/182
Quelle version de Java en production et en développement ? http://glaforge.appspot.com/article/which-jdk-versions-do-you-use

Entreprise

Java EE 7 et les TCKs sont officiellement disponibles http://www.oracle.com/us/corporate/press/1957557
Envoyer du JMS avec des évenements CDI http://john-ament.blogspot.fr/2013/06/whats-new-in-jms-2-part-2-event-based.html

JBoss Tools https://community.jboss.org/en/tools/blog/2013/06/05/beta-time-for-jboss-tools-41-and-developer-studio-70
Autocompletion http://emmanuelbernard.com/blog/2013/05/28/autocompletion-is-crap/

Cloudera Search http://blog.cloudera.com/blog/2013/06/cloudera-search-the-newest-hadoop-framework-for-cdh-users-and-developers/

Mobile

Android Studio - être Gradle centric http://alexruiz.developerblogs.com/?p=2700
XWiki Mobile http://extensions.xwiki.org/xwiki/bin/view/Extension/XWikiMobile

Cloud

La NSA vous regarde, impact de la NSA sur les déploiements cloud
Apple et le partage de données avec la justice http://www.apple.com/apples-commitment-to-customer-privacy/
PiCloud http://techcrunch.com/2013/06/14/picloud/
Thales et l'espionnage Français http://lexpansion.lexpress.fr/high-tech/internet-sms-comment-thales-va-mettre-les-reseaux-francais-sur-ecoute_383757.html?p=3
Ce que PRISM signifie pour les entreprises françaises http://lecercle.lesechos.fr/economie-societe/recherche-innovation/intelligence-economique/221174654/prism-signifie-entreprises-f

Débats

backbone.js http://backbonejs.org
Angular.js http://angularjs.org
jQuery Mobile http://jquerymobile.com

Pairing is just NOT a substitute for code-reviews. It falls prey to groupthink and other social dynamics. Stop spreading this, agile people. -- Dhanji

La documentation :

Outils de l'épisode

Localisation dans le navigateur http://instantserver.io/
Fichier .rvmrc https://rvm.io/workflow/rvmrc
Etre notifié des nouveaux artifacts https://www.artifact-listener.org
Dans iTerm 2, on peut ouvrir une URL en clickant dessus via Command+click

JUGs et conférences

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


Les Cast Codeurs Podcast - Episode 80 - Interview Remi Forax volet 1 - la machine virtuelle

Enregistré le 24 mai 2013

Téléchargement de l'épisode LesCastCodeurs-Episode-80.mp3

Interview

Intro

Java EE http://www.oracle.com/technetwork/java/javaee/overview/index.html
REST https://en.wikipedia.org/wiki/Representational_state_transfer
Université Paris-Est Marne-la-vallée http://www.univ-mlv.fr
Blog de Rémi Forax https://www.java.net//blogs/forax

La VM en général

Machine Virtuelle http://en.wikipedia.org/wiki/Virtual_machine
Jigsaw http://openjdk.java.net/projects/jigsaw/
volatile http://www.javamex.com/tutorials/synchronization_volatile.shtml

Invoke dynamic

invokedynamic http://jcp.org/en/jsr/detail?id=292
Constant mostly final blog https://www.java.net//blog/forax/archive/2011/12/17/jsr-292-goodness-almost-static-final-field
Edition de lien http://fr.wikipedia.org/wiki/Edition_de_liens

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


Les Cast Codeurs Podcast - Episode 79 - Google IO 2013 etc

Enregistré le 18 mai 2013

Téléchargement de l'épisode LesCastCodeurs-Episode-79.mp3

News

Mix-IT 2013

Retour de Mix-IT http://armaklan.org/blog/article37/mixit-2013
Groovy http://groovy.codehaus.org
Ceylon http://ceylon-lang.org
Kotlin http://kotlin.jetbrains.org

Google I/O 2013

Google Glass http://www.google.fr/glass/start/
43.7 milliards de dollars sur les 50.2 milliards de revenus de Google l’année dernière viennent de la publicité

Résumé des annonces
Android, c'est 48 milliards d'apps installées, 900 millions de téléphones activés (1 million par jour en ce moment)
Android Studio un IDE pour Android basé sur Intellij IDEA, adios Eclipse !!!
750M d'utilisateurs Chrome, et Chrome permet la recherche vocale quand on lui dit "ok google", propose l'implémentation de WebP
Google Wallet va permettre de s'envoyer de l'argent par l'intermédiaire de Gmail, de stocker ses détails de paiement pour les faire fonctionner sur différents sites automatiquement
Nouveau design Google+ avec des colonnes, avec de l'amélioration de photo automatique (HDR, skin softening, Gif animé, exposition...), Cross platform / SSO Google+ signin, tag automatique des photos reconnues
Google Maps remis à jour, avec affichage de carte personnalisée en fonction des recherches, avec fusion avec Google Earth, visualisation de la terre, des nuages en temps réel, de nouvelles capacités de calcul d'itinéraire en fonction du moyen de transport, un mapping 3D généré avec des photos aériennes et d'utilisateurs pour les intérieurs. L'API pour Android proposera de nouveaux services en plus : le "Fuse Location Provider" pour avoir de la localisation plus rapide et consommant moins d'énergie, une API de Geo Fencing, et d'activity tracking (avec l'accéléromètre pour détecter les types de mouvements de marche, course, etc) pour faire concurrence aux services et gadgets type FitBit
Google Hangouts disponible sur toutes les plateformes, fusionnant les différents systèmes de messagerie de Google, et qui aura sans doute le support des SMS plus tard, et sinon il y a aussi le partage de desktop avec Google Hangouts
Google Cloud Messaging qui permet de synchroniser les notifications, communication bidirectionnelle avec le serveur
Google Now intègre de nouvelles "cartes", des rappels vocaux
Google Racer : un jeu qui permet de "connecter" plusieurs écrans pour jouer à une course de voiture à plusieurs
Samsung Galaxy S4 version Google et chaque spectateur a son Google ChromeBook Pixel !
Google Play s'enrichit d'un service de gaming, d'un service de musique à la spotify pour 10 dollars par mois, et Google Play for Education qui permet aux écoles de pousser des applis vers ses étudiants
Google Compute Engine ouvert à tout le monde, des disques persistants, des options de routage, du billing plus fin
PHP sur App Engine comme nouveau langage et le datastore de GAE est disponible indépendamment
App Engine TCK : il y a un TCK maintenant pour App Engine, qui permettra à d'autre de proposer la même plateforme, réduisant ainsi le locking
CapeDrarf par JBoss http://www.jboss.org/capedwarf

Java

Java 8 à nouveau retardé annonce de Mark Reinhold
Le numérotage bizarre de Java SE avec des multiples de 20 et de 5
sun.misc.Unsafe et les trucs spaces qu'on peut faire avec
LMAX Disruptor http://lmax-exchange.github.io/disruptor/
Présentation bien ficelée sur le framework de test Spock
Librarie pour faire de la détection de language

Frameworks et plateformes

Java EE 7 approuvé https://blogs.oracle.com/theaquarium/entry/java_ee_7_platform_completes
Wildfly Roadmap et planning - Java EE 7, Hibernate ORM perf, Undertow
Restx http://xhab.blogspot.fr/2013/05/introducing-restx-lightweight-open.html
Dagger 1.0 http://corner.squareup.com/2013/05/dagger-1.0.html
Gaelyk 2.0 est sorti http://glaforge.appspot.com/article/gaelyk-2-0-is-released

SpringSource

SpringSource lance un nouveau framework pour des applications asynchrones : Reactor
SpringSource annonce Spring-XD pour simplifier le Big Data à la sauce Spring

OS

Un virus dans l'espace http://www.telegraph.co.uk/technology/news/10049444/International-Space-Station-to-boldly-go-with-Linux-over-Windows.html
Toujours sur le thème de l'espace, le commandant a un compte twitter super actif avec de chouettes photos de l'espace, et avant de rentrer sur terre, il a chanté et enregistré une vidéo de Space Oddity de David Bowie danls la station spatiale.

Fourre-tout

Patrick Chanezon va chez Microsoft http://wordpress.chanezon.com/2013/05/13/hello-microsoft/
Introduction aux différents types de typage
Visualisation cartoon des concepts de concurrence (lock, actors, STM)
Survol des solutions de paiement en ligne, si on veut rajouter du paiement dans son appli : solutions de paiement

Geek

Geek stuff, Guillaume a reçu sa montre Pebble ! Ils ont sorti leur SDK pour pouvoir coder sa montre... en C

Outils de l'épisode

Tig http://blogs.atlassian.com/2013/05/git-tig/

JUGs et conférences

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


Les Cast Codeurs Podcast - Episode 78 - Interview sur Neo4J avec Florent Biville

Enregistré le 3 mai 2013

Téléchargement de l'épisode LesCastCodeurs-Episode-78.mp3

Interview

Intro

@fbiville http://twitter.com/fbiville
Site de Florent http://florent.biville.net
Lateral Thoughts http://www.lateral-thoughts.com

Neo4J http://www.neo4j.org
Bases de données graphe http://en.wikipedia.org/wiki/Graph_database
Spring Data http://www.springsource.org/spring-data
Hibernate OGM http://ogm.hibernate.org
JCR http://en.wikipedia.org/wiki/Content_repository_API_for_Java

Modèle de programmation

Drivers http://www.neo4j.org/develop/drivers

La recherche

Cypher http://www.neo4j.org/learn/cypher
Labels http://blog.neo4j.org/2013/04/nodes-are-people-too.html
RDF http://en.wikipedia.org/wiki/Resource_Description_Framework
SPARQL http://en.wikipedia.org/wiki/SPARQL
Gremlin http://www.slideshare.net/slidarko/gremlin-a-graphbased-programming-language-3876581

Les cas d'utilisations

Hadoop http://hadoop.apache.org
Neo Technology http://www.neotechnology.com
Licenses Neo4J http://www.neo4j.org/learn/licensing

Outils et opérations

Gephi https://gephi.org
Linkurious http://linkurio.us
Neoclipse http://eclipse.neo4j.org
Console http://console.neo4j.org
Talend Neo4J https://github.com/Zenika/talend-neo4j-connector

Le futur

Groupe Français Neo4J https://groups.google.com/forum/#!forum/neo4jfr
Contributeurs http://www.neo4j.org/participate/contributors
Meetup Paris http://www.meetup.com/graphdb-france/

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


Les Cast Codeurs Podcast - Episode 77 - Google par-ci Google par là

Enregistré le 12 avril 2013

Téléchargement de l'épisode LesCastCodeurs-Episode-77.mp3

Sponsor - Masternaut

News

Langages

Pour en apprendre plus sur les grandes nouveautés de Java 8 :

Retour d'expérience sur Dart http://bit.ly/ZDsUC3
API et copyright, l'appel des grands du soft http://insights.wired.com/m/blogpost?id=6544125%3ABlogPost%3A25356
Golo pourquoi démarrer non ouvert http://julien.ponge.org/notes/golo-story/
Go sort en version 1.1 avec des petites améliorations mineures http://tip.golang.org/doc/go1.1
Ceylon M5 http://www.ceylon-lang.org/blog/2013/03/14/ceylon-m5-nesa-pong/
Red Hat supporte OpenJDK 6 http://www.h-online.com/open/news/item/Red-Hat-steps-up-to-take-over-OpenJDK-6-leadership-1819002.html
Interview détaillée des développeurs de Groovy par ZeroTurnaround http://zeroturnaround.com/labs/jvm-languages-report-super-extended-interview-on-groovy/

Plateformes et frameworks

Spring et l'initiative Pivotal http://blog.springsource.org/2013/04/03/spring-and-open-source-at-the-pivotal-initiative/
JavaFX 2 et IntelliJ IDEA http://blogs.jetbrains.com/idea/2013/03/packaging-javafx-2-applications-in-intellij-idea-121/
Deux articles intéressants sur l'approche callback vs promises http://blog.jcoglan.com/2013/03/30/callbacks-are-imperative-promises-are-functional-nodes-biggest-missed-opportunity/ et http://blog.jcoglan.com/2013/04/01/callbacks-promises-and-simplicity/
Reactive4Java http://code.google.com/p/reactive4java/
React.js http://www.reactjs.com

Infrastructure

Google Cloud Compute dispo pour les gold package partout http://goo.gl/8fBj5
Google Cloud Compute vs Amazon Web Services http://gigaom.com/2013/03/15/by-the-numbers-how-google-compute-engine-stacks-up-to-amazon-ec2/

Web

Comparaisons des performances de divers frameworks "web"
http://www.techempower.com/blog/2013/03/28/framework-benchmarks/
http://www.techempower.com/blog/2013/04/05/frameworks-round-2/

Google forke WebKit et créé Blink http://blog.chromium.org/2013/04/blink-rendering-engine-for-chromium.html
Blink, des mécontents http://prng.net/blink-faq.html
Qu'est-ce que WebKit http://paulirish.com/2013/webkit-for-developers/
Podcast Debug sur Safari http://www.imore.com/debug-11-don-melton-and-safari
Google Reader, thanks for all the fish... http://googlereader.blogspot.fr/2013/03/powering-down-google-reader.html
Feedly recueille 3 millions de réfugés de Google Reader http://feedly.com
RSS.js par Dave Winer (RSS mais version JSON) http://rssjs.org/
Realtime toujours plus à la mode avec le Google Drive Realtime API https://developers.google.com/drive/
Firebase https://www.firebase.com/ qui sort un projet OSS dans l'esprit d'EtherPad (racheté par Google) qui permet d'éditer du text collaborativement http://www.firepad.io/#2

Outils

GitHub et adresses IPs https://github.com/blog/1457-upcoming-ip-address-changes
Les sites hostés GitHub vers github.io https://github.com/blog/1452-new-github-pages-domain-github-io
Migrer 2 millions de lignes de code de SVN vers Git http://www.slideshare.net/maxandersen/a-tale-about-a-big-svn-to-git-migration
CRaSH 1.2(.1) is out http://www.crashub.org/ Démo : http://try.crashub.org/ et Fun : http://try.crashub.org/gists/5244500?exec=devoxx

Divers

L'école 42 http://www.lesechos.fr/entreprises-secteurs/tech-medias/actu/0202666001465-xavier-niel-ouvre-une-ecole-d-informatique-gratuite-552735.php
Lettre ouverte de OCTO à Xavier Niel http://blog.octo.com/lettre-ouverte-a-xavier-niel-et-lequipe-pedagogique-de-42-fr/

Outils de l'épisode

Google Authenticator http://emmanuelbernard.com/blog/2013/03/26/making-the-best-of-google-authenticator-for-one-time-passwords/
Plusieurs alias dans iOS mails http://emmanuelbernard.com/blog/2013/03/24/multiple-email-aliases-in-ios/

JUGs et conférences

Le scandale de PyCon http://femalecomputerscientist.blogspot.com/2013/03/terrifying-escalating-sexism.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/
En savoir plus sur le sponsoring ? sponsors@lescastcodeurs.com


Les Cast Codeurs Podcast - Episode 76 - Putain 4 ans déjà - en direct de Devoxx

Enregistré le 29 mars 2013

Téléchargement de l'épisode LesCastCodeurs-Episode-76.mp3

Sponsors

Les sujets

Les slides de l'épisode http://www.parleys.com/#play/5159c07ee4b0c779d788146e/chapter0/about

Bio

Le bilan des 4 ans

Les thèmes des cast codeurs

Etude du cloud et des geeks

http://parisjug.org/xwiki/bin/view/Blog/Sondage+sur+le+cloud

  • les prestataires les plus utilisés
  • avez-vous déjà milité auprès de votre DSI pour l'utilisation de services clouds ?
  • votre demande a-t-elle été prise en compte ?
  • utilisez-vous le cloud de votre propre initiative ?
  • utilisez-vous des services payants ?
  • les faites-vous passer en note de frais ?
  • à combien estimez-vous le coût annuel de votre utilisation personnelle du cloud ?
  • comment qualiferiez-vous vos relations avec votre service production ?
  • vous arrive-t-il de bypasser la production en utilisant le cloud ?

Devoxx 2013

Devoxx France en chiffres

Les thèmes

JUGs et conférences

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


Il est tout pourri ton son

Cela fait quelques fois que l'on me pose des questions sur la qualité du son du podcast. Si je devais résumer, les emails disent un truc comme ceci :

Sur l'épisode XX le son était mauvais du coup c'est difficile à écouter dans les transports.

Ou alors

On entendait des bruits de bouche, la respiration de Darth Vader etc. C'était super pénible.

Personnellement ça me touche parce que je pense que notre son est de bonne qualité par rapport à beaucoup de podcasts dans la nature et que je passe facile 5 ou 6 heures (voire plus quand le nombre de voix augmente) sur le mixage alors que je pourrais faire un truc crados en 3 ou 4 fois moins de temps.

Il arrive que les dieux soient contre nous et que la qualité sonore de certains épisodes soit moins bonne. Il y a pleins de raisons, en voici les principales:

  • Je suis le seul à avoir un micro de bonne qualité. Une des raisons du sponsoring est justement d'investir dans un micro pour chaque membre de l'équipe.
  • Pour les invités par contre, c'est plus difficile. Ils prennent sur leur temps pour nous raconter des choses intéressantes mais n'ont pas l'expérience des cast codeurs dans les réglages et choses à ne pas faire.
  • Il arrive que l'on ne s'aperçoive d'un problème de son qu'après l'enregistrement. Skype est intelligent et en corrige beaucoup (echo du micro qui réenregistre le son du casque, son trop bas, signal bruit, etc).

Du coup, certaines fois j'utilise l'enregistrement de secours et on se retrouve avec du son de moins bonne qualité. C'est ça ou perdre l'épisode entier. Ça nous est arrivé plus souvent ces derniers temps.

Je suis preneur de trucs et astuces, voici un résumé de notre méthodologie:

  • Chaque personne enregistre son micro localement et on communique par Skype.
  • Les fichiers non compressés (WAV ou AIFF) sont utilisés.
  • Les 3 à 5 pistes sont mixées sur Audacity.
  • Quand quelqu'un parle, je supprime le son des autres pistes (clavier, respiration, barbe, téléphone, toilettes, perceuse etc).
  • Je passe un filtre passe haut et passe bas (peu d'effet je pense).
  • S'il y a un bruit de fond (clim, ventilo etc), je le supprime avec le noise filter (pour chaque piste).
  • J'applique une (parfois deux) passes du filtre compressor pour booster les sons bas plus que les sons hauts histoire de niveler (chaque piste).
  • Je supprime les pics histoire d'amplifier chaque piste finale de quelques dB. C'est un processus itératif qui prend entre 4 et 5 boucles par piste.

Chaque filtre appliqué sur une piste d'une heure prend entre 2 et 5 minutes sur ma machine.

Si quelqu'un a des solutions pour améliorer ce processus en temps et qualité, je suis preneur. Par exemple, il n'y a pas de raison que Les Cast Codeurs soit moins "fort" en volume que d'autres podcasts. Certains m'ont dit voir une différence mais je ne sais pas d'où cela peut venir. La clé des bons podcasts je pense, c'est qu'ils ont des personnes qui en font régulièrement et ont du bon matos.

Ah oui, mon vieux Mac a du mal pendant les enregistrements et ventile comme un fou. Si vous avez 2 ou 3k qui trainent, je suis preneur ;)