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 »

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 Automation,Β Microsoft Active Accessibility,Β IAccessible2Β 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 »

The mastodon boop sounds are called boop and were created by Josef Kenny

Posted by jpluimers on 2026/03/24

You can find the binary files sound files of the Mastodon beep sound at

They were created by [Wayback/Archive] Josef Kenny (blog: [Wayback/Archive] josef.one; Mastodon “i made that mastodon boop sound”: [Wayback/Archive] josef (@jk@mastodon.social) – Mastodon) early 2017 and updated with metadata later that year. In 2022 it became clear that using the sound is allowed as long as there is credit:

Read the rest of this entry »

Posted in Audio, Development, DVCS - Distributed Version Control, git, GitHub, Mastodon, Media, Power User, SocialMedia, Software Development, Source Code Management | Tagged: , | Leave a Comment »

sjinzh/awesome-yolo-object-detection: πŸš€πŸš€πŸš€ A collection of some awesome public YOLO object detection series projects.

Posted by jpluimers on 2026/03/24

On my research list: [Wayback/Archive] sjinzh/awesome-yolo-object-detection: πŸš€πŸš€πŸš€ A collection of some awesome public YOLO object detection series projects.

YOLO (You Only Look Once) is a series of computer vision algorithms and libraries based on training data that does ultra-fast object recognition. Most of it is written in Python with the more recent versions all using Pytorch, though interface from various other languages and environments are available. The above article lists them all.

A long time ago I gave a presentation on a few conferences using computer vision of which I blogged about the first one:Β Spoken @ DevDays 2009 NL – download is online: .NET & hardware – capture video & control servos, in a fun application

My presentation (.NET & hardware – capture video & control servos,Β in a fun application) was as a GeekNight session.
That imposed geeky stuff, but in addition it addressed an important point: there will be many more means of interaction.
In particular, my β€˜geek’ combination of hardware and software would react on movements seen by the webcam by pointing the beam of the laserpointer towards the largest area that moved.

So it is cool to revisit the topic by for now a link dump: Read the rest of this entry »

Posted in .NET, AI and ML; Artificial Intelligence & Machine Learning, Development, Python, Scripting, Software Development | Leave a Comment »

It might be time for me to upgrade to a newer Excel version because of some new notation and functions like TAKE and TRIMRANGE, or does it?

Posted by jpluimers on 2026/03/23

Over the last decades, I hardly needed to upgrade Excel. For a very long time I stayed at Excel 2003, as the ribbon interface introduced with Office 2007 (version 12) was horrible (it still is, especially since 19:10 monitors are gone and the ribbon takes too much vertical screen estate).

After that, I needed newer features so I upgraded to Excel 2013 (version 15) mainly because it ditched Multiple-document interface (MDI) and I like SDI over MDI a lot, and Office 2013 was largely compatible with Office for Mac 2011 (version 14).

Mostly recovered from my cancer treatments, I noticed that MacOS ditched 32-bit support in MacOS 11 Big Sur, which meant I could not use Office 2011 any more (it was 32-bit x86 only) so in 2022 I upgraded all my office installations to Office 2021 (up in the version 16.* range as starting with Office 2016 the major version number stayed 16.minor).

I might actually upgrade to Office 2024 (version 16.many) soon despite the major version 16, finally Excel has started sped up new development of new functions and features, of which the ones below are very interesting: they will make my largest spreadsheets a lot simpler and therefore easier to maintain:

Read the rest of this entry »

Posted in Excel, Office, Office 2003, Office 2011 for Mac, Office 2013, Office 2021, Power User | Leave a Comment »

DaVinci Resolve – Wikipedia

Posted by jpluimers on 2026/03/23

In case I occasionally need something that supports most features of Adobe Premiere: DaVinci Resolve – Wikipedia

ViaΒ [Wayback/Archive] Angrynerds 086 – Gone in 37 minutes – YouTube

–jeroen

Posted in Adobe, Audio, Media, Power User, Video | Leave a Comment »