Sometimes on the Internet you find a programming pearl and you must share with others what you have found.
Continue reading “MinUnit, an unit test framework for C and a programming pearl”
In the result of an external quality audit for a company that I know, I read the following sentence in the improvement section:
Continue reading “Bug fixing is really important, it isn’t?”
In this post we will talk about DBus introspection and we will
implement a simple DBus server application.
Continue reading “DBus tutorial, a simple server”
I’ve created a fork of this C one-file-only library when it was beerware licensed. You can find it here:
The updated release of this code is GPL licensed and so you can’t use it in your closed-sourced software if you don’t contact the author to agree on a different license. You can find the original project site here:
In the previous post we have seen how to call a simple method in a DBus exposed object. In this post we will talk about data-types and about properties.
Continue reading “DBus tutorial, part 3”
In the previous post we talked about DBUS buses and connection names. In this post we will have a look other basic concepts: object paths and interface names.
Continue reading “DBus tutorial, part 2”
In this post we will be studying DBus and how to use it from the so-called Low-level API. The DBus API documentation says “if you use this low-level API directly, you’re signing up for some pain.”
I don’t think so. Let’s start this journey.
Continue reading “DBus tutorial using the low-level API”