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,854 other subscribers

Archive for 2022

rsync backup of your ESXi box: How to make a statically linked rsync binary

Posted by jpluimers on 2022/02/09

As promised mid last year in “fixing” ESXi “rsync error: error allocating core memory buffers (code 22) at util2.c(106) [sender=3.1.2]”, I would follow up on building a static rsync for ESXi one day.

So below a few links on how to do this, roughly in the order I found them (most via [Wayback] vmware rsync “3.1.2” static – Google Search):

Especially the last link has a great set of steps on how to build manually.

Boy I forgot how long ago CentOS 3.9 was: [Wayback] [CentOS-announce] CentOS 3.9 is released for i386 and x86_64 Read the rest of this entry »

Posted in *nix, *nix-tools, CentOS, Development, Linux, Power User, RedHat, Software Development | 2 Comments »

C# Effective way to find any file’s Encoding – Stack Overflow

Posted by jpluimers on 2022/02/09

Note: notepad cannot correctly guess the encoding, see the “old new thing”: [Wayback] Some files come up strange in Notepad | The Old New Thing (talking about ANSI a.k.a. Windows-1252, UTF-16LE, UTF-16BE, UTF-8, UTF-7 somewith and some without BOM as Notepad does not understand all permutations)

David Cumps discovered that certain text files come up strange in Notepad. The reason is that Notepad has to edit files in a variety of encodings, and when its back against the wall, sometimes it’s forced to guess.

[Wayback] C# Effective way to find any file’s Encoding – Stack Overflow shows how to detect various byte order marks in C#.

–jeroen

Posted in ASCII, Development, Encoding, Software Development, Unicode, UTF-16, UTF-32, UTF-8, UTF16, UTF32, UTF8 | Leave a Comment »

UTF-8 web adoption is huge, closing 100%, but only soured up since around 2006.

Posted by jpluimers on 2022/02/08

As a precursor to a post tomorrow showing that serving UTF8 does not mean organisations go without unicode problems, first some statistics.

The first Unicode ideas got drafted some 30 years ago in 1987. In 1991, more than 30 years ago, the Unicode Consortium saw the light. Nowadays more than 95% percent of the web-pages (close to 100% when you include plain ASCII) is served using the UTF-8 encoding.

It means that nowadays there is a very small chance you

will see mangled characters (what Japanese call mojibake) when you’re surfing the web.

Some nice graphs of unicode growth are at these locations are at these locations:

I think especially important are 2008 (when UTF-8 had outgrown all other individual encodings) and slightly after 2010, when UTF-8 alone covered more than 50% of the pages served. These exclude ASCII-only pages. Adding those would make the figures even larger.

graph showing a steep rise in the use of UTF-8 and a steep decline in other major encodings

Historical yearly trends in the usage statistics of character encodings for websites, June 2021

Historical yearly trends in the usage statistics of character encodings for websites, June 2021

–jeroen

Posted in Development, Encoding, Software Development, UTF-8, UTF8, Web Development | Leave a Comment »

ESXi: on my list to try VIC (VMware Infrastructure Client you say? Née vSphere Integrated Containers Engine)

Posted by jpluimers on 2022/02/08

On my research list: [Wayback] ESXi Host with No vCenter Server · VMware vSphere Integrated Containers 1.4 Documentation: Deploy a Virtual Container Host to an ESXi Host with No vCenter Server.

It is a small guide on [Wayback] vmware/vic: vSphere Integrated Containers Engine is a container runtime for vSphere.

vSphere Integrated Containers Engine (VIC Engine) is a container runtime for vSphere, allowing developers familiar with Docker to develop in containers and deploy them alongside traditional VM-based workloads on vSphere clusters, and allowing for these workloads to be managed through the vSphere UI in a way familiar to existing vSphere admins.

Given my virtualisation infrastructure is ESXi based, I need to contemplate on this, as there are basically two choices for me:

  • Install a docker host as a VM on the ESXi host and go all the way docker (which needs a very good thought on how many resources to allocate to the docker host)
  • Go the VIC way

Food for thought!

–jeroen

Posted in ESXi6, ESXi6.5, ESXi6.7, ESXi7, Power User, Virtualization, VMware, VMware ESXi | Leave a Comment »

ThinkPad T440p Touchpad Swap: Installing Correct Drivers – YouTube

Posted by jpluimers on 2022/02/08

[Wayback/Archive.is] ThinkPad T440p Touchpad Swap: Installing Correct Drivers – YouTube

One of the most common upgrades for any Haswell (xx40) series ThinkPad is to replace the awful button-less touchpad (sometimes referred to as the ClunkPad) with a T450 touchpad that has the proper buttons for TrackPoint users. However, getting the buttons to work properly on xx40 hardware can be tricky – particularly if you are running Windows 10. In this video you will see how to get drivers installed that will allow you to use the TrackPoint as if this were a T450! As always thanks for watching! Some of the guides I used for this video:

I have edited the link so they show forum post titles, added way-back links, and added some crucial information:

Via [Archive.is] ThinkPads Old and New | Facebook

–jeroen

Posted in Development, Hardware Development, Power User, ThinkPad | Leave a Comment »

MP3 to CD: How to write an Audio CD from music files using ImgBurn – Guides – ImgBurn Support Forum

Posted by jpluimers on 2022/02/07

I wasn’t aware that ImgBurn had an automatic audio format converter using the Windows built-in audio filters. It means you can use MP3 files and other formats than 16-bit PCM WAV files to burn CD’s. ImgBurn will automagically use the Windows filters to convert the audio files to 16-bit PCM audio during burning.

Steps are at [Archive.is] How to write an Audio CD from music files using ImgBurn – Guides – ImgBurn Support Forum.

Basically it comes down to this:

  1. Create a new CUE file
  2. Add your audio files to the list
  3. Save the CUE file

Burning an audio CD from it is simple:

  1. Select the CUE file as source image
  2. Select the CD/DVD writer drive
  3. Burn

The last also works for tuples of CUE/BIN or CUE/IMG files, so complements Writing an audio CD as ISO image is a no-no: the closest you get is a .CUE file that links to either WAV files or a BIN/IMG image « The Wiert Corner – irregular stream of stuff

–jeroen

 

 

Posted in LifeHacker, Power User | Leave a Comment »

Dividend ING : een volledig en actueel overzicht | dividendinfo.nl

Posted by jpluimers on 2022/02/07

Dividend ING 2020 | ex-dividend en betaaldatum, actueel dividendnieuws, beursagenda en een taxatie van het dividend 2021 en 2022 van het aandeel ING

[Wayback] Dividend ING : een volledig en actueel overzicht | dividendinfo.nl

[Wayback] Beursblik: Kepler voorziet hoog dividendrendement ING in 2021

–jeroen

Posted in LifeHacker, Power User | Leave a Comment »

de ‘heilige graal mythe’ van het online ondernemen bestaat niet: alles on-line via social media is vaak niet de beste weg

Posted by jpluimers on 2022/02/07

Interessante draad:

[Archive.is] Eefje Verhagen on Twitter: “🧵over de ‘heilige graal mythe’ van het online ondernemen #1 Dat het wel heel gemakkelijk is om enkel kritiek te spuien vanaf de zijlijn kreeg ik gisteren te horen. Dat zou inderdaad wat zijn zeg. Mooi moment om even uit te leggen waar het me wél om gaat. 1/”

Dit werkt meestal niet:

Veel volgers op social media leiden naar heel veel inschrijvingen op je e-mail lijst die je door een salesfunnel leidt waardoor heel veel mensen iets, dat je zo gemakkelijk mogelijk met minimale dagelijkse bemoeienis kunt leveren, bij je kopen.

Organiseer je daarnaast events (vaak verkapte salespitches), hang je lekker rond op Ibiza, heb je meerdere inkomensstromen, een team en maak je zelf onderdeel uit van een mastermind groep á een investering van €50.000,- per jaar?

Ding, ding, ding!

Dit wordt vaak gepropageerd door een coaching pyramide, ofwel een multi-level marketing scam.

Voor on-line geldt net als in het echte leven: vind je eigen kracht en buit die uit.

Eefje heeft daar goede voorbeelden van is geen coach, maar iemand met veldcompetentie.

Voorbeelden:

–jeroen

Posted in LifeHacker, Power User | Leave a Comment »

Een “Hyp4” aanduiding bij het Kadaster gaat over eigendom, niet over hyopotheek (daar is “Hyp3”) voor

Posted by jpluimers on 2022/02/04

Ik schrok even toen ik in een uittreksel van het kadaster de aanuiding “Hyp4 2228/40 Leiden” vond: was de hypotheek niet afbetaald?

Toch wel: de aanduiding “Hyp4” gaat over eigendommen, niet over hypotheken. Er was geen “Hyp3” aanduiding bij dit perceel, dus de hypotheek was afbetaald en doorgehaald bij het Kadaster.

–jeroen

Posted in Uncategorized | Leave a Comment »

Creating shortcut URLs for hangout conversations with specific people: the GAIA ID

Posted by jpluimers on 2022/02/04

GAIA is the Google Accounts and ID Administration system, and the GAIA ID is the identifier to uniquely refer to an account on the Google platform.

With the GAIA ID, you can construct a Hangouts URL that identifies a discussion with that person.

Getting the GAIA ID for a user on hangouts

In the past, people Google Plus to obtain the GAIA ID. When searching to get the GAIA ID, most results use this method, but it does not work any more as Google Plus was shut down for personal use in April 2019.

To get your own GAIA ID, the easiest method is to follow the steps in [Wayback] Create direct link to Google Hangouts chat – Web Applications Stack Exchange:

The easiest way I know of right now to find Gaia ID is actually to go to get.google.com/albumarchive and the 21 numbers that reveal itself once you go to Album Archive will be your own and you can use it.

Once you get the id, it easy to create your hangout link.

https://hangouts.google.com/chat/person/[Gaia ID]

where [Gaia Id] = 1xxxxxxxxxxxxxxxxx (21 digits)

To get the GAIA ID from someone you had a hangouts conversation with [Wayback] How To Find The Google ID (Gaia ID) Of An Email, And The User’s Google Maps Reviews And Public Albums – Webint Master:

The easiest way to find the user’s GAIA ID is through the Hangouts web-app. enter https://hangouts.google.com/ and create a New Conversation in the contact area on the left.

Paste the email address you want to explore to the search bar. You’ll get the user card on Hangouts.

Right-click on the user’s card, and select Inspect. It will open you the developer tools of the site on the right.

Look for hovercard-oid (make sure the email you searched appears under it after hovercard-email) and copy the 21-digits ID.

Constructing the Hangouts URL with a GAIA ID

Now that you have the GAIA ID, you can construct the hangouts URL, for instance https://hangouts.google.com/?action=chat&pi=1xxxxxxxxxxxxxxxxxxxx for GAIA ID 1xxxxxxxxxxxxxxxxxxxx.

The https://hangouts.google.com/chat/person/1xxxxxxxxxxxxxxxxxxxx mentioned above will redirect you to https://hangouts.google.com/?action=chat&pi=1xxxxxxxxxxxxxxxxxxxx.

–jeroen

Posted in About, LifeHacker, Personal, Power User | Leave a Comment »