Kevin Hatfield's Blog

Kevin's blurry train of thought……

Archive for August, 2009

Five Best Disk Defragmenters for Windows

Monday, August 31st, 2009

500x_2009-08-29_223302
For those of you unfamiliar with the problem of file fragmentation, a quick—and quite simplified—primer is in order. Files are stored on a hard drive in blocks of data. The larger the file, the larger the number of blocks it is composed of. As your operating system accesses files, moves files around, and so on, data blocks are not always arranged in the most effective manner. Imagine it like a messy office where as you opened file folders from your file cabinet you frequently placed documents from inside all over the room. You have a great memory, and you can find all the pages from each folder again if you need to, but you waste a lot of time just moving around looking for them.

In a perfect system the blocks of data that compose a file would be in the immediate vicinity of the file header, and your operating system would waste no time at all looking for the other pieces of the file. As it stands, however, on a badly fragmented disk the data can be scattered in pieces across the entire platter of the hard disk. The following defragmentation applications are specialized tools which will help you optimize your hard drive. Continuing with the analogy of the file cabinet, a defragmenter is the helpful assistant that comes in and alphabetizes all your documents in the appropriate folders and file drawers for you.

If you’re in the mood to dig into the more arcane aspects of the topic, definitely check out the Wikipedia entries on file system fragmentation and defragmentation. Now onto the top five nominees:
Auslogics Disk Defrag (Windows, Free)
Auslogics Disk Defrag is a simple disk defragmentation program. You can defragment multiple disks or select individual files or folders for defragmentation. Auslogics allows you to set the priority of the application and can tell your computer to shut itself down when the defragmentation process is complete—a handy feature when you want it to scan and defragment while you’re sleeping but don’t want to leave your computer idling all night. Auslogics Disk Defrag is a free and portable application.

MyDefrag (Formerly JKDefrag) (Windows, Free)
MyDefrag is an effective tool for defragmenting your disks. You can run it in default mode and get not only a defragmented disk but also optimized file placement; or you can tinker with it via scripting and further increase your disk optimization for your specific needs. Even without its script support, MyDefrag does an excellent job defragmenting files and moving them to the optimum place on your hard disk. Files that are frequently accessed together are grouped together in zones for increased performance. MyDefrag will even scan the space allocated to the master file table and will move files from that space back to more appropriate places (sometimes when pressed for space Windows will dump files there, effectively orphaning them from the rest of the system).

PerfectDisk (Windows, $29.99)
PerfectDisk is one of only two commercial entries in this week’s Hive Five. One of PerfectDisk’s biggest claims to fame is what they call “Space Restoration Technology”. On top of optimizing your disks during actual defragmentation, PerfectDisk monitors disk writing to ensure that future files are written in the most efficient way possible in order to cut down on potential defragmentation. PerfectDisk will also analyze your data usage and create optimization patterns suited for your style of file use and work. It can be scheduled or set to run when the computer is idle for continuous defragmentation.

Defraggler (Windows, Free)
Defraggler, from the same company that produces popular applications CCleaner and Recuva, is a portable defragmentation tool. It can scan multiple disks, individual disks, folders, or individual files for some quick, specific defragging. When Defraggler scans a disk, it shows you all the fragmented files and lets you either select sets to be defragmented or batch defragment all of them.

Diskeeper (Windows, $29.99)
Like PerfectDisk, Diskeeper is packed with features not usually found in free defragmentation solutions. In addition to the basic defragmentation tools, Diskeeper can, for example, perform a quick defragmentation of system files on boot to keep your operating system running as efficiently as possible. Diskeeper, like PerfectDisk, has a system for continuously defragmenting files and optimizing new files for disk storage while you work. When you defragment multiple hard drives, Diskeeper selects different algorithms based on the disk—for example, it optimizes your operating system disk differently from a media storage disk.

Enjoy the full post at: LifeHacker

Control multiple computers with a single keyboard and mouse

Monday, August 31st, 2009

You don’t need a hardware switch to share one keyboard and mouse amongst several different computers. All you need is the free, cross-platform application, Synergy.

Synergy connects one keyboard and mouse to any computer on your network, making a dual- or triple-computer setup work more like a dual- or triple-monitor setup. Synergy even allows you to share clipboard data across your computers and operating systems.

Today I’ll detail how to set up Synergy on your home network to control all of your desktops with one mouse and keyboard.
How it works

Synergy uses one computer as a server – that’s the computer that will be sharing its keyboard and mouse. The rest of your computers – the ones you want to control – will need to be set up as Synergy clients.

The great part about Synergy is that you can customize the program to work with the layout of your computers. For example, if you’ve got your MacBook running to the left of your Windows PC, you can set up Synergy so that moving your mouse to the left of your Windows monitor will seamlessly jump your mouse across virtual space where it lands safely on your Mac. Whichever desktop currently holds your mouse is also the desktop to which your keyboard’s keystrokes will be sent. Make sense? Add to that Synergy’s clipboard sharing and you’ve got one helluva convergence app.
What you’ll need:

If you’ll be running one or more Windows PC’s in your setup, download and install the Synergy Installer for Windows on each PC. (On the SourceForge page I’ve linked to, the current version is labeled SynergyInstaller-1.3.1.exe.)

If you want to run one or more Macs on your setup, download and install SynergyKM on each Mac you want to use.

Finally if you’re running Linux, grab the platform independent version.

The Windows and Mac downloads for Synergy both offer nice and simple GUIs for setting up Synergy, and we’ll focus on those here. The *nix version of Synergy requires editing a configuration file and running from the command line. I won’t cover that here, but this guide should help.
Set up your Synergy server

Read more here

New WordPress update! Security Vulnerability 2.8.4

Sunday, August 16th, 2009

Yesterday a vulnerability was discovered: a specially crafted URL could be requested that would allow an attacker to bypass a security check to verify a user requested a password reset. As a result, the first account without a key in the database (usually the admin account) would have its password reset and a new password would be emailed to the account owner. This doesn’t allow remote access, but it is very annoying.

We fixed this problem last night and have been testing the fixes and looking for other problems since then. Version 2.8.4 which fixes all known problems is now available for download and is highly recommended for all users of WordPress.