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 the ‘Infrastructure’ Category

Interesting: Announcing Cloudflare Email Service’s private beta

Posted by jpluimers on 2025/10/06

Hopefully this new service will shit less than what other mail services have become: [Wayback/Archive] Announcing Cloudflare Email Service’s private beta

Via [WaybackSave/Archive] @levelsio on X: “Cloudflare today launched their own Email Sending service VERY cool, because by default every email service we use for sending for our websites gets acquired by private equity or IPOs and goes to shit It happened to MailChimp, then SendGrid, then Postmark It’s just the nature …”

Read the rest of this entry »

Posted in Cloud, Cloudflare, Infrastructure | Leave a Comment »

Kevlin Henney on “configuration is code” in his essay “Out of Control. An essay on paradigms, refactoring…”

Posted by jpluimers on 2025/07/31

For my link archive [Wayback/Archive] Out of Control. An essay on paradigms, refactoring… | by Kevlin Henney | Dec, 2020 | Medium.

Neither because Kevlin describes how to refactor a basic algorithm to convert Roman numerals into Hindu-Arabic numerals (in part by using the fact that an if statement can be considered a bounded case of a while loop), nor because he splits the resulting algorithm in coded data and coded statements, or because he mentions the [Wayback/Archive] Gilded Rose Kata but because well, you should just read it in full.

Remember though: Read the rest of this entry »

Posted in Configuration Management, Development, DevOps, Power User, Python, Scripting, Software Development | Leave a Comment »

Discover the Google Cloud Skills Boost annual subscription benefits | Google Cloud Blog

Posted by jpluimers on 2025/07/28

Hopefully by now discounts like this are still available: [Wayback/Archive] Discover the Google Cloud Skills Boost annual subscription benefits | Google Cloud Blog

Read the rest of this entry »

Posted in Cloud, Cloud Development, Development, GCP Google Cloud Platform, Infrastructure | Tagged: , | Leave a Comment »

Alan Turing Wrote Object-Oriented Code In C And Ran It On BEAM – De Programmatica Ipsum

Posted by jpluimers on 2025/07/16

I originally missed this as back then I was in the midst of managing trouble in my parental family, unaware I was already having rectum cancer. Then things went fast, not even including the Covid-19 years, so I was glad last year I got reminded of this mid-2019 article:

[Wayback/Archive] Alan Turing Wrote Object-Oriented Code In C And Ran It On BEAM – De Programmatica Ipsum writes a lot of interesting things on programming paradigms, starting with

In his rare 1994 book “Object-Oriented Programming In C” Axel Tobias Schreiner explains how to do inheritance, class methods, class hierarchies, and even how to raise exceptions using nothing else than pure, simple, pointer arithmetic-filled, ANSI C.

then arguing basically most of not all modern languages share the majority of programming paradigms and all these paradigms are repeats of the past:

These days, we are using the offsprings of multiple programming paradigms having unprotected sex with one another in a thoughtful orgy. PHP, C#, Perl, C++ and even Visual Basic have all closures, lambdas or anonymous functions now. F# and Scala can instantiate any class included in their corresponding vendor-provided frameworks. JavaScript implements functions as objects with a single method .call(). Haskell comonads are actually objects. Swift 1.0 implemented instance methods as curried functions.
But none of this is new. Smalltalk, arguably the precursor of object orientation, had collect and select methods which were the grandparents of our more common map and filter functional friends.

What sets modern languages apart is that they the majority covers all the paradigms you might need, just differing in how well they support the paradigm-du-jour.

It means programming language wars should have been a thing of the past for about two decades now.

Please let that sink in.

 

Oh: if you look for that ANSI C book, here it is: [Wayback/Archive] https://www.cs.rit.edu/~ats/books/ooc.pdf [Wayback PDF View/PDF View]

 

Via: [Wayback/Archive] De Programmatica Ipsum: “”In his rare 1994 book “Object…” – mas.to

--jeroen

Posted in .NET, C, C#, C++, Cloud, COBOL, Containers, Design Patterns, Development, Docker, Erlang, F#, Go (golang), Haskell, Infrastructure, Java, Java Platform, Kotlin, Kubernetes (k8n), ObjectiveC, OOP (Object Oriented Programming), Perl, Scala, Scripting, Software Development, Swift, VB.NET | Leave a Comment »

Upptime: GitHub-powered open-source uptime monitor and status page

Posted by jpluimers on 2025/05/14

I wonder how long this can be hosted on GitHub. Will start using it, just to learn more about the GitHub computing infrastructure.

Links:

--jeroen

Posted in Cloud, Development, DVCS - Distributed Version Control, GitHub, Hosting, Infrastructure, Monitoring, Power User, Software Development, Web Development | Leave a Comment »

Some posts on example domains and example IP-ranges (IPv4 and IPv6)

Posted by jpluimers on 2025/05/05

Here are some of my blog posts on documenting using example domains and example IP-addresses or IP-ranges:

(I really wish that example.org and others would service SMTP with blackhole routing so one can also use it for bogus email addresses in documentation)

The blog posts above were incomplete (IPv6 was missing; IPv4 was not explained), so below are more links that do a better job based on a Tweet from [Wayback/Archive] Julia Evans (@b0rk).

Read the rest of this entry »

Posted in Conference Topics, Conferences, Development, DNS, documentation, Event, Infrastructure, Internet, IPv4, IPv6, Power User, Software Development | Leave a Comment »

Direct deep links to Amazon help pages

Posted by jpluimers on 2025/03/28

For me, it is always difficult to navigate to the Amazon help pages where you can reach their chat.

These are some of the links; follow the pattern to figure out which domain part you need to replace to get to your local ones:

--jeroen

Posted in Amazon.com/.de/.fr/.uk/..., Cloud, Infrastructure, LifeHacker, Power User | Leave a Comment »

Download your Kindle books soon, because Amazon will block them after February 25, 2025

Posted by jpluimers on 2025/02/17

Download & transfer via USBTransfer Tip: After downloading, use your USB cable to connect your computer and Kindle. Your Kindle will appear as a drive on your computer. Copy your downloaded file from your computer to your Kindle's documents folder. Starting 26 February 2025, the ‘Download & Transfer via USB’ option will no longer be available. You can still send Kindle books to your Wi-Fi enabled devices by selecting the ‘Deliver or Remove from Device’ option. Learn more about managing downloads

Download & transfer via USB Transfer Tip: After downloading, use your USB cable to connect your computer and Kindle. Your Kindle will appear as a drive on your computer. Copy your downloaded file from your computer to your Kindle’s documents folder. ❗️Starting 26 February 2025, the ‘Download & Transfer via USB’ option will no longer be available. You can still send Kindle books to your Wi-Fi enabled devices by selecting the ‘Deliver or Remove from Device’ option. Learn more about managing downloads

Amazon will disable downloading of Kindle books after 2025-02-25 (yup: slightly more than a week!):

(image on the right via Jan Wildeboer)

Edit 20250224: steps to convert from Kindle 1.17 on MacOS or Windows in 3 Ways to Convert Kindle to PDF for Free.

It allowed me to convert everything to PDF except one book which I found a free PDF of at [Wayback/Archive] Linear Algebra Done Right as [Wayback/Archive] linear.axler.net/LADR4e.pdf [Wayback PDF View/PDF View] via [WaybackSave/Archive] Sheldon Axler on X: “The free Kindle version of the fourth edition of my book Linear Algebra Done Right is now available at www.amazon.com/Linear-Algebra-Right-Undergraduate-Mathematics-ebook/dp/B0DDT4WVRD. The free pdf version of the book is available at linear.axler.net. The free translation into Chinese is also available as a pdf file at linear.axler.net ¹

Back to the original:

Table with URLs for your Kindle libraries where you can download manually based on https://www.amazon.com/hz/mycd/digital-console/contentlist/booksAll/dateDsc/ which I got form the below mentioned  download tools:

Read the rest of this entry »

Posted in Amazon.com/.de/.fr/.uk/..., Cloud, Infrastructure, LifeHacker, PDF, Power User | Tagged: , | Leave a Comment »

Fun with Windows Containers – Popping Calc

Posted by jpluimers on 2025/02/14

Running Kubernetes containers on Windows means taking into account a different can of worms than running them on Linux.

For example [Wayback/Archive] Fun with Windows Containers – Popping Calc explains about the various isolation levels and privileges (through runAsUserName) and this helpful advice:

Read the rest of this entry »

Posted in *nix, *nix-tools, Cloud, Containers, Docker, Infrastructure, Kubernetes (k8n), Power User, Windows | Leave a Comment »

Mailen en communiceren zonder Musk en Trump: Cloud Kootwijk – Bert Hubert’s writings

Posted by jpluimers on 2025/02/06

Hopelijk lukt dit iemand van de grond te krijgen, maar het zal wel stranden in regelgeving (net als GPT-NL wat tegen licentieproblemen aan loopt¹ en GEITje – wat vanwege licentieproblemen uit de lucht gehaald is ²) [Wayback/Archive] Mailen en communiceren zonder Musk en Trump: Cloud Kootwijk – Bert Hubert’s writings.

Via onder meer:

Read the rest of this entry »

Posted in Cloud, Communications Development, Development, eMail, Infrastructure, SocialMedia, Software Development | Leave a Comment »