gc is currently certified at Master level.

Name: Guillaume Cottenceau
Member since: 2001-11-29 13:03:37
Last Login: 2011-07-29 13:59:24

FOAF RDF Share This

Homepage: http://zarb.org/~gc/


e mail: gcottenc ^at^ gmail.com

I've been interested in computers since my early days, starting with an Apple-II when I was maybe 6 years old (thx daddy!). Well I can't really say it was "hacking" at that time anyway :-). After that, I put my hands on a good old 8086 (Amstrad PC1512) and the language of choice was Basic of course. Then, various PC's, programming in Pascal then in Assembler, and I eventually co-founded Useless, a demo group, with Yohann Magnien, one of my high school best friends. It's definitely not the most remembered demogroup, but it brought me a very good experience of programming with very tough constraints, and I met great people like Walken; Useless presented the 7th ranked demo during Wired '96 in Belgium.

I jumped into free software real late (around 1997) but now I'm an addict. My first real free software programming project was Grany, for which I wrote a rather complex and featured GUI (using Gtk--). My first employer was MandrakeSoft (now Mandriva), and I worked on the distribution, doing much packaging, and contributing to DrakX, the installation program, in which I've written the boot floppy program, which supports cdrom/harddisk/network with drastic space constraints. I also founded the Pleac project which is a very interesting programming/documentation effort, and contributed to some misc documentation/translations efforts.

As MandrakeSoft allowed developers to spend approximately 20% of work time on volunteer free software projects, I've written Frozen-Bubble during the last months of 2001, an attempt to bring a commercial-quality game to the Linux world. I'm pretty proud of this project since it features real graphics and real soundtrack, not only hackish sourcecode, thanks to three great artists.

I have moved then from Paris to Switzerland because my love lives here, and actually I think it's rather interesting to change job and company after 4 years at the same one. I will mostly miss friends, but having to adapt to new colleagues, environment, technology etc is challenging and interesting. I now work for M.N.C as the Software Architect (wow), working on Java/Tomcat/JSP/Struts, C things, many of them dealing with advanced HTTP, XML and PostgreSQL stuff.


Recent blog entries by gc

Syndication: RSS 2.0

Almost three years without a post, I'm getting slower :/

I now have two daughters so time is even more sparse for free software. And we bought a house so we also need some time to work on it.

Beside that, I've been playing with iPhone and Android development in the past times. I have one tiny free software Android application released, and another one almost ready.

Also played with google maps API for Routes Compare.

That's it for now!

Again more time as passed; as I turn 0x1F years old today (already), it's a good false reason for a new entry :).

First things first, I'm glad to see that something which looked a nice unrealistic promise 2 years ago - a new major release of Frozen-Bubble - has finally come true. Ok, it's still not a rapidly evolving project, but it made good advances in the 2.x releases. And it's now got its own little git repository (e.g. FB now has extra Linus karma), so new minor releases are predictable in the future.

Also, booh has had its own nice addition - the classifier tool bundled in the 0.9.0 release. Exit gqview, qiv or gthumb for efficiently visualizing and classifying photos and videos, booh-classifier is now a top choice for me.

Last; I'm now a father, so my time for free software is much reduced now..

I usually post one diary entry every 2 years.. so time has come now :).

Two years is also the period of time for which I've been living in Switzerland. My previous life and work at Mandriva, downtown Paris seems so far in the past! I've enjoyed a lot changing colleagues and technical work environment. Additionally, I can only thank my luck to now live in a small town down the Alps with snowboarding and hiking only minutes away.

Rare enough to be noticed, the new web-album project I was talking about in my previous diary entry is now mature as time has passed and I decided one year ago to seriously work on it. I am even lucky enough to host the project under its own cool domain, http://booh.org/. I like to build web-albums out of my photos, and it would be difficult for me now to live without the cool features of booh, which are preloading of next images in browser, handling videos, and using a nice GUI to build and edit the album (and more!).

Well, see you in two years time :). Hope I finish the new release of Frozen-Bubble by then!

Wow. So much time passed without a diary entry...

It's been nearly two months now that I moved from MandrakeSoft in Paris to MNC in Switzerland (so that I could live with my love). Things begin to calm down a bit in the work field (e.g. I can now do some real work, instead of reading documentation and trying to figure out what it's all about), but we still have to find a new apartment. Of course, they are horribly expensive compared to France (around 1200 CHF - that is 800 Euros - for a 70 m2 apartment with 2 bedrooms), but as my salary also increased a lot here it should be fine (well it needs to be, anyway). And as I'm a foreigner, the company itself pays all my taxes before paying me, so no bad surprise next year :).

I'm currently preparing a new release of Frozen-Bubble (you may suggest changes in the appropriate thread of the Frozen-Bubble community at Orkut.com).

I am also working on an HTML web-album generator (in Ruby). Yes, I know, there are already too many of them? But none is fine because I want they preload the next image (spending half browsing time waiting for next image to load is horrible), I don't want the browser to "move" up-down between images (it does when it opens a new web page - most web-albums do), and I want they handle videos as well, not only pictures.

I don't know when/if these things will be ready.. not even considering the fact that I read a book on objective caml during each commuting train travel.

Ogg Vorbis 1.0 - quality is just amazing!

The Ogg team announced 1.0 on Friday 19 July 2002 - this is 3 days ago. And, proudly, they proposed a page that would show the very good quality of their software...

Now, what's really amazing is that the quality is... just amazing :-). Over two first tests, I could not hear any difference from the original music when I encoded using the lowest quality! This means the codec produces quality 50 kbps files! I still can't believe this...

If you wanna hear out my music tests, you can jump to a small page I've written about that.

3 older entries...


gc certified others as follows:

  • gc certified gc as Journeyer
  • gc certified prigaux as Master
  • gc certified fred as Master
  • gc certified quintela as Master
  • gc certified jgarzik as Master
  • gc certified penso as Journeyer
  • gc certified leviramsey as Apprentice
  • gc certified havardk as Master
  • gc certified sh as Master

Others have certified gc as follows:

  • gc certified gc as Journeyer
  • prigaux certified gc as Journeyer
  • jfleck certified gc as Journeyer
  • fxn certified gc as Journeyer
  • penso certified gc as Journeyer
  • fred certified gc as Journeyer
  • Thias certified gc as Master
  • leviramsey certified gc as Master
  • fcrozat certified gc as Master
  • sh certified gc as Journeyer
  • sdodji certified gc as Master
  • strider certified gc as Journeyer
  • Nyco certified gc as Journeyer
  • chromatic certified gc as Master
  • chl certified gc as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page