Oct 7

Introducing the TreadGaming video game controller

The TreadGaming device

I recently received my TreadGaming treadmill video game controller and noticed a lack of basic information about setting it up, how to use it, suitable games, and user opinions. I’m hoping to fill that void, starting with this introduction to the TreadGaming project. Once I’m all up and running I’ll post an update with my […]

Jul 18

Review: Cheap eBay transistor tester

Transistor tester

A review, test, and teardown of a cheap transistor / component tester purchased on eBay. eBay item: LCD ESR Meter Transistor Tester Capacitance Inductance Diode Triode MOS NPN PNP http://www.ebay.com.au/itm/171753821157 Here’s the original review and teardown video: Here’s a follow up video where I test some old germanium transistors:

May 22

Back online!

My messy desk

This is the latest of many incarnations for my personal website. I wasn’t particularly planning to rebuild my site, but my last host Acute Networks seem to have gone out of business, and without warning everything disappeared! I managed to resurrect some of my original website content from the archives from around 2010 onward. On […]

Mar 21

Home-made GPS and compass

GPS and compass project - Breadboard prototype

This is a project I started about a week or so ago and have been working on when I find time after work. It’s a GPS and compass that temporarily uses an Arduino Nano micro-controller, Nokia 3310 screen, EM-406A SiRF III GPS receiver, and a simple (non-tilt compensated) magnetometer for compass heading. It’s obviously in […]

Feb 3

Illustrator: Hagakure wallpaper

Hagakure by Darian Cabot

Here’s a Hagakure wallpaper I made after watching Ghost Dog (excellent movie). I created the kamon symbol in Illustrator and put the wallpaper together in Photoshop. This is the kamon featured on some publications of the Hagakure (a kamon is a Japanese family symbol, like a coat of arms) and on the cover of the […]

Feb 2

JavaScript: Useful number formatting functions

Source code

Recently I’ve been developing a lot of reporting applications in JavaScript and have collected a few helper functions that I use regularly for number formatting. Here’s a look at each function and how you can use it in your own projects. Rounding a number to a defined decimal precision Input: 1234.567 Output: 1234.6 (to one […]

Nov 24

PHP: Easy integrated benchmarking

Source code

When I began developing PHP I found the biggest stumbling block for me was learning the best practices and many nuances for greater performance, especially when querying a database. I found that I could smash out functional PHP for proof of concept purposes, but when it came to optimising my code for release and I […]

Nov 15

Automatically connect to VPN at Windows startup

I use VPN for work quite often, and lately more often than not.  I found that some programs that load on Windows startup and rely on this connectivity were trying to connect before I had a chance to establish a VPN connection.  I needed a way to connect to VPN as soon as possible, even […]