Tutorials
Welcome to the tutorials page. Hopefully they're easy enough to read and follow.
Compile code for the Tiny Bootloader on a PIC 18F4520 using SDCC
Before moving to AVRs, I used this rather large PIC to mess about with. In this tutorial I'll show how to install a bootloader (TinyBLD), compile code using SDCC and program a PIC over the serial port.
Rotate parts in Eagle by 45° and other mad angles
There are loads of tutorials on how to do this, so I wrote another one.
Set up multiple local hosts for testing
As a web developer, I need a testing server. Writing code, pushing it upstream and reloading the browser takes far too long, especially with a crappy FTP connection. The solution: host your own testing server. Got more than one site? Host more than one server!
Run a local mailserver for PHP
So, you've just created a local server, but want to send emails for testing? This tutorial will show you how to set up a simple mailserver for testing sites out.
Synchronise your files rsync-style with FTP
I've had this problem for ages; you've got a local site running but want to sync the files with a remote host. Sure, Filezilla can do it, but it just doesn't have the zing of a good old Bash script.
OpenGL WaveFront object loader
IN PROGRESS. Please subscribe to my RSS feed for updates
This tutorial will show you how to write a Wavefront object loader in C++ with support for materials and textures.