The Gray Matter
Not The Dark Matter
Sign Up!
Login
Welcome to The Gray Matter
Thursday, July 29 2010 @ 11:15 PM EST
Share View Printable Version Subscribe to 'James' Weblog'

Graduation

James' Weblog

 Well it had to happen eventually, given enough time I guess it was inevitable, but finally, I HAVE GRADUATED!  Today I was honoured to be given the award of Bachelor of Computer Science, with a major in Secure Distributed Systems.  

Finally Finished!
Finally Finished!

I was very privileged to have my beautiful wife, Natalie, and my parents accompany me as guests to the graduation ceremony.  After the formalities, we all went home, collected my daughters and went out for dinner.  A fairly low-key affair given that it is Wednesday night, but we all had a ball.

I've thoroughly enjoyed the opportunity to simply drink in the occasion, reflect on the last 9+ years and share the whole experience with the people I care about the most.  Working full time and raising a family certainly impacted the time it has taken to complete my degree, but I wouldn't want it any other way.  If I ever have to opportunity to study full time without the stress of paying bills etc, I'm sure I will jump at it.  However, until I win the lottery, I doubt I will ever know what it is like to "just study".

Thanks to all my friends who have supported me in so many ways.  A special thanks to Mike, Peter dZ, Andrew, Rocci, and Bel who I met whilst studying and still have the pleasure of sharing their company.  You guys have been such a huge support and inspiration (having graduated years ago!).  To all the other close friends who have encouraged and challenged me to keep going and look forward to the end goal - thank you so very much.

Thank you to everyone who has made this achievement possible.  For more photos from today, check out the gallery here.

Share View Printable Version

Drive bay fan mod

Technology

 I was having some worrying cooling problems with my server at home.  The hard drives running around 60C, CPU and Case temps not that far behind.  Summer is ramping up here in Oz and I thought I should go and make some case mods to try and cool things down a little.  Here's the first problem; the machine has 2 SATA2 500GB 7200RPM drives, 4GB (2x2GB) 1066MHz RAM, a Quad Core Phenom (9650) running at 2.3GHz....and it's all jammed into a slim desktop case mounted vertically under a desk!  What in the name of all things good can I do?  Then I remembered the 5.25" drive bay with nothing in it.  Bliss.

The next problem was sourcing a BLACK cooler/fan module for it.  Found one on eBay but the colour (according to the seller) is "random"...WTF?  So screw that idea.  Off to Jaycar for a trio of 40mm fans, scavenge an old removable drive caddy (to be sacrificed to the jigsaw).  Add a soldering iron and a little elbow grease and VOILA!

Okay, it's ugly...but I can make it pretty with some anodised stainless steel or aluminium to match the case...so shaddup ok!  Now all this ugliness would be of no use unless the precious internals were now hanging with the cool kids right?  I offer you the pudding...containing the proof:

Share View Printable Version

Finally - automatic old message deletion in Apple Mail

Technology

 For quite a while it's bugged me that there was nothing in Apple Mail that allowed you to delete messages automatically older than a certain number of days.  For me this is a big problem as I subscribe to a number very high volume mail lists and having to muck around with "Smart Mailboxes" to find the old messages and then delete them manually was a royal pain.  Well, I decided to get in a New Year's resolution early and put in place a more elegant solution.  My solution (click "Read More" below) is built on the shoulders of "tw" whose original work can be viewed here (opens new window). Please see their explanation on how to create the rules etc in Apple Mail. "tw" also has some good examples of other message finding techniques that can be incorporated into my script.

Share View Printable Version

The Simple Things

Technology

 Sometimes the simple things are the things that irritate you the most, or are the most poorly implemented solutions to a simple problem.  Take OSX's lack of a countdown timer - for me, a major pain in the butt.  However, a simple dashboard widget does a stellar job of implementing this feature in an unobtrusive, elegant way.  I give you (drum roll please): 3-2-1 - no, that's not the countdown for the drum roll...that's the software's name!

 

Simple name, simple software - GREAT result.  Kudos to the devs.  Punch in a time, hit the green square and return to your desktop.  When the timer runs out, dashboard takes focus and sounds a little (customisable) sound.  Voila.

 

So why the hell would someone need a countdown timer?  Simple - the next time you tell your wife, "I'll be about 10 minutes" then emerge from your office, with bloodshot eyes, sore hands, a crick in your neck and a bad odour several hours later, you'll remember this article and download the freaking software! :)  Or in my case, avoid the situation in first place...honest.

 

Share View Printable Version Subscribe to 'James' Weblog'

The Yak went SPLAT!

James' Weblog

 I was flying my freshly built Yak-54 foamie down the park, miles (ok, several hundred metres) from anything solid and upright.  Not long into the flying, during a gentle left turn the ailerons stopped working - not good with about 50% deflection and full-span ailerons!  Tried recovery with opposite rudder and a lot of elevator but no dice.  The damed thing went into an inverted spin and didn't recover.  Lucky for me, some kind farmer had left a line of star pickets with barbed wire to arrest the descent!!! Grrr.   Anyone got some glue???

Share View Printable Version Subscribe to 'James' Weblog'

Scratch one marine tank :(

James' Weblog

 Right now I'm too angry to see straight!  My entire stock of fish in my marine tank are dying.  Let's put this in perspective: that's a breeding pair of clowns, two domino damsels, 3 blue chromis, a rainbow wrasse and a coral banded shrimp.  At risk are my anemone, and beautiful crop soft corals and about 50kg of live rock. All up about $1000 dollar investment. So how did this happen? Simple. I purchased the two damsels and a coral banded shrimp from a store I don't normally buy stock from, and lo and behold, they don't protect their customers from parasites, viruses and bacterial infection which subsequently ended up in my tank!!  The death toll so far (since Sunday):

  • Tuesday: the rainbow wrasse and a damsel
  • Wednesday: one clown with the other clown looking like he's circling the drain. Second damsel showing signs of distress.

Moral to the story: only buy stock from suppliers who QUARANTINE their new stock and treat them with at least some sort of copper solution prior to sale.  Apparently the mob I purchased from on Sunday don't care about their stock OR their customers!!  Hopefully the guy I normally purchase from, who's a top bloke and great supplier, might allow me to quarantine my corals and anemone in one of his quarantine tanks while I clean my tank up.  If not, add another $150 to the potential loss :(  Right now the only indications I have are some very fine white marks on the fish bodies then about 12-24 hours later, they die.  Whatever is killing my fish is FAST and it isn't "ich" - despite the white spots.  Ich doesn't kill this fast.  My guess is some sort of virus or maybe a bacterial infection.  It's too fast to be parasitic (which rules out ich).

Like I said - so angry I can hardly see straight!!

Share View Printable Version Subscribe to 'Humor'

Letters to Council

Funny Anecdotes

These are purported to be actual excerpts from letters sent to councils and housing associations throughout the UK...and Poms think Aussies are uncultured!

Share View Printable Version

What happened to the weather??

Site News

Anyone who comes to my page occasionally may have noticed the weather panel and link to more detailed information is currently missing.  The reason is simple: the server at home which does all the grunt work, gathering, processing and pushing the data out went pop a few weeks ago.  It's taking longer than I had hoped to replace and in the meantime, I decided to pull down the weather stuff.  It will make a triumphal return as soon as the new server is built and functioning.  Bear with me folks!

Share View Printable Version Subscribe to 'James' Weblog'

London Times Obituary of the late Mr C. Sense

James' Weblog

I received the following, tongue in cheek, obituary detailing the demise of Mr Common Sense.  This is a poignant reminder of just how screwed up our modern world is. 

Share View Printable Version Subscribe to 'James' Weblog'

It's winter again :(

James' Weblog

Anyone who knows me, knows I hate the cold.  Let's just ponder that for a second.  According to the dictionary, "hate (verb) - to dislike intensely or passionately; feel extreme aversion for or extreme hostility toward; detest".  Indeed, if it were possible to get hostile with cold weather and make it retreat to be replaced with resplendent, balmy, mid-thirty celsius with accompanying humidity, I'd go totally Russell Crowe on today's offering from the Bureau of Meteorology!!  Alas, I cannot - weather just doesn't work that way.  So I will now officially enter my annual period of sulking, until the weather decides to bless us with warmth.

I hate the cold :(

Who's Online

Guest Users: 4

My Account





Sign up as a New User
Lost your password?

Local Weather

Sensor Value
Date 2010-Jul-29
Time 23:12:19
Inside Temp. 22.0 °C
Outside Temp. 11.9 °C
Dew Point 9.1 °C
Inside Relative Humidity 53 %
Outside Relative Humidity 83 %
Wind Speed calm
Wind Direction WNW
Wind Chill 11.9 °C
Wind Gust (3min) calm
Rain in last hour 0.00 mm
Rain in last 24hrs 3.10 mm
Barometric Pressure 1016.500 hPa
Barometric Tendency Falling

More weather here

Sections

Powered By

CentOS Logo

Intel Xeon

Random Image

DSC01413
Browse Album

James' twitter

?

License

Creative Commons License

All work on this site is licensed under a Creative Commons Attribution, Noncommercial, Share Alike 2.5 Australia License" unless otherwise stated by the repective copyright holders.

What's New

Stories

No new stories

Comments last 2 days

No new comments

Trackbacks last 2 days

No new trackbacks

Older Stories

Sunday 17-May


Saturday 16-May


Tuesday 12-May


Monday 04-May


Tuesday 27-Jan


Monday 12-Jan


Tuesday 06-Jan


Thursday 18-Dec


Sunday 19-Oct