Olivier's adventures in Wonderland

Aller au contenu | Aller au menu | Aller à la recherche

11août 2010

Where is my bike?

Almost two years ago I wrote a little Python script that retrieves availability information for the bicing network in Barcelona. My grand plans to use that script to optimize my morning routine didn’t quite see the light, but the script itself seems to have proved useful to others.

Earlier this year, Eskerda contacted me to let me know that he was interested in writing an application for android to assist bicing users in cycling the city efficiently. As bicing.cat’s servers are dead slow, hitting them directly from each running instance of the application was not an option, so he came up with the idea of a static resource hosted on Google App Engine and updated regularly, using my script.

The result is OpenBicing, a cool application for android. I don’t own an android phone myself, so I couldn’t test it, but it looks really fancy, I particularly like the radius mode. Bonus point, it’s Free Software (Apache license).

And as if it wasn’t good enough, Eskerda set to work to support more bike sharing networks with the same model. OpenSevici and OpenVélib are two standalone applications that respectively cover the networks of Sevilla and Paris.

In an effort to gather them all in a single application in an extensible way, CityBikes was born. Android users and cyclers, go check it out, and don’t forget to send your feedback to the author!

Note to self: consider buying a new phone…

05juil. 2010

Hello Canonical

Today is my first day at Canonical, and I am thrilled to be joining a company that for the past 6 years has led the way and contributed so much to spreading Free Software and delivering Ubuntu to the masses.

I discovered Ubuntu back in 2005, when I first installed the Breezy Badger on my laptop, and I haven't looked back since then! Today I am given the tremendous opportunity to contribute first-hand to this effort within the OEM Services group, and I am really looking forward to working with all the awesome people I had the chance to meet in Brussels at last UDS, and of course all those I haven't met yet!

27mai 2010

pyexiv2 0.2.2 released

I'm happy to announce that pyexiv2 0.2.2, codename "Holiday", was released today.

This is a maintenance release that fixes two memory leaks, optimizes the use of the underlying libexiv2 (expect performance improvements), improves the API documentation, restores access to the image comments (was a regression from the 0.1 series) and adds an optional parameter to preserve timestamps when writing metadata.

The source tarball and a Windows installer (compiled and tested against Python 2.6.5) are already available, and packages for Ubuntu 10.04 will follow shortly in pyexiv2 developers' PPA.

As usual, feedback, suggestions and bug reports are welcome!

15mai 2010

Back from UDS-M

I am just back from UDS in Brussels, and it has been a crazy week! A huge thank you to the organizers and to Canonical for sponsoring me to come over and be part of such an amazing event.

It was a very new experience for me, this being my first participation in such an event, and it has been intense from the moment I set foot in the hotel of the venue (and was greeted by a crowd of Ubuntu developers and members of the community, beers in hand) until the final wrap-up after which I had to leave to the airport. Unfortunately I missed the final party and the jam session, I will make sure not to make the same planning mistake next time.

My main interests lied in the desktop, design, user experience and foundations tracks, so that is where I could be seen hanging around most of the time, when I was not enjoying a discussion with all the cool folks I got to meet there. So many renowned hackers and community members gathered together during a full week to brainstorm and discuss ideas and plans for the upcoming 10.10 version of Ubuntu, but above all so many nice people committed to making the world better through what they do best, Free Software.

I particularly enjoyed meeting in person the software-center crowd, Michael, Gary, Matthew, and others, it was very rewarding to get to know the people who I have been collaborating with in the past months, and who invited me to come over and share insights and ideas on the future of this project.

Some very exciting news were unveiled, and a lot of important decisions were made, it looks like it has been a productive week, watch out for the Maverick Meerkat, scheduled to be released on a very special date, it is going to kick ass!

07avr. 2010

pyexiv2 - the best choice for photo metadata manipulation in python

Franz is presenting pyexiv2 in glowing terms on his blog in an article titled « pyexiv2 - the best choice for photo metadata manipulation in python ».

His opinion, as a real user and photographer, counts a lot. And the article is a very good (much better than what I could have come up with) introduction to what pyexiv2 is and can be used for.

This will no doubt bring in interest and new users and contributors aboard, and will ultimately benefit to everyone. Thanks Franz!

- page 1 de 5