Site Update 2010 Edition

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google BookmarksSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn

Well it's been a busy year for me.  Shipping Prince of Persia: The Forgotten Sands, briefly working on an unannounced 3DS title, and finally working on Michael Jackson: The Experience for Kinect.  More information on MJ later; the bottom line, it was (is) a super fun project to work on.  I'm hoping no one noticed but I've upgraded to the latest version of Joomla.  I've been working on some websites lately which has been surprisingly fun.  It's been a while since my last update so I have a stack of articles I'm planning on writing soon:

  • Update regarding Compile Time Hashing - I want to respond to some comments and make sure that I'm linking the latest and greatest version.
  • Information on the websites I've been working on - I have a newfound respect for Javascript programmers.
  • Information on this website - Complications that arose my upgrade and some improvements I've made to some Open Source stuff.
  • Michael Jackson! - Great project, tons of praise for Kinect.
  • Programming Test - I've been asked to do one and thought it would be fun to document the process and results.

Free Stuff and Beer

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google BookmarksSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn
But not free beer. Well not for you. I've finally decided on a licence to use for any source code I release. I present: Beerware. This is an absolutely free license, you can do whatever you want with what I give you. If you like it and we meet then feel free to buy me a beer.

New Page!

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google BookmarksSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn
New page! Well sort of. New content management system. Using Joomla now instead of Mambo. The only reason is that Mambo just died off. The team moved to Joomla, it's better supported... aaaaand it's my hosts CMS of choice (used to be mambo). Currently in the process of moving my content over. Then I'll have to get the mambots and components back up and running.... it'll be a while.

Comments Fixed

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google BookmarksSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn
Well sort of. I deleted all the spam and make commenting a registered user only thing. Not that anyone actually puts comments on this site anyway.

Hacked? Oh good

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google BookmarksSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn
Sorry about not many proper updates. It's been really crazy around here. I haven't had much time to work at all. After Japan and starting the new Job hunt (have a few leads) and with the wii out now all my time is taken up.

As for this update it seems my site was "hacked". Some silly Turkish guy was simply able to upload an index.html file to my sites root folder. I'm looking into how this is possible but for now I'll just have monitor my site more often. I don't know when I'll be working on my projects again. I'll probably be starting at a new company soon so that will keep me busy for a while.

Don't worry, once I start working on it again YOU will be the first to know... and I'll open comments again.

Out of the Country (the Canadian one)

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google BookmarksSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn
So I'm officially on vacation. I'm going to be in Japan for 4 days then the Phillipines for 2 weeks. I'll post some pictures and stuff when I'm back. This isn't just a vacation from working but also a vacation from technology (with the exception of Akihabara) so I won't be in contact with anyone until I'm back.

I'm hoping that after this break I'll be back in the mood to continue my work. My utility is still only half done and I really want to release it to the world to get some feedback, but not until it's in a presentable state.

I know what I'm doing this summer

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google BookmarksSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn
So I never update. I'll try to do better, not that anyone actually reads this. So my new new plan (always thinking) is this new fancy shmancy journal section (i.e. blog). I'm finally starting to do some personal work so I'll just document what I'm doing, how I'm doing it (high level) and how I'm progressing.

So here's what I'm doing now....

Read more: I know what I'm doing this summer

I got spammed?

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google BookmarksSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn
Well I guess there must be an exploit in Mambo or something, I come back after about 6 months of no updated to find over 600 comments. At first I'm thinking "the internet must have become really really boring in the last 6 months." Then I look and them and they're all for porn..... I WIN! Where's my advertising cheques? I'll try to find a patch or fix for this, if I can't then I'll have to restrict comments to members. Or.... maybe I could move to one of the major blogosphere sites, but I like being independent.

I suck at posting updates

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google BookmarksSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn
I find it amazing how as soon as I actually have a job my drive to do work and research at home just disappears. After working hard all day I just don't want to work more when I get home. So I just play games (current Age of Empires 3) or practice piano. I really 'want' to add content to this site, but it all depends on when I feel like doing it. I've mostly written my article on compile time hashing but I just can't pull myself to finish it.

Also, I really need to mention that being a build engineer is hard work. Making sure everything stays working on a project like Turok is a full time job. I also have to find the time to improve the pipeline. Needless to say I don't feel like working when I get home. Here's hoping to finding some energy soon.

New Site

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google BookmarksSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn
This site is currently under contruction.  The new site will contain a blog where I will post news, articles and other useful information (atleast I hope it will be useful).  It will be a fully featured blog so people will be able to leave comments and let me know their thoughts.
Additionally it will continue to have links to projects I have been on (work, school, etc) and my resume and all that jazz.


The good news is the framework is up and I've moved all the information from my old side to the new one. Now time to get some more content. In the next couple weeks I'll be posting a few articles:
  • The first will be about Test Driven Development (TDD), more specifically cxxtest and why it's awesome.
  • The second will mainly be a nice code snippet about compile-time string hashes.
  • Finally I've been doing a lot of data analysis about the lottery 649 which I've found quite interesting so I'll share my findings about that.

For now, welcome and I hope you'll find some interesting things here, if not now then in the future.

Testing Geshi syntax highlighter. It now works with a some simple < code >< /code > tags. better than override the < pre >< /pre > tags instead. It doesn't work in comments yet though which kinda sucks but it way out of the scope of what this website (which is supposed to be simple and to the point which Mambo accomplished perfectly.
Edit: Joomla 2.5 goes back to using < pre > tags using the xml:lang attribute to determing the language
// the next block was declared with the following code
<pre xml:lang="cpp" src="/Content/geshiTest.cpp"></ pre>