Friday, June 29, 2007

tools and tools

deborphan and orphaner

Wednesday, June 13, 2007

Target

Minimal System with Kernel 2.6 (60Mb)

Linux 2.6 also features a rewritten scheduler that speeds up the process of selecting tasks for execution, which is of particular benefit to complex multitasking applications. Scheduling is now completed in a predictable amount of time.

from BlueCat Linux

new CanBus card. new Processor.

Monday, June 11, 2007

all you should know about singleton and double checked locking is out there

you just need too google for it, but sure you want to find the double checked locking documentation [pdf] and why it is broken [pdf]

This does not mean you should not use singleton, nor DCL, it just means you have to know the options and choose the one that best works for you

Thursday, June 07, 2007

new does not throw

at least not always.... it is up to you.

because you all know, there are several new operators... and you can use the one that does not throw

#include 
...
T* p = new (std::nothrow) T;