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 ‘Web Development’ Category

Anyone having experience with HttpMaster | Master HTTP Testing and Debugging?

Posted by jpluimers on 2025/09/30

Is there anyone having experience with [Wayback/Archive] HttpMaster | Master HTTP Testing and Debugging?

Via [Wayback/Archive] HttpMaster (@http_master)

–jeroen

Posted in .NET, Development, Software Development, Testing, Web Development | Leave a Comment »

Revisited: Bookmarklet to save a page both in the WayBack machine and Archive.is (ending on the latter to solve a reCAPTCHA)

Posted by jpluimers on 2025/09/02

Quite a I while ago, I wrote Bookmarklet to save a page both in the WayBack machine and Archive.is (ending on the latter to solve a reCAPTCHA).

The bookmarklet has been very stable, but as of a week or so I need to press the Enter key for it to actually archive.

The reason is that Archive.is, also known as Archive Today, introduced a new URL parameter for auto-starting the archive of an URL.

The old one looked like this: https://archive.is/submit/?run=1&url=https%3A%2F%2Fwww.youtube.com%2Ffeed%2Fhistory%2Fcomment_history

The new one like this: https://archive.is/submit/?anyway=1&url=https%3A%2F%2Fwww.youtube.com%2Ffeed%2Fhistory%2Fcomment_history&submitid=auT7eAltRDxCOGSjdoRMhu3H9d91VEFlvjVztfvNU8XO0ccAhji5DvTyqQew6rfm

The new submitid URL 40 character base64 parameter is being checked in the back end. One way of obtaining one by loading https://archive.is/ then wait for it’s completion and grab it from there.

The alternative is to wait for the submit page to fully load, then find the “save” button via its HTML <input type="submit" value="save"> and press it.

So that’s on the todo list for the updated Bookmarklet of the above blog post.

For now, I just have to press the Enter key for each archived page, I wonder how long that will last (:

Oh: to get the “do you want to save the page again” URL you will have to know the canonical URL first, as that ID is in the again URL, see the bold bits here:

  1. https://archive.is/c6d09
  2. https://archive.is/c6d09/again?url=https://www.youtube.com/feed/history/comment_history

--jeroen

Posted in archive.is / archive.today, Bookmarklet, Development, Internet, Power User, Software Development, Web Browsers, Web Development | Leave a Comment »

Belastingaangifte 2024 met Excel gratis downloaden | Computer Idee

Posted by jpluimers on 2025/08/30

Let op:

  1. deze Excel spreadsheets werken alleen correct op Windows en Engelse of Nederlandse taal-/regioinstellingen. Op MacOS en OpenOffice kan het zijn dat ze niet behoorlijk werken
  2. inloggen op Mijn Belastingdienst vandaag lukt vaak niet of is heel traag en dan kom je uit op [Wayback/Archive] U kunt nu niet inloggen op Mijn Belastingdienst

    Mijn Belastingdienst is tijdelijk niet bereikbaar. Dit komt doordat het maximale aantal mensen is ingelogd. Wij vragen u om later terug te komen. Onze excuses voor het ongemak.

    of daar na inlogpoging met de melding:

    Er is een technische fout opgetreden. U bent automatisch uitgelogd. Probeer later nog een keer in te loggen. Of bel de Belastingtelefoon 0800 - 0543. Neemt u contact op met de Belastingdienst over deze foutmelding? De volgende gegevens kunnen helpen bij het opsporen van de oorzaak: Foutcode: 96762438 Tijdstip van melding: 30 augustus 2025 om 14:32

    Er is een technische fout opgetreden. U bent automatisch uitgelogd.
    Probeer later nog een keer in te loggen. Of bel de Belastingtelefoon 0800 – 0543.

    Neemt u contact op met de Belastingdienst over deze foutmelding? De volgende gegevens kunnen helpen bij het opsporen van de oorzaak:

    • Foutcode: 96762438
    • Tijdstip van melding: 30 augustus 2025 om 14:32

    [Wayback/Archive] 483877656-3984fa77-7838-4c92-ae50-fa530cf77255.png (1070×224)

    of na inloggen deze melding:

    Let op! Probleem Mijn Belastingdienst Door een technische storing gaat het inzenden van aangiftes niet altijd goed. Bij het inzenden kan er een technische fout optreden. We werken aan een oplossing. Excuses voor het ongemak.

    Let op!
    Probleem Mijn Belastingdienst
    Door een technische storing gaat het inzenden van aangiftes niet altijd goed. Bij het inzenden kan er een technische fout optreden. We werken aan een oplossing. Excuses voor het ongemak.

    [Wayback/Archive] 483878240-0c9e5c63-98aa-4d19-bde1-f53a56f082a3.png (810×111)

Met dank aan het commentaar van Leon onder mijn blog-post Belastingaangifte 2023 met Excel gratis downloaden | Computer Idee is hier op de valreep de versie voor aangifte 2024:

Read the rest of this entry »

Posted in Development, Excel, HTML, Office, Power User, Software Development, Web Development | Leave a Comment »

Crowdsignal Dashboard – Polls, Surveys & more plugin for WordPress

Posted by jpluimers on 2025/08/29

Reminder to self: check if the WordPress.com classic editor is still alive and still supports adding Crowdsignal (formerly Polldaddy) polls (Crowdsignal is part of Automattic, the WordPress.com parent company).

From [Wayback/Archive] Crowdsignal Dashboard – Polls, Surveys & more plugin for WordPress (I made the areas that are important to me in bold):

Read the rest of this entry »

Posted in Classic editor, Development, Gutenberg editor, Power User, SocialMedia, Software Development, Web Development, WordPress, WordPress | Leave a Comment »

GitHub – rbwebdev/lemmings-page-404: My 404 page with a little game of Lemmings

Posted by jpluimers on 2025/08/26

Last week I wrote about Example how not to return a HTPP-500 result: Amazon DE – Tut uns Leid!.

Today I found https://archive.is/undefined which consistently returns a HTTP 404 in the HTTP result.

It reminded me of an old (well, what is old anyway <g>) post Best 404 page ever. back in the days (returning both 404 in the HTTP result and page content) I did not yet archive outgoing links (it took me a few more years to realise many URLs are ephemeral and have queued up a post on that for early next year),  and found out the site has changed since then. Time for archived and updated links, and a repository too as by now the source has been published on GitHub:

Read the rest of this entry »

Posted in Communications Development, Development, HTML, HTTP, Internet protocol suite, Software Development, Web Development | Leave a Comment »

Example how not to return a HTPP-500 result: Amazon DE – Tut uns Leid!

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 »

html – What can cause Chrome to give an net::ERR_FAILED on cached content against a server on localhost? – Stack Overflow

Posted by jpluimers on 2025/08/07

On my research list [Wayback/Archive] html – What can cause Chrome to give an net::ERR_FAILED on cached content against a server on localhost? – Stack Overflow

The reason what that back then this would fail (but worked in Firefox and Safari, and because I was in a hurry I didn’t research further): [Wayback/Archive] https://www.office.com/

This site can’t be reached

The webpage at https://www.office.com/ might be temporarily down or it may have moved permanently to a new web address.

ERR_FAILED

Thanks [Wayback/Archive] Mason Wheeler and [Wayback/Archive] Joel Davey.

Details:

Read the rest of this entry »

Posted in Chrome, Communications Development, Development, Encryption, HTTP, https, HTTPS/TLS security, Power User, Security, TCP, TLS, Web Browsers, Web Development | Leave a Comment »

linux – Get final URL after curl is redirected – Stack Overflow (plus some Twitter scraping tricks)

Posted by jpluimers on 2025/08/06

Sometimes I need [Wayback/Archive] Redirect Checker | Check your Statuscode 301 vs 302 on the command-line, so cURL to the rescue: [Wayback/Archive] linux – Get final URL after curl is redirected – Stack Overflow. The relevant portions of answers and comments further below.

TL;DR:

Since I prefer verbose command-line arguments (you can find them at the [Wayback/Archive] curl – How To Use on-line man page) especially in scripts this HTTP GET request is what works with Twitter:

% curl --location --silent --output /dev/null --write-out "%{url_effective}\n" https://twitter.com/anyuser/status/20
https://x.com/anyuser/status/20

This failed (twitter dislikes HTTP HEAD requests):

% curl --head --location --silent --output /dev/null --write-out "%{url_effective}\n" https://twitter.com/anyuser/status/20
https://twitter.com/anyuser/status/20

Notes

Given so many of my scripts now run on zsh, I added the new-line because of command line – Why does a cURL request return a percent sign (%) with every request in ZSH? – Stack Overflow. You can strip that bit.

Note that these do not perform client side redirects, so they do not return the ultimate originating URL https://x.com/jack/status/20 (which was the first ever Tweet on what was back then called twttr) as Twitter on the client-side overwrites window.location.href with the final URL. Similar behaviour for getting the Twitter user handle of a Twitter user ID, more on Twitter tricks below.

Tweet by TweetID trick via [Wayback/Archive] Accessing a tweet using only its ID (and without the Twitter API) – Bram.us.

Further reading (thanks [Wayback/Archive] vise, [Wayback/Archive] Daniel Stenberg, [Wayback/Archive] Ivan, [Wayback/Archive] AndrewF, [Wayback/Archive] Roger Campanera, and [Wayback/Archive] Dave Baird):

Read the rest of this entry »

Posted in *nix, *nix-tools, bash, Batch-Files, Bookmarklet, Communications Development, Conference Topics, Conferences, CSS, cURL, Development, Event, HTTP, Internet protocol suite, JavaScript/ECMAScript, Power User, Scripting, SocialMedia, Software Development, TCP, Twitter, Web Browsers, Web Development | Tagged: | Leave a Comment »

Wakamai Fondue, the tool that answers the question “what can my font do?”

Posted by jpluimers on 2025/07/24

What Can my Font do - beta pageVery cool web site that I only discovered last year, with the clever name: [Wayback/Archive] Wakamai Fondue, the tool that answers the question “what can my font do?”

Drop a font!
Fonts aren’t uploaded,
they stay on your computer

Back then I used it to investigate some properties of SMuFL (Standard Music Font Layout) fonts as sometimes editing a PDF is easier than manually entering/transcribing it in MuseScore.

Of course you can use local font tools, but this is far easier for occasional use.

The beta can do even more at the risk of bumping into bugs: [Wayback/Archive] Wakamai Fondue, the tool that answers the question “what can my font do?”

Note the colour matching of the text around the circle with the fondue background image.

Oh: it is open source too, written mainly in JavaScript, CSS and a tiny bits of HTML and Python, based on Vue.js and npm, and available as parts in the repositories of [Wayback/Archive] Wakamai Fondue · GitHub:

Read the rest of this entry »

Posted in CSS, Development, Font, HTML, JavaScript/ECMAScript, npm, Python, Scripting, Software Development, Vue.js, Web Development | Leave a Comment »

DNS/web options: How to verify your Bluesky account – Bluesky

Posted by jpluimers on 2025/07/21

Just in case I ever want to bind a BSKY handle to a domain name I own:

Via:

--jeroen

Posted in BlueSky, Development, DNS, Hosting, Internet, Power User, SocialMedia, Software Development, Web Development | Leave a Comment »