Tuesday, 29 November 2005

Disappointment with FF 1.5

If you are thinking about downloading the latest version of FireFox you might want to wait. I downloaded it at work and home and so far I am not impressed. At home (WinXP Home) when I look at a slashdot story like the one that I linked to there is no scroll bar. I don't know if this is on purpose or what, but I don't like it. If I try and change the settings by going Tools -> Options I get an invisable dialog box with floating buttons and (some) text over text. There is no way that I could change anything in that section.

*sigh*

I just hope that they release a fixed version soon. I would have thought that something like this would not have made it past the RC's but I guess that I'm not really doing anything to help. ;-P (ahhggg! I lost my spell checker too! Please forgive me)

Saturday, 26 November 2005

Party Trick

This is something that we can do at someone else's house... someone with high ceilings and an easy to clean floor. ;-)

Wednesday, 23 November 2005

There is no second place to White Box Testing

One thing that I find about testing: QA can never test the application as deeply and easily if they do not have access to the code. Black box testing only gets you "so far", but for efficient testing White Box is the way to go.

Let's take an example: for most java projects have property files for the message resources so you can easily swap out the different languages you are using for your app. I think that it's impossible (or nearly so) if you do not have access to the files themselves to test for things like: duplicate keys; keys existing for all the languages you are supporting; or (this was new to me) if you have a space after the line continuation char (\) and the java property file reader doesn't pick up the next line.

I just don't know how any developers can rely on a QA department that is doing manual black box testing. Ultimately it's a developer's responsibility to ensure that things are working correctly, so why would you not have them do the testing?

Tuesday, 22 November 2005

I just don't get it

I've been watching the amazing race 8 this season and one family always amazes me: the Weaver family. I just don't how they see themselves in the world.

They say things like "we're the only nice people left in this race" while they taunt strangers, insult other people's cultures, disparage where other people live, etc. They don't seem to be able to make a positive comment about anything other than themselves. Horrible.

And it's just not my impression. There are lots of stories about them.

It's funny how first impressions can be very wrong. At first I thought the Weavers were "nice" people and the Paolo were bad, bad people. The Paolo's fight a lot, but they were still okay people in that they just where not mean to everyone they met.

Unlike the Weavers, I really hope that I have an accurate picture of myself: as others see me.

Sunday, 20 November 2005

Review of the latest products

Some of you know that my favourite business is Tim Hortons (or, affectionately known as TH). A couple of weeks ago I had one of their Hot Smoothees and it was less than stellar to say the least. It tasted like a shot of flavour in hot water. Ewww... I tried Butter Caramel because I heard that Raspberry wasn't very good. I think that I figured out why it's not good: "non-caffeinated". I see that you can add "flavour shots" to your coffee... I have yet to try this but that sounds better than the smoothee.

Today I had Southwest Chicken Sandwich. Very tasty! The girl who made it said that they were addictive and now I believe her. I would get it again in a heartbeat. I hope that they keep it around. On a related note, I think that I am one of the few people that loves the commercial for that sandwich... so funny.

Friday, 18 November 2005

Java quiz

What do you think will be the outcome for this code? This is something that I ran into today and wasted an hour (or 30 minutes, don't remember) on.

Date now = new Date();
// gets a calendar instance of the current time
Calendar cal = Calendar.getInstance();

// let's change the cal time to last year.
cal.add(Calendar.YEAR, -1);

System.out.println("Is " + cal.getTime() + " before " + now + " ???");
System.out.println(cal.before(now));


Sunday, 13 November 2005

Usable again

I finally took the time and cleaned off my desk at home so I can work on it again. It's probably been 6 months since I've sat here. On a related note I have turned on my linux box again and have that running. I'm going to use it as a media box again, sans Apache / JBoss. Why am I even bothering to use it as a media box? Well, simply put my laptop doesn't have enough hd space for all the stuff that I want to keep on it. I only have a 20 Gb drive and I have like 3 Gb of digital photos. I have much, much more music than that... The only pain is that I would have to go turn it on when I actually want to use it, but I can live with that.