This weekend and I are not getting along well. In fact, it's bad enough that when I called The Spy tonight and asked her to pick me up from jail, she actually believed me, even if only for a split second.
Regardless of everything that had been happening, I still had to do my final project for my web programming class. The assignment was to take what we learned and do something fun. That's it. No checklist of requirements or anything. When I proposed my project idea, my professor liked it, so off I went!
Why is it always the assignments with the least amount of guidance that end up being the most difficult?
I started this morning (nothing like a little procrastination - it's due Monday). I knew exactly what I wanted my program to do, but, as always, I wasn't entirely sure how to get it to do that.
Enter today's Hero of the Day! Theater Geek!
Of course, he wasn't available the minute I needed him. His power and phone lines were out and his cell phone was dead (I blame my bad weekend for that) so it took a couple of hours for him to get back to me. He pointed out a couple of mistakes and then we discussed how to get the "magic" of the program to work.
The good news? The ideas I'd had on how to do so were correct! I knew what I was doing! Mostly . . .
I still couldn't have done it without Theater Geek. He's the best. And, last of all, he found the semi-colon I was missing that was throwing the whole thing off. Could I have asked my professor or classmates how to do what I was doing? Maybe. But it wouldn't have happened instantly, or been nearly as fun.
So, Theater Geek, thank you! Again! You are most certainly the Hero of the Day.
Now, I'm free until January 15. 4 weeks of sweet scholastic freedom! Next semester? No web programming for me. Oh yeah, and I'm graduating in 20o9!
To see my final project, just play Rock Paper Scissors!
Now, I just hope my weekend improves. Finishing the project certainly should help.