Skip navigation.
KDE Developer's Journals

richard dale's blog

richard dale's picture

A Ruby Plasma Data Engine based on DBPedia SPARQL queries

I've been playing with using KIO::get() to make queries on the DBPedia SPARQL endpoint, parse the XML result set and convert it to be used by a Plasma Data Engine. I'll explain how it works as I think it is pretty useful and makes it very easy to link up applets with Semantic Web/Desktop data.

richard dale's picture

Writing Plasma Data Engines in Ruby

It sounds as though exciting things are happening at the Milan Tokamak Plasma sprint, with an api review and the Widgets on Canvas changes happening at the moment. Meanwhile, I've been having my own 'mini-sprint' this last week in Gran Canaria. I've ported the digital clock as well as the analog one, along with the web applet, plasmoid viewer and data engine browsers apps, and the time data engine to Ruby.

richard dale's picture

Ruby Clock Plasma Applet

We can't have too many plasma clocks in KDE4, and I'm pleased to say that the Ruby analog clock is now working pretty well. I've been using it to time brewing a pot of tea this morning, and there is certainly a more delicate taste to Earl Grey timed with a Ruby clock as opposed the the slightly coarser and more acidic flavour that using a C++ based clock applet as a timer, can give to your cuppa.

richard dale's picture

Soprano SPARQL Queries in Ruby

I've added bindings to the KDE 4.1 trunk for using Soprano with Ruby. It allows you to add and remove statements from the Soprano RDF database and to make SPARQL queries over D-Bus. Also included is an optional adaptor to use ActiveRDF with Soprano.

richard dale's picture

Adobe Flash on Linux is crap, will it damage the brand?

I recently upgraded from Kubuntu Feisty to Gutsy, and all went well apart from one thing. Konqueror began putting up a crash dialog everytime it accessed a site with Flash, making it pretty much unusable. In fact until I had this problem I didn't realise quite how many pages on the web use Flash.

richard dale's picture

Loading KParts in KDE4 Korundum

Last night I was discussing how to load KParts in Korundum with CapitalT on the #kde-ruby IRC channel. It took me a bit of googling to work out what to do, and I eventually realised I'd left the KDE::PluginLoader class out of the Smoke library that the KDE4 version of Korundum uses.

richard dale's picture

MPs urge action on Galileo costs

I was just completely amazed to read that British MPs think that the Galileo project is unimportant. To me the combination of accurate and cheap global positioning systems, combined with the infrastructure to determine the relative position between one thing and another, and a semantic web that allows that GPS meta data to be annotated ubiquitously to all information on the web, is so important that every 21st economy will depend on it.

A BBC article MPs urge action on Galileo costs suggests that:

richard dale's picture

Software Libre in La Laguna

This week I've been at the Jornadas de Software Libre conference in Tenerife. One thing that struck me was that the Spanish don't have a word for 'Open Source', which would be something like 'Codigo abierto'; they always use the term 'Software Libre'. The conference program even had the four freedoms of Free Software written on the back, along with an explanation.

richard dale's picture

Showing active/inactive windows in KDE4

There has been some discussion on the kde-core-devel mailing list about a change to how the active window should be distinguished from the inactive windows, where different color palettes are used for the widgets inside inactive windows.

I tried out the change yesterday, testing flipping between Konsole and Dolphin, and don't personally like it much. Here are a couple of screen shots of what I saw so you can judge for yourself (with a KDE3 kicker in there):

Konsole at front with Dolphin
Konsole at front with Dolphin

Konsole with Dolphin at front
Konsole with Dolphin at front

richard dale's picture

Who cares about document formats?

I've loved reading the articles about whether or not the Microsoft OOXML document format should be an ISO standard, as opposed to the ODF ISO standard for word processing documents. In particular, Miguel de Icaza's heroic defence of his position against over 500 rabid anti-microsoft Slashdot posters. I admire someone who can think for themselves against entrenched opposition (eg Richard Stallman or Miguel de Icaza), and I don't actually care whether or not I agree with them or not.

Syndicate content