Joe's Randomness that is blog

12/13/2004

Done done and done

As of 7pm tonight I officially have no more business left to do for the fall semester of my senior year (besides check for my grades every 5 minutes). I am quite amazed I pulled off all of that work I listed in my previous post in less than 2 weeks. Guess the senior slack didnt really kick in all that much.

Today was kind of good and bad. Good because I'm done and I'm happy with my grades that have been posted (a B in programming, my highest grade in any CS programming class. . .and a B+ in digital art, thanks to an A- on my final project and a 100 on the take home final test). Don't ask me how the hell I got an A- on my final project. I did all the work the day before and was up until 2am finishing putting it all into Flash. Oh well, Mike pretty much crapped on everyones work all semester so I'll accept the A- and forgive him a little bit.

For the bad: my two classes with Megan. I'm a CIS major so I should tend to do well in those classes, right? I mean, my overal major GPA is something insane like 3.8 or higher. However, for my two classes with Megan this semester, I'm not going to be surprised if I get B+'s in both classes. Today, both classes had projects (and database also had an in-class test, at 8-friggin-AM). Well, for database, everything was good for the project up until I couldnt get half of the SQL SELECT statements to work as they should. I was working on them for probably close to 4 hours yesterday (which happens to be a long time to look at snippets of code that shouldnt be more than 10 lines long). Eventually I got to the point where I sort of just threw some stuff together that sort of answered the reverse of the question and just hope that I get some credit for it. All that working didnt give me any time to really prepare for the in-class test part so I just kind of winged that (when I was half asleep). For the other class, we had 3 features to implement in our Wine Store Website. First was to add a Tips page which was easy (no dynamic Cold Fusion schtuff). Second was to add an age checker to the website (again, no big deal, simple Cold Fusion). Last was to add a feature that would let a user change their password. Here's where the shit hit the fan. I created a page that would allow you to enter your old password and new password and got it to pass those values to another page that would check and make sure your old password matches your current one (for security) and if it did, it would replace it with the new password. However, I was not able to figure out how to make it do that for the specific user that was trying to do this. It would change every persons password in the database to whatever the new password is. I knew exactly what I had to do and I probably tried about 10 ways to do it, but it just would not work.

I hate not handing in things that don't work. As much as I want good grades, I'd almost rather get a C on something that just doesnt work. Least then I'd know I had messed up. Arg. Nothing else I can do now I suppose. I'll let myself be consoled by video games and sleep for the next few days I guess. I'll write more after all my grades are in.