Archive for the “Programming” Category
Apr
07
2009
Apr
02
2009
rockmarble: how to follow your favourite artists tour with MarblePosted by Flavio in C++, KDE, ProgrammingDuring the last weekend I wanted to have some fun with QJson. So I came out with this idea: retrieve from last.fm the tour dates of my favourite artists and display the locations using Marble. After some hacking I created this small application: rockmarble… Tags: C++, KDE, last.fm, marble, Programming, qjson
Nov
04
2008
QJson: a Qt-based library for mapping JSON data to QVariant objectsPosted by Flavio in C++, KDE, Programming, QtAlso 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). Since nobody wanted to download the albums by hand, last night I wrote a small ruby program that does the dirty job. Requirements:Ruby and json gem have to be installed on you machine. Usage:
Download the top 10 rock albums:
Have funI think there’s nothing more to say… enjoy my jamendo_downloader Tags: jamendo, music, RubyYes, long time has passed since my last post (really strange, isn’t it During this time I’ve been working on XesamQLib creation. This is a Qt based library for accessing Xesam services. Right now I’m finishing to clean the code, in order to publish a first version of XesamQLib on KDE repository. 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. Tags: KDE, StrigiLast 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. Maybe someone has already experimented this situation:
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. Tags: , git, Howto, KDE, ProgrammingIn these days I’ve heard lot of rumors around Git. After reading some manual/tutorial/guide I discovered that it can be really useful, especially if you spend lot of time coding off-line (that’s my situation). This is a really small howto that describes how to work on a project versioned with svn (maybe taken from KDE repository As I said in this previous post, Strigi’s Xesam support was half-done since XesamUserSearchLanguage wasn’t yet handled. Well, this is no longer true… But in the end I tamed the beast and now Xesam support in Strigi is full. |
).


Entries (RSS)