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 2024

Test Automation Code Smells – Angie Jones

Posted by jpluimers on 2024/12/25

Cool presentation: [Wayback/Archive] Test Automation Code Smells – Angie Jones.

A recording is at [Wayback/Archive] What’s That Smell? Tidying Up Our Test Code – YouTube (and embedded below the signature).

The code is at [Wayback] code_smells_workshop.zip.

Read the rest of this entry »

Posted in Agile, Development, Software Development, Testing, Unit Testing | Leave a Comment »

“Incompatible parameter lists” when using Types.T*DynArray? – VCL – Delphi-PRAXiS [en]

Posted by jpluimers on 2024/12/24

Reminder to self: Delphi 11.3 (Alexandria update 3), mid-product added a compiler changing kind of deprecating using types of this form (including ones defined in the System, System.Types and other RTL/VCL units):

Overview of “deprecated” * and alternative array types
“deprecated” alternative: write it all out
TBooleanDynArray TArray<Boolean>
TByteDynArray TArray<Byte>
TCardinalDynArray TArray<Cardinal>
TStringDynArray TArray<string>
  • technically not deprecated, as deprecated is a hinting directive and despite these having existed for almost 25 years now**, hinting directives like platform, deprecated, or library cannot be used on array types:a bug has been filed for this in 2017 but still has not been addressed, see my earlier blog post Delphi Declarations and Statements: Hinting Directives.

Read the rest of this entry »

Posted in Delphi, Delphi 11.0 Alexandria (Olympus), Development, Software Development | Leave a Comment »

Bell’s Theorem: The Quantum Venn Diagram Paradox – YouTube and Twitter explained with polarised filters

Posted by jpluimers on 2024/12/24

These are cool explanations of Bell’s Theorem:

–jeroen

Posted in LifeHacker, Power User, science | Leave a Comment »

Our visits to the @NPORadio2 #Top2000 Café 2018

Posted by jpluimers on 2024/12/23

Video links from [WayBack] Kijk en luister de Top 2000 terug – Nieuwsbericht – NPO Radio 2.

Photos:

--jeroen

PS: Forgot to post this in 2018, and starting in 2019 I got treated against cancer.

Posted in Uncategorized | Leave a Comment »

Some thoughts and experience by isotopp on solar panels and batteries

Posted by jpluimers on 2024/12/23

For my link archive the thread leading up to [Wayback/Archive] Kris on Twitter: “@mterwoord @mausdompteur Das ist ein 15 kWh LFP-Klotz, der Problemlos ins Kabuff neben den Inverter passt und nicht im Weg ist. Nachdem ich nun noch einmal 21% BTW von den 10100 Euro Solarpanels zurück bekommen habe wäre das Ding also praktisch unter 5000 Euro zu haben. Ein No-Brainer quasi.”

–jeroen

Posted in LifeHacker, Power User, Solar Power | Leave a Comment »

redox – Acetic(vinegar) and citric acid as the rust remover – Chemistry Stack Exchange

Posted by jpluimers on 2024/12/20

There are alternatives. One trick is to get the chloride, sulfate, or nitrate into solution by using a compound other than the acid. For instance, adding sodium chloride to a solution of citric acid should make the citric acid more aggressive, and yet, won’t change the pH. (One reason for this is that FeCl3FeCl3 is more soluble than the iron citrate.)

[Wayback/Archive] redox – Acetic(vinegar) and citric acid as the rust remover – Chemistry Stack Exchange

--jeroen

Posted in DIY, LifeHacker, Power User | Leave a Comment »

How to lock the Philips TV after a specific time? | Philips

Posted by jpluimers on 2024/12/20

Yup, old model, but this is supposed to work: [Wayback/Archive] How to lock the Philips TV after a specific time? | Philips

Read the rest of this entry »

Posted in Cable TV/Radio, Hardware, Power User | Leave a Comment »

Beyond Compare 5 – out since mid 2024, and not many bug fixes needed so far: be sure to upgrade

Posted by jpluimers on 2024/12/19

Being back in the field after quite a long time made me notice I missed the Beyond Compare 5 release mid this year.

It did not need many upgrades so far which is a really good sign. Unlike many other places that release software way too early, Scooter Software seems to have focused on quality first, which nowadays is rare. Great!

Below are some links to get you up to speed, especially since it is available on Home Brew, Chocolatey and various other package installers:

Read the rest of this entry »

Posted in Development, Software Development | Leave a Comment »

Hasan • Digital Writer on Twitter: “I made JavaScript Arrays Methods cheat sheet🔥 I hope it can helps you https://t.co/6KoWtagj13” / Twitter

Posted by jpluimers on 2024/12/19

[Wayback/Archive] Hasan • Digital Writer on Twitter: “I made JavaScript Arrays Methods cheat sheet🔥 I hope it can helps you”, a visual representation covering map, filter, find, findIndex, fill, copyWithin, some, every, reduce:

Read the rest of this entry »

Posted in Development, JavaScript/ECMAScript, Scripting, Software Development, Web Development | Leave a Comment »

How to extract playlists (list of file locations) from iTunes using python – Stack Overflow

Posted by jpluimers on 2024/12/18

While migrating from iTunes on one machine to Apple Music on another one, I needed to migrate part of the (disorganised) playlists.

I knew there was a binary ~/Music/iTunes/iTunes Library.itl file, but that is encoded or encrypted, making it hard to parse.

Luckily there is also ~/Music/iTunes/iTunes Music Library.xml which I found via the links below.

Read the rest of this entry »

Posted in Apple, Development, iTunes, Mac OS X / OS X / MacOS, Power User, Python, Scripting, Software Development, XML, XML/XSD | Leave a Comment »