Thibauld - Imagination and Execution -

15Dec/092

Société Générale en panne ?

RT @thibauld Société Générale en panne ?

J'aime quand le site de ma banque fonctionne bien... sans commentaires



societe_generale_website

2May/091

upgrade from Hardy to Jaunty: what a difference on my dell M2300!

RT @thibauld upgrade from Hardy to Jaunty: what a difference on my dell M2300!

Last week I upgraded (actually dist-upgraded) my laptop from Hardy Heron (ubuntu 8.04) to Jaunty Jackalope (ubuntu 9.04) and all I can say is "Wow" (TM).

I used to blame my laptop for its poor performance but this upgrade made me realize that the problem was coming from Ubuntu Hardy... hmm.. too bad for a LTS (Long Term Support) distribution... My laptop was heating so much that he used to freeze if not elevated 1 or 2 cm above the table! I'm not even talking about battery life...

I tried everything, included BIOS upgrade but nothing solved the problem. Also I had a lot of problem with flash on my firefox, it used to make firefox eat 100% cpu after a while. I was tired of this situation that I even got my old laptop (the best laptop ever) back to life and I was planning to use it as my day-to-day laptop again.

An upgrade to jaunty later (and 1.5Go new packages installed), I can finally feel the power of my Core 2 duo T8300 (2.4Ghz) with 4Go RAM! Even with the most impressive 3D options activated, it still flies and battery life has returned to an "acceptable" level (a little bit above 3h). I can now test some cool 3D games (did you try armagetron?) which were forbidden to me on my old system.

Once the upgrade completed, I was curious about which new applications got included in the ubuntu 9.04 repository (compared to the 8.10 repository) so we put a dedicated page on allmyapps . If you're interested, you can browse the list of the new applications included in ubuntu 9.04 here.

By the way, the dist-upgrade process always amazes me! It so impressive watching an entire system updating itself without a glitch (ok I had to use 2 dpkg -i --force-overwrite but still... ). So congratulations to the developers!

21Aug/080

10 days after

RT @thibauld 10 days after

10 days after... I already received insightful early feedbacks. Well, to sum it up, it would not have been bad... had I not let a bug slip into the debian package of savemyconf-client which prevented it from installing on a freshly installed system! Hopefully, this highly critical problem should now be solved.

Besides that, here are a selection of feedbacks I wanted to blog about today:

  • Having only Linux Ubuntu Hardy as supported operating system is a bit restrictive. I guess this is right but it happens that Ubuntu is my primary operating system so it made sense for me to support Ubuntu. Also, this is probably the system I know best so it was easier for me to begin implementing SaveMyConf for Ubuntu. Anyway, for an alpha version, I think this is not much of a problem... I'll try to have more systems supported for v1!
  • Not being able to release a website compatible with all browsers is just ridiculous. Indeed, IE is really really badly supported. Blame my small web design experience for this one (and my laziness for not testing regularly with IE). I realized too late that my site was a complete mess on IE (even IE7 has problems). As it was a bit late and as Windows is just not yet supported as an operating system, I decided to release anyway and to put warning messages for people visiting savemyconf with a browser that is basically not firefox. I promise browser compatibility will be a lot enhanced in the next release...
  • The back button of my browser does not work. Right, again, I realized this too late. The modifications required would have required too much refactoring so this will be solved for the next release.
  • Your double entry navigation system [ndlr: left to choose the machine and top to choose the action] is a bit confusing. Concerning this one, I don't know... I don't have enough feedback to judge yet but it might be true. I wanted to innovate a little bit but I must admit that it might be confusing for normal people. I need more feedback on this one.. What do you think?
  • In terms of SEO, your site sucks because google can only view 1 page. True, savemyconf relies a lot on javascript (the whole navigation is ajaxified) and I now realize that I might have gone too far in this direction. I will probably moderate my use of Ajax for the next version to have a more Google / Lynx friendly website.

That's all I can think of right now, please keep the feedbacks coming! They are what will make the next version suck less :)

PS: As it might help someone else, here is a few more details on my packaging problem: I actually mistook with one build-dependency version which caused the package to miserably fail installing. It came from the following line in the debian/control file of my package:

Build-Depends: cdbs (>=0.4.49), debhelper (>= 5), python-central (>= 0.6)

The python-central dependency version was wrong, I changed 0.6 to 0.5.6 to solve the problem of my package not installing on a fresh Ubuntu Hardy (8.04).