Hugo

Excuse the mess, I’m rebuilding my blog using https://gohugo.io (and it’s going swimmingly)..

January 2, 2024 · 1 min · 13 words · Sammy

SSH: Bad configuration option: usekeychain

I synchronise my .ssh/config file between (most of) my laptops, including some Linux and macOS ones. On Mac, it’s quite nice to be able to use the UseKeychain option to store SSH passphrases in the secure keychain thing.. until you then try to use the same config file on Linux that is..! Thankfully, the IgnoreUnknown option can be used to tell Linux to stop whining about a bad configuration option, like so:...

September 26, 2023 · 1 min · 175 words · Sammy

Docbook — failed to load external entity

I was trying to build coreutils the other day and kept running into an error with docbooks. I’d initially figured out I was missing the docbook and docbook-xsl packages (fairly obvious given it said it couldn’t find it…), but having installed them, I then got this more cryptic error: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" Some searching and trawling through forum posts led me to try installing docbook-xml — this solved the problem....

June 2, 2023 · 1 min · 88 words · Sammy

Shallow insights into the Wikimedia Community

Although getting a pointless degree in Community Governance Studies1 would allow me to preface the shit I spout with “as someone with a degree in..”, half the points I (try to) make about The Wikimedia Community™ really are just common sense — they are rarely “deep insights based off my 10+ years volunteering”, nor things I’ve figured out in my year-and-a-bit working for the Foundation in a community-facing-ish role. That’s not to say there aren’t deeper insights to be figured out by long-term volunteers, staff, or those with specific industry experience in community governance, but these probably ain’t it....

May 29, 2023 · 6 min · 1202 words · Sammy

php-ast on PHP 8.2 (Windows)

php-ast by nikic exposes the abstract syntax tree generated by PHP 7 and 8 — nikic currently only provides pre-built Windows DLLs up to PHP v8.1, and building it yourself can be a minor hassle. So here’s a collection of pre-built DLLs for PHP 8.0 - 8.2 (ts/nts) https://github.com/theresnotime/php-ast-windows-build/releases/tag/1.0.4

April 4, 2023 · 1 min · 49 words · Sammy