Today was one of those kick-ass days that went by in a whirlwind. I had a discrete math test at 9:30 this morning and I think I did really well on it. It seemed only slightly harder than his last one, which was the easiest test he’d given us. After that, I fiddled in Photoshop on my lunch break, working on another layout idea. At 12:30, I had my algorithms lecture, which was pretty good today because we got help from a geeky computer science grad student on our second programming assignment. Neil was the grad, and he’s also someone I work alongside in Dr. J’s lab. He’s one of those über geeks that just tickle me to death because he’s the type that knows absolutely everything about C, Linux, Perl, math, and computer science theory. People like that are these wonderful fountains of information and I love getting the opportunity to sit down with them and ask random questions about any and everything geeky. My dad’s like that to me with Linux, open source, bash, and old computer hardware, then a coworker at Lexmark was like that with Linux, Perl, and C. I think I admire people like that so much because that’s kind of my goal, to be a 1337 h4×0r with lots of knowledge and skills in such areas.
Okay, away from that little tangent and back to my day. So, after algorithms, I had biology, in which I semi-paid attention to his lecture on the history of life on earth and semi-read Snark. I got to do a little research online for that in order to respond to a post about when one could shoot somebody and have legal recourse based on self defense. My findings (all relevant to U.S. law only) pretty much told me what I already knew: if you feel threatened, you have a right to defend yourself.
After biology, I went to work for two hours, and they were the quickest two hours ever because I got involved in some Perl work. Because of the Apache setup on the machine I have to work on, which doesn’t have mod_perl enabled, I’ve had to split up the app between /var/www/html and /var/www/cgi-bin, with the HTML, PHP, CSS, and images in html/ and the Perl files and modules in cgi-bin/. Today I set up a neat little config file that both the PHP and Perl can parse to determine where to redirect users (/cgi-bin/biodb or just /biodb, based on whether they’re going to a Perl file or a PHP file) as well as other basic options, such as the session name. I’ve got both a testing and a “live” version of the app available, so the two need to not argue with each other over cookies, which use the session name variable, so each needs a different cookie name to peacefully coexist. I love days where I just sit down and code for X hours straight, barely looking up. The time flies by and I leave feeling very productive.
After getting out of work, I immediately came home and started cooking; I fixed shepherd’s pie for mine and Todd’s dinner. I think it turned out very well, even if it did require a bit of work to begin with. Gotta peel the potatoes, get them boiling, brown the beef, mix in the veggies and soups, and then spread everything out in a dish before you can begin to bake it and let it be. I’m more of a ‘toss it in a pan and let it hang out’ kind of girl, but if I have to nurse it to make a great dish, I’ll do it. :) I’ll definitely be making it again, because it was very filling and tasted creamy. Todd and I each had two helpings, too, which was a good indication that the taste was agreeable. I need to recommend it to my mom.
After dinner, Todd and I hit up the grocery, and now I’m relaxing at my place. I figure I’ll play in Photoshop on my Powerbook while my PC updates Ubuntu to Feisty Fawn. It’s going very slowly (I started the upgrade this morning) I imagine because everyone and their mama is upgrading to the latest and greatest. Here’s hoping nothing goes wonky after the update.
Haha, a word popped into my head earlier as a result of my Perl work and because I was thinking about Super Troopers: Perlnanigans. You know, as a play on the word ’shenanigans.’ It’s one of those ridiculous words that are so dumb they make you laugh, or at least it makes me laugh. I can picture some cutesy little image of a person laughing on a t-shirt, with a talk bubble saying, “I’ve been up to some Perlnanigans o noes!!1″, something like that. Hmm, I wonder if Jem would buy such a thing to add to her collection of geeky t-shirts.