Flavio Castelli

Debugging my life

Oct 3, 2008 - 1 minute read - Comments - ruby jamendo

Ruby downloader for Jamendo

Also this year I’ll attend the Linux day (a day dedicated to Gnu/Linux and FLOSS that occurs every year in Italy) organized by my LUG. Guess what I’ll be talking about… ;) While organizing the event somebody proposed to setup a local server with some music released under CC license. He suggested to download some albums from Jamendo (due to network issues we won’t be able to provide direct access to the website).

Jul 16, 2008 - 2 minute read - Comments - life

Can dreams became true?

During the last years of university I spent some time wondering about my future job. After the degree I received lot of offers (fortunately also good ones), but none of them matched with my “dream job” . There was always something missing/different. I was just trying to convince myself that the “perfect job” can exist only in our dreams when my feed reader pointed me here. After reading these lines:

May 27, 2008 - 1 minute read - Comments - KDE qt strigi

Still coding

Yes, long time has passed since my last post (really strange, isn’t it :D ). It has been a busy period, full of work, dog training and… coding (fortunately!). During this time I’ve been working on XesamQLib creation. This is a Qt based library for accessing Xesam services. Its API is going to be similar to Xesam-glib one and it will make life easier for developers who want to interact with programs exposing Xesam service (who talked about Strigi?

Mar 26, 2008 - 1 minute read - Comments - life

Two new entries in my life

Last week two new entries entered my life.A shiny brand-new _Macbook pro _arrived on Thursday. I’ve always dreamed of one of this wonderful laptops (I’ve been an happy iBook user for a long time). Two weeks ago I finally surrendered (I’ve always been scared of the high price) and I’ve ordered this new toy. Now, after one week of usage I’m really happy about it. Currently I’m using Linux as primary Os, but I’ll give a try also to KDE4 on Mac ;)

Jan 18, 2008 - 1 minute read - Comments - KDE strigi xesam

My current tasks

Usually I write blog posts announcing what I have done, but this time it is useless. So I’m going to blog about what I’m going to do. After latest Strigi irc meeting, I came out with this task: KDE integration: Flavio will coordinate the definition of interfaces over which KDE will handle searching and metadata. He can ask Aaron, Evgeny and Jos for help with the interface design. The interface will cover:

Jan 11, 2008 - 1 minute read - Comments - KDE strigi

Strigi irc meeting

Just giving more voice to original announce: Tomorrow, Saturday 12 January, at 17 UTC an irc meeting will take place on #strigi channel (it’s on freenode if you don’t know). During the meeting Strigi developers will discuss about the future developments of Strigi. Special guest: Aaron Aseigo. You’re all welcome.

Jan 10, 2008 - 1 minute read - Comments - c++ KDE strigi

Tyding up Strigi analyzers

As you may know, KDE4 will use Strigi for meta information extraction instead of the old KFilePlugin classes. Since Strigi’s analyzer work in a different way, lot of code has to be ported. Unfortunately, after a good start, some relevant analyzers were still missing. But in the last weeks Strigi gained support of: wave file avi files txt files dds files rgb files sid files ico files I’ve also updated this summary page.

Nov 26, 2007 - 1 minute read - Comments - c++ KDE strigi

Strigi gains FAM support

Last Monday I submitted lot of changes into Strigi’s trunk. I’ve heavily refactored some classes in order to obtain a more flexible file system notification infrastructure. Thanks to this work now it will be easier to add support for new file system notification facilities. For example, in order to add File Alteration Monitor (aka FAM) support I had to write only 576 loc (including license and documentation stuff). So, by now, Strigi supports the following file system monitoring facilities:

Nov 23, 2007 - 1 minute read - Comments - git svn howto KDE

Updated git-svn howto

Maybe someone has already experimented this situation: You’re hacking on your local working copy and you want to keep it up-to-date but, since you have some uncommitted changes, git-svn rebase cannot be executed I was just thinking to write something about_ _this problem when I read a post on digikam blog. In this post Marcel proposes a workaround using a bash function. In fact there’s a “cleaner” solution, if you’re interested read the last part of my git-svn howto.

Oct 29, 2007 - 1 minute read - Comments - bglug Italy KDE Linux Day

Linux Day 2007

Last Saturday Linux day 2007 took place. Linux Day is an Italian manifestation that promotes Linux and FOSS. During this day different organizations (mostly Linux User Groups) arrange events with speeches, installation parties and more. Since lot of people requested it, I gave a speech about KDE 4 during the Linux day organized by my LUG (BGLug). The presentation covers the main changes and features introduced by KDE 4. I took inspiration from Troy’s “Road to KDE 4” articles (I like them really much).