Amazon shows how not to return an HTTP 500 (Internal Server Error) result page: a page with content 500, but result HTTP 200 (OK).
[Wayback] https://www.amazon.de/errors/500
--jeroen
Posted by jpluimers on 2025/08/14
Amazon shows how not to return an HTTP 500 (Internal Server Error) result page: a page with content 500, but result HTTP 200 (OK).
[Wayback] https://www.amazon.de/errors/500
--jeroen
Posted in Communications Development, Development, HTML, HTTP, Internet protocol suite, Software Development, TCP, Web Development | Leave a Comment »
Posted by jpluimers on 2025/08/13
[Wayback/Archive] GS305E | Easy Smart Managed Essentials Switch | NETGEAR Support which can do many-to-one port mirroring.
This is a newer and cheaper hardware revision than the:
Via [Wayback/Archive] Everyone Should Have One of These – EASY Packet Capture! – YouTube who explains very well why you need a switch that can do port-mirroring, then recommends the GS105E but forgets to mention:
Related:
Posted in Blue team, Communications Development, Development, Ethernet, Hardware, Internet protocol suite, Network-and-equipment, Power User, Red team, Security, Software Development, TCP, UDP | Leave a Comment »
Posted by jpluimers on 2025/08/13
Often after having taught a topic for decades, somebody rephrases it in a beautiful concise way:
[Wayback Comment Only What the Code Cannot Say | by Kevlin Henney | Medium
Kevlin has the same two quotes I have included teaching software quality for a long time:
In The Elements of Programming Style, Kernighan and Plauger note thatA comment is of zero (or negative) value if it is wrong.Instead of writing apologies and apologia, follow Kernighan and Plauger’s advice from the 1970s:Don’t comment bad code — rewrite it.
Posted in Agile, Code Quality, Code Review, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2025/08/12
I missed this back then, so here is a reminder: [Wayback/Archive] Toru Iwatani shows his original drafts for Pac-Man : gaming
Of course these had a big red stamp on them marking them classified. The detailed game experience and sprite transformations in just a few pages really shows how great Toru Iwatani was.
Images were posted first on [Wayback/Archive] Toru Iwatani shows his original drafts for Pac-Man – Imgur:
Posted in History, Retrocomputing | Leave a Comment »
Posted by jpluimers on 2025/08/12
I needed this download-file.bat a while ago, but forgot how I found out.
It’s in this gist too: [Wayback/Archive] Quick batch file hack to download a file calling PowerShell to do the heavy lifting.
Here we go: Read the rest of this entry »
Posted in .NET, Batch-Files, CommandLine, Development, Power User, PowerShell, PowerShell, Scripting, Software Development, Windows, Windows 10, Windows 11, Windows 8.1 | Leave a Comment »
Posted by jpluimers on 2025/08/11
I’m vintage, so I have some old machinery but also want to be able to run old software on newer hardware.
TL;DR: Since Apple Silicon (which is based on ARM) uses Intel Emulation for regular Mac binary programs, VMware Fusion# on Mac M* series cannot run Intel based operating systems, after some research there basically were these options:
Since virtual 8086 mode is not available on non-x86-based processors (more specifically, MIPS, DEC Alpha, and PowerPC) NTVDM is instead implemented as a full emulator in these versions of NT, using code licensed from Insignia’s SoftPC. Up to Windows NT 3.51, only 80286 emulation is available. With Windows NT 4.0, 486 emulation was added.
NTVDM is not included with 64-bit versions of Windows or ARM32 based versions such as Windows RT or Windows 10 IoT Core. The last version of Windows to include the component is Windows 10, as Windows 11 dropped support for 32-bit processors.
Posted in DOSBox, DOSBox emulator, Emulators, MS-DOS, Power User, Virtualization | Leave a Comment »
Posted by jpluimers on 2025/08/11
I tried finding older versions of [Wayback/Archive] 160767437_1614740178716498_1088211482313253900_n.jpg (667×960) from Facebook: Crappy Electrical jokes and Puns. 1,666 likes · 9 talking about this. Just for fun (20210315), especially as the web-site of the ultimate source seems to have died: [Wayback/Archive] Kill The Neighbours, the game that doesn’t hurt – free online puzzle game
Posted in Development, Electronics Development, Fun, Power User | Tagged: lame, laughedanyway, nerdjoke | Leave a Comment »
Posted by jpluimers on 2025/08/08
On my list of things to try: [Wayback/Archive] Turn iPhone, iPad and Android into wireless mobile mouse / trackpad / keyboard with Remote Mouse.
Goal is to see if the iPad can function as a larger touchpad to assist drawing on my MacBook.
Links:
Via:
Query: [Wayback/Archive] use ipad as mouse – Google Suche
--jeroen
Posted in Apple, Apple Silicon, iOS, iPad, iPhone, LifeHacker, Mac, MacBook, MacBook Retina, MacBook-Pro, Power User | Leave a Comment »
Posted by jpluimers on 2025/08/08
Chocolatey extends the NuGet file format .nuspec based XML files as base for their packages with at the time of writing very sparse and limited documentation in what it extends, why it does that and what extra limitations it imposes on the fields used inside .nuspec files.
Hopefully by now that has improved, so this post is a reminder to myself to check that out eventually.
At the time of writing, the NuGet .nuspec documentation was at [Wayback/Archive] .nuspec File Reference for NuGet | Microsoft Learn and the file format at [Wayback/Archive] NuGet.Client/nuspec.xsd at dev · NuGet/NuGet.Client. Most fields are defined as primitive data types xs:boolean, xs:string and xs:anyURI (of the 19 available primitive XML SChema (W3C) types). Some composite data types are are composed from them using local and global complexType, most using xs:all, xs:attribute or single-type unbounded xs:sequence (which all imply no particular order).
Since an XML Schema allows to both use restriction and extension on data types (the eXtensible in XML!), making them more strict is a relatively straight-forward operation and has the benefit of having these in a central place.
In the past for more than 5 years [Wayback/Archive] Is there a specification for the package format? · Issue #379 · chocolatey/choco was just pointing to the NuGet .nuspec format, but after a request to re-open new comments were made pointing to a current issue (basically a stub, but still) and a Chocolatey nuspec.xsd file, yay!
Still it was a quest to figure out the additional rules they have added, especially since the documentation was sparse and sloppy.
Posted in Chocolatey, Development, Power User, Windows, Windows 10, Windows 11, Windows 7, Windows 8, Windows 8.1, XML/XSD, XSD | Tagged: 101, 172, 205, 325, 374, 379, 4 | Leave a Comment »