Olivier's adventures in Wonderland

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

22janv. 2011

Going to FOSDEM

It’s that time of the year again… February is around the corner, and with it the FOSDEM event.

I’ll be in Brussels from the 4th to the 6th of February. Arrival planned Friday afternoon, in time for the Friday Beer Event, of course.

This year I’ll try to be more selective on the talks I attend, and make the most of my time there by meeting interesting people and engaging in hallway discussions.

Looking forward to it!

31déc. 2010

pyexiv2 0.3.0 released

I am pleased to announce that pyexiv2 0.3.0 was released today.

This series remains fully backward compatible with its predecessor, the 0.2 series, which should ease the transition away from the antiquated 0.1 series.

The highlights of this release are:

  • Compiles and tested (on linux and windows) against libexiv2 0.19, 0.20, 0.21
  • ImageMetadata implements the collections.MutableMapping interface
  • Consistent API across all types of tags to access the value(s)
  • Read/write access to the EXIF thumbnail
  • Decode and encode EXIF comments according to the specified charset
  • API to (un)register custom XMP namespaces
  • API to get, set and delete the (optional) IPTC charset
  • Added pickling support to tags
  • Use fractions.Fraction when available in the standard library (Python ≥ 2.6)

The source tarball is available on Launchpad, as well as a win32 installer and packages for Ubuntu (Lucid, Maverick, Natty) in the pyexiv2-developers' PPA.

Many thanks to everyone who contributed with bug reports, patches, testing and suggestions. As usual, your feedback is much appreciated.

And a happy new year!

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!

- page 2 de 19 -