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

Having cancer is not a fight or a battle, it is about having luck or misfortune

Posted by jpluimers on 2021/12/10

It has been a while after my last post about me having cancer. No, I am not giving up. But I am having the regular fear of the upcoming checks: did the metastases return, or do I have the luck to outlive some 30% of my peer group.

The last metastases surgery has been slightly more than a year ago. A year from now, that percentage hopefully will be 50% and slowly increase over time until about 90% in some 9 years from now.

At year’s end, I will know for sure.

Below are some links on, mostly Dutch but with English abstract, articles about the mental side of having cancer, or having survived it for now.

Read the rest of this entry »

Posted in About, Cancer, LifeHacker, Personal, Power User, Rectum cancer | Leave a Comment »

Sweep the Strait: Minesweeper, but in the Straitt of Hormuz (plus some tests with RawGit alternatives)

Posted by jpluimers on 2026/03/31

Forgot to schedule this one when I saw it two weeks ago: [Wayback/Archive] Sweep the Strait.

Apart from demonstrating that Trump never had a plan, does not and will not have a plan, it is cool to see Minesweeper developed in JavaScript, HTML and CSS mapped with some geodata onto a real map of the Strait of Hormuz.

Cool idea!

It has a function Windows 3.x UI with functional menu (Game -> New Game; Help -> How to Play)

At first, I thought the original developer is this:

However, in fact the developer is:

Read the rest of this entry »

Posted in CSS, Development, HTML, JavaScript/ECMAScript, Opinions, OS/2, Power User, Retrocomputing, Scripting, Software Development, Web Development, Windows, Windows 3.11 | Leave a Comment »

Kevlin Henney – Refactoring Is Not Just Clickbait #buildstuffconf – YouTube

Posted by jpluimers on 2026/03/31

As always, Kevlin Henney has interesting talks. This one too: [Wayback/Archive] Kevlin Henney – Refactoring Is Not Just Clickbait #buildstuffconf – YouTube

Via [Wayback/Archive] Gil Zilberfeld (TestinGil) on Twitter: “.@KevlinHenney – Refactoring Is Not Just Clickbait #buildstuffconf”

–jeroen

Read the rest of this entry »

Posted in Agile, Development, Refactoring, Software Development | Leave a Comment »

Hatelijk gedrag: organisaties je profiel van “communicatie per post” naar “communicatie digitaal” omzetten zonder dat je dat kunt wijzigen. Oh en selecteren van tekst uit de voorwaarden blokkeren.

Posted by jpluimers on 2026/03/30

Het was me al een tijdje opgevallen dat ik nauwelijks meer fysieke post van Movir kreeg.

Ik dacht aan een probleem bij de post, maar het bleek erger:

Toen ik een tijd terug een on-line profiel aangemaakt had ik een PDF van mijn profiel gemaakt zodat ik wist wat er was geregisteerd.

Daarin stond “Communicatievoorkeur Per post”.

Read the rest of this entry »

Posted in About, archive.is / archive.today, Internet, InternetArchive, LifeHacker, Personal, Power User, WayBack machine | Leave a Comment »

Organising my Twitter lists: adding many accounts at once

Posted by jpluimers on 2026/03/30

I could not find a way to add many accounts at once to a Twitter list using the normal App or Web UI, so I did a [Wayback/Archive] twitter mass add accounts to list – Google Search

The only way to do this seems to be to use Google Chrome and install [Wayback/Archive] Better TweetDeck – Chrome Web Store combined with the old TweetDeck UI (or use and install it on any of the other supported browsers).

Note that it is basically a project shelved early 2023, so it will likely have stopped functioning before you read this.

Read the rest of this entry »

Posted in Chrome, Google, Power User, SocialMedia, Twitter, Web Browsers | Leave a Comment »

Instructional Video: Orchestral Bass Drum – YouTube

Posted by jpluimers on 2026/03/27

Broadening my percussion skills I still learned a few new things from [Wayback/Archive] Instructional Video: Orchestral Bass Drum – YouTube.

I found it while looking how to make wind sounds on a concert bass drum: [Wayback/Archive] How to create wind/whooshing sound effect in orchestra : composer

Query: [Wayback/Archive] making a wind sound on a concert base drum – Google Search

Other interesting videos of percussion sound effects:

Read the rest of this entry »

Posted in About, LifeHacker, Music, Personal, Power User | Tagged: , , , , , , | Leave a Comment »

Moar FidoNet memories

Posted by jpluimers on 2026/03/27

Below is a dump of links about FidoNet links with a few remarks so I won’t forget as it was 25+ years ago that I stopped hosting the FidoNet node that had been on-line for almost 10 years (I was a FidoNet point for a few years before that).

See also my other FidoNet posts.

                    __
                   /  \
                  /|oo \
                 (_|  /_)
                  _`@/_ \    _
                 |     | \   \\
                 | (*) |  \   ))
    ______       |__U__| /  \//
   / FIDO \       _//|| _\   /
  (________)     (_/(_|(____/
 (c) John Madill

FidoNet logo by John Madill

Read the rest of this entry »

Posted in BBS, FidoNet, History | Leave a Comment »

Some links on non-official Ring API libraries and tools

Posted by jpluimers on 2026/03/26

There is no official Ring API. But there are libraries and tools around that can talk to a Ring ecosystem, mostly written in JavaScript or Python.

Some links I found:

Read the rest of this entry »

Posted in *nix, *nix-tools, cURL, Development, Hardware, IoT Internet of Things, JavaScript/ECMAScript, Network-and-equipment, Power User, Python, Ring Doorbell/Chime (Amazon), Scripting, Software Development | Leave a Comment »

CELL function looks interesting but beware: language nightmares coming up…

Posted by jpluimers on 2026/03/26

A while ago I bumped into a very promising [Wayback/Archive] CELL function – Microsoft Support which exposes all sorts of interesting information on an Excel WorkSheet cell including address and filename.

But then this “disclaimer” threw me off:

Note: Formulas that use CELL have language-specific argument values and will return errors if calculated using a different language version of Excel. For example, if you create a formula containing CELL while using the Czech version of Excel, that formula will return an error if the workbook is opened using the French version.  If it is important for others to open your workbook using different language versions of Excel, consider either using alternative functions or allowing others to save local copies in which they revise the CELL arguments to match their language.

It means the CELL function is only useful if the spreadsheet containing it will only ever be used in a single language: say goodbye to portability.

That’s a real bummer as it would have simplified formulas like =ADDRESS(ROW(E7), COLUMN(E7)) into =CELL("address", E7) both resulting $E$7.

The big problem is that “consider either using alternative functions” is hardly possible as many of the functions have no alternative, for instance using the CELL function is the only way to get the name of the current worksheet (prepended by the filename) as =CELL("filename") returns Macintosh HD:Users:jeroenp:Downloads:[Workbook1.xlsx]Sheet1.

Note however:

Filename (including full path) of the file that contains reference, as text. Returns empty text (“”) if the worksheet that contains reference has not yet been saved.

The basic syntax of it is CELL(info_type, [reference]), where info_type and some of the return values being language dependent:

Read the rest of this entry »

Posted in Development, Excel, Office, Office Development, Power User, Software Development | Leave a Comment »

Automation can’t fix broken security basics – Help Net Security

Posted by jpluimers on 2026/03/25

[WaybackSave/Archive] Automation can’t fix broken security basics – Help Net Security reveals nothing new: like in many places, automation isn’t the solution for bad processes or bad behaviour. Automation just assists getting things done (even in security), only marginally leading people to getting these things right in addition to done.

Leadership often focuses on broad resilience goals while the day-to-day work that supports them remains inconsistent and underfunded.

This is especially true when the day-to-day activities mainly consists clicking on links and other user-interface elements.

Yes, dark patterns are being used by adversaries, but a lot of day to day user experiences are based on dark patterns.

Improve those experiences by designing better processes amended by better automation, not the other way around.

Oh, and get your foundations right. For example by having processes in place that ease timely patching, even if that requires deployment on fridays.

--jeroen

Posted in Dark Pattern, Deployment, Development, DevOps, Infrastructure, Software Development, UI Design, User Experience (ux) | Leave a Comment »

nvaccess/nvda: NVDA, the free and open source Screen Reader for Microsoft Windows

Posted by jpluimers on 2026/03/25

On my research list: [Wayback/Archive] nvaccess/nvda: NVDA, the free and open source Screen Reader for Microsoft Windows

A bit more background is in NonVisual Desktop Access – Wikipedia

NonVisual Desktop Access (NVDA) is a free and open-source, portable screen reader for Microsoft Windows. The project was started by Michael Curran in 2006.

NVDA is programmed in Python. It currently works exclusively with accessibility APIs such as UI AutomationMicrosoft Active AccessibilityIAccessible2 and the Java Access Bridge, rather than using specialized video drivers to “intercept” and interpret visual information. It is licensed under the GNU General Public License version 2.

It opens a ton of possibilities to use during software development for instance for automation or GUI testing.

It is an open source alternative for JAWS (screen reader) – Wikipedia.

Via this remark in [Wayback/Archive] Angrynerds 086 – Gone in 37 minutes – YouTube (around the 29:30 and 30:30 time marks)

#08 Windows11 gaat 32bit systemen kapotslopen. Dat is niet leuk voor bepaalde toegankelijksopties.

–jeroen

Posted in C++, Development, Python, Scripting, Software Development, Testing | Leave a Comment »