Note to self: mORMot2 contains an interface unit for the 7zip DLL: https://github.com/synopse/mORMot2/blob/master/src/lib/mormot.lib.win7zip.pas
I’m leaving Twitter
Just in case anybody was using Twitter to follow my blog: As of today, the API I was using to post to Twitter is no longer available. So my blog posts won't be shared there automatically any more. If you are in the Fediverse you can follow @dummzeuch@mastodon.social. Alternatively various rss feeds are available and … Continue reading I’m leaving Twitter
RIP Alex Mills
I have been using the SyntaxHighlighter Evolved WordPress plugin by Alex Mills for several years. Today I wanted to look up something on the plugin's homepage and was wondering why there are so many spam comments. Turned out that Alex passed away 4 years ago. He died of Leukemia. I didn't know Alex but it's … Continue reading RIP Alex Mills
Syncing a remote SVN repository to the local file system under Windows
I had some bad experience with the hosted SVN repositories of my open source projects (first with SourceForge, now with OSDN) so I decided to sync all of them to a local, read only copy on my hard drive. In the worst case that will keep the history even if the hosting service goes down … Continue reading Syncing a remote SVN repository to the local file system under Windows
Denkzettel Companion 0.0.6 released
I have just released version 0.0.6 of my Denkzettel Companion tool. It is available from OSDN. This version fixes several bugs regarding the file format. I didn't realize that Denkzettel uses UTF-8 encoding and also unix style linebreaks (Linefeed). It also fixes an index out of range error when pressing the down arrow on the … Continue reading Denkzettel Companion 0.0.6 released
Getting the command line parameters of an executable
I'm currently trying to reverse engineer a tool that consists of a frontend with a really dreadful GUI and a command line program as backend, which is called by that frontend and does the actual work. The idea is to write my own frontend that does some additional preparatory work, then calls the backend and … Continue reading Getting the command line parameters of an executable
dzMdbViewer 1.0.4 released
dzMdbViewer is a small tool I wrote, when I was stuck without a MS Access installation but needed to have a look into a .MDB file (and later .ACCDB file, if the Access Database Engine 2012 is installed). It can open these files and display a list of queries and tables stored in them as … Continue reading dzMdbViewer 1.0.4 released
GExperts 1.3.22 experimental twm 2023-03-25 released
The new GExperts version still supports all Delphi versions back to Delphi 6 (with the notable exception of Delphi 8) and even the Delphi 11 version is no longer in Beta state. There are even a few new features: Fast add mode for the Uses Clause Manager is back. Uses Clause Manager: Units "System" and … Continue reading GExperts 1.3.22 experimental twm 2023-03-25 released
When the WordPress ActivtyPub plugin does not work for your site
I added the ActivityPub plugin to my WordPress installation a while ago and was wondering why it didn't seem to work. Today I discovered an ActivtyPub warning on the Site Health Status page saying ... Your WebFinger endpoint https://blog.dummzeuch.de/.well-known/webfinger?resource=acct:dummzeuch@blog.dummzeuch.de does not return valid JSON for application/jrd+json. ... that suspiciously sounded like it might be the … Continue reading When the WordPress ActivtyPub plugin does not work for your site
Setting a form’s bounds can cause the DPI to change
Note to self: Setting a form's bounds can move the form to a different monitor. If that monitor has a different DPI than the one the form was originally on, this will cause a WM_DPICHANGED message to be sent to the form, which in turn will change the form's bounds again. This happened, for example, … Continue reading Setting a form’s bounds can cause the DPI to change