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
An explanation from first principles of this much-misunderstood principle of statical inference.
Using a simple application of Euler's method to estimate the solutions of non-linear differential equations, and work out your chances of surviving the zombie apocalypse. No, really.
An introduction to the science of exterior ballistics -- tracking the flight of a projectile under the influence of gravity and drag.
This article is about whether you can legally and openly buy a British noble title. Spoiler alert: no, you can't. People still keep asking, though.
Oh yes it's great to be an engine... But how did the driving force of the industrial revolution actually work?
Using high-density vinyl board to construct a practical prototype case without specialist tools or materials
Faster, more of everything, same price -- what's not to like?
Lua is an embeddable scripting language, which can be extended in a number of useful ways. This article describes in detail how to create a Lua extension in C (or, with a bit of fiddling, C++) as a loadable (.so) library.
The essentials of Lua programming in one page, for experienced Java programmers.
This article outlines, with step-by-step examples, how to carry out the most fundamental Linux storage management tasks: partitioning a disk, creating a filesystem, setting up swap space, managing a logical volume management (LVM)...
A quick-start guide that highlights the similarities and differences between the Java and Perl programming languages.
Developers don't use @Override enough. Java's method visibility rules, when classes are in different packages, make polymorphic inheritance behave in odd ways. Careful use of @Override can prevent these problems, and make applications...
Why does Java have a NullPointerException when it doesn't support pointers? Why does the equality operator compare object references, but the collections framework comparison methods compare object contents? These questions and many more...
Although the Java Media Framework can do some very sophisticated things, it remains relatively difficult to generate simple musical tones using Java. The de-facto method for specifying musical notes remains the MIDI file, although there...
Some guidance, mostly for students, on how to make a scientific or technical presentation.