<a name="top" ></a> <div class="submenuframe"> <div class="submenu"> <!-- <div class="submenu"> <a href="#consulting">Consulting</a> </div> <div class="submenu"> <a href="#inout">In/Out Sourcing</a> </div> --> <div class="submenu"> <a href="#what">What to use</a> </div> <div class="submenu"> <a href="#stability">Stability</a> </div> <div class="submenu"> <a href="#security">Security</a> </div> </div>

Personal Computing

This page is about how I chose and use my personal computer. I had to help my friends getting their IBM, Apple, Atari, Sun HP, Apollo or whatsoever computers up and running again so often, that I think it is a clever idea to write some rules down. A system crash can be prevented if you follow some simple rules.
The main reason for the system to crash was almost never a hardware failure but the user who didn't know how to use it. The worst user is the "professional amateur" the one who assumes to have knowledge, but really does not know what he's doing and talking about. When a person like this searches for a failure he'll for sure draw the wrong conclusions and will make things even worse.
Some people asked me what computer to buy and how I chose my equipment. Well here it is. You may draw different conclusions depending on your prerequisites. You may want your computer to be used exclusively for computer games. If so you'll for sure may want to use another system. I use my computer for mixed business and home applications. Some of it is security relevant.

What to use <a href=#top ><img src="../gif/buttontop.gif" alt="Top of page" border=0></a>

Using your computer at home has some differences to business use, although one may take profit of some of the mechanisms developed for business applications. I collected some ideas here, that should clarify why I chose my equipment and how I use it.

Laptop vs. Desktop PC

I decided to go for laptop (LT) computing for several reasons. One and perhaps the most important is that they better fit into a living room. They are not that loud, one can stow them away, means they do not need a separate working place for the exclusive use with a PC.
They include a rechargeable cell, which has the advantage that they've got a built-in UPS (Uninterruptable Power Supply).
One can take them outside using all the features of home computing. If you do it right, it really can be your mobile office including remote connectivity.

Desktop, Palmtop, Cellular Phone vs. Cellular and Laptop

For mobile computing I prefer the combination of a LT and a mobile phone. I use the mobile phone to store my PC address book and calendar. That includes addresses phone/fax numbers and e-mail-addresses. I synchronise it with my LT using a software delivered with the phone via the IRDA port. That is the most convenient method, because I do not have to use and carry a specialised cable for that. The main advantage of this combination is that I normally only have to carry the phone. Most of the time I do not use the LT. The mobile phone is capable of reading and sending emails (using SMS or WAP). Due to my cellular network provider I always receive an SMS including the subject line of an e-mail that arrives on my normal e-mail account. I can then decide if it is really necessary to immediately read it (via phone WAP) or if it can wait until I can use the cheaper home internet connection
When I'm not at home and I need full access to the internet, I can use the mobile phone as a modem via the IRDA port. Using HSCDS/GPRS one almost reaches the speed of a modern modem. Palmtops are more versatile than a cellular phone, when it comes to use them for project planning but not as versatile as a LT computer. You'll still need a cellular phone (to connect it to the internet) and a desktop computer for more complex tasks. So instead of paying for a palmtop and desktop computer I think it's better to buy a LT.

Stability <a href=#top ><img src="../gif/buttontop.gif" alt="Top of page" border=0></a>

If your PC creates trouble, does not work anymore at all or simply does not react like you think it should, it is most likely that you're the problem not your computer. It is unlikely that a working system breaks down, without you having changed something that causes the problem, may it either be hardware or software changes.

Games and PC

One has to say that currently laptop computers are a lot more expensive than a comparable desktop computer. There are LT computer that have got the same speed and graphical power but they are quite expensive. One can make things cheaper (and your computer more stable) if one decides not to run games on your PC but to buy a dedicated game console like Sega Dreamcast, Nintento Game Cube, Sony Playstation 2 or even a Microsoft X-Box. Never ever install games on a computer that is also used for business as well.

Maintenance and Troubleshooting

Preventing your system from crashing is the most important thing to do. It is always a good idea to test every change to your system in a test environment before you apply it to your productive system. Unfortunately only few people have got a separate test and production environment for home usage. This is the main reason why you should take precautions. The essence of it all and the key to a stable computer system is: "never ever change a running system". The choice of the operating system is another key. For home usage it may be worth looking for alternatives to the widespread used ones or to the one delivered with the system.

Security <a href=#top ><img src="../gif/buttontop.gif" alt="Top of page" border=0></a>

Because I store some security relevant files on my LT and it is a portable device, I have to protect my data. My LT can easily be stolen when I use it as a portable device. My security relevant files must be protected from a second party to be read. There is nothing like an 100% security. One can only make it as difficult as possible for an attacker to gain access to your data. Communcation must be protected as well. Sending and retreiving emails must be protected as well as file transfer and every online access to data (internal and external data). Unfortunately this depends on the provider as well as the third party you're communicating with. So what can you do? Okay, sounds stupid and (of course) cannot be done but it is a save method. The other solution is to use a secure service provider, software (like encoder/decoder) and a firewall that tells you if something strange happens in the communication while being online. Encoder/decoder transform data from the original format into a secure format before it is transferred (and back of course). May it either be stored as a file on your harddisk or sent to another party via internet. There are strong encoders and encoders that use weak encryption, but everthing is better than not to use encryption at all. To protect my email and security relevant files from being read by a third or second party I use the Pretty Good Privacy programs. The source code is available and has been checked by several specialists in the meantime to really implement the quite secure PGP encryption methods. By the way. Never ever trust a system, where the source code is not available! One can not trust a system where the source code is not available to the public! The developers of a proprietary encryptor may have included failures and/or trojan horses without anybody ever being able to detect it.
The same is true for software firewalls.