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

Linkjes rondom Macrogol: die van Ratiopharm verdraag ik het beste.

Posted by jpluimers on 2024/07/08

Eerst eveven een inleiding: waarom gebruik ik Macrogol en waarom deze post juist nu?

De TL;DR: ik heb ontlastingsklachten na veel ingrepen vanwege uitgezaaide endeldarmkanker. Macrogol helpt de ontlasting beter van consistentie te krijgen.

In 2023 testte ik 4 verschillende fabrikanten vanwege een beleidswijziging van de verzekeraar (wat hen veel geld kostte en mij veel tijd), wat achteraf goed was omdat een maand terug ineens het middel van de fabrikant die mijn lichaam het beste verdraagt niet leverbaar was.

Gelukkig heb ik van eerdere problemen met medcijnlevering (hallo allopurinol en hallo crisis in 2023 [Wayback/Archive] Dit is waarom we in Nederland zoveel medicijnen tekortkomen – EenVandaag!)

Een stukje geschiedenis

Na alle behandelingen van eind 2019 tot en met halverwege 2022 rondom mijn uitgezaaide endeldarmkanker blijf ik met LAR-syndroom, wat kort is voor low anterior resection syndrome. De Low Anterior Resection was bij mij onderdeel was van een Total Mesorectal Excision: een methode waarbij relatief veel omliggend weefsel rond de endeldarm wordt weggenomen om zo de kans op relatief lokale uitzaaiingen te verminderen.

Dit was het alternatief voor een permanent colostoma: een stoma van de dikke darm. Bij dit alternatief hoort een – vooraf door mij geaccepteerd risico – op TME post operatieve klachten. De operatie is een forse ingreep laag in het kleine bekken waar weinig ruimte is en bij vrouwen meer doorheen loopt (vagina en baarmoeder) dan bij mannen (prostaat), naast uiteraard blaas, plasbuis en de endeldarm.

Read the rest of this entry »

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

Tested: HomeSpot NFC-Enabled Bluetooth Audio Receiver for Sound System

Posted by jpluimers on 2024/07/08

I am using the [Wayback/Archive] HomeSpot NFC-Enabled Bluetooth Audio Receiver for Sound System – HomeSpot Digital to connect my digital audio devices (laptop, smartphone, etc) to my analog amplifier.

Verdict: it is OK-ish.

Read the rest of this entry »

Posted in Bluetooth, Hardware, Home Audio/Video, Power User | Leave a Comment »

HELP e60 bulb type | BMW-Driver.net Forums

Posted by jpluimers on 2024/07/05

To make sure my spare light bulb set is complete, the list from [Wayback/Archive] HELP e60 bulb type | BMW-Driver.net Forums (same for E61):

details for the E60 are

Dipped/Low Beam: H7 (499)
Main/High Beam: H7 (499)
Side/Parking Lamp: W5W (501) “THESE ARE YOUR ANGEL EYES”
Front Fog Lamp: HB4 9006
Front Indicator: PY21W
Tail Lamp: P21W
Rear Fog Lamp: P21W
Reversing Lamp: W16W
Rear Indicator: PY21W
Stop/Tail Lamp: P21W

Note to self: the indicator lamps (PY21W and W5W) are all orange.

Query: [Wayback/Archive] bmw e60 signal lights side bulb type – Google Search

--jeroen

Posted in cars, E61 530xd touring, LifeHacker, Power User | Leave a Comment »

25 Gigabit Linux internet router PC build – Michael Stapelberg (forget MikroTik for this)

Posted by jpluimers on 2024/07/05

Two interesting posts on fast network routing:

–jeroen

Posted in Ethernet, Hardware, LifeHacker, MikroTik, Network-and-equipment, Power User, routers | Leave a Comment »

Interesting thread on the usefulness of running a syslog server and being able to write to it

Posted by jpluimers on 2024/07/04

For my link archive:

  1. [Wayback/Archive] jilles.com 🔜 MCH2022 🏳️‍🌈 on Twitter: “My Ubiquity setup stopped working (again). This happens way to often in my opinion. I have setup a monitoring environment to debug the issues and consider it not reliable enough for the amount of money I spend on it.”

  2. [Wayback/Archive] Rick on Twitter: “@jilles_com Waar heb je problemen mee? En ik tijdelijk een syslog server draaien. Dan je kun je gemakkelijker de logs doorspitten (kiwi heeft een simpele gratis versie)”
  3. [Wayback/Archive] jilles.com on Twitter: “@RickvanSoest Ik draai een grafana setup met syslog, snmp ingest en een losse traceroute om uit te sluiten of het aan de provider of de hardware ligt.”
  4. [Wayback/Archive] jilles.com on Twitter: “@RickvanSoest Software upgrades die falen. In dit geval een PoE switch die op z’n gat lag. In dit geval iets dat met een reboot gefixt is. Maar in geval van de upgrade was het een compleet nieuwe configuratie.”

In todays cross-platform world, it pays if your tooling can send logging to syslog.

Though originating from the CP/M and SunOS background, I have done most of my professional development work in Windows back-ends and front-ends, so here are some links relevant to that:

--jeroen

Posted in .NET, C#, Delphi, Development, DVCS - Distributed Version Control, git, Software Development, Source Code Management, Subversion/SVN | 2 Comments »

Cool dphacks.com Raspberry #CM4 carrier board with Ethernet and NVME

Posted by jpluimers on 2024/07/03

Another thing to try: [Wayback/Archive] makerbymistake on Twitter: “Can’t help myself and have to post more pics of this thing. Cheers to @Raspberry_Pi for providing great documentation on how to make a #CM4 carrier board. Thanks to so many folks that shared their designs also. So many more ideas in my head, so little time.”

Read the rest of this entry »

Posted in Compute Module, Development, Hardware Development, Raspberry Pi | Leave a Comment »

FreeDOS turns 30 shortly after FreeBSD turns 31 • The Register

Posted by jpluimers on 2024/07/02

https://www.theregister.com/2024/07/02/freedos_30_freebsd_31/

Via

Posted in Uncategorized | Leave a Comment »

In potentially multi-threaded .NET Console applications, ensure `Console.EnsureInitialized` gets called for at least output, and potentially for input

Posted by jpluimers on 2024/07/02

An interesting issue at [Wayback/Archive] Khalid ⚡️: “I just used #JetBrainsRider to find a deadlock scenario in #dotnet that I would not have guessed would deadlock. The Console needs to be initialized since the initialization uses a lock the first time. Using it in parallel tasks causes deadlocks. #dotnet This is excellent tooling!…” – Mastodon.

https://i0.wp.com/web.archive.org/web/20240626133154if_/https%3A//files.mastodon.social/media_attachments/files/112/683/097/702/613/855/original/3c11b46a77d3a1fd.png

[Wayback/Archive] 3c11b46a77d3a1fd.png (2800×1610)

It boils down to a non-public Console.EnsureInitialized method being called from multiple threads causes deadlocks. So far, it looks it can only be called as part of referring to Console.In or Console.Out.

I could only find one potentially related bug, which is [Wayback/Archive] NativeRuntimeEventSource behaving poorly in conjunction with other providers · Issue #88011 · dotnet/runtime · GitHub and being worked on, for .NET 9 or later:

Read the rest of this entry »

Posted in .NET, Development, Multi-Threading / Concurrency, Software Development | Leave a Comment »

Reminder to self: write a Bookmarklet that shortens YouTube URLs to the youtu.be ones

Posted by jpluimers on 2024/07/02

When sharing YouTube videos via the mobile apps, they are shortened using the youtu.be domain.

So this is a reminder to write a Bookmarklet based URL-shortener myself for this and extend it so it also understands the various YouTube URL parameters (like start time).

The transformation is documented:

Read the rest of this entry »

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

MSI installation error 1603 – Windows Server | Microsoft Learn

Posted by jpluimers on 2024/07/01

This happens a lot with apps that auto-update before package manager contain that update: [Wayback/Archive] MSI installation error 1603 – Windows Server | Microsoft Learn

Cause

You may receive this error message if any one of the following conditions is true:

  • Windows Installer is attempting to install an app that is already installed on your PC.
  • The folder that you are trying to install the Windows Installer package to is encrypted.
  • The drive that contains the folder that you are trying to install the Windows Installer package to is accessed as a substitute drive.
  • The SYSTEM account does not have Full Control permissions on the folder that you are trying to install the Windows Installer package to. You notice the error message because the Windows Installer service uses the SYSTEM account to install software.

Query: [Wayback/Archive] Exit code was ‘1603’ – Google Search

--jeroen

Posted in Chocolatey, Power User, Windows | Leave a Comment »