work

The "right" way to hash a password for storing in the database

So, you're storing a password in that database, huh?

So, given that password security is in the news quite a bit lately with all sorts of high-profile hacking incidents, I figured I'd write down a little code here that I've been considering.

Read more...

My contribution to the ClientBase and IDisposable discussion

It's well known that there can be some unexpected behavior when one uses ClientBase<T> as IDisposable.

It's well known that there can be some unexpected behavior when one uses ClientBase as IDisposable:

Read more...

You know your hardware is outdated when...

You can buy equivalent machines at the local university surplus for $60.

You can buy equivalent machines at the local university surplus for $60. That's the current situation I'm in (at work). On top of that, the laptop I used while travelling in January and February is being taken away again, after I took it to New York last week.

Read more...

Stupid security policies

In which I am asked by my employer to incriminate myself in future crimes in the office

I recently discovered that my employer wants ALL employees to swipe their badge in the elevator, even if another employee is present. In response, I came up with these scenarios (without even doing much thinking):

Read more...