About Me

Ontario, Canada
In regards to this blog, I am simply trying to learn to program in my free hours after work in order to make an iPhone game.

Tuesday, May 5, 2009

Lethargy

Just a quick post from my, cracked screen, iPod Touch.

I have been, sick for the last few days and as such have not gotten
any programming done.

I hope to rectify this very soon as I feel my battle with these
foreign life forms is almost at an end.

By the way, I did get around to purchasing the PAX tickets over the
weekend, so that is a plus.

Cheers! :)

Friday, May 1, 2009

PAX/09 Here we come!

So I just got through purchasing my 3 day pass, for my brother and myself, to PAX/09. This is going to be awesome!

I have debated for a few years now whether I wanted to go or not simply because I had no one to go with! But my brother is 14 now and we have a lot in common re video games and can talk quite easily about our likes and dislikes in games.

The biggest thing I am looking forward to? Getting my hands on some Blizzard product! Woo, this is going to rock so much fucking ass. :)

Cheers.

P.S. I didn't get around to any programming last night as I was at the gym after work for about an hour, and had ended up cooking some pasta sauce (for pasta) afterward, at which point it was about 9pm and I just wanted to go relax and read some manga I had bought.

Naruto v1 (yes I went there, I debated for a long time whether I wanted to start reading Naruto because I know how addicted I will become, but I took the plunge anyways. I'm a freak!)
Croquis Pop v2 (pretty groovy story so far)
20th Century Boys v2 (very 'real' and dramatic, has an air of suspense and mystery about it, quite a nice change from all the fantasy manga I read)

Thursday, April 30, 2009

C for Dummies: Chapter 16

Alright, for my first official post (apart from my droll mission statement) I will simply tell you about my current experience and where I am at in my studies.

To learn the C language I am using the C for Dummies book which you can probably find at your local book store or buy online straight from the Dummies Store.

Currently I have just finished chapter 16 where the book discusses the for() loops in a bit more detail, and explained some mathematical shortcuts that programmers are able to take.

For instance, 5x5x5x5x5. . .etc is equivalent to z*=5 (where 'z' is the variable and * is the multiply symbol).

Example:


for(z=5 ; z>=500 ; z*=5)
{
statement;
}


That simply says to start the 'z' variable at 5 [ z=5; ], keep running the loop until the 'z' variable is greater than, or equal to 500 [ z>=500; ], achieve this by continuously multiplying the 'z' variable by 5 [ z*=5 ].

Right now I am unsure of where I would want to use this type of loop, but I am sure as I start to learn more the answers will become clear to me :)

Cheers!

Wednesday, April 29, 2009

Mission Statement!

This first post of the Tom-Jar blog is to state my mission.

Mission is as follows.

#include

int main()
{
int hope;

printf("Learn a few programming languages\n");
printf("Learn to apply that programming knowledge toward iPhone game creation\n");
printf("%d you are not too late to the party\n",hope);

if(hope==true)
{
printf("Make a lot of money\n");
}
else
{
printf("Get a real job!\n");
}

printf("%d that was informative for you!\n",hope);
return(0);
}



Now obviously there are a few errors in this source code, but I think the message comes across pretty clear no? :P