What's on your keychain?
Like most geeks, I've been unable to resist the joy of owning a USB memory
key with a ridiculous amount of storage. I grabbed one from Amazon on sale with
rebate, so it was dirt cheap. Then, of course, came the question of what to put
on it. I've done my best to stock mine with utilities and tools that I might
need when I pull up at an unfamiliar computer. Here's my current list:
- Adobe Reader
6.0 along with PDF
Speedup to make using it a more tolerable experience. Never know when you'll
need to read some documentation.
- AVG Antivirus with a
reasonably up-to-date data file.
- AntiVir Personal Edition
- A link to Panda
ActiveScan to check for viruses without installing anything.
- GDI Scan to hunt for
vulnerable GDI DLLs.
- The latest version of WinZip.
- The latest version of WinIso for dealing
with ISO files and other CD images.
- Apex SQL Edit for working with
Microsoft SQL Server databases. I'd love to be able to cart around just the
client tools portion of SQL Server 2000, but I don't think that's doable.
- Both the 1.0 and 1.1 .NET Framework
redistributables. Hey, I'm mostly a .NET guy these days, what do you
- Free Tetrix and TurboRisk because man does
not live by work alone.
- Vault, which is an outliner
that I started using to organize all my personal info (passwords, registration
codes, credit cards, and so on) ages ago. I also cart along my Vault data file,
which I store as an AES-encrypted zip file. Wouldn't want to have it fall into
the wrong hands if I lose the little toy.
- Firefox 1.0, because
friends don't let friends use IE.
- FTP Voyager. If I'm going to have
to deal with FTP, I want a graphical client that doesn't stink.
- The Vault source
code control client, so I can get into my source code repository from anywhere I
happen to be.
- Ad-Aware SE and Spybot-S&D. There's
entirely too much spyware in the world.
Remote Desktop Client, so that I can manage my servers from wherever.
- Alcohol 52%, which gives me the
ability to bring along at least small CD images of things I already own.
- A few utilities from Sysinternals,
including AutoRuns, TcpView, and Process Explorer.
Reporter and Port Reporter
Parser for logging and investigating TCP and UDP activity.
- XMLSPY 2005 for those times when I'm
forced to touch an XML file. I should probably find a lighter-weight XML utility
to take along too, but I'm used to this one.
Well, that's my current list. As you can see, it's a mix of free and
commercial tools. I've mainly chosen the ones that I know well and have found
useful in the past, but like anyone else, I've got my own blind spots. So - what
did I miss? What's on your USB drive that I should add to mine? Feel free to
contribute your own ideas in the comments below.
Mike Gunderloy has been developing software for a quarter-century now, and writing about it for nearly as long. He walked away from a .NET development career in 2006 and has been a happy Rails user ever since. Mike blogs at A Fresh Cup.