Sunday, December 20, 2009

Ten helpful home computer programs

We are a house of nerds, and depending on the number of people living here and the number of computers alive at any moment I have to admin somewhere between seven and ten computers. It's a business I am slowly trying to get out of by pushing more and more stuff off our local machines and into "the cloud," but that will be an ongoing process. In the mean time, I thought I'd write a bit about some software packages I like, many of which aren't that well known. You may find them handy, too. All of the following packages are free for personal use, so they won't crimp your holiday budget, either.

  1. Google Chrome - Apparently only a tiny minority of people even know what a Web browser is, but if you're reading this post, then you're soaking in it. I've been running Google Chrome since the day it was first released and love it. It is fast, safe and easy to use. Give up on Internet Explorer (please) and even if you are happy with Firefox, give Chrome a try. I think you'll like it.
  2. Ninite.com - I rebuild and maintain machines more than I would like to, and one of the most depressing things when standing up a new machine is getting all the extra software installed (the most depressing is the 13-reboots process of getting Windows up to date the first time). The Ninite site makes that all better. You simply go through and check the different software packages you want installed and it creates an executable that then downloads and installs them all in the background while you can do other work. A great site and service.
  3. Secunia - You hopefully have Windows Update turned on to keep your operating system automatically up to date and patched against the threats that appear every day. But the new war in computer security is being fought over the applications as much as the OS. How do you keep all those applications patched? How do you even know when a patch is available? Secunia does the work for you - think of it as "Windows Update for everything else."
  4. Threatfire - You had better have some sort of anti-virus solution installed and kept up to date. But most A/V packages are only as good as their most recent threat signature file. They are helpless against a "zero day" vulnerability until a new signature file is pushed out. Threatfire is different. It is meant to be run in addition to an A/V solution, and it looks for zero-day attacks not by signatures but by the actions of software running on your machine. If something is acting suspicious, it brings it to your attention. It has already saved Les's machine from one threat. Good stuff.
  5. SyncToy - I am somewhat paranoid about backing up my computer, given the importance of the data that lives on it. I like to have both local and offsite copies. However, I loathe the backup software built into Windows. My friend Jason recently turned me on to this free utility from Microsoft. You can use it to clone a group of directories to an external USB drive and then schedule it to keep them in sync on an ongoing basis. Instead of opaque backup files it instead simply copies your directory structure and files to the second drive, making them easily accessible. Perfect.
  6. Jungledisk - For backing up files offsite I am a big fan of Jungledisk. It works with Windows PCs, Macs and Linux boxes, and allows you to choose either Rackspace (who recently bought Jungledisk) or Amazon S3 as the back-end storage. I prefer Rackspace because it's cheaper (15 cents per gigabyte per month, same as Amazon, but unlike Amazon they don't charge for the data transfers, just storage). Jungledisk allows for the encryption of not just file contents but also the file names themselves, making unauthorized access to them almost impossible. You can use it with different backup schedules for different directories, to backup multiple machines to the same account and to share files between machines. One note - the first time you run the backup count on it taking a while, perhaps days. After that the scheduled backups will run quickly since it is only backing up what has changed since the last backup.
  7. Defraggler - If you don't know what defragmenting your hard drive means, then you probably need to do it. Over time, the files on your disk get fragmented (spread in pieces across the disk), which means the disk has to do more work to start programs, open files and the like, and that all translates to you sitting and waiting on that to happen. Defraggers help minimize disk fragmentation and increase system performance. Windows has a built-in program but Defraggler is better because it often defragments files Windows won't. You can set up a schedule for it to work while you sleep at night and know that your disk will be in a better state when you wake.
  8. 7-Zip - I move a lot of data between Windows systems and Linux boxes, and there are different compressed file formats preferred on each. You too may sometimes get files from a friend that are packaged or compressed in a format that is not native to your machine. Don't worry - 7-Zip can probably handle it. Plus, it can be used to compress files for backup and its native compression format usually yields very high compression ratios. If file extensions like ZIP, GZIP, BZIP2, TAR, ARJ, CAB, DEB, ISO, RAR, RPM and the like mean anything to you, then check out 7-Zip.
  9. Mediamonkey - Give up on iTunes. Apple is evil and pollutes your computer with all sorts of bloated software and background processes that you don't need that dogs your computer's performance. Try Mediamonkey instead. It syncs with iPods, handles large music libraries with ease, has excellent MP3 tagging support, allows for sharing libraries between computers and has a lot of plugins available to add even more capabilities.
  10. Picasa - I am not an advanced photographer nor do I pretend to be. I just want something that allows me to do a bit of basic correction and upload and share files on the Web. Picasa does everything I need. It's "I'm feeling lucky" option makes my pictures better nine times out of ten. For example, I've gotten lots of compliments on this photo, and it was taken with my lowly 1.3 megapixel cell phone camera and then Picasa made it better.
So, that's my list (for now, it changes over time). What programs do you find handy?

7 comments:

Meghann said...

I knew about some of these, but not all. I installed Threatfire on both my computers, and Jeremy is definitely going to get use out of the Mediamonkey one. His 5 year old laptop is still slowly chugging along, but getting rid of iTunes should help it!

Chaotic Hammer said...

Thanks, Jim. Enjoyed this list a lot, and am surprised how many of these I have either heard of but never tried, or never even heard of.

Since I work in IT for a living and spend so many hours working with virtual machines, Windows Servers, and/or a unix CLI, it's been quite a long time since I've paid much attention to my home systems and utilities. They are pretty stagnant, and are just sort of configured mainly for e-mail, light web browsing, blog-reading, etc.

Particularly interested in giving Mediamonkey a look. You're right -- iTunes is an atrocious resource hog and not particularly intuitive, at least to me.

Have used 7-zip at work for a long time (our software even incorporates a version for our built-in backups, because of the high compression) but have never gotten around to installing it here at home.

The only program I can think of offhand to add/recommend is Taskbar Shuffle. I tend to keep the same several programs or windows open on my desktops all the time (both home and work), and this program saves me time, and earns OCD points, by letting me order the programs any way I like on the taskbar. Probably not for everyone, as many folks won't care about such minor things. But I like it. I've used it for years, it's very lightweight and stable.

Jim said...

Meghann,

When you uninstall iTunes, make sure and get all the other crap Apple has installed at the same time, including Bonjour, their updater service, etc. You'll probably find four or five things on the machine from Apple, all side effects from installing iTunes.

Oh, and if Jeremy's machine has Windows Search enabled, turning it off will probably help a lot.

CH,

How does Taskbar Shuffle compare to pinning something in the task bar in Windows 7? I am a big fan of that now.

Chaotic Hammer said...

Jim - I'm not sure, since I've never seen or used Windows 7. And I'm not really in any hurry to, as the systems I have at home (2000, XP, and a laptop with Vista) work just fine for what I use them for.

I'm also still a fan of the classic style Start Menu, which is completely gone from Windows 7. So I don't even know if your taskbar or Start Menu would look or act anything like mine. :-)

But the long and short of Taskbar Shuffle -- as you open each window, it creates one item on the taskbar. I know that as of XP you could choose to make each item on the taskbar represent a group of programs, or multiple instances of the same program, but I always like one taskbar item per open window. But by default they are always in the same order as the order you open the windows. For quick reference and frequent window-changing (I keep a lot of stuff running at once) it helps me to always have items in the taskbar in the same order/position, regardless of what order I open them in. So I like it. :-)

Jim said...

CH,

W2K is dangerous, as it is nearing end of even extended support. Hopefully that is not an Internet-surfing box.

Pinning to the W7 task bar does pretty much exactly what you describe, including the ability to put everything in the order you want and only showing one task bar item per program, no matter how many instances of the program is running (you can preview/select by hovering over the button). I like it a lot. In fact, task bar savvy programs (like MediaMonkey, for ex.) also expose other functionality when you hover over them, like in MM's case its play controls. Cool.

MacAtac said...

A few programs have made me happy to install in my trials on my 35 year old (in dog years) computer. Funny coincidence with my age haha.

Irfanview very good for creating a single file slide presentation out of a stack of photos, also has a few different ways of approaching files than most other editing and viewing programs.

Total Recorder - not free but not expensive. It can record any sound source going through the computer, provides a visual image of the sound so editing is easy, and provides many options for the quality of recording up to the insane 192 kb per second if you have a really nice mike and sound card. I used this to record my performances in Iraq.

Just a note about Google Chrome I like the format but the loading of web pages on my dinosaur can sometimes be as slow as the first years of my computer usage where you can see the lines filling the screen one at a time.

VLC media player plays audio and video, and if you have a video you want to watch this is super versatile in syncing audio, adjusting visual things like hue, contrast, even a few silly special effects- it makes other media players look like they are older than my dad's 486 in that it can adjust all these things to the video while it is playing.

On the Itunes dismay, I have many music files only on it and it will take a brave day to attempt to move them and import unless it is obvious Media monkey is able to do it automatically.

Any other helpful suggestions for cleaning up my memory usage would be great I know my computer can be much faster. Could I go through my processes and google each and see if any are foreign?

Can anyone suggest an easy to use movie maker for video editing, and secondly one of those programs that can create quality presentations with video and or slides with synchronized music or other audio? The kind people use for making online classes and stuff?


That is about it for the programs i would trust to send others' way. Thanks for opening the discussion. It's so nice to have family with brains the size of a planet.

Signed,
Zaphod

Jim said...

Jeremy,

You can install MediaMonkey alongside iTunes and it should find all your music just fine. I would try it and see.

Per cleaning up your system processes my number one recommendation is to make sure you don't have Indexing Service/Windows Search enabled.

In re. slide shows, do you have PowerPoint? Or you could get OpenOffice, it can create PowerPoint-compatible slide shows. And you can sync music to the slides (Les just did a slide show with that, actually).

Finally, I haven't used Microsoft Movie Maker (http://www.microsoft.com/windowsxp/downloads/updates/moviemaker2.mspx) but Les has, I believe. If you're running XP it looks like you can get it via Windows Update.