Wednesday, 18 May 2005

New Nintendo

One of the things that I love about the old console games is just how much fun they are. What I would love if I got a new console would be to play all the old games that I love so much. Well, it looks like if I am in the market for a new console I'll be able to play those games with the Nintendo Revolution. Nice. ;-) I can't wait to be playing Dr. Mario on a console with 512 Mb of memory on a HD TV, neither of which I now have. One day it will be mine, oh yes... ;-P

Wednesday, 11 May 2005

Funny

Funny thing seen today on the walk to work:
A seeing eye dog with a sign on it that read "Do not pet me while I'm working". I guess every one has to keep a professional image. ;-)

Tuesday, 10 May 2005

Howdy partner!

How do you describe someone that you are living with? It's more than a girlfriend / boyfriend, but not a formal marriage. The term that I have heard used lately is partner. I've even heard someone refer to his wife as "my partner". Know what? I really like that term. I think that it's a good umbrella phrase for many different types of relationships while still being descriptive.

Friday, 6 May 2005

Yikes...

I guess even google can mess up, even with the best intentions.

Thursday, 5 May 2005

Double click hell

Moving people into the "web world" from being used to a fat client can be "interesting". I don't think that paradigm shifts are ever easy. When you're on one side it's hard to see from outside. Most people that I know who use web applications only click links and buttons once. Some fat clients *cough* Notes *cough* require you to double click for just about everything. Trying to get people who are so used to double clicking to just click once can be hard. So hard.

Where this can prove problems if you have something like "delete record 55". If you are using IE for your browser, it can submit that to the server twice and if you don't guard against this your app will blow up, espically when it makes sense to for it to be an error. Stupid IE. Better browsers don't submit to the server until the page has finished reloading.

The hard part about this sort of thing is when you are testing and debugging your app, you might not even consider double clicking on links. I know I didn't. It's just not something that I would do. But it's going to be one of the first things that I try when getting a weird bug report. You can use something like a Synchronizer Token too... if I have any advice for any kind of workflow app, I'd use those everywhere. *sigh* Just venting...

05-05-05

I just noticed that today's date is 05-05-05...
[END random thought]

Monday, 2 May 2005

Textpad rocks

Long ago I gave up using Notepad for editing plain text. Pete showed me the wonderful tool TextPad which I've used ever since for non-heavy editing. It's fast, it's easy to add colour highlighting, it's just a great tool. Today makes me happy about it because I just found another very useful feature.

I've been going through apache server logs to trace the path of users. The log files have all the ip addresses mixed throughout in chronological order. However I want to look for one person (ip address) and see their path through that. I was using grep among other things to "process" the logs. However that's not needed if you just want to sort! If you hit F9 it comes up with a dialog where you can give prams to sort by (for us it was IP address then date). Zip! It was done. Very fast. Ahh... I love it when the tools I love give me more reason to like them. :-D