Une tasse de thé podcast

2013-05-27  |   |  podcast   java   francais  

Eric Lefevre-Ardand vient de lancer un nouveau podcast sur la programmation et en Français: Une tasse de thé Podcast.

Comme son nom l'indique, le podcast est une interview sur un sujet précis autour d'une tasse de thé. J'aime bien ce format qui limite les interview à 15 minutes et donc garde la discussion centrée.

Au lieu de prendre votre thé ou café et de parler de The Voice ou de la 87ème rediffusion de Top Gun avec vos collègues, prenez votre balladeur et écoutez un épisode. Pour l'instant il fait ses épisodes tous les 15 jours.

Bonne chance à Eric. Garde le rythme :)


Universite du SI 2011 - des places a prix (plus) sympa pour certains geeks

2011-02-11  |   |  conference   podcast  

Vous m'avez déjà entendu parler de cette conférence en France qui est un TED à la française pour les Geeks et les Boss (pour vous rafraichir la mémoire, cliquer donc ici). L'édition 2011 couvre quatre thèmes:

  • autrement: inspirations issues d’autres domaines (ex: sciences, architecture, médical), éditeurs de jeux vidéo, grands du Web, Big Mashups, DevOps.
  • techniquement: cloud en pratique, virtuoses du code, Big Data, architectures événementielles, architectures mobiles, HTML5 vs propriétaire.
  • humainement: impacts sociétaux de l'IT, dynamique d’animation, facteurs humains, efficacité personnelle, transition vers l’agile et le Lean.
  • prochainement: prospective, évolution de nos métiers par secteur, interfaces futuristes, informatique à la vitesse de la lumière, mariage du Web et de la TV.

Ca se passera le 28 et 29 juin 2011, pour plus d'info, aller voir leur site.

Le grand classique, c'est évidemment, le thème autrement. Hautement inspirant, je recommande. Mais j'avoue que mon faible pour cette année, c'est humainement. D'ailleurs Les Cast Codeurs ont proposé une session pour ce thème. Pas sûr que l'on soit acceptés, vu que c'est, en apparence, hors de nos sentiers battus et qu'il y aura à coup sûr du beau monde mais qui ne tente rien n'a rien. En parlant du thème humainement, je vous conseille cette petite video d'Amber Case, une cyberantropologiste.

Mais bon voilà, l'USI ce n'est pas donné. Octo fait un rabais conséquent sur un nombre limité de places pour des geeks qui n'en veulent: 1000€ HT au lieu de 1950€ HT. C'est sûr, c'est plus qu'un ticket de ciné, mais je vous assure qu'on s'en souvient plus longtemps ;)

Si vous êtes intéressé par ce rabais, contactez-moi à commentaire arobase lescastcodeurs.com. Le nombre de places est limité, donc ne trainez pas trop.


Retour sur l'Universite du SI 2010: geek et boss une equipe qui gagne

2010-07-11  |   |  conference   podcast  

J'ai eu la chance d'aller à l'université du SI où Guillaume, Vincent et moi avons animé la session live du podcast Les Cast Codeurs (ça devrait arriver bientôt dans votre iTunes, j'attends toujours le fichier son d'Octo). Qu'ai-je retenu de l'USI? Je vais me limiter volontairement aux deux choses qui m'ont le plus frappé.

Geek et boss: pas une frontière, un gouffre... et pourtant

Ce qui ma frappé, c'est que les geeks et les boss vivent dans des mondes complètements différents, des réalités alternatives presque. C'était particulièrement visible pendant les sessions questions / réponses des keynotes où le micro passe du développeur Java au DSI Renault. Vous aller me dire, on le sait déjà que les DSI ne comprennent rien à la technique. OK mais il y a plus.

M'étant (re)pris une claque avec cette (re)révélation, j'y a réfléchi et j'ai passé du temps à comparer les points de vue pendant ces deux jours. Bien que vivant dans des mondes parallèles, le geek a besoin du boss et le boss a besoin du geek. Aussi bizarre que cela paraisse, c'est presque une symbiose. Comme un animal et son parasite qui le protège de je ne sais quelle autre bactérie (je ne dirais pas qui est le parasite de l'autre). Il y a de l'espoir cependant: au fur et a mesure de ces deux jours, on a vu décrire des techniques et des points de vues qui essayaient de faire parler/interagir les différents niveaux en proposant un langage et terrain commun, en ajoutant des boucles de retour rapides etc (hiérarchies râteau, méthodes itératives, reconsidération de la responsabilité...).

Il y a encore beaucoup de choses a inventer, de progrès à faire. C'est un énorme chantier, particulièrement pour les sociétés françaises. Celles qui prendront le pli gagneront en compétitivité, les autre iront pleurer auprès du gouvernement contre les grands méchants de l'étranger qui leur volent leur clients.

Les keynotes: pour penser plus loin

Une bonne keynote doit présenter quelque chose qui va au delà du thème de la conference, qui fait réfléchir, change les perspectives et fait mal à la tête. L'USI a mis la barre très haut avec 8 keynotes! Toutes n'étaient pas à mon goût mais 6 sur les 8 étaient du gros calibre, voir du gros gros calibre.

Celle qui m'a mis le cul par terre c'est la keynote de Juan Enriquez. Ce monsieur est une pointure en science de la vie et un business man averti. Il a trempé de près ou de loin dans beaucoup des dernières avancées clés en biologie et notamment la récente annonce de la première cellule entièrement synthétique (pour traduire: l'homme a crée la vie a partir de 0).

Juan nous a donne la vision d'un monde:

  • où les usines de chimie étaient obsolètes: une vache génétiquement modifiée génère la molécule anti-cancéreuse qui va bien dans son lait en beaucoup moins de place et de pollution
  • où les matières synthétiques ne sont pas dérivées du pétrole mais générées par des cellules
  • où les donnees génétiques sont du code, les cellules des microprocesseurs et les généticiens des développeurs: geek power!

La vie est la prochaine plate-forme, le vrai post-silicone. Oublier le cloud computing, le cloud computing est l'étape intermédiaire pour nous apprendre à faire du développement massivement distribué. Là où l'informatique silicone manipule des 0 et des 1, le bio développeur manipule des A,C,G,T.

Quelques chiffres clés:

  • 100,000 milliards de cellules (10^14) dans le corps humain
  • 6 milliards de bits dans le génome humain contenu dans chaque cellule (715 Mo)
  • donc le corps humain contient 68.187.713.623 To ou 63,5 Zetta octets (pour info au dessus il y a yotta et puis plus rien :) )

Une fois que le "hardware" sera peaufiné, il nous suffira d'écrire l'assembleur Vie, et la GVM Genetic Virtual Machine. L'expression code smell prendra tout son sens. Cela ouvre des perspectives totalement bluffantes! Cette perspective et cette vision de Juan Enriquez était tellement soufflante que je me suis dit "je veux bosser pour lui".

Une petite déception d'ailleurs puisqu'à part moi, les autres questions dans l'assemblée étaient négatives ou pessimistes: Quid de l'utilisation en tant qu'arme? Quid des risques de ceci et cela? Quid des règlementations à mettre en place? etc. On reconnait bien la mentalité française :(

L'USI est un mini TED dédié a l'IT. Le format geek / boss et les sessions de 20 minutes fonctionnent bien. Un grand merci aux USI boys and girls qui ont tout organisé et avec un peu de chance, à l'année prochaine :)


Podcast part I: recording

2010-02-28  |   |  podcast  

I have been producing podcasts for almost a year now, primarily at Les Cast Codeurs (a French podcast on Java) but also helped a bit on JBoss Community Asylum Podcast.

I have been wanting to share my knowledge and experience for a little while now. I'll split that in three parts:

  • recording
  • mixing
  • publishing

First things first then, for today the recording.

The material Microphone

I use the Snowball from Blue Microphones and am very very happy with it. The sound is great, I can also carry it with me to do interviews as it has an option for 360° recording. It plugs into my USB port, is self powered and looks gorgeous on my desk ;)

But in all reality, any USB microphone will do. For a long time I have been using the Plantronics 470 USB. The nice thing about this model is that it's foldable and fits nicely in a traveler's bag. Note that my version has a small bug: sometimes, after an hour or so of recording, the sound gets mangled. What I need to do is to unplug and replug the USB dongle. Hopefully, this annoying bug is no more in recent versions.

Skype

If you can, all meet in the same room to record your podcast. First, it's nice to see people but more importantly, it will make the mixing work much much easier (see next post).

If you cannot, no problem, Skype is indeed surprisingly good to produce podcast. Just make sure everyone is on a decent connection and preferably on ethernet rather than WiFi. Oh and do not start the video, that will save some bandwidth and audio quality.

Recording Recording strategy

There are two schools here.

  • Record the sound on one computer: basically the sound coming out of Skype
  • Record each podcast speaker locally (while speaking on skype) and mix the tracks together down the road.

The former is good in that it reduces the amount of mixing you have to do down the road. But it has a few drawbacks:

  • the sound quality won't be as good as the second approach as you are dependent on Skype's instant quality. While it's easy to recover missing words from a conversation while *into* it, it's quite tedious when you are listening to a podcast.
  • people tend to speak at the same time on skype. Since you don't have instant visual feedback, it's quite common to speak at the same time create a lovely cacophony.

You can record the Skype flux with tools like Audio Hijack Pro (on Mac, $32). There are free alternatives but simplicity is key for me and avoid mistakes (like not recording).

The second approach (ie. recording each local voice while speaking on skype) is pretty easy to set up but requires everyone to record locally. The easiest solution is to download Audacity (free and open source) and ask everyone to click on the record button.

Right before starting the podcast, make sure to have a common signal to sync the various tracks. I usually count down (3, 2, 1) and everybody say zero at the same time. And voilà, I've got my mark. Also ask everybody to stay silent for a couple of seconds: that will come handy during the mixing phase.

I personally ask everyone to record locally. I also record my Skype flux as a backup. It's quite painful to have to re-record a podcast, so better avoid it.

PS: if someone can record the sound coming from Skype AND the local sound from my mic in the same file via Audio Hijack Pro, let me know. I know it's possible but for some reason it does not work for me (not a huge problem as it's not my workflow).

Recording format

Make sure to record in a non destructive format like WAV or AIFF. The reason is that you will apply a bunch of mixing tricks down the road and getting the real bits are going to help. The size is going to be roughly 700 MB per hour and per person.

What you can do to cut down the hard drive and bandwidth bill is to use the FLAC format that is a non-descructive compressed audio format. I personally use Max a free audio converter tool for Mac OS to convert my WAV or AIIF into FLAC. One hour of recording then goes down to 200 MB (around 4 times the MP3 equivalent). Audacity also can record in FLAC nateively in the latest beta version.

Backup

If you use the local recording approach, do yourself a favor, create a Dropbox account. It's free for up to 2 GB, it's a breeze to share files with others even my mother can do it: Dropbox materialized itself as a local directory synchronized in the cloud and subdirectories are sharable. The link I gave is a referral link and you get an extra 250 MB free if you use it.

Anyway, all the podcast participants must send you their audio file. Make sure to back them up right away (yes I know I'm paranoid). One solution is to leave them on Dropbox while you are mixing them on a different copy.

Other

That's pretty much it for the technical side of it. Make sure to have fun when doing your podcast. You'll be happier, people will notice the more natural tone and you will be more popular.

Another trick is regularity: record your podcast regularly. It could be once a week, once every two weeks, once a month. That will set your listeners expectations. Make sure not to overestimate your commitment: one a month is big enough. As you will see in the mixing blog post, it's a lot of work especially when you are a beginner. It's not unheard of to spend 6 or 7 times the final podcast length to record and publish it.

The second part will be about Mixing your podcast.


JBoss Community Asylum - a new podcast with bits of me in it

2009-09-24  |   |  jboss   podcast  

Remember my French podcast Les Cast Codeurs? (Doing well, thank you for asking) Well apparently, I did not have enough and started a new one. In English this time.

JBoss Community Asylum. A podcast on, by and about the JBoss Community and its gazilllllllion projects and ideas. It's available here and the iTunes link is here. Basically, instead of blaming people about the lack of podcasts on the great tech at jboss.org, Max R. Andersen (JBoss Tools), Michael Neale (Drools + cloud thingies) and me have decided to give it a shot. You will get the latest news on from the JBoss sphere and we will likely interview folks about their projects.

Let us know what you think and how you would like it to evolve. It's a low-key bottom-up approach so anything's possible.

PS: I made progress, I am not the sound engineer this time, yeah!


Les Cast Codeurs Podcast is born

2009-04-14  |   |  java   jboss   podcast  

I have just started a new podcast with a few French open source activists. All about Java, all in French. If you know French, read on ; otherwise, well... learn :)

Les Cast Codeurs Podcast est dans les bacs!

Le podcast en français dans le code sur Java par Emmanuel Bernard (JBoss, Hibernate), Guillaume Laforge (SpringSource, Groovy), Antonio Goncalves (freelance, auteur), Vincent Massol (XWiki, Maven).

Restez informés sur les sujets brûlants de l'industrie Java. Plongez sur un sujet précis avec l'interview de l'épisode. Supportez les radotages de vos hôtes.

Ecoutez-nous et faites passer le message autour de vous !

web: http://lescastcodeurs.com
itunes: http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=312239675
podcast syndication: http://lescastcodeurs.com/podcast-rss
blog feed: http://lescastcodeurs.com/feed/
feedback: commentaire@lescastcodeurs.com


Name: Emmanuel Bernard
Bio tags: French, Open Source actor, Hibernate, (No)SQL, JCP, JBoss, Snowboard, Economy
Employer: JBoss by Red Hat
Resume: LinkedIn
Team blog: in.relation.to
Personal blog: No relation to
Microblog: Twitter, Google+
Geoloc: Paris, France

Tags