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,835 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 »

GitHub – yoeo/guesslang: Detect the programming language of a source code

Posted by jpluimers on 2026/07/29

I wanted to detect the programming language of some code I wasn’t sure what it was written in.

A quick search found [Wayback/Archive] GitHub – yoeo/guesslang: Detect the programming language of a source code

Apps powered by Guesslang

 

Microsoft Visual Studio Code, automatic language detection

That was cool, as I always have vscode installed.

Query: [Wayback/Archive] detect programming language of source code at DuckDuckGo

--jeroen

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

Sketchplanations on Twitter: “The curb-cut effect: when we design for disabilities we make things better for everyone. From Angela Glover Blackwell at @policylink”

Posted by jpluimers on 2026/07/29

So true in any line of work (especially web applications!):

[Wayback/Archive] Sketchplanations on Twitter: “The curb-cut effect: when we design for disabilities we make things better for everyone. From Angela Glover Blackwell at @policylink”

Image ID: The curb-cut effect: A range of people of all ages next to a crossing, road, and park show how the curb cut design for disabilities benefits everyone

Read the rest of this entry »

Posted in accessibility (a11y), Development, Software Development, User Experience (ux) | Leave a Comment »

PowerShell Get-WinEvent XML Madness: Getting details from event logs – Ashley McGlone – disappeared from blogs.technet.microsoft.com

Posted by jpluimers on 2026/07/28

This post originally appeared on [Wayback/Archive] PowerShell Get-WinEvent XML Madness: Getting details from event logs – GoateePFE – Archived, but due to link rot got lost including the images. I restored this post from the Wayback Machine archived version including the comments so the content gets re-indexed in search engines as this was one of the few posts detailing how to filter and extract XML from Windows Event logs using PowerShell.

I needed this content for a future blog post that is going to appear in a day or so: Some links on getting the most recent defragmentation time of a Windows volume

Queries:

Read the rest of this entry »

Posted in .NET, CommandLine, Development, Power User, PowerShell, PowerShell, Scripting, Software Development, Windows | Tagged: | Leave a Comment »

Some notes on syncing/transferring Android apps and settings to another phone

Posted by jpluimers on 2026/07/28

Because of my tweet series starting at [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on Twitter: “Migrating from an Android phone to a new Android phone is still a horrible experience. Most apps need you to re-authenticate. Few support password managers. Even fewer migrate settings well (like browser bookmarks and open tabs, launcher preferences, backup folders, etc)”

Since then I assisted a few other migrations as well, so below are the notes I made during the migrations.

First about migration apps:

Application and settings notes after transfering data through OnePlus Clone Phone from migrating phones of multiple people:

Read the rest of this entry »

Posted in *nix, Android Devices, hetrixtools, Monitoring, OnePlus Six, PagerDuty, Power User, Uptimerobot | Leave a Comment »

GitHub – Botspot/bvm: Windows 11 Virtual Machine on ARM Linux

Posted by jpluimers on 2026/07/27

This is way easier than I thought (but you need Raspberry Pi 5 or it will be dead slow on earlier models): [Wayback/Archive] GitHub – Botspot/bvm: Windows 11 Virtual Machine on ARM Linux

And yes, there are other write-ups for doing this, but this repository is so much easier and reliable than the others.

Did not test it outside of Raspbian yet, so not sure on which other distributions it runs. It will likely run on more plainDebian, but my guess is that Fedora, Ubuntu, OpenSuSE and others will be out.

Oh: better use NVMe instead of MicroSD for speed too.

Via:

--jeroen

Posted in *nix, *nix-tools, bash, CommandLine, Development, Power User, PowerShell, Scripting, sh, Sh Shell, Windows, Windows 11 | Leave a Comment »

Artikel 13 WBR voorkomt dubbele belasting bij doorverkoop

Posted by jpluimers on 2026/07/27

In artikel 13 van de Wet op belastingen van rechtsverkeer (WBR) staat dat je geen dubbele belasting betaalt als een huis twee keer van eigenaar wisselt binnen zes maanden. Bij de tweede overdracht krijgt de nieuwe koper een korting op de overdrachtsbelasting. Dit noemen we ook wel het artikel 13 verschil. De wet gunt dit voordeel aan de koper, maar in de koopakte kun je afspreken dat dit voordeel aan de verkoper toekomt. Dit laatste houdt in dat de koper bovenop de koopprijs nog een extra bedrag betaalt aan de verkoper.

[Wayback/Archive] Artikel 13 WBR voorkomt dubbele belasting bij doorverkoop

Voorbeeld: [Wayback/Archive] Huis te koop: Breedstraat 5 3512 TS UTRECHT – Punt Makelaars

Queries:

–jeroen

Posted in LifeHacker, Power User | Leave a Comment »

“You need to learn to delegate” … That’s not always easy due to a variety of situations out of one’s control : @hhariri on Thread Reader App

Posted by jpluimers on 2026/07/24

A year ago, Hadi Hariri wrote this very important Tweet which I preserved through [Wayback/Archive] Thread Reader App because the Space Karen hates the Wayback Machine so much that it still can’t archive tweets ¹:

[Wayback/Archive] Thread by @hhariri on Thread Reader App

“You need to learn to delegate”

Learning to delegate is not that hard. Delegating, and doing it successfully on the other hand, requires having the right people to delegate to.

That’s not always easy due to a variety of situations out of one’s control.

Luckily, Archive.is can still archive Tweets, so here is the original one: [WaybackSave/Archive] Hadi Hariri on X: “”You need to learn to delegate” Learning to delegate is not that hard. Delegating, and doing it successfully on the other hand, requires having the right people to delegate to. That’s not always easy due to a variety of situations out of one’s control.”

 

Anyway, I responded with my story, which I archived too, but this time because Twitter does not allow viewing threads as an anonymous user since 2021: [Wayback/Archive] Twitter won’t show complete threads now without an account. :( Twitter accounts … | Hacker News.

My story [Wayback/Archive] Thread by @jpluimers on Thread Reader App

@hhariri Especially when explaining what and how to a delegatee is taking more time/energy/effort than doing it yourself.

Still training the new internal care of my brother. Costs less energy than last year, but back then the old “ambulant” care took 2 hours and then “it was OK”.

@hhariri Weekly I try to figure out what happened then hours re-explaining “treat him like he is: mentally a 3 year old with autism in a full grown body that seems to speak Dutch very well, but does not really understand what he says. So what he says is different from what he wants/needs”

@hhariri And for “normal work”, the life long job is to keep explaining that doing things right the first time saves a lot of effort.

@hhariri And yes, there is hindsight when at the time you did things, you didn’t know there was or would become a better way, or that the current situation changed.

Those are valid reasons for redoing things later, but not valid reasons for not even trying to do it right the first time.

In case you have a Twitter account, you can find the thread start at [WaybackSave/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@hhariri Especially when explaining what and how to a delegatee is taking more time/energy/effort than doing it yourself. Still training the new internal care of my brother. Costs less energy than last year, but back then the old “ambulant” care took 2 hours and then “it was OK”.”

--jeroen

¹ sometimes it archives something of the tweet, in this case the [Wayback/Archive] Tweet JSON which you normally would get through the Twitter CDN like [Wayback/Archive] Tweet JSON (I wrote about creating a JavaScript Bookmarklet for this method in Probably many more like these are needed to download Twitter videos: [extractor/twitter] Fix unauthenticated extraction by bashonly · Pull Request #7476 · yt-dlp/yt-dlp).

Posted in About, Awareness, Bookmarklet, Development, JavaScript/ECMAScript, LifeHacker, Personal, Power User, Scripting, Software Development, Web Browsers | Tagged: | Leave a Comment »

@NL_Wetenschap on Twitter: “Hier een overzicht van de wetgeving over mantelzorg. De regels gaan over hele verschillende situaties/onderwerpen, de doelgroep is vaak anders, de toegangsvoorwaarden verschillen en de uitvoerende instanties zijn niet voor elke regel hetzelfde. Het is echt een lappendeken!”

Posted by jpluimers on 2026/07/24

Hier een overzicht van de wetgeving over mantelzorg. De regels gaan over hele verschillende situaties/onderwerpen, de doelgroep is vaak anders, de toegangsvoorwaarden verschillen en de uitvoerende instanties zijn niet voor elke regel hetzelfde. Het is echt een lappendeken!

Read the rest of this entry »

Posted in About, Care/Zorg, LifeHacker, Personal, Power User | Leave a Comment »

The Dutch Tax and Customs Administration uses JetBrains MPS with a their self developed DSL

Posted by jpluimers on 2026/07/23

Cool: part of the Dutch Tax and Customs Administration (Douane / Belastingdienst) uses JetBrains MPS (Meta Programming System) with a DSL (Domain Specific Language):

[Wayback/Archive] MPS_DTO_Case_Study.pdf [Wayback PDF View/PDF View]

Agile Law Execution Factory (ALEF), is an IDE developed with JetBrains MPS that uses a natural language to specify services, fact patterns, tax rules, and test cases.

It reminds me of some 30 years ago having trained a group of students that were also taught how to use a subset of natural language to phrase specifications by Professor G.M. Nijssen.

--jeroen

Posted in Development, JetBrains, Software Development, Systems Architecture | Leave a Comment »

Julia posted a challenge: Implement DNS in a weekend

Posted by jpluimers on 2026/07/23

Missed the original announcement of [Wayback/Archive] Implement DNS in a weekend

Even after a few years, it is still a fun project to take on.

Via [Wayback/Archive] Julia Evans on Twitter: “it’s fun to see all the different languages people are implementing DNS in a Weekend in (implement-dns.wizardzines.com) — so far I’ve seen C#, Rust, Kotlin, Clojure, Golang, Elixir, Typescript, and Python”

More:

Read the rest of this entry »

Posted in Communications Development, Development, DNS, Internet, Software Development, TCP, UDP | Leave a Comment »