[Personal – Education] I’m back in school… well, sort of. Shhhh. ;)

One day last year I was moping and whining about not being able to get a job and I remembered something from school. During school I was so smug, bragging to my friends who were in general computer science degree programs that because I was in an honors program I was exempt from certain courses. For example the general students had to all four 3rd year half courses as well as a 3rd year math course. The honors students only had to take two of the four half courses and the math course wasn’t mandatory. I though I was clever… boy was I wrong.

I took the courses I wished to take which was fine, but I skipped several courses because I thought—and heard—they were boring or difficult like databases, numerical computing, AI 2, analysis of algorithms, and compiler theory.

After graduating with an honors degree in cs and a minor in psychology (a rare and exclusive program taken by few and completed by even fewer) I thought I was ready for the world. As it turns out, the world had already declared bankruptcy, closed shop, and left town. I couldn’t—and still can’t—find a job. In the two years since graduating I’ve had four temporary/part time/minimum wage jobs that were so awful I wanted to shoot myself every morning when I awoke. They were pointless, non; productive, constructive, acomplishiative, and mind-numbingly boring. I soon learned that my degree was worthless. If that weren’t bad enough I had have debt collectors harrassing me every day about my student loans even though I’ve explained 100 times to 50 people that I’m broke.

Anyway, so last year I was at some employment thing and I got to thinking about how few tech jobs there are in this stupid farm town and of the few, most are database jobs. I wished I had taken the database course. Then it hit me, WHY CAN’T I?! I figured I could just sit in on the class—I believe it’s called “auditing”—just like I used to; the only difference is that I’m not getting credit. Of course by then the school year was almost over.

This year I put my plan into action. I checked the calanders and put together a time-table. I selected several classes I wanted to take including film classes. I had to select the large classes so that I could blend into the crowd; I could not take small intimate courses, courses where attendance is taken, or where participation is required. I ended up having to drop a few courses and am now left with 4: Databases, CS Fundamentals (DFA/NFA, strings, etc), Project Management, and Intro to Film Studies. Except for the fundamentals course which is bloody boring and has a professor whom nobody can understand (heavy accent) the courses are good. I’m learning some stuff. In fact I should be able to add a few things to my resumé at the end of the term and hopefully wil expand my options.

[Personal – Tech – Web] X1

No news is good news. That’s probably why I don’t post much. A even more accurate reason I don’t post much is that I’m too lazy. Of course the real reason I don’t post much is because it’s not easy enough and I’m too busy. Well, I do have some news that’s been piling up.

I am rewriting the entire site. I will be doing away with the frames. Even though I really like them because they are the ultimate expression of order, they became extinct quite a few years ago. Due to several reasons, frames cause trouble with various things for example search engines. As a result, they have been antiquated and there are several alternatives. The problem is that the alternatives keep have become superceded by things that then became superceded. Frames, tables, css, php, asp… ARRRGGGH! There doesn’t seem to be any perfect website technology to use, I guess the web is the epitomy of continued learning.

Anyway, I am getting rid of frames and redoing the whole site with CSS. I have already redone it so that it emulates frames and so looks just like it does now, but better. I’ve sprinkled it with generous helpings of JavaScript to really make it sizzle. I’ve got cookies, expaning menus, and mroe. I have also kept it STRICT standards valid. I will try to keep it cross-platform and cross-browser compatible, especially now that I’m running several different browsers (IE, FireFox, Opera, Maxthon). However, I will not be doing too much in the way of supporting limited technology like text browsers; that would require TOO MUCH time on my part which is already at a premium. I will also not be able to do too much in the way of supporting users with JS or CSS disabled, although I am doing my best.

The biggest problem I’ve had with non-frames pages is that you have to include the same damn stuff on each and every friggin’ page, like a navbar, copyright, etc. and that’s just annoying. I’ve looked at a few HTML pre-processors but have not found anything easy/useful. Therefore, the new site will not likely go live until I have finished restructuring ParseTXT so that I can use it to pre-process the files.

In the meantime, the experimental site that I have been testing with is available at http://www.synetech.000k2.com/x1/