David Goodwin’s blog
-
Tumbleweed…
Does anyone else care about having a blog any longer?
-
Beelink SER6 Max
Random stuff about a new PC
-
bash – escaping variables for use within commands
Escaping quotes within variables is always painful in bash (somehow) – e.g. foo”bar and it’s not obvious that you’d need to write e.g. “foo”\””bar” (at least to me). Thankfully a bash built in magical thing can be used to do the escaping for you. In my case, I need to pass a ‘PASSWORD’ variable through…
-
asus pn50 and cpufreq/boost
I’ve been using an ASUS PN50 (that’s a mini pc, with an AMD Ryzen 4800u processor – so sort of a laptop without a screen) as my desktop for ages. Increasingly I’ve found it sluggish and I was contemplating replacing it with something newer, and then I discovered why the CPU speed in /proc/cpuinfo was…
-
Resizing a VM’s disk within Azure
random notes on disk resizing with an Azure VM
-
Don’t forget to defragment /home if you’re using BTRFS
don’t forget to defragment a btrfs filesystem … large (sqlite database like files etc) will fragment and become slow
-
Excessive uptime(!?)
Somewhere on the internet there’s a mailserver with a larger uptime, I guess? I don’t think anyone dares to reboot it …. (this is a server the customer was going to migrate off about 5 years ago …. somehow it’s still in use) (2290 days is a little over 6 years)
-
btrfs & ext4 – error handling when the hardware fails …
btrfs vs ext4 … how they cope when your computer overheats…
-
intel nuc d54250wyk (haswell) ~10 years later
This little NUC I bought ages ago is still chugging along, in continual use (albeit only as a backup ‘server’ with a large 4TiB ssd in it). It’s recently had ‘open heart’ surgery to replace a failing fan and to clean the dust out of it (for the first time in 10 years). Wow, it’s…
-
PHP psalm annotations
random psalm phpdoc things i keep forgotting
Contact / Links etc