Subbu Allamaraju:
- Think of some concrete scenarios to help us understand what is awesome/fast/robust/whatever about your stuff.
- Write tests for those scenarios.
- Publish your results and provide as many details as you can about your tests.
- Finally, publish the source code for your tests.
This is the minimal checklist I use when looking at benchmarks for NoSQL databases.
Interesting piece of technology (a la Google Wave), but is it really useful? Remote pair programming maybe?
You know that in a way I’m a fan of WriteRoom and use it on a daily basis for improving my blogging habits. Anyway, I do understand why others may not like it ($24.95) or may not be able to use it (Mac only), so I have written about some possible alternatives: Ommwriter: a Mac writing tool or ☞ JDarkRoom.
Today I’ve learnt about yet another multi-platform focused editor: ☞ Focused. It is an Adobe AIR application so it will run on all platforms. And based on the following video below I’d say it supports all the features you’d expect from these focused editors:
Are there any computer programs that you wish were faster? Time was, you could solve that problem just by waiting; next year’s system would run them faster. No longer; Next year’s system will do more computing all right, but by giving you more CPUs, running at this year’s speed, to work with. So the only way to make your program faster is to work with more CPUs. Bad news: this is hard. Good news: we have some really promising technologies to help make it less hard. Bad news: none of them are mainstream. But I’m betting that will change.
— Tim Bray
The only piece of hardware testing software I’ve used back in the days is the Nokia monitor test suite. Now, Google has open sourced ☞ Stressful Application Test:
Stressful Application Test (or stressapptest, its unix name) tries to maximize randomized traffic to memory from processor and I/O, with the intent of creating a realistic high load situation in order to test the existing hardware devices in a computer.
Wouldn’t it be cool to be able to use it before buying any new servers?
A Windows desktop only application for tracking application usage and presenting different statistics. I am using ☞ RescueTime which runs on all platforms and has a cool web interface.
I didn’t know about the ☞ i use this website until now. i use this seems to be a Digg for software. For the same purpose of discovering new great software I was visiting from time to time the ☞ wakoopa website which builds a recommendation list based on what software you are using.
Ommwriter seems to be an alternative to ☞ WriteRoom (some seem to ☞ dislike it or it might be just a way to get blog traffic)
Ommwriter is a simple text processor that firmly believes in making writing a pleasure once again, reinvindicating the close relationship between writer and paper. The more intimate the relation, the smoother the flow of inspiration.
Update: Considering I am working on my blogging habits, I already tried out Ommwriter editor. It has a couple of nice features (the ambient music is my favorite), but still missing quite a few things that I seem to like in WriteRoom (fonts, page size, page color, etc.)
Update 2: I just remembered there is also a multi-platform alternative: ☞ JDarkRoom.