January 2004

25Jan2004

Snippet

By carlfish on

Surreal, meet Charles. Charles.. Surreal. I'm sure you two know each other.

19Jan2004

Persistent Login Cookie Best Practice

By carlfish on

Persistent login cookies are the cookies that are stored with your browser when you click the "remember me" button on the login form. The following recipe for persistent cookies requires no crypto more powerful than a good random number generator.

18Jan2004

Some Unit Testing Remarks

By carlfish on

Charles dips his toe into a few Unit Testing topics, after seven beers and a little too much getting his ass kicked in Soul Calibur II.

18Jan2004

The Importance of Response-Codes

By carlfish on

HTTP has a bunch of useful response codes. As web application developers, we should be familiar with the codes, and use them when they are appropriate.

13Jan2004

The Art of Programming

By carlfish on

All these ideas fight in the bizarre landscape of the computing market. It's like watching evolution at work: except this is evolution played at maximum fast-forward, with an ice-age every couple of years and meteorites hitting the planet constantly from every angle.

12Jan2004

Opinions

By carlfish on

Everyone has, at some point, encountered the notion that opinions can be neither true nor false. Which is true, in my opinion. But...

10Jan2004

Complexity: The mysterious 'whoamI' command.

By carlfish on

When you get to the bottom of what's going on, it's an interesting insight into the way a couple of unrelated design decisions can turn around to produce unexpected behaviour that's only really predictable in hindsight. There's a bit of a lesson in here.

10Jan2004

Banlist...

By carlfish on

The reason some of you may have noticed that is because my script didn't know how to deal with an empty banlist, went slightly insane and banned the whole world.

08Jan2004

Corect Speling

By carlfish on

I find it annoying that in order to get my Mac to check my spelling against an English dictionary instead of an American English dictionary, OS X thinks that "American English" is just "English".

07Jan2004

Util Madness

By carlfish on

A while back, I theorised that every Java project ends up writing some kind of StringUtil class. Today I found proof.