OQO Model 2
After I read APC about OQO Model 2, I did a google search. That is a real Vista PC. I am just wondering whether it is ok not to use solid disk. According to the specification, the battery can last for 3hours. That is ok for me.
NAS is enough good for file sharing.
Last week, my uncle asked whether he should build a Linux server at his home. I asked "What is the main purpose of your Linux server?" He replied,"It can make all computers in his home sharing the file." Well, he only needs a NAS( Network Attached Storage). For this sole purpose, NAS is a good choice, because the most of NAS servers are using low voltage CPU. Moreover, NAS is much easier to config than a Linux server.
System Testing
I am reading a book about System Testing. It says the bugs will be duplicated across to the system and different project. I think this is because the code is re-using everywhere and sometime, we do some cut and paste. The worst case is the bug in the cut-paste code. As I remember, my thesis used a lot of cut-paste code too. I know this is not a good practice. That is better now. I am a C# programmer and learned to use component technologies. If there is in a component, it just needs to replace the DLL across projects. Yes, I know that is still a painful job.
Not buy PDA Phone
I have not bought a PDA Phone at all.My friend asked me about this. That costs too much for me. Normally, it costs around AUD$1K. Moreover, this is not very useful for me. I am not a salesperson. I don't need to track my schedule. All I need that makes call and record my contact list.
Learnt a new word
Today, I listened a talk from TechEd 2006.
They mentioned TDD.
Well, I did a search in Wikipedia too.
http://en.wikipedia.org/wiki/Test-driven_development
This is quite interesting ,Test-Driven Development. Writing the test cases and then only implement the codes for the cases. It sounds like a kind of hacking the code.