Homepage, Weblog und Open Source von Tobias Leupold


KGeoTag 1.0 coming soon

[26.01.2021] This isn't just something about a new release of some software. This is a milestone in my personal "FLOSS carrer". KGeoTag, a photo geotagging program based on KDE and Qt technology, is the very first program I wrote that will be an official part of the KDE SC, thus potentially finding it's way i… Zum Text überarbeitet

[17.12.2020] Nach gut 15 Jahren habe ich es – ob man’s glaubt oder nicht – tatsächlich geschafft, zu überarbeiten. Gut, die Seite sieht im Großen und Ganzen noch fast genauso aus wie vorher, aber die Internas erstrahlen in neuem Glanz. Da der ganze Web-2.0-Kram eh bloß sinnlose Kommentare und zu… Zum Text

Howto: Virtual users for vsftpd

[29.03.2020] I recently noticed that this howto was gone due to the "Linux Know How" section being removed some time ago. This one is actually useful though, thus I re-add it as a blog post now. Virtual users (users with no real account on the system) can be easily set up for vsftpd. We will use PAM's … Zum Text

b8 0.7 out now

[18.03.2020] My oldest still maintained project b8, the statistical PHP spam filter, got an overall code refactoring and modernization. After all the years, this really was necessary! Here's what has been changed, as to find in Update from prior versions in the readme: Overall code rework The… Zum Text

Calculating the difference between two QDates

[25.08.2019] I wanted to calculate the difference between two QDates. Not only the days, but also the years, months, and weeks (for use in KPhotoAlbum). I ended up using the following algorithm: struct DateDifference { int years; int months; int days; }; DateDifference Utilities… Zum Text