Dave's Space

A dimension not only of sight and sound, but of mind

A simple observation

2010-03-10 by David, tagged as philosophy
Occasionally something so obvious comes along that we should take notice. What would you do to be happier?

Read more »

Play on

2010-01-09 by David, tagged as music
I've recorded another two pieces from Schumann's scenes from Childhood. Follow the link to download!

Read more »

Life as a Musicalologist

2009-09-14 by David, tagged as music

Recently I've had some time on my hands, and I've purchased a digital stage piano from Roland, nice piece of equipment, an RD-300GX. Despite some sound card issues, I've managed to make some recordings.

Read more »

The Trouble with Templates

2009-09-05 by David, tagged as oop

Are you the type of person that believes what you're told? Or do you make decisions for yourself based on critical thinking and experience? In this article, we take another look at one of the bastiens of modern object-oriented programming, the template.

Read more »

Singletons considered harmful

2009-08-29 by David, tagged as oop, patterns

The trouble with people is that they tend to oversimplify things. It's in our nature. But, this trait can get us into trouble, especially when dealing with complex systems. When it comes to programming patterns, I submit that the singleton pattern is overused and is currently causing more harm than good. Stop the madness!

Read more »

An Old Project

2009-08-28 by David

Once upon a time, a long long time ago, actually more than 10 years ago, I wrote a software renderer on an SGI workstation.

Read more »

Hey, where'd FODS go?

2009-08-28 by David, tagged as news

And so it begins. After much procrastination, I've finally decided to spruce up this intro page, and I've found a good solution to the whole web page maintenance problem that was plaguing previous solutions.

Read more »