Category Archives: Development

Software design and development; programming, coding, scripting…

CLIOptions: Code to handle command line interface options


I extracted some code out of my dumping ground for assorted snippets (a.k.a. misc_public) and put it in its own repository: CLIOptions. It’s a tiny header-only C++ library to handle options (parameters, arguments, …) which are given to programs on the command line. The capabilities are described in the comments in CLIOptions.h file itself, a… »»»

Basic steps to build your project with CMake


Disclaimer: Sorry, this not a tutorial on CMake or on how to build your first CMakeLists.txt file, but basically just a short reminder for me in case I forget the syntax/steps for building my projects 😉 Directories The basic directory structure for my projects usually looks something like this: C:\Project X | ChangeLog.txt |… »»»

MOC error message when building a small single file Qt program


Just a reminder for myself, because I will certainly stumble over it again in the future: One of my projects was using Qt and was split into several files and subfolders, with several CMakeLists.txt files to it. In it, I made all the required CMake-Qt-Magic, so that CMake and Qt with MOC was working (too… »»»

Building Qt 5.9.1 on Windows 7/10 with Visual Studio 2017

2017-08-18 5 comments

Time again for an follow-up to my post on Qt’s LTS release, now that Qt 5.9 has been published as a new long-term supported (LTS) release. And since Qt 5.9.1 does not build with Visual Studio 2010 anylonger, this was also a good reason to switch to the freshly released Visual Studio 2017 Community Edition.… »»»

Building Qt 5.6.2 on Windows 7 with Visual Studio 2010

2016-11-28 1 comment

This is an update to my previously published post Building Qt 5.2.1 on Windows 7 with Visual Studio 2010. Not much has changed for me: I’m still running Windows 7 (Windows 10 can wait a bit longer) and Visual Studio 2010 (I’ll probably switch to version “2017” when it’s done — and if it still… »»»

SIMInfo 1.4


A new version of SIMInfo has been released (side note: version 1.3 was omitted from publication, because it’s been mainly a work of internal restructuring).

WPDLib 0.1.0


After quietly working on it for several months, the project has now reached a point where I feel comfortable to make it public:

Creating a new group in an Active Directory


By the way: Despite the lack of new posts here, I do update my code repositories with new content occasionally, either with snippets or scripts, or working on my projects (not all public at the moment).

Distributing a Python program to Windows users


I use Python for several tasks (mostly small routine jobs or one-off scripts; not to devalue the language, I just haven’t used it yet for bigger projects), but since it’s an interpreted language, you can’t easily distribute the scripts to normal users on Microsoft Windows (my main ecosystem), because that platform doesn’t come with any… »»»

Plans & Projects #7


Time for a quick update on my activities in the last couple of months: Continued to work on the (currently titled) WPDLib that I mentioned previously. And although quite a bit of progress was achieved, there’s still a lot to be done until it’s in a really useable state. That led to a “mini burn-out”… »»»