The old site

This site was originally about my weight loss, here is an excerpt from the original site: At the start I was 105.5kg (~232lb). My goal is to get somewhere under 80kg (176lb). If things go to plan I’ll start working on building muscle down the track, but the main goal is to lose my fat. […]

Reset Error Code 6502 – Cannon MP620

I recently installed a continuous inking system into my Canon MP620 Multi-Purpose printer. It went relatively painlessly, except when restarting. The ink tubes got caught under the housing and jammed the print head against the right hand side of the printer, causing a 6502 Error Code. I fixed the jam, and restarted the printer, everything […]

I always go too hard, when will I learn?

[iframe,151.321392&spn=0.064422,0.051498&z=13&output=embed 300 450] I have been in serious training for over a week now and I’m hurting. It all started last Friday, week ago. Realising I needed a serious kick up the backside, I got myself down to the Muay Thai gym I started taking classes in a few months ago. Friday: Kick Boxing […]

If programming languages were religions

C would be Judaism – it’s old and restrictive, but most of the world is familiar with its laws and respects them. The catch is, you can’t convert into it – you’re either into it from the start, or you will think that it’s insanity. Also, when things go wrong, many people are willing to […]

regex expressions for validating email addresses

Whilst doing my usual mindless surfing of the internet, I found this page webmonkey relating to the validation of email addresses. In short, this is what they had to say: 1. Dirt-simple approach Here’s a regex that only requires a very basic xxxx@yyyy.zzz: .+\@.+\..+ Upside: Dirt simple. Downside: Even invalid email addresses like xxxx@yyyy.zzz, or […]