Author Archives: jimbelton

About jimbelton

I'm a software developer, and a writer of both fiction and non-fiction, and I blog about movies, books, and philosophy. My interest in religious philosophy and the search for the truth inspires much of my writing.

Minimal Perfect Hashing

A perfect hash is a one-to-one map. A key is taken and hash (into an integer) and looked up in a single location in the map. If it is in the map, it will be found in that location. This … Continue reading

Posted in Uncategorized | Leave a comment

CLI, Directories, and Gob in Go

Building on my last post, Playing with Go (AKA golang), I’m going to hack a command line interface (CLI), do some directory parsing, and add some code to read back the note I serialized to a file using gob. To … Continue reading

Posted in golang programming | Tagged , , , , , , , | Leave a comment

Playing with Go (AKA golang)

To installing Go on debian Linux: sudo apt-get install golang Check your version like this: go version > go version go1.3.3 linux/amd64 Using you favorite text editor (IDEs are for the weak), create a file with the .go extension. I’ll … Continue reading

Posted in golang programming | Tagged , , , , | 1 Comment

Installing Linux Mint Debian Edition 2

My previous article on this subject was actually a guide to Configuring Linux Mint Debian Edition 2 (Betsy). In this article, I’ll talk about the actual installation process. First, download the installation ISO: Browse to https://www.linuxmint.com/download_lmde.php Select your version at … Continue reading

Posted in systems administration | Tagged , , , , , , , , | Leave a comment

Why is Booting From USB on a Toshiba L850D Laptop so Difficult?

So far, trying to boot from a USB thumb drive on my Toshiba L850D has been an abject failure. The steps I followed here have leave the laptop in a state where it still won’t boot off the thumb drive, … Continue reading

Posted in systems administration | Tagged , , , , , | Leave a comment

Enabling Rsync to the WD My Cloud

Linux’s rsync utility is a simple way to do incremental backups.This saves a lot of time, because rsync will only copy files that have changed. If you have a large collection of MP3s, for example, rerunning an rsync backup only … Continue reading

Posted in systems administration | Tagged , , , , | Leave a comment

Using a Laptop Drive as a Huge USB Thumb Drive

If you have an old laptop with a decent size spinning disk, you can pick yourself up a USB hard drive enclosure for under $10, remove the laptop drive, stick it in the enclosure, and use it to transfer large … Continue reading

Posted in systems administration | Tagged , , , , , , | Leave a comment