insomnia

Well, I stayed up too late, and now, I’m just up. Can’t sleep, but my body is really tired. Grrr…
<EOL>

maximum suckage

That’s the last time I buy a Canon scanner. Doesn’t even have TWAIN drivers. I mean, HELLO! Canon? yeah, the early nineties called and they want you to start using their technology.

I was working on a slideshow for a wedding, and I needed to scan handwriting for the title screen. So, I plugged in my old Canon N1220U to my WinXP box. didn’t work. Well, served me right. I had turned my old WinXP box into a linux box, and turned my Win98 box into my main WinXP box (follow that?). Anyway, silly me thought that a plug-N-Play USB scanner that worked on my other Windows system should work just fine on the new Windows system: I mean, a driver’s a driver, right? Hmmmm, apparently not.
So then I decided to give the scanner a try on my Powerbook. No go. None of the built-in apps recongnize it. Hmm, okay, so I direct my trusty browser over to the Canon site to get the latest drivers. They claim to support it under OSX, but get this, it ONLY WORKS WITH PHOTOSHOP. Device driver??? Sounds like a PS plugin to me. Anyway, so I even tried a few other things like VueScan. no go. It recognized the scanner, but couldn’t open it, and when it did, the app froze. Grrr…

By this time, it was getting late, and I needed to finish this thing rather quickly. So, I go to Best Buy and grab the Canon LiDE-30, thinking, well, I like the quality of the images from the Canon, maybe the newer ones have better support (a quick check on their site reveals that it’s designed to work with OSX). So, I get this scanner back home and install the software. Um, worst. software. ever. It’s some god-awful ugly app that looks like a bad imitation of OSX 10.0, complete with gaudy pinstripes and everything. And, guess what? It STILL doesn’t work with the built-in capture software in OSX. Yeesh.

Okay, whatever, at least now I can scan the photos. Get the project done, but now I have 2 scanners, neither of which I’m completely happy with. Well, at least I’m getting a $30 rebate on the new one.
So, a few months later, and I’m messing around on my Powerbook, and I happen to look at the system profiler. It has a function that lists log entries. for some reason, the console log is taking FOREVER to load up. Once it’s done, it reveals that the log file is 29.5 MB That’s MEGABYTES. What the hey? So I look at the file, and it’s line after line of

Looking for devices matching vendor ID=1193 and product ID=8717
Looking for devices matching vendor ID=1193 and product ID=8718

So, I do a quick google on this log message, and lo and behold, I’m not the only one! Apparently, the scanner starts 2 processes that continuously poll for the scanner. When they don’t find it, they log a message to the console log. Oy Vey.

That’s the last time I buy a Canon scanner.
<EOL>

the world is good again

Well, it’s been almost 3 months since I left my old job and started the new one. I must say, it’s a refreshing change. The work is challenging, and the atmosphere is one of learning and discovery. I’m programming again and it feels good. I must admit, though, that I’m a little unsure about my abilities as a programmer. I just haven’t written as much code as I’d like to have by now. However, I’m pretty sure I can write whatever is necessary for this job. Man, I love the challenge of taking an idea and making something real out of it! *sigh* the work world is a happy place once again.

truly outrageous

So, I’m hanging out with A2C and she shows me her recent purchase. It’s a new t-shirt with “Jem – truly outrageous” on it. How cool is that? It reminds me of when I was a kid and used to stay home from church on Sundays to watch Robotix, Transformers, Jem, and then a string of other cartoons. She’s the coolest!
<EOL>

contrast

It’s not always apparent the differences between LCDs and CRTs. In the development of the therac25.net web site, I came upon the big one: contrast. If you’re viewing this on an LCD, you’ll note the bright green grid and the light green images behind the text on this page. However, on a CRT, you’ll barely see either. I can’t find a good medium, and both are almost equally unacceptable 🙁

thinning at the belt

Well, it’s beginning to pay off. I’ve decided it was time to start losing some of the mass in my middle-regions. My pants were getting pretty tight, and being cheap, I didn’t want to buy new pants. Anyway, I also need to get in shape, but first things first. So I started a quasi-diet. I decided I’d try the “more frequent but smaller meals each day” approach that I hear is supposed to help cut down binging. After about 2 weeks of having a cereal bar for breakfast, dried fruit and nuts around 10-ish, and a sandwich and fruit for lunch, and yogurt at 4, I seem to have a little more room at the belt. Yay, self-control!
<EOL>

new toys

I just ordered my new firewall. It’s a Soekris Engineering net4801. It’s got 3 10/100 ethernet ports, and runs a 266-MHz Pentium ® class CPU. It has 128MB of SDRAM, and a compact flash reader. I got a 512MB CF card from Buy.com for $50! The best part is that it runs OpenBSD. Once I get this puppy up and running, I’ll post more about it.
<EOL>

the joy of web standards

So, I’m putting together my blog. I’m using WordPress, which claims to be a standards-compliant weblog. I’m learning that it is. This makes my life a lot easier. Rather than trying to wrestle with moving a table-based layout to my own layout, I merely have to reorder and rename elements in the provided template. Then, I can apply my pre-existing stylesheets to it. What’s left after that is to work out the bugs. This is sooooo much easier than switching from a table layout!
<EOL>

a geek rhyme…

how many sums could a checksum check
if a checksum could check sums?
It would check as much as a checksum could check
if a checksum could check sums.
<EOL>