This is the personal website of Will Dowling, a Systems Engineer hailing from Perth, Western Australia.
By: will
1 Sep 2010Thanks to iiNet's latest round of quota increases (read: buying capacity on PPC-1 made us drop our pants data is so cheap now), quota is now a problem again.
Being able to consume 600GB/mo of traffic opens the doors to all kind of silliness that one might not have previously thought practical. And as such, I've found that we once again have the need to schedule our downloads so we don't blow our quota during the peak/offpeak periods:
An hours worth of work with PERL and the iiNet Usage XML API, and the SabNZBD API, I have a tool which updates the download rate of my usenet weirdness.
Instead of a basic schedule which doesn't provide any guarantees your overall usage will be below schedule, this one takes into account your quota, offpeak/onpeak times and remaining data for the month - and sets SabNZBD to throttle so you'll end up hitting your target quota usage perfectly, no matter what everyone else in the household does.
Throw in some other nice bits like upper boundaries (eg: keep 250kB/s free for other traffic), etc - and this script should go down a treat. There are only two features left to implement:
In related news, I'm out of storage space. Time to up the ante on the storage project. I've had my Norco 4220 chassis sitting here for about two months waiting for me to buy an X58-based mainboard and Core i7 CPU, as well as some nice fresh new drives to sit on my LSI disk controllers.
Which brings me to my final point - I'm not normal. Normal people don't do this kind of thing. Normal people turn on the TV and watch Neighbours.
But you know what? Not being normal rocks.
By: will
4 Jan 2010My motivation over the Christmas break was short lived... I managed to get a few days of half-starting a whole bunch of projects, which is pretty much how I work: result!
But after the first week, the need to take a break hit me. 2009 for me has been very stressful and with things sorting themselves out I'm finally starting to feel human again. I'm keen to start work on new projects, but I want to spend a heckuva lot more time with my fabulous partner, Pia! Seriously, she's been awesome putting up with more than the usual level of shit this year and I couldn't have made it without her!
And there may be a bit of a spanner in the works. I've mentioned on my twitter feed that I've been going through the interview process at a fairly prominent search company. In the last few days before Christmas I flew over to Sydney and had the final round of interviews.
If I get a job offer and it ticks all my boxes, it might mean a move to Sydney is in order - which will put the kibosh on some of those projects. There are some personal, financial and family considerations for sure - but I'm trying not to get ahead of myself or even excited (fingers crossed).
Which is a pretty good start to the new year, I think. With perhaps an exception on the financial side of things, I'm definately feeling the most human I have in probably two years - and I'm keen to have a kick-arse 2010.
This is the personal website of Will Dowling, a Systems Engineer hailing from Perth, Western Australia.
The signal-to-noise of this site can vary wildly, so here's a few things I'm reasonably happy with that might be of interest to other people: