Finally after months of postponing the 0.4 release of D-Bus Explorer I managed to get it out as a Christmas/New Year present
. For the impatient you will find download link at the usual place.
For those who doesn’t know what D-Bus Explorer is, it’s a little tool I wrote up a long time ago which allows to browse D-Bus bus services and services’ API. It’s similar in concept to dbus-viewer or DFeet with extra feature which make it sweet when you work with C# and Managed D-Bus.
For instance when you want to know the signature of a method/event/property it’s both shown with D-Bus own syntax and C# syntax. In this release this mechanism is extensible to other language though only C# is provided at the moment.

Coming to this release is also a C# generator which will create the necessary interface definition for use with Managed D-Bus. Simply right-click on the path / interface you want to use in your program and save it somewhere. Again this is extensible to other language.

In other news, the interface is now fully tabbed to let you browse different API at the same time.

Happy D-Bus hacking !
I think I pretty much arrived to the point where my work is starting to get useful. With yesterday basic Tasks implementation and today Parallel.For work I was able to run a parallelized version of Luke’s C# RayTracer. There was already a version using ParallelFx in the CTP samples but I preferred to made my [...]
Some svn up ago, Monodevelop started to throw strange exceptions at my face about Format error occuring when parsing a string with double.Parse(). This was triggered in various places ranging from startup, project opening, file opening or application unloading. At the time I hadn’t bothered tracking down the issue but last Monday I decided to [...]
Maybe some folks remember the CoverFlow GTK# widget I talked about a while ago. I had left it in an undetermined state but today I managed to clean it and make it the work the way I intended. For the little background, I want to use that widget as part of a presentation I will [...]
That post isn’t a in-depth comparison of the two languages because it would require lot of time and, in the end, I don’t find that sort of thing particularly pertinent. It’s just a side-by-side presentation of the same script, written in both languages, assorted with my « it’s just my opinion »-type of comments. Without further introduction, [...]
(I’m taking risks with such a title ) During yesterday computer science practical session (just think of the most hellish thing you have ever done), I was wandering lazily in the program list of the computer where I was supposed to do Excel stuff (actually I had pretty most finished and I wasn’t really in [...]