Planet Ensigogne
01 January 2012
(original post)
> If Ubuntu 12.04 if a LTS release, and Ruby 1.8.7 goes out of support in June of
> 2013, then why is the default still 1.8.7?
>
> Ruby 1.9.2 was released in 2010. Ruby 1.9.3 was released in October of this year.
First, there’s almost nobody in the Ubuntu development community doing any Ruby work. Packages are just imported from Debian, and Ubuntu follows what is done on the Debian side.
In the Debian/Ruby team, we are currently transitioning to a new packaging helper (gem2deb) that makes it much
easier to support several Ruby versions. Once this will be done, switching to 1.9.3 by default will be very easy. We already provide a way for the sysadmin to change the default on a system.
Now, doing that transition takes time, and we could have used *your* help (and could still use it). We are still quite on time to do it for Debian wheezy, but it sounds very hard to do it for Ubuntu 12.04 unless someone from Ubuntu steps
up to help.
01 January 2012 à 14:37
14 November 2011
Due to unintentional behavior breakage in the newest versions of GUPnP and GSSDP, the UPnP NAT traversal in all VoIP applications that use Farsight2 is currently broken. This includes Empathy, Pidgin, aMSN, etc. I advise distributors to just stay with the older GUPnP 0.16 (and GSSDP 0.10) releases until this is sorted out. For those who care, the details are on bugzilla.
Update: I’ve released GUPnP-IGD 0.2.1 that works around these problems.
14 November 2011 à 15:18
06 November 2011
I must admit that I’ve never been a big fan of the dash as /bin/sh change. I have three main problems with the switch:
POSIX compliance as an argument
Complying to standards is a really good thing. But when everybody is ignoring the standard because they want the comfort of newer features, maybe it’s a sign that the standard should be updated to include those newer features. Most of the bashims used everywhere in scripts were signifiant improvements, like the ability to write:
cp {short1/path1,short2/path2}/very/long/common/path/to/a/file
instead of:
cp short1/path1/very/long/common/path/to/a/file short2/path2/very/long/common/path/to/a/file
The option to improve bash was not fully explored
We started with the premise that bash is bloated, slow, and cannot be improved. Maybe you can help me with that, but I could only find a few simplistic benchmarks comparing dash and bash, and I could not find any analysis of why bash is slow, and why it cannot be improved.
One of the obvious problems is that bash is also an interactive shell, and is linked to ncurses and terminfo, which increases the startup time. But have we investigated the possibility to have a /bin/bash-non-interactive binary that would not be linked to ncurses?
The change was brought to users
While it is OK for Debian (or Ubuntu, in that case, since that change was done in Ubuntu first) to force its developers to use POSIX-compliant scripts, the switch could have been made only to Debian-created scripts (by switching them from a /bin/sh shebang to a /bin/dash shebang, for example). I have trouble justifying that this change was forced on users as well.
Next: linker changes
… and we are doing it again. A set of linker changes (see also the Ubuntu page) was already done in Ubuntu, and is very likely to be done in Debian as well. This switch requires deep changes in some buildsystems (it requires ordering of libraries and forbids indirect dependencies), and is rather painful (it was reverted before the Ubuntu 11.04 release because it was not possible to fix all the packages during the natty release cycle, but is done in the 11.10 release). Of course, there are justifications for this change. But I’m not sure that it’s worth all the trouble created for users.
06 November 2011 à 10:05
24 October 2011
At the end of last week, we unleashed RC1 of our next openSUSE release (12.1, scheduled for November 16th), and it comes with GNOME 3.2.1, which went out only a couple of days before RC1. Go grab a live image if you want to play with either openSUSE or GNOME 3 :-) There are still a few bugs here and there to iron out, but overall, the experience is very solid!

"I upgraded to openSUSE 12.1, and this dramatically improved my life!" — Anonymous
It really feels good to have this openSUSE release nearing, as we missed the GNOME 3.0 boat (openSUSE 11.4 was released one month before GNOME 3.0): I, and I assume a few others, felt that we were stuck in the past with GNOME 2 in our world for so long. Sure, the work on backporting GNOME 3.0 and then 3.2 to openSUSE 11.4 helped, but we really wanted to share what was in Factory... Especially as there was really a lot of work to properly integrate this new GNOME.
I'm obviously really glad to see the GNOME 3 love in openSUSE, but looking back at the last few months, what is even greater to me is that we got many amazing people contribute to the GNOME team through-out this cycle. I'm sure I'll forget some of them (apologies for that, let me know so I add your name!), but here's a quick list:
- Atri Bhattacharya
- Bjørn Lie
- Casual J. Programmer
- Dominique Leuenberger
- Frédéric Crozat
- Gary Lin
- Guido Berhörster
- Joey Zheng
- Kirill Kirillov
- Malcolm Lewis
- Nelson Marques
- Richard Brown
- Sankar P
- Scott Reeves
- Stephen Shaw
Their various contributions include updating packages, fixing bugs, testing, polishing the experience, supporting users, providing ideas, and more! Go ahead and thank those people when you meet them (virtually or in the real life): they all make the GNOME team rock! And who knows, maybe next time you'll also be one of those rock stars?
24 October 2011 à 19:03
21 October 2011

I happen to go to Berlin next week, and it seems a awful amount of other people are going too (including the evil twin). I wonder why so many people. Maybe they all want to listen to my ramblings on Monday just before the lunch break, or attend a dream team session later on the very same Monday, about upstream and downstream and co-presented by Allison Randal, Jaroslav Řezník, Harald Sitter and yours truly.
Of course, this could also be because of the FreeFA Tournament, sponsored by SUSE this year. This football game is always one of the highlights of our summer events, and I must admit I can't wait to see Bastien give it another try.
However I don't see any ice cream deathmatch in the program. This is rather unfortunate, but I guess Diego was way too afraid of trying again anyway... Or maybe the true Lennart voluntarily sabotaged this?
21 October 2011 à 15:08
While everybody is talking about going to some small event apparently occurring in Berlin next week (with random speakers), let me talk a bit about the RMLL 2011, which I attended a few weeks ago.

Close-up of the Strasbourg astronomical clock
For those who don't know, the RMLL is one of the main free software-related events in France. It's moving to a new city every year, and this year it happened to be Strasbourg. Obviously, this was a good choice since everybody knew that it would involve great food :-)
At the end of the RMLL in 2010, Michael Scherer suggested to organize a new track about Communities, and we were crazy enough to give it a try, with the help of another Vincent, Vincent Kaltenbronn. We managed to get a rather good program: we wanted to have some international outreach on the first day (english talks, and an interesting talk about an initiative related to Africa), a day specific to the french world of Free Software on the second day, and then talks about various projects on the last day. And it all turned out pretty well, thanks to the speakers!
While we had many GNOME-friendly people at the event (Frédéric, Claude, Alexandre, Didier, Michael, etc.), we didn't really have a proper booth as most of us were busy either with the organization of the event itself, the chairing of a track, the preparation of talks or the participation to Radio RMLL. But we still had PromoDVDs to give away (thanks openSUSE!), and apparently, people were happy to take them :-) We still managed to have a meeting to discuss the future of the GNOME-FR organization, and the good news is that there is a plan. Frédéric also had a talk about how the GNOME project changed in time, where people actively participated in a discussion about current issues in the community, with the discussion ending well after the end of the talk.

Illuminations of the Strasbourg Cathedral
It was also great to see the openSUSE presence there, with Jean-Daniel Dodin organizing the openSUSE part of a booth shared with Fedora and Mageia, and Alexis Guéganno sharing his Alionet experience while talking about non-profit organizations.
As I apparently can't go to an event without delivering talks (I keep submitting tons of proposals...), I had three talks scheduled: a brief introduction to packaging, an overview of GObject Introspection and a status update on the AppStream project. The three talks were well-received, or at least that's what I like to think :-) And during the GObject Introspection talk, a GSoC student working on MELT suggested the use of MELT to help make sure introspection annotations are correct; I didn't have time to take a close look at that, but that does sound like a fun project.

Fireworks during Bastille Day
Since the event ended on Bastille Day, I was able to stay a few days in Strasbourg to enjoy the city. There's no shortage of good time there, and it was funny to meet every now and then other RMLL participants who also stayed the week-end. The various illuminations organized by the city for the summer were extremely cool, and I felt I really had to make sure there was no missing step in the stairs to the top of the Cathedral. Interestingly, there seems to be less steps when going down than when climbing!
Oh, and I should do that more often, but thanks to SUSE for letting me go and participate to this event (and even encouraging me to do so)! That's really a cool company :-)
21 October 2011 à 15:08
19 October 2011
Early last month, we had a GNOME-FR annual general meeting. It was a while since the last GNOME-FR meeting, and it felt good to get things moving forward again! For those who don't know, GNOME-FR is the french-speaking non-profit organization (association loi de 1901, to be exact), and while it's not the most active organization, it's quite useful to help organize the GNOME presence at events — usually french-speaking events, but also international events (like FOSDEM, for which GNOME-FR handles the t-shirts and more, since a bootstrapping fund given by the GNOME Foundation a few years ago).
We mostly discussed administrative details, like changing bank, relocating GNOME-FR to a new address (thanks to Frédéric Crozat for hosting it until last month, and thanks to Didier Roche for being the new host!), and updating the by-laws. You can go read the minutes (in french, obviously) if you want the details.
The real news is that we got a new GNOME-FR board (and new officers, obviosuly):
They are all people caring very much about GNOME, and it's great to have them in the board! Congratulations!
What makes me even more happy about this board is that we have people from Belgium, France and Switzerland: this really reflects the fact that we have people from different countries in the french-speaking community. And arguably, Alexandre could be considered German! ;-) Obviously, this board doesn't have as many tasks to deal with as the other board, but it's nonetheless important to me to know that GNOME-FR is in good hands!
And who knows, maybe GNOME-FR will participate again to a bid to host GUADEC or the Desktop Summit in 2013?
19 October 2011 à 12:16
22 September 2011
Windows has a feature called Dynamic Disks, which makes it ignore the DOS partition table and manage partitions its own ways. gparted is supposed to detect that, and warn the user that it can’t deal with that. The solution is to reboot in Windows, switch the partition back to “Basic disks”, and then proceed with installing Debian (or Ubuntu).
However, a student of mine had an interesting experience because gparted did not detect the dynamic disk stuff and did not warn about it, so the student went ahead with installing Debian squeeze. After reboot in Windows, Windows sees the partition as “invalid”. The same happens with Ubuntu 11.04 (not really surprising).
I’m surprised I did not find much information about that issue. Does someone has more info ?
The student was using two disks in his laptop, and only the second one (not the one used to boot windows) was using “dynamic disks”.
22 September 2011 à 08:35
13 September 2011
I must admit that I’m a bit lost about the conclusions of the Don’t fear the fsync()! (lf.org down; google cache) debate. My understanding was that using fsync() was the right thing to do when we cared about data being written to disk.
When using cp or tar, I usually care about my data being written to the disk, so why don’t they use fsync()? Shouldn’t they?
13 September 2011 à 17:01
02 September 2011
Retour en Californie, et départ de San Luis Obispo (rien à voir avec le chanteur, bien évidemment, Obispo signifiant évêque en espagnol) après une soirée sympathique au marché suivi d'un bon petit resto et d'un petit café (avec un gâteau au chocolat végétalien étrangement bon) : autant dire que nous sommes au taquet pour cette dernière journée avant notre retour dans mon home sweet home.
Et nous commençons par la visite de Hearst Castle, la deuxième attraction de Californie après Disneyland ! Désormais géré par les parcs nationaux, il s'agissait auparavant du domaine d'un magnat de la presse du début du XXème siècle : William Heart. Monsieur Hearst est très riche, adore la Californie (au contraire de sa femme qui préfère la côte est) et a visiblement un penchant pour la démesure. et tout ce qui vient d'Europe et qui a un peu plus de 200 ans. Résultat : une sorte de château avec une soixantaine de chambres, environ 80 salles de bains, plusieurs piscines, un court de tennis et une salle de cinéma, où il projette à ses invités chaque soir les films dans lesquelles son amante - Marion Davies (célèbre actrice du cinéma muet, qui bizarrement n'a pas réussi sa transition au cinéma parlant, probablement parce qu'elle souffrait de bégaiement dans sa jeunesse) - juste après leur avoir servi de copieuses doses de café (car voir les mêmes films, à force, ça endort).
(Source : Wikicommons)
Visiblement, la démesure et l'argent ne vont pas forcément de pair avec le bon goût, et malheureusement pour Hearst, Valérie Damidot n'est pas encore disponible, si bien que l'intérieur du château est un joyeux mélange de vieilleries et de mobiliers contemporains. Avis aux amateurs de baroque !
Le domaine, situé en haut d'une colline, offre aussi une magnifique vue sur l'océan et sur les terrains environnants qui servent de pâturage aux Black et Red Angus, ainsi qu'aux zèbres (derniers reliquats du zoo personnel du magnat).

Mes quelques photos du château
02 September 2011 à 14:00

Comme tout Road trip qui se respecte, le passage par la route 66 est obligatoire (même si nous n'en avons parcouru que quelques dizaines de kilomètres sur les 4000 qui séparent Chicago à Los Angeles)!
02 September 2011 à 14:00
26 August 2011
Suite de mon périple avec mes touristes alsaço-lorrains, et direction le Grand Canyon après avoir traversé le Nevada (et une pause à Las Vegas) pour rejoindre l'Arizona et la rive sud (ou South Rim), où se situe le Parc National.
Pour les amateurs de chiffre, le grand canyon fait 450km de long (surface : 5000km²), a une profondeur moyenne de 1300m (mais atteint 2000m par endroit) et une largeur comprise entre 5 et 30km (enfin pour les oiseaux. En auto, il faut 230km). En été, en haut du canyon, la température y est plus agréable (aux alentours de 30°C) mais en bas du canyon, elle passe facilement les 40°C (et ne comptez pas sur le fleuve Colorado pour vous rafraichir).
Pour les autres, le grand canyon, c'est... juste.... énorme !

Bon, là, c'est sûr, on peut pas dire que j'ai fait dans l'original et le descriptif (même si on peut dire que j'ai capturé l'essence du parc), mais c'est difficile à transcrire en mots. Pour ma part, j'ai craqué sur les couleurs, ce mélange d'ocre, de rouge et de vert, en couches bien alignées (causées par les différentes périodes géologiques). Et quand on surplombe le canyon, on ne se lasse pas de tout ces méandres de roches, et de se demander comment tout cela s'est déroulé (certes sur plusieurs millions d'années).
La suite en photos...
26 August 2011 à 14:00
21 August 2011
Juste après Yosemite Park, se trouve un autre parc national nommé Sequoia Park, qui contient bien évidemment des Séquoias, mais pas n'importe lesquels, puisqu'il s'agit de Séquoia Géants.
Le séquoia géant (que l'on ne trouve qu'en Californie) est grand avec ses 80 mètres, mais n'est pas l'arbre le plus grand du monde, et vit longtemps (environ 3000 ans) mais fait petit joueurs comparé à d'autres espèces qui atteignent 8 à 10 millénaires. En fait le sequoia géant se distingue surtout par sa largeur, en général 6 à 8 mètres de diamètre (et une croissance comparable à la croissance humaine : d'abord une croissance verticale durant sa jeunesse, puis une croissance horizontale avec l'âge...)
Son représentant le plus connu, abrité au cœur du parc est le général Sherman : le plus gros arbre au monde : 1487m³ (pour comparaison : une piscine olympique = 2500m³)

(Général Sherman, par Jim Bahn)
Dans ce parc national (qui comprend aussi King's canyon), il n'y a pas que des arbres à regarder, il y a aussi de magnifiques points de vue sur la vallée traversée et sur les montagnes environnantes.

Le reste des photos est disponible sur Flickr avec celle de Yosemite
21 August 2011 à 19:41
08 August 2011
(titre en hommage à cette publicité)
Une fois mes amis reposés et remis du décalage horaire, et après le traditionnel pèlerinage à San Francisco, son pont dans la brume, ses rues tortueuses et ses moyens de transport à la pointe de la modernité, cap sur Yosemite, l'un des plus fameux parcs nationaux de Californie.
Que dire sur Yosemite ? C'est grand, très grand ! C'est en fait le troisième parc national des États-Unis par la taille (environ 3000 km² soit 300 000 hectares), et aussi l'un des plus visités du pays. Forcément, les routes principales sont du coup taillées grand public (comprendre goudronnées), mais en s'éloignant un peu, on retrouve assez vite l'aspect sauvage qui est censé être le sien (Et en ce qui concerne l'empreinte écologique, les choses s'améliorent. Le parc vient d'installer le plus grand parc de capteurs solaires : 2800 panneaux qui représentent 12% de l'énergie consommée par le parc).
De notre côte, nous l'avons un peu joué touriste de base en nous baladant entre les différents sites comme Granite Dome et Liberty Cap:
Nous nous sommes fendues de plusieurs randonnées:
- petite balade autour de mirror lake
Pour l'hébergement, nous avons opté pour l'auberge de jeunesse ! Chambre individuelle, et petit café proposant des petits plats sympathiques mitonnés avec les légumes du jardin (mention spéciale pour le risotto du 1er soir : une pure tuerie, et le pancake aux bleuets était à tomber).
Le reste des photos est disponible sur Flickr
08 August 2011 à 04:46
Bienvenue à mes premiers invités, Agathe et Fabrice !
Ils sont venus de l'Est (de la France) avec plein de petits cadeaux, merci à eux mille fois encore.
Bon, en réalité, parce que nous avons passé deux semaines à rouler sur les routes américaines (et parce que je suis aussi très lent à mettre à jour mon blog), ils sont déjà repartis en France, mais par la magie de l'article différé, vous allez pouvoir suivre mes pérégrinations dans les parcs nationaux américains.
A suivre donc...
08 August 2011 à 03:59
05 August 2011
Just like everyone else on Planet GNOME,

You are all cordially invited to my talk: Improving the quality of video calls on the Free Desktop. I will try to explain why Skype’s video calls look so much better than ours and what I’ve been doing to fix it, and how there is much more to do.
Now that WebRTC and RTCWeb are coming, it is more critical than ever that we can have good quality video calls in the GNOME platform so we can stay relevant.
I’d also like to thank my employer, Collabora, for once again sponsoring my trip. And don’t forget the Collabora party on Tuesday night!
05 August 2011 à 08:55
01 August 2011
So, the fifth Debconf I’ve had the chance to attend is clearly over now. It was great, and all organizers (and sponsors) really deserve huge “thank you” for making this event so successful. I’m already looking forward to next year’s edition.
Debconf has been very productive for me. I chaired 4 sessions:
- the usual Quality Assurance BOF, which was a bit depressing: even if work gets done, the QA “team” doesn’t really feel like a “team”. Maybe that’s because a QA “team” is not needed, and we should instead split it into smaller teams focusing on subsets of the QA work (archive-wide testing, QA services, etc.)?
- a BOF on Ruby, where I demoed the work we have been doing around gem2deb, our new dh-based packaging helper [Ruby team website]
- a tutorial on archive testing, hoping to get more people involved in tests such as archive rebuilds. If you are interested in helping with reporting bugs, please drop me an email [doc about archive tests on wiki.d.o]
- a BOF on finding a ‘standard’ Git workflows for packaging teams. More work is needed on this, but it looks like a good start. [thread on -devel@, wiki page, BOF notes]
I’ve also made numerous uploads of Ruby-related packages, and reduced my backlog on UDD to a reasonable level. I even managed to make a developers-reference upload, integrating all the pending patches from the BTS.
In other news, I’m very excited about the recent progress on expo.debian.net (a mentors.debian.net replacement), which could help streamline our sponsorship process.
01 August 2011 à 13:10
08 July 2011
The third openSUSE Conference will occur on September 11-14, and there are only a few days left to submit a talk: the call for papers is open until next Monday! So don't think twice, and go submit something now. If you really want to think twice, take a look at our guidelines for speakers, they should convince it's worth the effort!
There's a change this year: after thinking about how we could improve the conference, we decided that we wanted a stronger focus on smaller and interactive sessions. We describe this as read-write
. But we also want to be ready to execute the results of those discussions, hence the execute
bit. This is why we ended up with rwx, which might sound familiar. And since we want this for each of us, for our community and for the rest of the world, rwx³ is our motto for this year. Yes, it's geeky, but hey, this is also part of our identity ;-)
Since I really like this change in focus for this year's conference, I decided that I would not submit a talk, but only BoFs and workshops.
What about you? What will you submit?
08 July 2011 à 12:56
04 July 2011
Next week, I’ll head to Strasbourg for Rencontres Mondiales du Logiciel Libre 2011. On monday morning, I’ll be giving my Debian Packaging Tutorial for the second time. Let’s hope it goes well and I can recruit some future DDs!
Then, at the end of July, I’ll attend Debconf again. Unfortunately, I won’t be able to participate in Debcamp this year, but I look forward to a full week of talks and exciting discussions. There, I’ll be chairing two sessions about Ruby in Debian and Quality Assurance.
04 July 2011 à 18:05
Ca y est, aujourd'hui, et pour la première fois, je suis allé voir un docteur. C'est donc pour moi le prétexte tout trouvé pour vous expliquer un peu le système de santé américain.
La première différence avec la France, c'est qu'il n'y a pas d'organisme central géré collectivement par l'État, des employeurs et des syndicats des cotisations pour procéder au remboursement des dépenses de santé : à la place, il y a un système décentralisé où l'État américain verse une enveloppe à chacun des états, qui gèrent plus ou moins différemment leur propre système de soins. Autre différence, pas de système obligatoire de cotisation (contrairement à la retraire), chacun est libre de choisir ou non et selon sa situation personnelle comment il prendra en charge ses dépenses.
Pour les personnes âgées et les plus démunis, il existe deux programmes gérés par l'État : ce sont Medicare et Medicaid : l'État prend en charge les dépenses, et reste à la charge de l'assuré la franchise ou copay en anglais.
Pour la grosse majorité des gens en revanche (75% de la population américaine), ce sont des assureurs privés qui prennent en charge les dépenses de soins : l'idée étant probablement que le marché est le meilleur moyen de réguler les prix et in fine profiter à l'assuré/consommateur. Malheureusement la réalité ne rejoint pas la théorie, et seuls 10% ont les moyens de s'assurer directement, quand 16% de la population n'a aucune assurance. En fait, pour la plupart des gens, le seul moyen d'obtenir une couverture santé est de travailler dans une entreprise proposant une assurance à ses employés (tous les employeurs de plus de 25 salariés sont tenus par ailleurs d'en offrir gratuitement à leur employés).
Ces assurances santé, comment sont elles organisées ? Généralement elles proposent plusieurs types d'assurances. Le plus basique est le HMO (Health maintenance organization) : l'assuré a accès à à peu près tous les soins à condition de consulter uniquement des praticiens appartenant au réseau de l'assurance. Assez restrictif donc. Pour ceux qui sont prêts à mettre un peu plus la main à la poche, il y a les PPO (Preferred provider organization) qui permettent de sortir du réseau voire de s'en affranchir totalement, selon les options.
Et donc c'est tout ? pas vraiment... les contrats sont assez complexes dans la forme et dans le fond (en tout cas, quand j'ai du choisir le mien, cela n'a pas été évident, et ça s'est fini en "lisant les grandes lignes et faisons confiance aux amis"), et surtout le système de franchises est particulièrement plombant, et peut vite revenir assez cher. Par exemple mon assurance a un copay de 15$ pour une consultation chez un généraliste, et de 5$ par boîte de médicaments si ce sont des génériques (c'est bien plus si c'est la marque originelle, sauf s'il n'y a pas encore de générique disponible, dans ce cas c'est juste un peu plus...). Copay veut dire de ma poche ! Et là je vous entends d'ici : Kwwwwwaaaaa ? 15$ à payer sur une consultation c'est énorme !!! 5$ de copay sur une boite de médicament, mais c'est l'arnaque ?. Oui, ça sent l'arnaque mais bon, la consultation chez un généraliste coûte facile entre 100 et 200$, et ma boîte d'antibio classique pour 5 jours passait à 40$ en caisse...
C'est probablement là le problème du système de soins des États-Unis (enfin, c'est mon analyse personnelle à 3 francs six sous) : dans son souhait d'intervenir le moins possible dans son système de santé, le gouvernement laisse libre court aux laboratoires et les assurances (et peut être aussi les praticiens dans une moindre mesure) de fixer les prix. Or le but principal de ces entreprises reste quand même de gagner de l'argent, elles se sont relativement consolidées si bien que la concurrence ne joue pas vraiment, et les prix restent finalement élevés. Parmi les pratiques (observées ou rapportées par d'autres français, je ne me soigne pas si souvent que cela) :
- les mêmes médicaments sont très souvent bien moins cher au Canada qu'aux États-Unis (et donc il existe des sites de vente par correspondance livrant aux US). Bien sûr acheter ses médicaments au Canada n'est pas remboursé, mais en faisant le calcul avec le copay, il est possible d'y gagner facilemement.
- les laboratoires pharmaceutiques proposent des coupons à télécharger pour certaines de leurs spécialités, afin de réduire le copay !
- certains praticiens effectuent des examens en plus non pris en charge, et te proposent de payer pour en connaitre les résultats (style, tiens je te fais un examen de l'oeil avec ma super machine. Maintenant, tu peux payer pour que je te donne les clichés ou alors, je peux te faire gratuitement le même fond de l'oeil mais old-school avec les gouttes qui piquent !)
Bref, un peu le bordel à comprendre (surtout quand tu as déjà du mal à expliquer tes symptômes en anglais), mais au final je fais partie des ces privilégiés dont l'employeur prend en charge la couverture de ses employés.
Pour ceux qui veulent en savoir un plus, il y a bien sûr wikipedia, mais aussi cet article de Rue89 sur la réforme portée par Obama (qui ne change pas fondamentalement le système mais rend un poil plus facile l'accès aux soins pour ceux qui en étaient exclus).
04 July 2011 à 00:20
28 June 2011
Une des traditions sympas de mon employeur actuel est d'offrir une fois par an à ses employés californiens des places de baseball pour l'équipe locale. C'est plutôt cool car je n'avais encore jamais assisté à un match de baseball. Et même si je connais les règles de base, et que d'après ce que j'en ai compris (et vu à la télé), ça ne m'avait pas paru le sport le plus dynamique qui soit, c'est toujours sympa d'assister à un vrai match (surtout quand c'est gratuit). Mais attention, pour passer une excellente soirée, il y a certaines règles à respecter :
Règle n°1 : y aller avec des potes !
A moins d'être passionné de baseball et d'écrire dans son carnet de notes toutes les stats sur le nombre de balls et de strikes pour chaque joueur, il est vite facile de s'y embêter comme un rat mort. C'est pour cela qu'il est indispensable d'avoir des amis avec qui papoter tout en suivant le match. Cool, j'en avais deux avec qui j'ai partagé hotdogs et churros !

Règle n°2 : kiffer les mascottes ridicules !

Regardez comme il est beau, son nom est Gigante, il rappe et il smurfe, et il fait la joie des enfants et de leurs parents (Bon... niveau supporting de l'équipe, c'est pas encore ça ! Allez Gigante, va falloir remuer la foule).
Règle n°3 : vive les interludes
Comme il y a pas mal de temps morts (notamment entre chaque manche), les organisateurs débordent d'idée pour nous couper dans nos discussions à bâtons rompus sur qui va gagner le match (ou plus vraisemblablement sur quel prochain film on va voir : Green Lantern ou Bad Teacher). Et donc à côté des QCM sur écrans géants, des lancers de balle sur phare de voitures, ou des concours de houla-hop, on a eu droit à un concours de air guitar (oui, avec une guitar de chez Guitar Hero), et à un petit jeu digne d'Intervilles !

Règle n°4 : rêver comme un petit enfant
Après le match, on a eu droit à un petit feu d'artifice, avec des tas de Ooohhh et de Aaaahhh (et de oulà, je crois qu'on a eu le même à la fête de l'andouille à Tripoux les saint geoirs), et c'est là que les goodies offerts (des magnifiques thunder sticks à led) ont pris toute leur dimension visuelle (car niveau sonore, sans être du niveau du vuvuzela, ca reste acceptable, et surtout pas besoin d'attendre la nuit pour s'en rendre compte).

Bref, une bonne soirée bien agréable (et mine de rien, on a quand même suivi le match, qui s'est soldé par une défaite), tellement bien qu'on est prêt à aller voir les vrais Giants !
La suite des photos, c'est sur flickr...
Mise à jour : la soirée vue par les Chaps
28 June 2011 à 05:12
31 May 2011
(Pardon pour le titre un peu racoleur, j'ai manqué d'inspiration sur ce coup !)
Aujourd'hui aux États-Unis, c'est Memorial Day : un jour férié en hommage aux soldats morts en service pour leur pays.
C'est aussi l'occasion de soldes spéciales dans les magasins (d'ailleurs j'en ai profité pour aller à S-F avec mes deux personal shopper assistants faire les boutiques), et les rois des soldes (après peut-être les marchands de voiture), ce sont les marchands de matelas ! Et là clairement, je trouve qu'il y a quelque chose d'assez différent entre nos deux pays... Autant en France les publicités pour les matelas se sont faites assez discrètes ces dernières années (dommage, j'adorai la pub Mérinos quand j'étais gosse), autant aux États-Unis, celle-ci est constamment présente (surtout à la radio) et j'ai l'impression que les magasins spécialisés ont vraiment pignon sur rue !
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" height="319" id="Visionneuse" width="425">
<param name="movie" value="http://www.ina.fr/video/ticket/PUB3784112136/999385/b9fcb037a16f4bb8c6cd8a000a5c8ab5"/>
<param name="pluginspage" value="http://www.macromedia.com/go/getflashplayer"/>
<param name="align" value="middle"/>
<param name="quality" value="high"/>
<param name="scale" value="showall"/>
<param name="wmode" value="transparent"/>
<param name="menu" value="true"/>
<param name="devicefont" value="false"/>
<param name="bgcolor" value="#FFFFFF"/>
<param name="allowScriptAccess" value="always"/>
<param name="allowFullScreen" value="true"/>
<param name="flashvars" value="config=http://www.ina.fr/player/configurationEmbed&type_media=video"/>
<embed align="middle" allowfullscreen="true" allowscriptaccess="always" bgcolor="#FFFFFF" flashvars="config=http://www.ina.fr/player/configurationEmbed&type_media=video" height="319" name="Visionneuse" pluginspage="http://www.adobe.com/go/getflashplayer" quality="high" src="http://www.ina.fr/video/ticket/PUB3784112136/999385/b9fcb037a16f4bb8c6cd8a000a5c8ab5" type="application/x-shockwave-flash" width="425">
</embed>
</object>
Pourtant, d'un point de vue technique, les choses sont assez comparables : on retrouve les différentes matières phares du moment (mousse, ressorts et latex), sans oublier le fameux matelas à eau ! Seules les tailles sont légèrement différentes. En France on trouve le 1 personne (90x190) ou le 2 personnes (140/160 x 190/200). Aux États-Unis, le choix est plus vaste avec le Twin (qui est en fait l'équivalent du 1 personne : 100x190), le Double (135x188) le Queen (152x203) et le King (193x203) (Dans certains hôtels, ils doivent aussi proposer le Burger King, j'ai l'impression que c'est plus large que long...)
Bref, on retrouve les mêmes produits, mais visiblement on ne les renouvelle pas à la même fréquence ! Ainsi en France, on renouvellerait son matelas tous les 14 ans en moyenne[1], alors qu'aux US, c'est plus entre 8 et 11 ans[2]. L'autre explication de ce tapage médiatique est probablement à chercher aussi dans le renouvellement des collections (et donc la liquidation du stock de l'année passée) ainsi que le remboursement du trop-perçu des impôts (ici, on est prélevé à la source, on fait sa déclaration en ligne courant avril, on rentre son numéro de carte et on est aussitôt débité/remboursé !). Dommage que les pubs soient beaucoup moins sympas...
<object height="344" width="425"><param name="movie" value="http://www.youtube.com/v/bLYM2EraK3I?version=3"/><param name="allowFullScreen" value="true"/><param name="allowscriptaccess" value="always"/><embed allowfullscreen="true" allowscriptaccess="always" height="344" src="http://www.youtube.com/v/bLYM2EraK3I?version=3" type="application/x-shockwave-flash" width="425"></embed></object>
31 May 2011 à 05:03
27 May 2011
This week I finally used my packaging tutorial slides myself, a few days after Phil Hands used them at a UKUUG event.
The tutorial is now available as a Debian package (in Debian unstable) named packaging-tutorial, and I’ve talked to debian-doc@ about linking it from appropriate places. It’s also hosted on collab-maint now, so don’t hesitate to contribute.
Links :
27 May 2011 à 09:14
(this is a copy of an mail sent to ruby-core@ and ruby-talk@)
Since the beginning of 2011, the Debian Ruby team has been working on several big changes. Those changes all are available in Debian unstable, some of them are also available in Debian testing, and they should all be available in the next Debian and Ubuntu releases.
I think that it addresses most of the reasonable concerns about Ruby in Debian.
Using alternatives to switch between Ruby implementations
The alternatives system is now used to manage the “ruby” symlink and the other related symlinks, making it easy to switch between Ruby implementations (only Ruby 1.8 and 1.9.X at the moment) (see this mail for details). The default choice for Ruby is still 1.8, but this change will make it easy for us to make a switch to 1.9.X by default (likely by the release of Debian wheezy).
Installing gems executables to /usr/local/bin
Rubygems (both as a standalone package, and as shipped with Ruby 1.9.X) now install executables to /usr/local/bin. (The other files still get installed under /var, see this mail)
Enabling gem update –system
gem update –system has been re-enabled. Since upgrading rubygems to a version that may not have been properly tested with the rest of the Debian system may cause issues in the user’s system, there’s a big warning about that. The user can confirm and upgrade rubygems anyway by defining an environment variable.
New gem2deb packaging helper
There’s a new packaging helper, named gem2deb, that makes it very easy to generate Debian source packages from Rubygems. We are in the process of migrating all ruby libraries packaged in Debian to that new helper. It will take some time, though (help is welcomed).
Transition status: http://pkg-ruby-extras.alioth.debian.org/wheezy/
One big benefit of the switch to gem2deb for the Ruby community is that, in the process, we are enabling test suites at build time for each package and each Ruby implementation. This should make it easy to detect regressions in new interpreter versions.
Ruby 1.9.3
We will switch to Ruby 1.9.3 ASAP (probably when it is branched off trunk, with a package first in Debian experimental). Since the Ruby compatibility version issue is likely to stay around, we will re-evaluate how we are dealing with it (to avoid the ruby1.9.1 package <=> ruby -v = 1.9.2 problem that confuses many users). This is likely by switching the package name to ruby1.9.3 (keep a ruby1.9.1 package for compatibility). The package containing the shared library will stay libruby1.9.1.
Links
27 May 2011 à 09:04
23 May 2011
As mentioned several times, we are lucky to have GNOME 3 PromoDVDs to give away, either at events, or in user groups. They really make a great material to distribute in order to promote GNOME 3, and to help people play with it once they get home. We dispatched 2,000 DVDs to five locations: China, Europe (Berlin), Europe (Paris), India and USA.
Now the good news is that everyone can request to receive one or several box(es) of 100 DVDs to help organize a GNOME presence at an event, or to contribute to a user group. If you're interested in this, just head to the PromoDVD wiki page that contains all the information you need to know to request DVDs!

GNOME 3 PromoDVD. Picture by Frédéric Crozat
One thing I love about those DVDs is that we are shipping them with sample files that people can play with:
Those files are all coming with friendly licenses (usually, a Creative Commons one, either BY or BY-SA).
So think about the events you'll attend in the next few months and don't hesitate to ask for some. You won't regret it as visitors tend to love them, according to our first experiences :-)
23 May 2011 à 22:36
20 May 2011
I was traveling last week to attend two events: Solutions Linux in Paris and LinuxTag in Berlin. It was a bit unfortunate that they happened during the same week, as they conflicted for two days — which means I missed some days for both events. And on top of that, the Ubuntu Developer Summit was also last week, which resulted in some people missing the events...
Compared to last year, both events had a quite visible difference in terms of number of visitors. I'm not exactly sure why this is so; it could be because there were conflicts with other events, or also because they moved to first half of May, which is different from previous years.
What was most amazing, however, was to be present at booths just one month after the GNOME 3.0 release. For both events, we had tons of GNOME 3 PromoDVDs (kindly offered on behalf of the openSUSE project) to give away, and that was a big success: I think we gave around 600 of them at Solutions Linux and probably a similar amount, if not more, at LinuxTag (Tobias would know better than me here).

GNOME 3 PromoDVD. Picture by Frédéric Crozat
Many more people than usual came to us to talk about GNOME 3 and the feedback was very positive in most cases (except for kernel hackers, interestingly). Even if visitors loved the fact that it's intuitive and shiny, I believe what many loved even more was the innovation that the GNOME project has put in GNOME 3. It was also eye-opening to realize how many people were interested in looking at and playing with the internals of GNOME Shell, and considering writing an extension to cover that small thing they were deeply missing — until we usually showed them that there was already an extension for what they wanted.
We didn't have an event box for the GNOME booth at Solutions Linux since we weren't sure there would always be someone on the booth during the three days, but in addition to the PromoDVDs, we had many t-shirts from FOSDEM. Many thanks to Alexandre Franke, Michael Scherer and Christophe Fergeau for doing most of the work at Solutions Linux.
On the other hand, at LinuxTag, Tobias made use of the two European event boxes to make sure that, after last year where we had no presence at the event, GNOME would be rocking hard there. And I must admit it worked pretty well!

GNOME Booth at LinuxTag. Picture by Tobias Mueller
On the openSUSE side, Henne cheated with magic to organize an incredible presence at LinuxTag. We had something like 30 people, and the booth was always full of people willing to answer questions or help visitors. While it was not needed to attract people, we also had some of our openSUSE beer to distribute around.
It's really interesting to compare memories of the LinuxTag events I attended, and the most visible difference is how people perceive the project: it now feels like openSUSE is really considered as a community project by everyone we're talking to while this was much less obvious in 2008. Apparently, we're doing something right :-)

openSUSE Booth at LinuxTag. Picture by Michal Hrušecký
Going to Berlin was also a great opportunity to catch up with the other boosters and many friends. It was a bit short, but I was glad to be able to use some brain time from great minds like Stefano (from Debian), Bradley (from Software Freedom Conservancy) or Andreas (here at openSUSE), to just name a few. Pavol and I investigated further how to deal with the GSoC money for openSUSE without the openSUSE Foundation, and the event was a nice opportunity to discuss this with other people to help us move forward. Finally, I was able to put a face on the name of our latest booster who joined the team recently, İsmail, so now I really know whom I'm annoying every day ;-)
Since I apparently can't go to events without delivering some talks, I had three slots to publicly digress about some topics during the week:
- for Solutions Linux, it's always hard to find appropriate topics as this is not the typical audience I'm used to; the people attending the talks are usually much more interested in the business side of things, and in how technologies can benefit their companies. In the end, I chose to talk about SUSE Studio since it offers an extremely intuitive interface based on great technologies to build appliances. And it's so cool that it makes it easy to talk about it :-)
- my first talk at LinuxTag was about cross-distribution collaboration. That's a topic that I'm getting fond of after discovering that we could do much more in this area, and there's nothing blocking more collaboration except people not talking to each other. There are some success stories of collaboration (with some that are really long-standing), but there are also failures. Those failures should however not prevent us from trying again and again, as long as we learn from them. There was some good discussion with Sebastian Pipping from Gentoo about this, so this will hopefully result in even more contacts with Gentoo in this area.
- my second talk at LinuxTag was about GNOME 3. I really enjoy talking about GNOME 3, as we do have a great story to tell there and people are excited about this new version. While GNOME 3.0 could fill a full presentation slot, I like to go beyond and discuss about how we evolved as a community and what will come during the whole GNOME 3 era. Many thanks to my German friend, Daniel Siegel, who helped demo the instant messaging integration in the Shell during the talk; he also provided me with a nice topic to discuss with the audience, while doing a demo :-)
But the best thing of the week was that Klaas brought me some of his Blütenhonig. I've been wanting to get some for months (I think we first talked about it at FOSDEM 2010?), so I was really curious about it; therefore it's no surprise that it was one of the first things I ate when I came home, and it tastes great! I'll need more soon :-)
20 May 2011 à 22:20
18 May 2011
Il existe beaucoup de façon d'obtenir un permis de séjour pour les États-Unis, mais la plus populaire est probablement la carte verte ou Green Card. Grâce à cette carte (probablement comparable à la carte de résident), l'étranger acquiert un statut de résident permanent : plus de visas à renouveler, pas de restriction concernant le travail ou autres aspects de la législation américaine, simplification fiscale, etc...
Les moyens de l'obtenir sont relativement nombreux, il y a entre autres la demande classique sponsorisée par un employeur, le mariage mais le plus surprenant est la loterie pour le maintien de la diversité : chaque année les États-Unis attribuent un certains nombres de ces cartes par tirage au sort ! Il y a certaines restrictions toutefois : les ressortissants de pays ayant enregistrés plus de 50000 entrées sur le sol américain au cours des 5 dernières années sont exclus, et des quotas sont mis en place par pays. L'inscription à la loterie est relativement simple (par internet, il suffit de fournir nom prénom date de naissance et photo), et surtout gratuite. Cela n’empêche pas des sociétés de faire cela pour vous pour une cinquante de dollars (et c'est sans compter celles-qui vous promettent la Green Card, on est alors limite dans le domaine de l'escroquerie). Cette phase a lieu en octobre chaque année.
Comme la plupart de mes collègues français, j'ai tenté ma chance et j'attendais avec impatience les résultats du tirage au sort qui s'est déroulé le 1er mai. Être sélectionné au tirage au sort ne garantit pas l'obtention de la Green Card, mais vous permet de déposer votre dossier dans l'année qui sera accepté s'il remplit les conditions de base de la Green Card (comme le fait d'avoir le bac ou d'avoir déjà travaillé, évaluation du passé judiciaire, etc. A noter que jusqu'en 2010, un test du VIH était effectué, et être séropositif était un motif d'inadmissibilité !).
Allons droit au but, je n'ai pas été sélectionné. Mais le 6 mai, les résultats ont été retirés du site gouvernemental, et le 13 mai, ceux-ci ont été invalidés pour cause d'erreur de programmation : seules les personnes s'étant inscrites durant les deux premiers jours de la période d'inscription ont été sélectionnées (En tant que programmeur. je sais que le bug n'est jamais loin mais vu les enjeux, c'est de la bonne boulette). C'est donc un nouveau tirage au sort qui sera effectué courant Juillet, ce qui est une bonne nouvelle pour ceux qui n'ont pas été sélectionnés mais cela doit être une énorme déception pour ceux qui pensaient avoir fait le plus difficile.
Bref, la loterie est clairement l'un des aspects qui rappelle le plus que les États-Unis sont une nation d'immigrants, et qu'il y est généralament fait un bon accueil aux étrangers qui souhaitent s'y installer (il suffit de comparer le site américain et le site français sur l'immigration pour comprendre la différence qu'il existe entre nos deux pays : devinez lequel accueille et lequel fustige ?).
18 May 2011 à 01:27
14 May 2011
Après deux jours de vélo (oui, il m'a fallu un peu de temps pour monter le porte-bagages), je peux affirmer que c'est plutôt concluant (ouf ! je n'ai pas acheté un vélo pour rien, et certainement pas pour m'entraîner pour l'Ardéchoise), et que cela sera donc mon moyen principal pour aller au travail ! J'ai eu le temps de tester deux itinéraires, l'un par la baie sans voiture - une 30aine de minutes - et l'autre empruntant pistes cyclables et routes assez larges pour qu'une voiture puisse me dépasser sans danger (pour moi, j'avoue que je m'inquiète rarement pour la voiture) - 20 minutes.
Le chemin par la baie est le plus sympa du point de vue de la circulation et du paysage, on y croise beaucoup d'animaux dont des petits chipmunks, des oies sauvages qui n'hésitent pas à siffler les vélos de passage, et surtout des amas de moucherons (le petit déjeuner est presque optionnel du coup). Le chemin par la route emprunte les pistes cyclables (les plans sont disponibles sur Google Maps et Open Street Map), sauf à certains endroits mais cela reste raisonnable. Je passerai donc au final par la route !
Dernier détail : la logistique ! De ce côté-là, pas de souci : au boulot, il y a des arceaux à vélo, ainsi que des douches (mon métabolisme ne me permettant pas de m'en passer en arrivant, du moins pour l'instant), serviettes fraiches incluses ! Je n'ai donc qu'à amener des affaires de rechange.
Bref, je suis vraiment content, et ce petit flottement dans les jambes dû à la fatigue n'est vraiment pas pour me déplaire. Rendez-vous dans quelques semaines pour voir à un peu plus long terme :)
14 May 2011 à 21:38
08 May 2011
Ca y est, après des mois de tergiversations sur quel modèle prendre, pourquoi je peux pas aller au décath' comme tout le monde, et le porte bagage : accessoire de mode ou rempart contre les traces dans le dos, j'ai finalement acheté un vélo qui me permettra de me rendre au travail et de me balader dans la région. Il est chouette, il est léger, merci à mes conseillers personnels, Nicolas et Sassda !

<object height="55" width="220"><param name="movie" value="http://www.deezer.com/embedded/small-widget-v2.swf?idSong=6757452&colorBackground=0x555552&textColor1=0xFFFFFF&colorVolume=0x39D1FD&autoplay=0"/><embed height="55" src="http://www.deezer.com/embedded/small-widget-v2.swf?idSong=6757452&colorBackground=0x6757452&textColor1=0xFFFFFF&colorVolume=0x39D1FD&autoplay=0" type="application/x-shockwave-flash" width="220"></embed></object>
08 May 2011 à 17:38
06 May 2011
... Message bien reçu
et pour me faire pardonner, hop une petite vidéo :
<iframe frameborder="0" height="393" src="http://www.dailymotion.com/embed/video/x2a7vi" width="480"></iframe>
06 May 2011 à 21:45