Archive for the ‘Software Development’ Category
Posted by jpluimers on 2026/08/06
A while ago, I got reminded of the [Source:/Archive] 1984 RULES OF NETNEWS DEBATING at We are ALL Rich Rosen… that was posted in Newsgroups: net.flame, net.jokes (which had many ROT13 jokes) back more than 40 years ago by the (in)famous – depending on your point of view – Rich Rosen on his site [Wayback/Archive] neurozen.com – Rich Rosen’s web site (which is in a subfolder, I think because of humour, see [Wayback/Archive] Apache Tomcat/7.0.62 – Error report – this Apache Tomcat version 7 is has been end-of-life since the end of March 2021 :).
I regard is as both fun and insightful, fun for instance as all rules are rated “RULE #1”, and insightful for instance as this is a great quote for on a T-shirt:
Read the rest of this entry »
Posted in BITNET Relay, Chat, Development, DuckDuckGo, eMail, Fun, gist, GitHub, Google, GoogleSearch, History, Internet, Java, Java Platform, Meme, Power User, Quotes, SearchEngines, SocialMedia, Software Development, Tomcat | Leave a Comment »
Posted by jpluimers on 2026/08/06
[Wayback/Archive] memory spy
It is universal for most other programming languages too as explained in [Wayback/Archive] New playground: memory spy
why is it useful to look at C?
You might be wondering – I don’t write C! Why should I care how C programs represent variables in memory?
In this playground I’m mostly interested in showing people how integers and floats are represented. And low-level languages generally all represent integers and floats in the same way – a 32-bit unsigned int is going to be the same in C, C++, Rust, Go, Swift, etc. The exact name of the type is different, but the representation is the same.
In higher-level languages like Python it’s a little different, but under the hood a float in Python contains a C double, so the C representation is still pretty relevant.
Via
Read the rest of this entry »
Posted in C, Conference Topics, Conferences, Development, Event, Software Development | Leave a Comment »
Posted by jpluimers on 2026/08/05
20260805: edits as since scheduling, some links suffered link rot and a new tool appeared.
For my link archive because – for offline usage – sometimes Windows XP is still useful to run tools that have never been made compatible with less ancient hardware/software combinations.
The xp_activate32.exe mentioned below emulates the phone-activation response and is the important bit for me as I can re-use existing Windows XP license keys that I already have.
The WindowsXPKg generates new Windows XP license keys.
Read the rest of this entry »
Posted in C, C++, Development, Power User, Software Development, Windows, Windows Development, Windows XP | Leave a Comment »
Posted by jpluimers on 2026/08/04
I forgot to schedule this post, but it was great news: a 50+ year old Unix V4 tape that was discovered in November 25 and digitally restored in December 25.
This was a big step forward in restoring the History of Unix.
There was a lot of coverage, but I think this thread was was the coolest part. It starts at [Wayback/Archive] Rob Ricci: “While cleaning a storage room,…” – discuss.systems.
An archive of the tape is now at for instance UNIX V4 tape from University of Utah (raw) : Computer History Museum : Free Download, Borrow, and Streaming : Internet Archive.
Not just the tape was found back, also the 1974 letter accompanying it: Letter to Martin Newell on UNIX delivery to University of Utah : Ken Thompson : Free Download, Borrow, and Streaming : Internet Archive.
If you want to play around with it yourself, then try [Wayback/Archive] UNIX v4 (1973) – Vintage Terminals (which I found through the thread I mentioned above).
Two of the many articles that covered the recovery (pun intended):
Read the rest of this entry »
Posted in Software Development, Development, Power User, History, *nix, C, Retrocomputing, Unix | Leave a Comment »
Posted by jpluimers on 2026/07/30
Ever since introduction of the IfThen functions introduced in Delphi Delphi 2007 in both the Math and StrUtils units (see WayBack radstudio2007 HUpdate4 EN delphivclwin32.pdf ¹), I have been telling people that these do not perform lazy evaluation of the then and else parts which the if/then/else statement provides.
The newly introduced if/then/else ternary conditional operator in Delphi 13 ² (of which I am not a fan, not even of the generic workaround³) – despite the unlucky number – luckily also provides lazy evaluation of the then and else parts.
Read the rest of this entry »
Posted in Conference Topics, Conferences, Delphi, Development, Event, Software Development | Leave a Comment »
Posted by jpluimers on 2026/07/29
I wanted to detect the programming language of some code I wasn’t sure what it was written in.
A quick search found [Wayback/Archive] GitHub – yoeo/guesslang: Detect the programming language of a source code
Apps powered by Guesslang
Microsoft Visual Studio Code, automatic language detection
That was cool, as I always have vscode installed.
Query: [Wayback/Archive] detect programming language of source code at DuckDuckGo
--jeroen
Posted in Development, Python, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2026/07/28
This post originally appeared on [Wayback/Archive] PowerShell Get-WinEvent XML Madness: Getting details from event logs – GoateePFE – Archived, but due to link rot got lost including the images. I restored this post from the Wayback Machine archived version including the comments so the content gets re-indexed in search engines as this was one of the few posts detailing how to filter and extract XML from Windows Event logs using PowerShell.
I needed this content for a future blog post that is going to appear in a day or so: Some links on getting the most recent defragmentation time of a Windows volume
Queries:
Read the rest of this entry »
Posted in .NET, CommandLine, Development, Power User, PowerShell, PowerShell, Scripting, Software Development, Windows | Tagged: text | Leave a Comment »