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 November, 2023

25 years ago today – Windows NT and VMS: The Rest of the Story | ITPro

Posted by jpluimers on 2023/11/30

https://www.itprotoday.com/compute-engines/windows-nt-and-vms-rest-story

Via

Posted in History, Power User | Leave a Comment »

The circle of online interaction life (yes, before social media there was online interaction): Nick Wright on – Mastodon.ART

Posted by jpluimers on 2023/11/29

Low-tech beats hi-tech. It always does.

Oh, and it so much reminds me of BITNET relay, early internet and BBS/Fidonet days.

[Wayback/Archive] Nick Wright: “1993: I use BBSes for online i…” – Mastodon.ART

1993: I use BBSes for online interaction. Each BBS is run by some random person. They connect to a federated worldwide network. I keep my notes in .TXT files.

2008-2022: I use social networks like Facebook and Twitter for online interaction. They’re huge and popular. I use Evernote for my notes, which is full of features.

2023: I use Mastodon for online interaction. Each instance is run by some random person. They connect to a federated worldwide network. I keep my notes in .TXT files.

--jeroen

Posted in About, BBS, History, Personal, SocialMedia | Leave a Comment »

Destructuring assignment – JavaScript | MDN

Posted by jpluimers on 2023/11/29

Since I didn’t know that JavaScript could deconstruct (a superset of Parallel Assignment) [Wayback/Archive] Destructuring assignment – JavaScript | MDN of which I copied the topmost examples (there are far more in the rest of the article):

Read the rest of this entry »

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

Google: inactive account policies

Posted by jpluimers on 2023/11/28

Reminder to self to yearly check all my Google accounts because of [Wayback/Archive] Updating our inactive account policies

we are updating our inactivity policy for Google Accounts to 2 years across our products. Starting later this year, if a Google Account has not been used or signed into for at least 2 years, we may delete the account and its contents – including content within Google Workspace (Gmail, Docs, Drive, Meet, Calendar), YouTube and Google Photos.
The policy only applies to personal Google Accounts, and will not affect accounts for organizations like schools or businesses. This update aligns our policy with industry standards around retention and account deletion and also limits the amount of time Google retains your unused personal information.
We are going to roll this out slowly and carefully, with plenty of notice:
  • While the policy takes effect today, it will not immediately impact users with an inactive account — the earliest we will begin deleting accounts is December 2023.
  • We will take a phased approach, starting with accounts that were created and never used again.
  • Before deleting an account, we will send multiple notifications over the months leading up to deletion, to both the account email address and the recovery email (if one has been provided).

Read the rest of this entry »

Posted in Google, GoogleDrive, Power User, SocialMedia, YouTube | Leave a Comment »

With Unicode symbols and the ever rising number of operators, C# sometimes seems steadily to evolve into APL

Posted by jpluimers on 2023/11/27

Finally someone phrased the feeling I had for almost a decade about the ever evolving C#: with the increasing number of operators and allowing Unicode symbols, it is slowly turning into something like APL: harder and harder to read for the majority of C# developers.

[Wayback/Archive] Matthew Crews on Twitter: “@buhakmeh Let’s be honest, we should all just be working in APL”

Via [Wayback/Archive] Khalid Needs A New Car on Twitter: “C# needs more operators.”

Related:

–jeroen

Posted in .NET, APL, C#, Development, History, Software Development | Leave a Comment »

Glue 3D printed parts – Chris Bensen on Twitter: “@geerlingguy It depends. I often times use hot glue. Super glue is great. Epoxy is better. Jbweld is even better. You can even heat the two parts and melt them together. Bolts also work. Rubber band. Velcro’s strap.”

Posted by jpluimers on 2023/11/24

Various way to keep 3D printed parts together: [Wayback/Archive] Chris Bensen on Twitter: “@geerlingguy It depends. I often times use hot glue. Super glue is great. Epoxy is better. Jbweld is even better. You can even heat the two parts and melt them together. Bolts also work. Rubber band. Velcro’s strap.” / Twitter

–jeroen

Posted in 3D printing, LifeHacker, Power User | Leave a Comment »

javascript – Chrome debugging – break on next click event – Stack Overflow

Posted by jpluimers on 2023/11/23

I wish I had known this ages ago: [Wayback/Archive] javascript – Chrome debugging – break on next click event – Stack Overflow (thanks [Wayback/Archive] D.R. for asking and [Wayback/Archive] Konrad Dzwinel for answering):

What you are looking for are [Wayback/Archive] ‘Event Listener Breakpoints‘ on the Sources tab. These breakpoints are triggered whenever any event listener, that listens for chosen event, is fired. You will find them in the Sources tab. In your case, expand ‘Mouse’ category and choose ‘Click’.

Read the rest of this entry »

Posted in Chrome, Chrome, Development, Google, HTML, HTML5, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Browsers, Web Development | Leave a Comment »

Avoid a software rewrite: it usually brings more trouble and puts you at a distance to competitors

Posted by jpluimers on 2023/11/22

[Wayback/Archive] lisacrispin on Twitter: “👇 This. If you want a new architecture, use the strangler fig pattern, and as he says in the thread, do it in prod. If you spend all your time rewriting, and your competitors spend that time adding new features for customers, your product will be in trouble.” / Twitter pointed me to the below thread.

The urge of rewrite often comes from a feeling of too much technical debt to carry. Preventing that technical debt in the first place would make this feeling go away in the first place so please strive for bringing down and limiting technical debt in the first place.

More about the above tweet further on in this blog post, but now back to the “rewrite everything” pit many fall into.

I saved the whole thread in [Wayback/Archive] Thread by @andrestaltz on Thread Reader App – Thread Reader App of which this are a few highlights:

Read the rest of this entry »

Posted in Agile, Code Quality, Design Patterns, Development, Software Development, Systems Architecture, Technical Debt | Leave a Comment »

Derk Runhaar 🩺 on Twitter: “Huisartsen slaan terug met bureaucratie: we kunnen de aanvragende instantie niet helpen aan een schriftelijke verklaring zonder dat deze instantie vooraf deze schriftelijke verklaring invult. (Via @DokterRins)” / Twitter

Posted by jpluimers on 2023/11/21

Vorig jaar kwam er een licht ironische tweet langs met plaatjes van een verklaring voor paarse-krokodil-organisaties: [Wayback/Archive] Derk Runhaar 🩺 on Twitter: “Huisartsen slaan terug met bureaucratie: we kunnen de aanvragende instantie niet helpen aan een schriftelijke verklaring zonder dat deze instantie vooraf deze schriftelijke verklaring invult. (Via @DokterRins) “

Omdat het soms toch handig kan zijn een vergelijkbaar formulier naar een bureaucratische moloch te kunnen opsturen hier de tekst van onderstaande plaatjes:

Read the rest of this entry »

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

Happy birthday Turbo Pascal! Some marketing and Borland Conference videos

Posted by jpluimers on 2023/11/20

Some of you might remember [WayBack] Borland – Wikipedia, that today in 1983 shipped the first version of Turbo Pascal [Wikipedia].

It was of great influence, leading to other Turbo languages, Delphi, and – through it’s creator Anders Hejlsberg – eventually C#, .NET and TypeScript.

From the mid 1990s until the early 2000s, the Borland organised conferences (having various names, like Borland Language Conference, Borland Conference, Borland Developers Conference, Inprise Conference) had famous opening videos, and product marketing videos.

Some of them are below the signature.

Hopefully by the time of publishing, all of them are still there.

Edit 20231202:

I scheduled this post back in Winter 2019/2020 in between radiation therapy and surgery.

By now, more information on the anniversary has appeared online.

For more Turbo Pascal history, including – in reverse chronological order – old screenshorts and the first advertisements (and how quickly they changed from the pink on white to full colour ones), see my 2021 blog post Much Turbo Pascal history (via What is a Delphi DCU file? – Stack Overflow). It had many screenshots including a Turbo Pascal 1.0 screenshot, which I have added it here to the right. By now  Turbo Pascal – Wikipedia and Borland Graphics Interface – Wikipedia are quite complete history of Turbo Pascal.

Read the rest of this entry »

Posted in .NET, C#, Delphi, Development, Pascal, QC, Software Development, Turbo Pascal | Leave a Comment »