<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://tilloy.net/olivier/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Olivier's adventures in Wonderland</title>
  <link>http://tilloy.net/olivier/blog/</link>
  <atom:link href="http://tilloy.net/olivier/blog/feed/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Tue, 16 Feb 2010 17:53:39 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Why I am into Free Software</title>
    <link>http://tilloy.net/olivier/blog/post/2010/01/31/Why-I-am-into-Free-Software</link>
    <guid isPermaLink="false">urn:md5:ded0ac65128df028ced83cbd26468337</guid>
    <pubDate>Sun, 31 Jan 2010 15:43:00 +0000</pubDate>
    <dc:creator>Olivier Tilloy</dc:creator>
        <category>Informéthique</category>
            
    <description>    &lt;p&gt;
Some people around me often wonder what makes me so enthusiastic about Free
Software. Let me give an example that I think illustrates quite well my
motivations.
&lt;/p&gt;
&lt;p&gt;
Last week I got a mail from my mum who is a happy user of Ubuntu. She had come
across a bug and was asking for help. Someone had sent her a mail with a .ppsx
file attached, and she couln't figure out how to open it. Evolution was unable
to find the suitable application to handle it, and when she saved the file to
disk, it would open with file-roller as a zip archive. Nasty.
&lt;/p&gt;
&lt;p&gt;
The thing is, OpenOffice is perfectly able to open such files when instructed
to do so. A quick search revealed that she was not the first one to experience
this issue. There was
&lt;a href=&quot;https://bugs.launchpad.net/ubuntu/+source/shared-mime-info/+bug/344198&quot; title=&quot;.ppsx (Office 2007 slideshows) files not recognized&quot;&gt;a bug report&lt;/a&gt;
on Launchpad. I confirmed it, and since no one seemed to be working on it, I
decided to give it a go, out of curiosity.
&lt;/p&gt;
&lt;p&gt;
I first reported
&lt;a href=&quot;https://bugs.freedesktop.org/show_bug.cgi?id=26276&quot; title=&quot;Mime type for .ppsx files &quot;&gt;a bug upstream&lt;/a&gt;, then checked out the
sources for
&lt;a href=&quot;http://www.freedesktop.org/wiki/Software/shared-mime-info&quot; title=&quot;freedesktop.org - Software/shared-mime-info&quot;&gt;shared-mime-info&lt;/a&gt;,
read
&lt;a href=&quot;http://www.hadess.net/2010/01/shared-mime-info-patches.html&quot; title=&quot;Shared-mime-info patches&quot;&gt;the instructions&lt;/a&gt; to get started, and
in no time I had a trivial patch along with a test case.
&lt;/p&gt;
&lt;p&gt;
This is where the beauty of the community development model comes into play.
I submitted the patch upstream and informed Ubuntu developers via the bug
report. Less than 24 hours later, the patch had been merged upstream, and it
took less than an hour for it to be integrated in the package for Ubuntu
Lucid, the upcoming version.
&lt;/p&gt;
&lt;p&gt;
Free Software gives me the essential freedom to fix the issues that bother me
(known as
&lt;a href=&quot;http://www.gnu.org/philosophy/free-sw.html&quot; title=&quot;The Free Software Definition&quot;&gt;freedom 1&lt;/a&gt;), along with the needed
tools to solve them efficiently and support from a dedicated community.
And that is priceless.
&lt;/p&gt;
&lt;p&gt;
Still wondering why I am into Free Software?
&lt;/p&gt;</description>
    
    
    
          <comments>http://tilloy.net/olivier/blog/post/2010/01/31/Why-I-am-into-Free-Software#comment-form</comments>
      <wfw:comment>http://tilloy.net/olivier/blog/post/2010/01/31/Why-I-am-into-Free-Software#comment-form</wfw:comment>
      <wfw:commentRss>http://tilloy.net/olivier/blog/feed/atom/comments/80</wfw:commentRss>
      </item>
    
  <item>
    <title>pyexiv2 0.2 pre-release testing</title>
    <link>http://tilloy.net/olivier/blog/post/2010/01/25/pyexiv2-0.2-pre-release-testing</link>
    <guid isPermaLink="false">urn:md5:177254810d27fda09d8ea72dea34de4f</guid>
    <pubDate>Mon, 25 Jan 2010 23:20:00 +0000</pubDate>
    <dc:creator>Olivier Tilloy</dc:creator>
        <category>Geekeries</category>
            
    <description>    &lt;p&gt;
As I mentioned on the &lt;a href=&quot;https://lists.launchpad.net/pyexiv2-developers/msg00003.html&quot; title=&quot;ML archives&quot;&gt;pyexiv2-developers' mailing list&lt;/a&gt;, I believe the 0.2 branch of &lt;a href=&quot;https://launchpad.net/pyexiv2&quot; title=&quot;pyexiv2, a python binding to exiv2&quot;&gt;pyexiv2&lt;/a&gt; is now ready for pre-release testing.
&lt;/p&gt;
&lt;p&gt;
Progress on this pet project of mine has been very slow due to the lack of spare time I had to dedicate to it, and constant context-switching.
But it finally reached a state where I think it is complete and stable enough to form the basis of a first release.
&lt;/p&gt;
&lt;p&gt;
There are still some missing bits (complete documentation and a windows installer are the two big items on my list), but the functionality is there and I'd love to see it stress-tested and get as much feedback as possible.
The bazaar branch can be grabbed from &lt;a href=&quot;https://code.launchpad.net/%7Eosomon/pyexiv2/pyexiv2-0.2&quot; title=&quot;pyexiv2-0.2&quot;&gt;lp:pyexiv2&lt;/a&gt;, it should be compiled against the latest release of &lt;a href=&quot;http://exiv2.org/&quot; title=&quot;Exiv2's website&quot;&gt;libexiv2&lt;/a&gt;, 0.19.
&lt;a href=&quot;https://bugs.launchpad.net/pyexiv2&quot; title=&quot;Bugs in pyexiv2&quot;&gt;Bug reports&lt;/a&gt; and questions are welcome!
&lt;/p&gt;</description>
    
    
    
          <comments>http://tilloy.net/olivier/blog/post/2010/01/25/pyexiv2-0.2-pre-release-testing#comment-form</comments>
      <wfw:comment>http://tilloy.net/olivier/blog/post/2010/01/25/pyexiv2-0.2-pre-release-testing#comment-form</wfw:comment>
      <wfw:commentRss>http://tilloy.net/olivier/blog/feed/atom/comments/79</wfw:commentRss>
      </item>
    
  <item>
    <title>Going to FOSDEM</title>
    <link>http://tilloy.net/olivier/blog/post/2010/01/13/Going-to-FOSDEM</link>
    <guid isPermaLink="false">urn:md5:74e1509f0f45740d5a05bbdcdd59baff</guid>
    <pubDate>Thu, 14 Jan 2010 00:09:00 +0000</pubDate>
    <dc:creator>Olivier Tilloy</dc:creator>
        <category>Geekeries</category>
            
    <description>    &lt;p&gt;
I will be in Brussels from the 5th to the 7th of February for the tenth
edition of &lt;a href=&quot;http://fosdem.org/2010/&quot; title=&quot;Free and Open Source Software Developers' European Meeting&quot;&gt;FOSDEM&lt;/a&gt;.
&lt;a href=&quot;http://blog.boucault.net/&quot; title=&quot;Omphaloskeptical belated musings&quot;&gt;Kaleo&lt;/a&gt;,
&lt;a href=&quot;http://guij.emont.org/blog/&quot; title=&quot;Le coin à Guij&quot;&gt;Guijemont&lt;/a&gt;,
&lt;a href=&quot;http://nerochiaro.net/&quot; title=&quot;nerochiaro&quot;&gt;Ugo&lt;/a&gt; and Fernando are
also going, it should be a fun week-end.
&lt;/p&gt;
&lt;p&gt;
I'm looking forward to attending interesting talks and above all meeting the
Free Software crowd &lt;acronym title=&quot;In Real Life&quot;&gt;IRL&lt;/acronym&gt;.
&lt;/p&gt;
&lt;p&gt;
Oh, and of course, I can't wait for the
&lt;a href=&quot;http://www.fosdem.org/2010/beerevent&quot; title=&quot;FOSDEM Beer Event&quot;&gt;Friday Beer Event&lt;/a&gt;!
If you plan to be there, drop me a line to schedule a round or two of Belgian
beer.
&lt;/p&gt;</description>
    
    
    
          <comments>http://tilloy.net/olivier/blog/post/2010/01/13/Going-to-FOSDEM#comment-form</comments>
      <wfw:comment>http://tilloy.net/olivier/blog/post/2010/01/13/Going-to-FOSDEM#comment-form</wfw:comment>
      <wfw:commentRss>http://tilloy.net/olivier/blog/feed/atom/comments/78</wfw:commentRss>
      </item>
    
  <item>
    <title>Moovida @ GCDS 2009</title>
    <link>http://tilloy.net/olivier/blog/post/2009/07/06/77-moovida-gcds-2009</link>
    <guid isPermaLink="false">urn:md5:1c9adc894906bb3eabf1c789b2088251</guid>
    <pubDate>Mon, 06 Jul 2009 19:23:59 +0000</pubDate>
    <dc:creator>Olivier Tilloy</dc:creator>
        <category>Moovida</category>
            
    <description>    &lt;p&gt;
  I am just back from GCDS (Gran Canaria Desktop Summit) where I gave a talk
  about Moovida.
  It was a short stay for me, as I arrived on Friday afternoon just in time for
  the registration process where I got a cool Qt beach towel, and left on
  Sunday night after the last talk.
&lt;/p&gt;
&lt;p&gt;
  Even though I would have liked to stay the whole week to attend more
  interesting talks and &lt;acronym title=&quot;Birds Of a Feather&quot;&gt;BOF&lt;/acronym&gt;s and
  to get to know more hackers, I must say I really enjoyed my stay in Las
  Palmas.
  I didn't see much of the city and nothing of the island really (except a bit
  of the coast from the plane), but I really liked eating next to the beach,
  facing the sea, and the Alfredo Kraus auditorium is an impressive building
  pretty well located.
  Good geographical conditions for such a summit, the first of its kind,
  bringing
  &lt;acronym title=&quot;GNU Network Object Model Environment&quot;&gt;GNOME&lt;/acronym&gt; and
  &lt;acronym title=&quot;K Desktop Environment&quot;&gt;KDE&lt;/acronym&gt; communities together.
&lt;/p&gt;
&lt;p&gt;
  It all started on Friday night at the welcome social event sponsored by
  Canonical (free beer and tapas) where I got to meet a bunch of interesting
  people, some of whom I knew from the projects they work on, some not.
  I got back to the hotel reasonably early and reasonably sober to do some
  adjustments to the presentation I was to give on Sunday.
&lt;/p&gt;
&lt;p&gt;
  The real stuff started on Saturday morning with three very interesting
  keynotes.
  Robert 'r0ml' Lefkowitz spoke about Liberal Software, what it is and what it
  is not, why he doesn't like to give credit to people and how he has a very
  medieval point of view in that regard.
  Pretty interesting and impressive as an orator.
  Then Walter Bender talked about Sugar and the work they are doing at Sugar
  Labs to promote the use of free software in education, especially in
  developing countries.
  I sure would get involved in that kind of project the day I have children.
  Finally Richard 'rms' Stallman took off his shoes and talked about software
  patents, about how evil the Spanish government is in that matter, how evil
  Microsoft is, why we should not write applications in C# and why we should
  even discourage people to do so.
  It would have been interesting indeed to have a confrontation with the guys
  behind Mono at Novell, but it seems they were not there, being kept busy with
  a release.
  And he sang the new version of the Free Software Song.
  And wore his costume of Saint IGNU-cius of the church of Emacs.
  And held an auction for a stuffed gnu that sold for 170&amp;euro; (proudly
  acquired by
  &lt;a href=&quot;http://zaheer.merali.org/&quot; title=&quot;Zaheer's Random Ramblings&quot;&gt;Zaheer&lt;/a&gt;).
&lt;/p&gt;
&lt;p&gt;
  After a quick lunch break the afternoon was dedicated to a series of
  lightning talks (5 minutes each) on various topics, among which I found the
  following ones of interest: the Open-PC announcement by Frank Karlitschek,
  &quot;Common interface bloopers and how to avoid them&quot; by Matthew Paul Thomas,
  designer at Canonical, &quot;Usability Testing for the Rest of Us&quot; by
  Celeste Lyn Paul, OCRFeeder by Joaquim Rocha, and
  &quot;KDE Bugzilla: Using the new options&quot; by Alex Spehr.
  Of that last one I particularly liked the following statement:
  &quot;~90% of the crash reports are unusable&quot;.
  Reminded me of a tool of ours that got a heavy face-lift recently but still
  needs a lot of work to produce really interesting results.
&lt;/p&gt;
&lt;p&gt;
  After all the conferences I got to meet
  &lt;a href=&quot;http://yippi.hypermall.com/&quot; title=&quot;Brian Cameron&quot;&gt;Brian&lt;/a&gt; whom I
  knew through Launchpad and his multiple bug reports on elisa and moovida.
  Together with &lt;a href=&quot;http://base-art.net/&quot; title=&quot;Base-Art&quot;&gt;Philippe&lt;/a&gt;
  we sat down, had a look at a couple of problems he had running Moovida on
  OpenSolaris, and in no time we managed to understand and fix
  &lt;a href=&quot;http://bugs.launchpad.net/elisa/+bug/381417&quot; title=&quot;[solaris] In moovida 'This computer' does not work&quot;&gt;bug #381417&lt;/a&gt;.
  On the way back to the hotel he gave me some interesting insights on Sun's
  plans about OpenSolaris, his work to integrate GStreamer-based applications
  in it, and how from the feedback he got from users people seem to appreciate
  Fluendo's codecs and DVD player.
  It's always good to hear that of course.
&lt;/p&gt;
&lt;p&gt;
  After a refreshing nap I rehearsed one last time my presentation and went to
  sleep as there was no specific event on that night and I wanted to get early
  to the conference hall to test the setup of the room.
&lt;/p&gt;
&lt;p&gt;
  I spent the whole Sunday morning in the multimedia room and saw among others
  &lt;a href=&quot;http://0pointer.de/lennart/&quot; title=&quot;Lennart Poettering&quot;&gt;Lennart&lt;/a&gt;
  speak about audio on the free desktop,
  &lt;a href=&quot;http://noraisin.net/&quot; title=&quot;Jan Schmidt&quot;&gt;Jan&lt;/a&gt; on the direction
  GStreamer is taking towards a 1.0 version after more than 3 years of an
  &lt;acronym title=&quot;Application Binary Interface&quot;&gt;ABI&lt;/acronym&gt; and
  &lt;acronym title=&quot;Application Programming Interface&quot;&gt;API&lt;/acronym&gt; stable 0.10,
  and &lt;a href=&quot;http://www.tester.ca/&quot; title=&quot;Olivier Cr&amp;ecirc;te&quot;&gt;Olivier&lt;/a&gt;
  on integrating video conferencing in applications using Farsight.
&lt;/p&gt;
&lt;p&gt;
  And I gave my talk about Moovida, focused on its ease of use, the immersive
  experience it provides and how easy and cool it is to extend it writing
  plugins.
  I demoed some important features of the new version, and got overall some
  very positive feedback and interesting questions.
  That was a very good experience for me as my first talk in such an event, and
  despite the little bit of stress that may have resulted in a weird
  pronounciation and me forgetting things I wanted to say, I really enjoyed it.
  I can't wait to see the video of it to learn from my mistakes (and show it to
  my mum), and I'm looking forward to doing more of this in the future.
&lt;/p&gt;
&lt;p&gt;
  After a quick lunch in front of the sea where I joined
  &lt;a href=&quot;http://www.markshuttleworth.com/&quot; title=&quot;Mark Shuttleworth&quot;&gt;Mark&lt;/a&gt;'s
  table, I saw the opening of
  &lt;acronym title=&quot;GNOME Users And Developers European Conference&quot;&gt;GUADEC&lt;/acronym&gt;
  with &lt;a href=&quot;http://blog.fishsoup.net/&quot; title=&quot;Owen Taylor&quot;&gt;Owen&lt;/a&gt;
  presenting GNOME Shell, the presentation of GNOME Zeitgeist, a talk on how
  successful GNOME was in Google's Highly Open Participation Contest, and a
  series of lightning talks on the current state of Clutter, by
  &lt;a href=&quot;http://blogs.gnome.org/ebassi/&quot; title=&quot;Emmanuele Bassi&quot;&gt;Emmanuele&lt;/a&gt;.
  As the day was over for GNOME hackers I decided to attend the last KDE talk
  on semantic contextual menus, by Laura Dragan.
  They seem to have this interesting
  &lt;acronym title=&quot;Resource Description Framework&quot;&gt;RDF&lt;/acronym&gt; data store
  mechanism in KDE which I'd need to have a look at one of these days.
&lt;/p&gt;
&lt;p&gt;
  With that it was already time to catch a cab to the airport to fly back to
  Barcelona.
  Let's make Moovida rock even more for the next event of this type!
&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Moovida 1.0 is out</title>
    <link>http://tilloy.net/olivier/blog/post/2009/05/26/76-moovida-10-is-out</link>
    <guid isPermaLink="false">urn:md5:ed30f3875c3cf1b9a3cf770468b96d4d</guid>
    <pubDate>Tue, 26 May 2009 21:53:15 +0000</pubDate>
    <dc:creator>Olivier Tilloy</dc:creator>
        <category>Moovida</category>
            
    <description>    &lt;p&gt;
  Good news everyone!
&lt;/p&gt;
&lt;p&gt;
  After a very intense design and code sprint, we finally released Moovida 1.0,
  formerly known as Elisa.
  A lot has changed in this release.
&lt;/p&gt;
&lt;p&gt;
  The name of course, meant to better reflect the spirit and image we want to
  give to the project: it is fun (to use and to work on), it is moving (fast),
  it targets a wide audience (from your little brother to your grand mother).
&lt;/p&gt;
&lt;p&gt;
  The visual appearance of the whole thing is a revolution in itself:
  designed from the ground up with ease of use, professional look and
  consistency in mind, it offers a much better media experience and a world of
  possibilities for us to build upon and extend its functionalities.
&lt;/p&gt;
&lt;p&gt;
  A huge number of bugs were fixed, overall performances improved and the code
  was cleaned up a lot.
&lt;/p&gt;
&lt;p&gt;
  The last two weeks were very intense, we had a tight deadline to stick to and
  I think we managed quite well considering the constraints.
  Kudos to &lt;a href=&quot;http://blog.boucault.net/&quot; title=&quot;Omphaloskeptical belated musings&quot;&gt;Florian&lt;/a&gt;
  and David who invested an incredible amount of time and energy in this
  milestone, and of course to the whole team:
  the result we achieved is a great piece of team work.
&lt;/p&gt;
&lt;p&gt;
  A lot remains to be done, and we are already hard at work on fixing critical
  bugs to make this release as stable as possible, introducing new features,
  polishing some parts of the UI that didn't get as much love as would have
  been needed, communicating, planning...
  In a word, making moovida better every day.
&lt;/p&gt;
&lt;p&gt;
  Don't hesitate any longer, try it out, you will love it.
  A Windows installer is available on &lt;a href=&quot;http://moovida.com&quot; title=&quot;Moovida&quot;&gt;our website&lt;/a&gt;,
  and Ubuntu packages (for Hardy, Intrepid and Jaunty) are in
  &lt;a href=&quot;https://launchpad.net/~moovida-packagers/+archive/ppa&quot; title=&quot;Moovida packages&quot;&gt;our PPA&lt;/a&gt;.
  Questions, suggestions and bug reports are more than ever welcome:
  Moovida is your media center, we need your feedback!
&lt;/p&gt;
&lt;p&gt;
  I will be speaking of Elisa^W Moovida at
  &lt;a href=&quot;http://www.grancanariadesktopsummit.org/&quot; title=&quot;Gran Canaria Desktop Summit&quot;&gt;GCDS&lt;/a&gt; in July:
  desktop integration and fancy &lt;acronym title=&quot;User Interface&quot;&gt;UI&lt;/acronym&gt;
  experimentations with 3D interfaces will be on the table.
  GNOME and KDE folks, see you there!
&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Bicing Barcelona</title>
    <link>http://tilloy.net/olivier/blog/post/2008/10/19/75-bicing-barcelona</link>
    <guid isPermaLink="false">urn:md5:864765c70dab00b699e287a79edaf531</guid>
    <pubDate>Sun, 19 Oct 2008 17:06:30 +0000</pubDate>
    <dc:creator>Olivier Tilloy</dc:creator>
        <category>Geekeries</category>
            
    <description>    &lt;p&gt;
    One of the things that make life easy in Barcelona is its efficient public transportation system.
    Living in the suburb, every morning I take the train to go to work.
    When I arrive at Plaza Catalunya, I am almost there but there is still a good 20 minutes walk to go to the &lt;a href=&quot;http://maps.google.com/maps?f=q&amp;hl=es&amp;geocode=&amp;q=Fluendo,+World+Trade+Center,+Moll+Barcelona+S%2FN,+08039+Barcelona,+Spain&amp;ie=UTF8&amp;ll=41.373202,2.184563&amp;spn=0.045602,0.077162&amp;z=14&quot; title=&quot;WTC on google maps&quot;&gt;World Trade Center&lt;/a&gt;.
    That would be without &lt;a href=&quot;http://en.wikipedia.org/wiki/Bicing&quot; title=&quot;Bicing on wikipedia&quot;&gt;Bicing&lt;/a&gt;, the community bicycle program that allows me to get a bike with my &lt;acronym title=&quot;Radio Frequency IDentification&quot;&gt;RFID&lt;/acronym&gt; card, cycle down the Ramblas and drop it at one of the stations next to the entrance of the &lt;acronym title=&quot;World Trade Center&quot;&gt;WTC&lt;/acronym&gt;.
    Well, in theory...
&lt;/p&gt;

&lt;p&gt;
    Like many good ideas, Bicing is a victim of its own success.
    In the morning, a hell of a lot of people use Bicing to commute to work, and as there is quite a lot of people who work in the WTC, the two stations, with merely 60 spaces, are very early full of bikes.
    The solution comes in the form of vans that patrol the city, collect bikes from the full stations and repopulate the empty ones, to equilibrate the flow.
    Unfortunately the action of these vans is not fast enough in rush hours, and in the morning it is not uncommon to have to wait for quite some time before the van, awaited as the messiah by a dozen of commuters, shows up.
&lt;/p&gt;

&lt;p&gt;
    So I came up with the idea of collecting data about the stations I am interested in as a user.
    This data would, hopefully, help me predict in a reliable manner when and where I am sure to find some space to park a bike, so as to adapt and optimize my morning routine (that is, which train I should take).
    Bicing provides on their website &lt;a href=&quot;http://bicing.com/localizaciones/localizaciones.php&quot; title=&quot;Bicing map&quot;&gt;a map of the city&lt;/a&gt; with the stations and the availability of the bikes in real-time.
    They are using Google Maps' &lt;acronym title=&quot;Application Programming Interface&quot;&gt;API&lt;/acronym&gt; to build this map, and although the result is quite fancy, everybody seems to agree it is not really usable because too small (and really slow).
    There are &lt;a href=&quot;http://www.statistings.com/&quot; title=&quot;statistings.com&quot;&gt;some&lt;/a&gt; &lt;a href=&quot;http://www.bicing.info/&quot; title=&quot;bicing.info&quot;&gt;alternatives&lt;/a&gt; provided by users, more usable but still not quite what I am looking for.
    Until Bicing decides to provide an open API, let's scrape some data!
&lt;/p&gt;

&lt;p&gt;
    To the point directly, the two questions to answer are:
    &lt;ol&gt;
        &lt;li&gt;Where to get the data from?&lt;/li&gt;
        &lt;li&gt;How to get it?&lt;/li&gt;
    &lt;/ol&gt;
    Once this is answered, it is just a matter of writing a quick script that will do the job.
    Now, here are the answers:
    &lt;ol&gt;
        &lt;li&gt;&lt;a href=&quot;http://bicing.com/localizaciones/localizaciones.php&quot;&gt;http://bicing.com/localizaciones/localizaciones.php&lt;/a&gt;
        &lt;li&gt;A regular expression: &lt;code&gt;exml.parseString\('(.*)'\);&lt;/code&gt;, and an &lt;acronym title=&quot;eXtensible Markup Language&quot;&gt;XML&lt;/acronym&gt; parser&lt;/li&gt;
    &lt;/ol&gt;
    In fact when one browses the map and clicks one station to get the information about the availability of the bikes, the data is not updated real-time.
    One has to reload the page for fresh data.
    And all the data is stored as XML in a piece of Javascript, in a call to this &lt;code&gt;exml.parseString&lt;/code&gt; method.
&lt;/p&gt;

&lt;p&gt;
    I wrote a quick Python script that retrieves the data, parses the XML and populates a list of stations with the available information (name, &lt;acronym title=&quot;Global Positioning System&quot;&gt;GPS&lt;/acronym&gt; coordinates, bikes available and free spaces).
    It is licensed under the &lt;a href=&quot;http://www.gnu.org/licenses/gpl-3.0.html&quot; title=&quot;The GNU General Public License&quot;&gt;GPLv3&lt;/a&gt;, well documented and available as a bzr branch on Launchpad at: &lt;code&gt;lp:~osomon/+junk/bicing&lt;/code&gt; (you can also browse and download the code at &lt;a href=&quot;http://bazaar.launchpad.net/~osomon/+junk/bicing/files&quot;&gt;http://bazaar.launchpad.net/~osomon/+junk/bicing/files&lt;/a&gt;).
&lt;/p&gt;
&lt;p&gt;
    Now I need to find how to make the most of this data.
    I was thinking of regularly polling for a given set of stations over a given period of time, storing the data and then drawing a graph, to better understand the data.
    I will probably publish my findings in a next article, stay tuned!
&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Roadtripping Andalucía</title>
    <link>http://tilloy.net/olivier/blog/post/2008/10/17/74-roadtripping-andalucia</link>
    <guid isPermaLink="false">urn:md5:853f7b6a2caed34ec5b20c31f66b8745</guid>
    <pubDate>Fri, 17 Oct 2008 09:45:35 +0000</pubDate>
    <dc:creator>Olivier Tilloy</dc:creator>
        <category>Voyages</category>
            
    <description>    &lt;p&gt;
    Malgré un titre prometteur mi-anglais mi-espagnol, une fois n'est pas coutume c'est en français que je recommence à écrire.
    Je n'ai pas trouvé de traduction accrocheuse pour roadtripping (ça sonne bien non?), car c'est bien de ça qu'il s'agit&amp;nbsp;: un peu plus de 2500&lt;acronym title=&quot;kilomètres&quot;&gt;km&lt;/acronym&gt; en voiture, pendant deux semaines &lt;a href=&quot;http://maps.google.com/maps?f=d&amp;saddr=sabadell,+spain&amp;daddr=tarragona+to:38.76265,-0.411987+to:cabo+de+gata+to:pitres,+spain+to:sevilla,+spain+to:cordoba,+spain+to:N-432+to:granada,+spain+to:A-44+to:N-322+to:N-322%2FCtra+C%C3%B3rdoba-Valencia+to:sabadell&amp;hl=es&amp;geocode=%3B%3B%3B%3B%3B%3B%3BFac4PQIdMTjA_w%3B%3BFVxrQAIdXtbG_w%3BFY5TRAIdGJPN_w%3BFSiwSAId5MDT_w%3B&amp;mra=dpe&amp;mrcr=1&amp;mrsp=2&amp;sz=9&amp;via=2,7,9,10,11&amp;sll=38.548165,-0.76355&amp;sspn=1.578782,2.469177&amp;ie=UTF8&amp;ll=39.138582,-2.098389&amp;spn=6.261672,9.876709&amp;z=7&quot; title=&quot;Notre trajet sur google maps&quot;&gt;sur les routes d'Andalousie&lt;/a&gt;, à la découverte de la région.
&lt;p&gt;

&lt;h3&gt;
    Dimanche 14 septembre 2008&amp;nbsp;: Sabadell&amp;nbsp;-&amp;nbsp;Tarragona
&lt;/h3&gt;

&lt;p&gt;
    Pour s'échauffer, une première étape très tranquille et un premier arrêt chez mes amis &lt;a href=&quot;http://whereisjordi.blogspot.com/&quot; title=&quot;Where is Jordi?&quot;&gt;Jordi&lt;/a&gt; et Camille, fraîchement revenus de Nouvelle Calédonie, à Tarragona.
    En plein coeur de la Catalogne, nous déjeunons d'un copieux boeuf bourguignon accompagné d'un non moins copieux gratin dauphinois!
    Ballade dans Tarragona, sans rien calculer nous sommes arrivés le premier jour des fêtes de la ville qui pour l'occasion est en effervescence, nous assistons donc à un concert de rue en buvant la boisson locale qui coule à flot pendant une semaine&amp;nbsp;: la &lt;a href=&quot;http://ca.wikipedia.org/wiki/Mamadeta&quot; title=&quot;Mamadeta sur wikipedia&quot; lang=&quot;ca&quot;&gt;mamadeta&lt;/a&gt;.
&lt;/p&gt;

&lt;p class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://tilloy.net/olivier/blog/images/2008/200809_01_tarragona.jpg&quot; alt=&quot;Tarragona&quot;&gt;
&lt;/p&gt;
&lt;p class=&quot;legende&quot;&gt;
    Avec Jordi et Camille, à Tarragona.
&lt;/p&gt;

&lt;h3&gt;
    Lundi 15 septembre 2008&amp;nbsp;: Tarragona&amp;nbsp;-&amp;nbsp;Cabo de Gata
&lt;/h3&gt;

&lt;p&gt;
    Cap sur l'Andalousie et la province d'Almería.
    Après une journée de route, nous arrivons au camping de Cabo de Gata en début de soirée.
    Le lendemain matin, changement de camping, nous déménageons à &lt;span class=&quot;italique&quot;&gt;las Negras&lt;/span&gt;, un joli petit village sur la côte est du cap.
    Le Cabo de Gata est un parc naturel, la côte est très bien protégée et donc sauvage, les paysages y sont grandioses&amp;nbsp;: un désert montagneux qui se termine en falaises qui plongent dans la Méditerrannée.
    Après-midi détente à la plage du Playazo, quasi déserte en cette saison.
    Le jour suivant, nous décidons de visiter l'intérieur des terres en voiture, ce qui nous vaut une mémorable traversée de la &lt;span class=&quot;italique&quot;&gt;sierra de alhamilla&lt;/span&gt; et ses virages à n'en plus finir.
    Nous arrivons finalement à la célèbre &lt;span class=&quot;italique&quot;&gt;playa de los muertos&lt;/span&gt;.
    La nature majestueuse y est malheureusement défigurée au nord par une immonde centrale thermique.
    Le soir nous assistons aux fêtes du village de Níjar, sorte de banquet populaire d'un autre temps où tous les villageois, du plus vieux au plus jeune, sont habillés en costume traditionnel andalou (robes colorées pour les femmes, chemise, chapeau et bottes de cavalier pour les hommes).
    Le lendemain, après une matinée farniente au Playazo qui nous a décidément vraiment plu, nous reprenons la route.
&lt;/p&gt;

&lt;p class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://tilloy.net/olivier/blog/images/2008/200809_02_playazo.jpg&quot; alt=&quot;El Playazo&quot;&gt;
&lt;/p&gt;
&lt;p class=&quot;legende&quot;&gt;
    Coucher de soleil au Playazo.
&lt;/p&gt;

&lt;h3&gt;
    Jeudi 18 septembre&amp;nbsp;: Cabo de Gata&amp;nbsp;-&amp;nbsp;Pitres
&lt;/h3&gt;

&lt;p&gt;
    Après le bord de mer, la montagne.
    Nous faisons étape au camping de Pitres, dans les &lt;span class=&quot;italique&quot;&gt;Alpujarras de Granada&lt;/span&gt; (versant sud de la &lt;span class=&quot;italique&quot;&gt;Sierra Nevada&lt;/span&gt;).
    Les villages perchés de ces montagnes sont, comme les fêtes de Níjar, d'un autre temps.
    Un ingénieux système de canalisations et de fontaines, hérité des Arabes, les alimente en eau de montagne.
    Tous ces villages subissent actuellement un profond changement de population, les enfants du cru ayant presque tous fui pour la ville, et les nouveaux arrivants étant pour la plupart des étrangers qui viennent chercher l'air pur.
    On peut même trouver dans les parages des communautés de hippies qui vivent au plus proche de la nature.
    Le bureau de tabac du coin d'une petite place de Bubión et son unique ordinateur valide nous permet de nous connecter à internet et d'acheter des entrées pour la visite de l'Alhambra et pour un concert de la Biennale de flamenco de Séville.
    Pour cause de pas de choix dans la date, changement d'itinéraire&amp;nbsp;: nous passerons d'abord par Séville, puis Cordoue, pour terminer par Grenade.
    Quelques superbes promenades dans la nature plus tard, et un déjeuner dans un restaurant où le chef irakien nous explique le secret de l'hummus, nous voilà en route pour la capitale de l'Andalousie, Séville.
&lt;/p&gt;

&lt;p class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://tilloy.net/olivier/blog/images/2008/200809_03_capileirilla.jpg&quot; alt=&quot;Capileirilla&quot;&gt;
&lt;/p&gt;
&lt;p class=&quot;legende&quot;&gt;
    Vue sur les Alpujarras depuis Capileirilla.
&lt;/p&gt;

&lt;h3&gt;
    Samedi 20 septembre&amp;nbsp;: Pitres&amp;nbsp;-&amp;nbsp;Sevilla
&lt;/h3&gt;

&lt;p&gt;
    Arrivés pas franchement tôt à Séville, nous avons tout juste le temps de trouver une pension (le centre ville en regorge) et de reprendre la voiture pour aller au concert &lt;a href=&quot;http://es.wikipedia.org/wiki/Rock_andaluz&quot; title=&quot;Rock Andaluz sur wikipedia&quot; lang=&quot;es&quot;&gt;Rock Andaluz&lt;/a&gt;, un hommage aux visionnaires qui il y a trente ans commencèrent à mélanger le rock et le flamenco.
    C'est pour moi une découverte complète, je manque de culture mais les groupes comme Pata Negra, Cai, Tableton, Imán Califato Independiente, m'ont bien plu.
    Couchés vers 4h30 du matin, nous ne commençons notre promenade dans Séville que tard le lendemain, pour visiter la Cathédrale et sa célèbre tour, la &lt;span class=&quot;italique&quot;&gt;Giralda&lt;/span&gt;, seul vestige de la mosquée qui occupait l'endroit avant la reconquête, la &lt;span class=&quot;italique&quot;&gt;Plaza España&lt;/span&gt;, le parc Maria Luisa, et passer de nuit au pied de la célèbre &lt;span class=&quot;italique&quot;&gt;Torre de Oro&lt;/span&gt; qui garde la rive est du Guadalquivir.
    Le lendemain, retour à la civilisation oblige, matinée shopping de rigueur, puis visite du quartier gitan de &lt;span class=&quot;italique&quot;&gt;Triana&lt;/span&gt; de l'autre côté du fleuve, et nous terminons la journée à la &lt;span class=&quot;italique&quot;&gt;Carboneria&lt;/span&gt;, célèbre &lt;span class=&quot;italique&quot;&gt;tablao&lt;/span&gt; où nous assistons à un spectacle de flamenco.
    Le mardi avant de reprendre la route, nous visitons le &lt;span class=&quot;italique&quot;&gt;Real Alcázar&lt;/span&gt;, palais-forteresse des rois musulmans puis chrétiens.
&lt;/p&gt;

&lt;p class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://tilloy.net/olivier/blog/images/2008/200809_04_sevilla.jpg&quot; alt=&quot;Sevilla&quot;&gt;
&lt;/p&gt;
&lt;p class=&quot;legende&quot;&gt;
    La Giralda vue depuis le Real Alcázar.
&lt;/p&gt;

&lt;h3&gt;
    Mardi 23 septembre&amp;nbsp;: Sevilla&amp;nbsp;-&amp;nbsp;Córdoba
&lt;/h3&gt;

&lt;p&gt;
    Arrivés en fin de journée à Cordoue, l'ancienne capitale du royaume arabe dans la péninsule, nous nous installons dans une pension tenue par un personnage doté d'un débit de paroles incroyable.
    Toujours un bon mot ou une histoire à raconter, au bout de 5 minutes d'attention constante je suis épuisé!
    Moment détente avec un passage par le hammam, une expérience inoubliable, puis dîner de tapas dans le quartier juif.
    Notre étape à Cordoue étant courte, la matinée suivante est consacrée à la visite de la célèbre Mezquita, la mosquée-cathédrale.
    Construite par les musulmans c'est un lieu de prière et un labyrinthe de colonnes immense et d'une beauté envoûtante.
    Après la reconquête par les rois chrétiens, contrairement à leurs habitudes, les nouveaux maîtres des lieux décidèrent de ne pas détruire la mosquée, mais de construire une cathédrale &lt;span class=&quot;italique&quot;&gt;dans&lt;/span&gt; la mosquée.
    L'histoire dit que l'empereur Charles Quint, qui avait autorisé les travaux, se repentit en voyant le résultat, admettant que l'édifice gothique en plein centre de la mosquée avait brisé l'harmonie du lieu.
    Il n'en reste pas moins que ce complexe, seul du genre au monde, fait rêver en évoquant des splendeurs d'un autre temps.
&lt;/p&gt;

&lt;p class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://tilloy.net/olivier/blog/images/2008/200809_05_mezquita.jpg&quot; alt=&quot;Córdoba&quot;&gt;
&lt;/p&gt;
&lt;p class=&quot;legende&quot;&gt;
    La Mezquita.
&lt;/p&gt;

&lt;h3&gt;
    Mercredi 24 septembre&amp;nbsp;: Córdoba&amp;nbsp;-&amp;nbsp;Granada
&lt;/h3&gt;

&lt;p&gt;
    Arrivés à Grenade en fin de journée, nous nous installons dans une pension aux portes de l'Albaicín, le quartier arabe.
    La journée de jeudi est consacrée au repos et à la visite de l'Alhambra l'après-midi.
    Cette imposante forteresse qui domine la ville fut construite par les rois musulmans et abrite plusieurs palais d'un raffinement extrême et des jardins luxuriants.
    C'est au sommet de la plus haute tour, la &lt;span class=&quot;italique&quot;&gt;torre de vela&lt;/span&gt;, que les rois chrétiens Isabelle et Ferdinand firent hisser leurs drapeaux en 1492 comme symbole de la fin d'une reconquête longue et sanglante.
    Comme partout en Andalousie, de massifs édifices gothiques (ici un palais, une église et un couvent) côtoient les arabesques, dans un mélange architectural étonnant, presque dérangeant.
    Du souvenir de cette journée je déplore l'afflux touristique et les informations très compliquées et contradictoires sur les contraintes de la visite, et j'envie un diplomate américain, Washington Irving, qui dans les années 1820 séjourna dans l'Alhambra à l'époque où le tourisme n'avait pas encore été inventé, et y écrivit ses célèbres &lt;a href=&quot;http://es.wikipedia.org/wiki/Cuentos_de_la_Alhambra&quot; title=&quot;Contes de l'Alhambra sur wikipedia&quot; lang=&quot;es&quot;&gt;Contes de l'Alhambra&lt;/a&gt;.
    La journée du lendemain est consacrée à une grande promenade dans la ville et dans l'Albaicín.
    Depuis le mirador de San Nicolás, où on peut écouter la complainte de quelques guitares gitanes, on jouit d'une vue d'exception sur l'Alhambra et son palais d'été, le Generalife.
    Nous décidons de renouveller l'expérience hammam pour le plaisir des corps, puis nous trouvons un bar où, conformément à la tradition (que je commençais à prendre pour une légende urbaine), pour chaque demi commandé on vous sert une copieuse assiette de tapas.
    On y resterait toute la nuit!
&lt;/p&gt;

&lt;p class=&quot;image&quot;&gt;
    &lt;img src=&quot;http://tilloy.net/olivier/blog/images/2008/200809_06_alhambra.jpg&quot; alt=&quot;L'Alhambra&quot;&gt;
&lt;/p&gt;
&lt;p class=&quot;legende&quot;&gt;
    L'Alhambra. Imposante, majestueuse, envoûtante.
&lt;/p&gt;

&lt;h3&gt;
    Samedi 27 septembre&amp;nbsp;: Granada&amp;nbsp;-&amp;nbsp;Sabadell
&lt;/h3&gt;

&lt;p&gt;
    Une journée complète dans la voiture, de midi à minuit, en passant par les petites routes andalouses avant de rejoindre les grands axes autoroutiers.
    Et retour au bercail, des souvenirs plein la tête.
    L'Andalousie est magique.
&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>News from Elisa</title>
    <link>http://tilloy.net/olivier/blog/post/2008/06/05/73-news-from-elisa</link>
    <guid isPermaLink="false">urn:md5:47a32ef5864f53aaebc5a5dc19276301</guid>
    <pubDate>Thu, 05 Jun 2008 10:35:11 +0000</pubDate>
    <dc:creator>Olivier Tilloy</dc:creator>
        <category>Moovida</category>
            
    <description>    &lt;p&gt;
    I still don't have internet at home and little spare time during working
    hours so I'm blogging asynchronously.
    Reminds me of the good ol' days when I was writing my mails at home, then
    pushing them on a &lt;acronym title=&quot;Universal Serial Bus&quot;&gt;USB&lt;/acronym&gt; stick
    to send them from wherever I could find a connection...
    A lot of things happened since last time I wrote about Elisa and my work at
    Fluendo Embedded.
&lt;/p&gt;
&lt;p&gt;
    I have been working on re-designing and implementing the new
    &lt;a href=&quot;http://elisa.fluendo.com&quot; title=&quot;Elisa community website&quot;&gt;elisa.fluendo.com&lt;/a&gt;,
    the old website being a customized wordpress, quite inadapted, neither easy
    to tweak nor to maintain.
    Not to speak about the contents and this terrible download button which I
    could not locate the first time I visited the website, back then as an
    interested potential contributor.
    The idea was to deliver a true community website with a professional design,
    and I think that to some extent we kind of managed that.
    The feedback is pretty good so far.
    David, our designer, has been working hard at sketching and Guido and I have
    been working equally hard at implementing it.
    After two weeks struggling with
    &lt;acronym title=&quot;Cascading Style Sheets&quot;&gt;CSS&lt;/acronym&gt; theming, my
    conclusion is that CSS, in their current implemented version (2.1), suck.
    And their implementation in that piece of crapware that Microsoft dares to
    call a browser sucks incredibly more.
    To the contrary, coding the backend has been lightning fast and pure
    pleasure, using
    &lt;a href=&quot;http://www.djangoproject.com/&quot; title=&quot;Django project&quot;&gt;Django&lt;/a&gt;,
    of course.
&lt;/p&gt;
&lt;p&gt;
    In parallel, we have completed the transition from subversion to bazaar for
    source code versioning, the migration from Trac to Launchpad for
    &lt;a href=&quot;https://launchpad.net/elisa&quot; title=&quot;Elisa on Launchpad&quot;&gt;bug tracking&lt;/a&gt;
    and from Trac to MoinMoin for the
    &lt;a href=&quot;http://elisa.fluendo.com/wiki&quot; title=&quot;Elisa wiki&quot;&gt;wiki&lt;/a&gt;.
    We are now using extensively Launchpad and the
    &lt;a href=&quot;https://blueprints.launchpad.net/elisa&quot; title=&quot;Blueprints for Elisa&quot;&gt;blueprints&lt;/a&gt;
    system to write specifications.
    And we have set up a public
    &lt;a href=&quot;http://elisa.fluendo.com/quality/review&quot; title=&quot;Elisa code review&quot;&gt;Bundle Buggy&lt;/a&gt;
    instance (which we were already using privately) to track merge requests
    and enforce a review process that ensures better code quality.
&lt;/p&gt;
&lt;p&gt;
    Meanwhile, the whole team is focused on our next release,
    &lt;a href=&quot;https://launchpad.net/elisa/0.5&quot; title=&quot;Elisa 0.5&quot;&gt;Elisa 0.5&lt;/a&gt;.
    The new &lt;acronym title=&quot;Representational State Transfer&quot;&gt;REST&lt;/acronym&gt;
    architecture has already proven to be as flexible as expected, yet there
    are lots of features we need to implement before we can release anything.
    We are currently designing the brand new user interface from scratch with
    strong usability constraints, implementing the widgets needed, writing new
    resource providers (Flickr, Amazon, Youtube, Shoutcast, ...), writing an
    efficient database backend and a new player, among other things.
&lt;/p&gt;
&lt;p&gt;
    Next news from the world of Elisa with the next release, stay tuned!
&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>A big step towards Elisa 0.5</title>
    <link>http://tilloy.net/olivier/blog/post/2008/05/14/72-a-big-step-towards-elisa-05</link>
    <guid isPermaLink="false">urn:md5:ee467353f93144e92f33d94365369842</guid>
    <pubDate>Wed, 14 May 2008 10:54:50 +0000</pubDate>
    <dc:creator>Olivier Tilloy</dc:creator>
        <category>Moovida</category>
            
    <description>    &lt;p&gt;
    The last weeks have been quite busy workwise, and I'm proud to announce that
    we finally released a first glimpse of what Elisa 0.5 is going to be.
&lt;/p&gt;
&lt;p&gt;
    What was formerly known as the new REST architecture is now officialy the
    0.5 development series.
    Elisa 0.5 is a complete rewrite of the core of Elisa to overcome all the
    problems encountered with the old architecture and make it easily
    extensible.
    The plugin system was already in place, but with the new architecture we
    made it much easier to write new plugins, including pieces of UI, which
    formerly required nasty hacks and a significant integration effort.
&lt;/p&gt;
&lt;p&gt;
    This early release is of course intended for developers, it is not by any
    means a stable version, it is not packaged and it does not even have the
    basic Media Center functionalities.
    But everything needed to start playing with it is present.
&lt;/p&gt;
&lt;p&gt;
    If you cannot wait to get your hands on it, check out the bzr branch from
    launchpad:
&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;bzr branch http://bazaar.launchpad.net/~elisa-developers/elisa/0.5 elisa&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;
    You will need a development branch of pigment for the python widgets, see
    &lt;a href=&quot;http://elisa.fluendo.com/contribute&quot; title=&quot;How to contribute to Elisa&quot;&gt;http://elisa.fluendo.com/contribute&lt;/a&gt;
    for instructions on how to get started.
&lt;/p&gt;
&lt;p&gt;
    We are aware that so far Elisa's weak point was the lack of documentation,
    and we have put special efforts in improving this.
    The &lt;a href=&quot;http://elisa.fluendo.com/api&quot; title=&quot;Elisa API documentation&quot;&gt;API documentation&lt;/a&gt;
    has been updated, and
    &lt;a href=&quot;http://elisa.fluendo.com/documentation/tutorials&quot; title=&quot;Elisa tutorials&quot;&gt;two brand new tutorials&lt;/a&gt;
    will help you write a plugin from scratch.
&lt;/p&gt;
&lt;p&gt;
    We have changed a lot of things in the development process of Elisa, and I
    must say it is a real pleasure to work on this project.
    We are now using Launchpad in conjunction with bzr to manage our source
    code.
    All the bug reports from the Trac are being migrated as I am writing.
    Working with bzr branches allows a tremendous gain in efficiency and code
    quality: before merging a branch into the main development branch, the
    changes have to be reviewed by at least two other developers.
    The whole review process is tracked by a Bundle Buggy instance (currently
    private, but the reviews happen on the
    &lt;a href=&quot;http://lists.fluendo.com/mailman/listinfo/elisa-commits&quot; title=&quot;elisa-commits mailing list&quot;&gt;elisa-commits&lt;/a&gt;
    public mailing list).
    Code quality has been reinforced with the arrival of a
    &lt;acronym title=&quot;Quality Assurance&quot;&gt;QA&lt;/acronym&gt; manager in the team, we now
    have better and more relevant tests, and code coverage statistics.
&lt;/p&gt;
&lt;p&gt;
    The most exciting is to come though, because we can now start writing the
    real Media Center features, and trust me, we are not short of ideas!
&lt;/p&gt;
&lt;p&gt;
    A quick word on the win32 port, our Windows team deserves it, they invested
    a lot of efforts into porting to Windows the 0.3 branch (formerly known as
    trunk).
    An alpha release with an installer for XP and Vista is now available, we
    expect to deliver a stable version in June!
&lt;/p&gt;
&lt;p&gt;
    Stay tuned for more exciting news and surprises, the coming weeks should not
    be disappointing.
&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Never say...</title>
    <link>http://tilloy.net/olivier/blog/post/2008/04/14/71-never-say</link>
    <guid isPermaLink="false">urn:md5:57e960c02f83b41d0ea33619c5764bf8</guid>
    <pubDate>Mon, 14 Apr 2008 11:23:02 +0000</pubDate>
    <dc:creator>Olivier Tilloy</dc:creator>
        <category>En vrac</category>
            
    <description>    &lt;p&gt;
    ... to a proud Catalan that Catalan is just a mix of Spanish and French.
    He might not take it very well.
&lt;/p&gt;
&lt;p&gt;
    What I meant, really, is: to my clumsy ear it vaguely sounds like a mix of Spanish and French.
    It does.
&lt;/p&gt;
&lt;p&gt;
    But well, as all Catalans know, French is only Catalan badly spoken.
    Or was it the contrary?
&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>