Archive for the ‘Computers’ Category

The Desktop Computer I’d Like to Have…

April 29, 2006

While looking for a card-reader (of the types used by digicams), I've seen there are Flash media with 1GB, 2GB, 4GB and even 8GB storage space, and also memory "sticks" (or "keychains", or whatever you prefer to call them) with 1GB and 2GB at "affordable enough" prices. All these are USB2.0 devices with a transfer speed good enough to be used as spare disks… that's when all began.

Immediately after that, I've started wondering if those could be used not as spare disks, but as main disks, and I think the answer is a big YES.

Using one of the many available Linux distros that can run completely from USB "keys" (I wonder if they run from CF cards too, and I guess the answer is also "yes"), and one of those, say, 2GB devices one could put not only the OS, but also many useful programs like Internet suite (Mozilla Firefox and Mozilla Thunderbird, for example); Office suite (KOffice 1.5 or OpenOffice 2.0); development tools, games (yes, they are useful sometimes), plus one's personal files, all in a portable, small, lightweight, use-almost-everywhere device.

Then, I've started thiking that portability (even if one of the strongest selling points of such devices) wouldn't matter to me at all, I'd like the thing to be used on my desktop system, for every-day usage. Of course, one of my main interests is reducing the noise generated by my computer. The hard disk together with the CPU and case fans are the main sources of noise, if I could remove the hard disk… I guess I'd have a less noisy system, so below is a list of what the desktop computer I'd like to have could have:

  • Processor: a fast and quiet CPU, wether 32 or 64 bits should do. I'd trade Mhz for less power comsumption and less noise (smaller fans). I prefer say, 1Ghz less, but lots of noise and power compsumption less too. For everyday work, there is little to no difference between 2Ghz and 3Ghz in my very humble opinion, and if I'd need more processing power, well, I could settle for noisier, power hungrier CPUs.
  • Memory: a minimum of 512MB DDR RAM. The more the RAM, the better… however, save some money to buy a bigger Flash memory device for "permanent" (as oposed to main memory's "volatile") storage. Generally speaking, 1GB should be enough for main memory.
  • Storage: no hard disk at all, but a 2GB Flash memory device. Also a DVD recorder is a need, think of backing data up in those ~5GB disks.
  • Video, sound, etc.: decent enough hardware, take your pick. Needless to say, a super powerful video card with a processor on a match with a Pentium III or IV, with a noisy fan is out of the question, a 128MB 8x AGP with 3D hardware acceleration video card will suffice. Most modern quality motherboards come with onboard NICs (sometimes, even 1Gbps ones) and onboard sound hardware that is "decent enough".
  • Motherboard: one of the most important, and sadly very often overlooked, components of a computer. It's the "thing that binds all the hardware together", and it's usually the thing that receives the less attention at shop time. The only real requirement is USB ports, which all new motherboards have. Stick to branded, fanless, motherboards of (very) high quality. You could aim at "Platinum", or "De Luxe" editions of some motherboards.
  • Case: Again, any decent enough one, with a 350 to 400 Watts power supply (the smaller, the less noise, but also the less hardware one can add), and a good ventilation system. By good ventilation I don't mean big, noisy, fans, but a well thought ventilation path, requiring little or no fans. Add to that, sturdy and lightweight.
  • Keyboard and mouse: Pick your preferred ones here. BTW, I'd favor wired over wireless, because I'd hate not being able to control my computer in the middle of important work (or play) just because the batteries of the wireless mouse and/or keyboard are discharged.
  • Monitor: anything of 17 inches as a minimum should do. With faster LCDs (low response time, in the 5-15 ms range), LCDs are a viable option for everyday usage for any task.

To many the system characteristics above might sound impossible or science fiction, but do your (small) research, and you will find it's neither. All the components described are available today at affordable prices.

To push the thing further a bit more, and for people with more than one system at home (needless to say, this also applies to an office), I'd add a low processing power (not to be confused with low quality) system with one or more 200GB disks as a NAS system, to provide enough storage space for multimedia "space hungry" files. There are even Linux or (Free)BSD solutions for dedicated NAS systems and even for systems with more than NAS services, like firewall, gateway, directory, etc.

Please note that I didn't include makes, nor models, of any hardware and software mentioned above. I did so on purpose for two reasons: not to "offend" anyone's law department, nor preferences; and to stimulate your research spirit. For hardware, there are many good places like Tom's Hardware Guide, and for software I'd recommend DistroWatch. I'm including these pointers from my personal experience and as a start point on your research journey, I'm not affiliated to any of them in any way.

Feel free to throw your comments and ideas in.

Windows XP Desktop Install Guidelines

January 20, 2006

Updated on: 2006-04-06

Here is a simple checklist-type Windows XP install procedure, to be used as a guide while installing XP Professional on a machine to be used as a desktop machine.

  • Boot from the XP CD and proceed with installation formatting partitions with NTFS and quick format.
  • Install AVG Free Edition from http://free.grisoft.com, and then update it until it says there are no more updates to install. Please, have in mind that there might be times when updates cannot be performed due to Grisoft’s servers overloading: you get what you pay for…
  • Install SpyBot S&D from http://www.safer-networking.org, and then update it selecting all possible updates.
  • Install ad-Aware from http://www.lavasoftusa.com/software/adaware/ , and update it.
  • Install XP Service Pack 2 from http://www.microsoft.com, and reboot the machine when asked to (it does take some time, even to prepare the install, so be patient).
  • In the security center that appears after rebooting, enable all options (firewall, antivirus, automatic updates).
  • Use the table below to disable not-needed services (adapted from BlackViper’s table), having in mind that certain configurations might need some services listed there enabled, for example a machine sharing resources (files, printers,…) does need the Server service. Use at your own risk.
  • Done, you can now install the rest of the software you want/need/like, taking extra care with toolbars (do not install them) and the like, spy/ad-aware-prone software.

Windows XP services table

(Note: The table was updated on 2006-04-06 for Windows XP Service Pack 2; please have in mind that some network-related services might be needed for machines that are part of a LAN: typically a corporate LAN with SMB file and printer sharing).

Display Name Default SAFE
Computer Browser Automatic Disabled
Distributed Link Tracking Client Automatic Disabled
Error Reporting Service Automatic Disabled
Help and Support Automatic Disabled
IMAP CD-Burning COM Service Manual Automatic
Indexing Service Manual Disabled
Net Logon Manual Disabled
NetMeeting Remote Desktop Sharing Manual Disabled
Performance and Log Alerts Manual Disabled
Portable Media Serial Number Manual Disabled
QoS RSVP Manual Disabled
Remote Desktop Help Session Manager Manual Disabled
Remote Registry Automatic Disabled
Secondary Logon Automatic Disabled
Server Automatic Disabled
Smart Card Manual Disabled
SSDP Discovery Service Manual Disabled
TCP/IP NetBIOS Helper Service Automatic Disabled
Uninterruptable Power Supply Manual Disabled
Universal Plug and Play Device Host Manual Disabled
Web Client Automatic Disabled
Windows Time Automatic Disabled
Wireless Zero Configuration Automatic Disabled
WMI Performance Adapter Manual Disabled

Some performance enhancing tips

After you have installed XP, you can apply the following performance-enhancer tips, presented in no particular order. As always: use at your own risk.

Disable Eye-candy

We all know eye-candy is great… but it also consumes a lot of RAM. In computers with less than 512MB (and even in computers with that much, or more…) it is advisable to disable all eye-candy, meaning: no nice window borders and buttons, no nice menu bars, task bar, … only the “good old” gray windows and buttons and menu and task bars, with a single-color blue title. To do so, right click on My Computer, select Properties from the pop-up menu, open the Advanced Options tab, and click on the Settings button of the Performance item. Then, in the Visual Effects tab, select the adjust for better performance option. As an alternative and “in the middle” solution, you can select the Custom option and (un)check the items you want in the list.

Disable System Restore

The system restore function of Windows XP is great, allowing you to revert a change that made “damage” to your system (you have to be able to boot your system AFAIK) … but it also can take lots of disk space, depending on how often you (un)install software (and how much). To disable system restore, right click on My Computer, select Properties from the pop-up menu, open the System Restore tab and put a check mark in the 1st option. An alternative is to change the limit (system-dependent) to use for the system restore function with the slider in the middle of the window.

Keep Your System Updated

I already hear you crying “I do keep my system updated”, or “updated, why?”. Well, an updated system is supposed to be a more secure system than an outdated one, and also updates come with bug fixes (and with new bugs) too. Do install all updates proposed by the automatic update feature (the little world with the windows logo icon on the taskbar).

Use Free Software

Kiss Outlook Express goodbye, and Internet Explorer too, and MSN too… you get the idea. Free software, formerly available only on free OSes like Linux, is available for Windows too: GIMP, Mozilla Firefox, Mozilla Thunderbird, GAIM, Inkscape, OpenOffice, Apache, MySQL… to name just a few. I won’t tell you here the advantages of free software, you can read more about free software at the FSF site. I will just tell you that you should prefer free software over proprietary software whenever possible and that you should check sites like The Best 46 Freeware Utilities to have an idea of all the free (and excellent) software you can get for your Windows system: use it.