Kevin Boone

Kevin Boone

Kevin Boone

Musing on computing, math, electronics, de-Googling and the small web, from an old warhorse of the IT industry.

Latest Posts

How to use tools like curl, sed, and groff to retrieve a weather forecast from the BBC, and format it for the terminal.
How to use Bash shell arithmetic to create a simple tide table
How to use Bash shell techniques to extract metadata (tags) from various audio file formats.
Using Linux command-line utilities to query an on-line database of Internet radio stations.
Using a Linux Bash script to generate audio/visual cues for timing paced breathing exercises.
How to use tools like curl and xsltproc to retrieve news headlines from the BBC, and display them using the manual viewer
How to use basic Bash constructs, along with the Gnome gio utility, to assign folder icons to a set of directories.
1999 was the golden year of palmtop computing. Within a couple of years, palmtops were obsolete. Why?
This article describes how to deploy a container image direct from a local repository to an OpenShift 4 cluster, and instantiate a pod based on that image.
Functional interfaces are allow Java programmers to write methods whose arguments are lambda functions. How does this work, and why would it be useful?
The Apache ActiveMQ Artemis message broker holds out the possibility of real shared-nothing replication. The problem, though, lies in coordinating the active and passive brokers in the cluster. This article describes the new...
Sometimes it's helpful to be able to create an executable program that embeds all the data it needs, and provide that data as files. C/C++ do not provide any standard way to do this, but GCC has facilities that the developer can use.
This article describes how to write a trivial program for Linux using no compiler tools at all, but entering machine language directly in hexadecimal. Because we can.
It isn't often that coding theory can be used to evaluate a claim of a UFO encounter. Here is one instance where it can.
In praise of an iconic laptop computer.
Search Random