Hi, and welcome to my little space on the Internet ...
-
Setting up Windows and Linux dual boot on my laptop
Why dual boot Windows and Linux
I’ve been using Windows for a long time, but want to get serious about learning Linux. I’ve used it under WSL (Windows Subsystem for Linux) but want the full desktop experience. So I decided to set up Linux Mint Cinnamon on my laptop alongside Windows 10.
So just download the Mint .iso image, put it on a thumb drive, boot from thumb drive, install, right?
-
wak - An awk implementation
Introduction
coming soon?
-
Diff and Longest Common Subsquence (LCS) with Hunt/Szymanski and Kuo/Cross algorithms
Diff and Longest Common Subsequence (LCS)
If you’ve used a diff program, you probably used a solution to the longest common subsequence (LCS) problem. The most well-known diff implementations, the original Unix diff and GNU diff, are both based on LCS solutions, but use different algorithms. Here, I’ll try to explain two related LCS algorithms informally (or less formally than in the original technical papers).
-
Re-engineering a qsort function (part 5)
Comparison with some other sorts
-
Re-engineering a qsort function (part 4)
Aliasing concerns
While looking at commit logs for various BSD
qsort
versions, I noticed this:* libc qsort(3): stop aliasing. Konstantin Belousov 2018-06-10 1 -44/+17
Which led to some details: