The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,854 other subscribers

Archive for the ‘Development’ Category

delphi – How to have both VCL and FMX in one application? – Stack Overflow

Posted by jpluimers on 2026/03/18

From a long while back, but I forgot to add it as a blog post.

The answer to [Wayback/Archive] delphi – How to have both VCL and FMX in one application? – Stack Overflow (thanks [Wayback/Archive] Gad D Lord for asking and [Wayback/Archive] Aleksey Timohin for commenting) is actually straightforward so Gad wrote a blog post on it back then [Wayback/Archive] MTG Studio: How to create and application which compiles both for Firemonkey and VCL.

It follows my answer closely, so here it is:

Read the rest of this entry »

Posted in Delphi, Software Development, Development | Leave a Comment »

Wisp.place Documentation | Wisp.place Docs

Posted by jpluimers on 2026/03/17

During a Cloudflare outage¹, I learned about [Wayback/Archive] Wisp.place Documentation | Wisp.place Docs

Decentralized static site hosting on the AT Protocol.

Wisp.place enables you to host static websites directly in your AT Protocol repository. Your Personal Data Server (PDS) holds the cryptographically signed manifest and files as the authoritative source of truth, while hosting services index and serve them with CDN-like performance.

This is the documentation of [Wayback/A] wisp.place by [Wayback/Archive] Ana (@nekomimi.pet) — Bluesky.

Related:

Read the rest of this entry »

Posted in CDN (Content Delivery Network), Cloud, Cloudflare, Development, DVCS - Distributed Version Control, git, Hosting, Infrastructure, Power User, Software Development, Source Code Management | Leave a Comment »

MaxiHuHe04/iTunes-Backup-Explorer: A graphical tool that can extract and replace files from encrypted and non-encrypted iOS backups

Posted by jpluimers on 2026/03/17

I will need this one day: [Wayback/Archive] MaxiHuHe04/iTunes-Backup-Explorer: A graphical tool that can extract and replace files from encrypted and non-encrypted iOS backups which is based on [Wayback/Archive] How to decrypt an encrypted Apple iTunes iPhone backup? – Stack Overflow (thanks [Wayback/Archive] Aidan Fitzpatrick and [Wayback/Archive] andrewdotn) which has this very important remark:

decrypting your iOS device’s backup removes its encryption. To protect your privacy and security, you should only run these scripts on a machine with full-disk encryption.

Via [Wayback/Archive] Jilles Groenendijk on Twitter: “iTunes-Backup-Explorer: Want to extract data from an iTunes backup? Forget all the expensive tools that trick you an a monthly fee and limit you to a few phones. Use this: …”

Note: Read the rest of this entry »

Posted in Development, iOS, iPad, iPhone, Java, Java Platform, Power User, Software Development | Leave a Comment »

Bowden’s Hobby Circuits has disappeared from the web in 2023

Posted by jpluimers on 2026/03/12

There used to be this great site, but it disappeared in 2023: [Wayback/Archive] Bowden’s Hobby Circuits

To ensure the table of contents stays somewhat indexed, I quote it below in full (all links are to the Wayback Machine; I have not checked them yet).

Found back via:

Read the rest of this entry »

Posted in Development, Electronics Development, Hardware Development | Leave a Comment »

dutch-sepa-iso20022/camt.053.001.02.xsd at master · jasperkrijgsman/dutch-sepa-iso20022

Posted by jpluimers on 2026/03/12

Just in case I ever need to work with the CAMT.053 XML format for bank statements: [Wayback/Archive] dutch-sepa-iso20022/camt.053.001.02.xsd at master · jasperkrijgsman/dutch-sepa-iso20022

It is part of the repository [Wayback/Archive] jasperkrijgsman/dutch-sepa-iso20022: SEPA PAIN.001.001.003.

Via (which has more links to how various banks interpret these rules: yes, as usual they have different interpretations of standards) [Wayback/Archive] “urn:iso:std:iso:20022:tech:xsd:camt.053.001.02” – Google Search

Related:

–jeroen

Posted in Banking, Development, LifeHacker, Power User, Software Development, XML, XML/XSD, XSD | Leave a Comment »

Delphi documentation: GetIt Local files – Google Docs

Posted by jpluimers on 2026/03/11

This [Wayback/Archive] GetIt Local files – Google Docs is so much better than the [WayBack/Archive] DocWiki documentation for at least these reasons:

  • it is one coherent document
  • it is complete and does not cut away parts of the source code examples (especially the JSON in the DocWiki is bad)

I wish it had been a Markdown or reStructuredText document as that is far more version control friendly.

Hopefully it will stay on-line longer than [Archive] drive.google.com/file/d/1Pt0YOMfS1eJK7e-NyLrZ5dNOj6UlqN1U/view| or the DocWiki documentation of prior Delphi versions. For more on that, read this blog post: The Delphi documentation site docwiki.embarcadero.com has been down/up oscillating for 4 days is now down for almost a day..

If you are curious to the DocWiki documentation on the GetIt Local files, then read these:

Read the rest of this entry »

Posted in Delphi, Development, GetIt, Software Development | Tagged: , | Leave a Comment »

Do This Before You Solder Anything – YouTube

Posted by jpluimers on 2026/03/10

Soldering steps and common problems - Adafruit

Soldering steps and common problems – Adafruit

These are nice references when you start to learn soldering:

The right part of the image from Adafruit is an almost 10 year old one that is heavily copied without reference. With reference, it is at¹

Adafruit also has this great link: [Wayback/Archive] Common Soldering Problems | Adafruit Guide To Excellent Soldering | Adafruit Learning System

The video:

  • Clean with isopropyl alcohol
    • Before soldering
    • After soldering

    Do not use (in the USA popular) rubbing alcohol, as that is only 70% (and 30% water) alcohol by volume: use at least 90%

    • Use a dispenser for alcohol to dose tiny bits
    • Use a non-woven tissue (large areas) or swab (small areas) for cleaning

Read the rest of this entry »

Posted in Development, Hardware Development, Soldering | Leave a Comment »

MacOS and Windows: sorting – Simple to enter Unicode character that would sort after Z in most cases? – Stack Overflow

Posted by jpluimers on 2026/03/10

TL;DR: There is no simple character that works on both MacOS and Windows.

[Wayback/Archive] sorting – Simple to enter Unicode character that would sort after Z in most cases? – Stack Overflow (thanks [Wayback/Archive] sorin and [Wayback/Archive] degenerate):

A

On Windows, none of these options work because they all sort before A.

A solution I ended up using is an Arabic character:

ٴ This folder comes after z in windows

Source

According to [Wayback/Archive] What Unicode character is this ?, the above mentioned character is U+0674 : ARABIC LETTER HIGH HAMZA.

Note that on Windows the ٴ character displays at the start of the filename, but on MacOS in Finder it ends up behind the extension (as Arabic script is right-to-left) and is very hard to remove. On the MacOS Terminal it ends up on the left and is easy to modify.

Read the rest of this entry »

Posted in Apple, Encoding, Mac OS X / OS X / MacOS, Power User, Unicode, Windows | Leave a Comment »

Delphicon 2023 – Day 2 – YouTube

Posted by jpluimers on 2026/03/05

Forgot to schedule this post: [Wayback/Archive] Delphicon 2023 – Day 2 – YouTube

–jeroen

Posted in Delphi, Development, Software Development | Leave a Comment »

UTF-8, Explained Simply – YouTube

Posted by jpluimers on 2026/03/04

Cool interesting video: [Wayback/Archive] UTF-8, Explained Simply – YouTube

It covers both history from the late 1800s Baudot Code (also known as ITA1) via 1930s ITA2 and 1950’s EBCDIC / FIELDATA ages through 7-bit ASCII in the 1970s  and incompatible UCS-2 (now UTF-16) of the 1990s to the current day and age of UTF-8 (which actually started out on a placemat in 1992).

Though mentioning 8-bit encoding, it skips details of extended ASCII encodings like ISO/IEC 8859 and Windows-1252.

It goes to quite some length on decoding UTF-8 and showing how forgiving the UTF-8 standard is. Yes, it is a self-synchronising code thanks to the venerable Ken Thompson.

Definitely worth watching as it also covers the Zero-width joiner which is not just important for combining Emoji, as it is used by many people nowadays, but got in fact implemented to support various scripts like Arabic script or any Indic script.

Oh, the placemat story: Read the rest of this entry »

Posted in ASCII, Development, EBCDIC, Encoding, ISO-8859, Software Development, UCS-2, Unicode, UTF-16, UTF-8, Windows-1252 | Leave a Comment »