Adding more stuff to the web

Automating Jekyll deployment, take two

Back last year, I posted about how I set up a non-bare git repository on NearlyFreeSpeech so I could work on the site from both my laptop and desktop. This has worked fine, but the fact that it’s not the ‘right’ way to do it hasn’t sat well with me.

The issue I was having with a bare repository came down to deleting the temporary clone that was used to build the site. Despite working fine from the command line and via SSH, attempting to remove the temporary clone used to build the site gave Directory not empty errors, all related to the .git subdirectory. Because the directory wasn’t completely removed, creating the temporary repository failed when the script next ran.

Full post →

Site changes

Apologies to anyone who uses the RSS feed and has seen posts being republished as I’ve been making changes to the site. Apart from fixing a few typos and updating the semantic layout, the major change has been a slight update of the colour palette to one that uses the Solarized scheme.

I’ve had a few projects on the go and will hopefully have something to write about them soon. In the meantime, here’s a rough list of things I’ve done:

Full post →

Unlocking the Siglent SDS1104X-E

As a birthday present, I recently bought myself my first oscilloscope. After researching the various makes and models for a fair while, I eventually decided on the Siglent SDS1104X-E. It’s a four channel model, with 100 MHz bandwidth and options to add a waveform generator and digital input.

Given this is my first ‘scope, I started a bit of reading to find out how to best use it. In the process, I came across an interesting post on the EEVblog forums indicating that it was possible to ‘upgrade’ the 1104X-E to the 200 MHz 1204X-E. This, of course, generated a fair bit of interest, with people eventually coming up with a method to extract the license keys from the oscilloscope’s memory.

I didn’t have a whole lot of luck with this, as I wasn’t able to get the version of busybox linked in the post to actually save a core dump. In addition, I wasn’t particularly fond of having to use a modified firmware file from a file sharing site as the first step in the process. After a bit of reading (particularly this blog post from 2007 and a post on the chumby forum), I managed to come up with a slightly different method.

Full post →

Older posts