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 blog
A Ruby Plasma Data Engine based on DBPedia SPARQL queries
Submitted by richard dale on Thu, 04/17/2008 - 19:08. KDE BindingsWriting Plasma Data Engines in Ruby
Submitted by richard dale on Mon, 04/14/2008 - 11:38. KDE BindingsIt 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.
Ruby Clock Plasma Applet
Submitted by richard dale on Sat, 04/05/2008 - 12:04. KDE GeneralWe 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.
Soprano SPARQL Queries in Ruby
Submitted by richard dale on Tue, 03/18/2008 - 14:13. KDE BindingsI'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.
Adobe Flash on Linux is crap, will it damage the brand?
Submitted by richard dale on Sat, 03/08/2008 - 09:30. RantsI 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.
Loading KParts in KDE4 Korundum
Submitted by richard dale on Thu, 11/15/2007 - 09:30. KDE BindingsLast 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.
MPs urge action on Galileo costs
Submitted by richard dale on Tue, 11/13/2007 - 22:45. RantsI 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:
Software Libre in La Laguna
Submitted by richard dale on Fri, 09/21/2007 - 13:22. Conferences / MeetingsThis 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.
Showing active/inactive windows in KDE4
Submitted by richard dale on Sat, 09/15/2007 - 14:18. KDE GeneralThere 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):
Who cares about document formats?
Submitted by richard dale on Tue, 09/11/2007 - 21:20. RantsI'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.
