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

Archive for 2021

OpenSuSE tumbleweed switched to using /etc/sudoers.d which broke yast module sudo somewhere mid 2020

Posted by jpluimers on 2021/11/09

Mid 2020, I re-installed a Raspberry Pi 2 box based on OpenSuSE Tumbleweed.

To my susprise the yast2 module sudo could not write the configuration.

It appeared that /etc/sudoers had become readonly and a new /etc/sudoers.d was created.

You can use visudo to edit files in that directory without potentially losing changes in /etc/sudoers during upgrades. I think that is a good move.

To bad the yast module failed because of it.

More on visudo and the /etc/sudoers.d directory:

–jeroen

Posted in *nix, Development, DevOps, Infrastructure, Linux, openSuSE, Power User, SuSE Linux, Tumbleweed | Leave a Comment »

/me is a 1x.engineer

Posted by jpluimers on 2021/11/09

It is totally OK to be an 1x engineer instead of a 10x engineer.

The link below shows why, what 1x engineers actually do and how much value they add.

[WayBack/Archive.is] 1x Engineer

The official website of 1x Engineers around the world.

If you have more to add to that list, feel free to add a pull request to the underlying repository: [WayBack/Archive.is] GitHub – cutenode/1x.engineer: The official website of 1x Engineers around the world

–jeroen

Posted in Development, Software Development | Leave a Comment »

Infusion pump and PCA (patient-controlled analgesia) calculation

Posted by jpluimers on 2021/11/09

This is a great PCA calculator: [Archive.is] CADD calculator 0.5BETA END USER Google Docs – Google Sheets

Via:

Related:

–jeroen

Read the rest of this entry »

Posted in Development, Excel, Google, GoogleDocs, GoogleSheets, Office, Office Automation, Office VBA, Power User, Scripting, Software Development | Leave a Comment »

Corona testlocaties; testen zonder afspraak in de coronatestbus – GGD Amsterdam

Posted by jpluimers on 2021/11/08

Voor mijn linkarchief:

NB: Testen zonder afspraak kan sowieso op de XL teststraat op de Loevensteinse Randweg 110 te Schiphol.

Edit 20211119: de communicatie was kennelijk niet zo helder voor testen zonder afspraak (:

Via:

–jeroen

Posted in About, Covid-19 / Coronavirus, LifeHacker, Personal, Power User | Leave a Comment »

Vrijstellingen erfbelasting

Posted by jpluimers on 2021/11/08

For my link archive:

–jeroen

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

Twitter search filter tricks to get a less confusing timeline

Posted by jpluimers on 2021/11/08

Some links for my link archive in the order I use them most to least:

  1. https://twitter.com/search?q=filter%3Afollows%20-filter%3Areplies%20include%3Anativeretweets&src=recent_search_click
    • filters on filter:follows -filter:replies include:nativeretweets
  2. https://twitter.com/search?q=filter%3Afollows%20-filter%3Areplies%20include%3Anativeretweets%20-filter%3Alinks&src=typed_query
    • filters on filter:follows -filter:replies include:nativeretweets -filter:links
  3. https://twitter.com/search?q=filter%3Afollows%20-filter%3Areplies%20-filter%3Alinks&src=typed_query
    • filters on filter:follows -filter:replies -filter:links
  4. https://twitter.com/search?q=filter%3Afollows%20-filter%3Areplies&src=typed_query
    • filters on filter:follows -filter:replies

via: [WayBack] Joe Sondow on Twitter: “Reminder that Twitter’s timeline is trash; saved searches are better. Try pasting one of these in twitter search, then save the search: filter:follows -filter:replies -filter:links filter:follows -filter:replies filter:follows -filter:replies include:nativeretweets”

–jeroen

Read the rest of this entry »

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

Some links git cloning over an NTLM proxy

Posted by jpluimers on 2021/11/08

In the past I used cntlm for this, but it looks like git can now authenticate properly over an ntlm proxy.

Some links:

–jeroen

Posted in Uncategorized | Leave a Comment »

Is it a battery or a DNS record?

Posted by jpluimers on 2021/11/05

Somehow naming of DNS resource record types and cylindrical battery types might seem for most parts mutually exclusive:

But the A and AAAA battery types, though uncommon, do exist.

–jeroen

Read the rest of this entry »

Posted in DNS, History, Internet, Power User | Leave a Comment »

wget proxy: set the http_proxy environment variable

Posted by jpluimers on 2021/11/05

[WayBack] WGET 1.11.4 for Windows (win32) as well as many other tools use the [WayBack] http_proxy envonment variable to specify the http proxy settings.

To set it to a locally running Cntlm proxy, use this syntax:

set http_proxy=http://localhost:3128

–jeroen

Posted in Cntlm, Power User, Windows, Windows-Http-Proxy | Leave a Comment »

Some links on Delphi compiler potential speed improvements…

Posted by jpluimers on 2021/11/04

A long time ago, there was an interesting blog post referenced from [WayBack] See how you can use Delphi’s upcoming new language feature to improve performance of your code. – Erik van Bilsen – Google+ referred to [WayBack] Inline Variables can increase performance – grijjy blog which made me comment [WayBack] “given the potential performance improvements the compiler already could do, and how long they could have been done, I would not bet on these new improvements becoming reality anytime soon.” that I later backed up with these links:

One of the observations there is that since Delphi 2005, no major compiler speed improvements have been done, and that even between Delphi 5 and 2005 mot much has been done either.

From my point of view, the – not so big – Delphi compiler team is very busy keeping balls up in the air supporting the many compiler targets and architecture changes that have been introduced over the past decade or so, that they do not have resources to improve code generation other than rely on the LLVM tool chain (which is not used for Windows x86 and x64 development that covers like 90+% of the Delphi users).

In my book, when you need an “inline var”, you usually want to refactor that bit of code into a separate method anyway.

Refactoring out parts of code that have implicit try/finally blocks for managed variables or records is a strategy that can improve execution speed in many Delphi applications anyway, especially if that piece of code is outside of the happy flow: it moves unneeded overhead out of that flow.

This is actually a strategy used for instance in the Spring4D library: Stefan Glienke has a very good insight in how the compiler works and did magic to some performance critical code paths there.

–jeroen

Posted in Delphi, Development, Software Development | Leave a Comment »