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,860 other subscribers

Archive for March, 2025

Notities voor rondreis met auto in IJsland (al dan niet met eigen auto)

Posted by jpluimers on 2025/03/17

Via [WaybackSave/Archive] Henk on X: “@jpluimers @maddyverburg @Walrathis”

Query [Wayback/Archive] rondreis eigen auto ijsland – Google Search

--jeroen

Posted in Uncategorized | Leave a Comment »

Twitter Lists Memberships: jpluimers

Posted by jpluimers on 2025/03/17

This was fall 2022: [Wayback/Archive] Lists Memberships. Wondering what Twitter lists I am on by now.

Via: [Wayback/Archive] twopcharts_nl on Twitter: “Bij elk overzicht met lijstnamen, waarbij de meest recente lijsten boven en de oudste lijsten onder staan, van bekendere accounts, zie je de verharding van Twitter. Zo ook bij dit account van @BoswachterTim”

--jeroen

Posted in Power User, SocialMedia, Twitter | Leave a Comment »

Chrome suddenly reported “Unsupported extensions” – need to find a Chromium browser that will long-time support Manifest V2

Posted by jpluimers on 2025/03/14

Chrome warned me of a list of extensions that it thought were unsupported pointing me towards [Wayback/Archive] Install and manage extensions – Chrome Web Store Help: Unsupported extensions.

It included ones important to me like [Wayback/Archive] Pushbullet – Chrome Web Store and [Wayback/Archive] ClearURLs – Chrome Web Store.

My full local list was at the bottom of chrome://extensions/ where you have to both “keep it” to get them re-installed in the “This extension was turned off because it is no longer supported” state, and after keeping them switch them on plus conforming the switch on to be able to use them.

A quick search revealed this likely has to do with Manifest V2 support: [Wayback/Archive] Why is my Chrome saying the Pushbullet Extension is no longer supported? : PushBullet (that post was 9 months ago, so it looks Chrome is spreading the nagging period over a long time).

This means I need to find a Chromium based browser that plans to support Manifest V2 for a long time. For now Brave indicates that it wants to: [Wayback/Archive] What Manifest V3 means for Brave Shields and the use of extensions in the Brave browser | Brave

Some however think Brave won’t: [Wayback/Archive] If it’s chromium based, they will need to remove manifest v2 at some point… | Hacker News

Read the rest of this entry »

Posted in Chrome, Chrome, Chromium, Google, Power User, Web Browsers | Tagged: | Leave a Comment »

Ungendered writing – #awareness

Posted by jpluimers on 2025/03/14

Maybe the outcome of this research study is even more reason to promote awareness around ungendered writing.

In this world at large, inclusivity should be the norm and showing that in your writing should increase funding rates for science articles.

[Wayback/Archive] Ungendered writing: Writing styles are unlikely to account for gender differences in funding rates in the natural and technical sciences – ScienceDirect.

Read the rest of this entry »

Posted in Awareness, Development, Inclusion / inclusive society, Perl, Python, Scripting, Software Development | Leave a Comment »

Ethics in Bricks on X: “What happens when organizations measure and reward performance of professionals? Employees change their behavior “by avoiding tasks that do not yield quantifiable results.” Link: …” (research paper by Berend van der Kolk and Wesley Kaufmann)

Posted by jpluimers on 2025/03/13

[WaybackSave/Archive] Ethics in Bricks on X: “What happens when organizations measure and reward performance of professionals? Employees change their behavior “by avoiding tasks that do not yield quantifiable results.” Link: …”

This is not limited to organisations having a lot of non-measurable goals: all organisations have those, including the ones in IT.

Research paper (published 7 years ago today, still very relevant) at [Wayback/Archive] Performance measurement, cognitive dissonance and coping strategies: exploring individual responses to NPM-inspired output control | Journal of Management Control

Abstract

Read the rest of this entry »

Posted in About, Awareness, Development, LifeHacker, Personal, Power User | Leave a Comment »

For my link archive: Counting the leading zeroes and ones in a binary number with C#

Posted by jpluimers on 2025/03/13

From a while back, but still interesting:

  1. [Wayback/Archive] Counting the leading zeroes in a binary number with C#
  2. [Wayback/Archive] c# – Getting the number of leading 1 bits – Stack Overflow (thanks [Wayback/Archive] Barry Kelly and [Wayback/Archive] SoapBox)

Especially the first link explains the algorithm very well and is similar to links referred to from the Stack Overflow question as it is based on counting ones (and leading ones are basically leading zeros but bit-inverted).

It also explains a cool thing for leading zeros: modern CPU have instructions which .NET Core.

Read the rest of this entry »

Posted in .NET, AArch64/arm64, Algorithms, ARM, Assembly Language, C, C#, C++, Delphi, Development, Software Development, x64, x86 | Tagged: , , | Leave a Comment »

Delphi and SonarQube: great open source additions in the last few years.

Posted by jpluimers on 2025/03/12

In the past, I mentioned that the open source SonarQube by SonarSource was on my “research list” in a few blog posts* as I am a fan of static code analysis **, and now it is time to amend them with the current state for using it in Delphi.

SonarSource products

  • SonarQube Server (formerly SonarQube) is an open core product for static code analysis, with additional features offered in commercial editions.
  • SonarQube Cloud (formerly SonarCloud) offers free analysis of open source projects.
  • SonarQube for IDE (formerly SonarLint) is a free IDE extension for static analysis.

For more history on them, see [Wayback/Archive] About – Sonar and SonarSource | Sonar.

Delphi integration

There are two open source integrations: for ConarQube Server, and Linting, both maintained by the same company ([Wayback/Archive] IntegraDev · GitHub):

Read the rest of this entry »

Posted in Delphi, Development, Software Development, SonarQube, Static Code Analysis, Unit Testing, vscode Visual Studio Code | Leave a Comment »

And do it has begun: Go European — Discover European products and services

Posted by jpluimers on 2025/03/12

[Wayback/Archive] Go European — Discover European products and services

A community-driven directory bringing you recommendations and insights from across Europe

It seems to have started as [Wayback/Archive] Buy European Made which I think is more appropriate in the current stiation:

Switch to EU-Made. Support the European Values

A directory of EU-made alternatives. From software and electronics to everyday products – all made in Europe

That’s why I put the old poster on the right.

Related/from:

--jeroen


[Wayback/Archive] 421870593-89e43977-684f-4162-ac75-9fd4a17ee334.png (1079×1637)

[Wayback/Archive] Gl1MF0-XEAA0Q8w.jpg:orig (960×1200)

Posted in LifeHacker, Power User | Leave a Comment »

I was today years old when I found there is a shortcut to switch to the Terminal tab in Visual Studio Code

Posted by jpluimers on 2025/03/12

Boy, I always to the Ctrl+Shift+Space on Microsoft Windows (or on MacOS Command+Shift+Space) detour to switch to the Terminal tab in Visual Studio Code

So I was amazed to find the shortcut inside the first bullet in the Google Search quote of the first result at [Wayback/Archive] vscode terminal open new terminal – Recherche Google:

Read the rest of this entry »

Posted in .NET, Apple, Development, Keyboards and Keyboard Shortcuts, KVM keyboard/video/mouse, Mac OS X / OS X / MacOS, Power User, Software Development, Terminal, vscode Visual Studio Code, Windows, Windows Terminal | Tagged: | Leave a Comment »

Need to write bookmarklet for converting RSS feed URL to PlayerFM import feed URL

Posted by jpluimers on 2025/03/11

Target format:

https://player.fm/importer/feed?url=%s

Where %s is the RSS feed for a podcast as URL encoding.

Example:

https://whycast.podcast.audio/@whycast/feed.xml

becomes

https://player.fm/importer/feed?url=https%3A%2F%2Fwhycast.podcast.audio%2F%40whycast%2Ffeed.xml

Read the rest of this entry »

Posted in Bookmarklet, Development, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Browsers, Web Development | Leave a Comment »