AdamTheTech Logo
Enthusiast of Technology, Web Development, and Sci-Fi

Microsoft’s Free Virtual Machine Images

Deus Ex: Human Revolution Review

Embed dll Files Within an exe (C# WinForms)

Navigating Windows Explorer By Keyboard

Many people like navigating by keyboard.  It can sometimes be faster and more efficient then using a mouse once you get the hang of it.  Here’s two useful shortcuts that may help in that regard

To open up Windows Explorer (not Internet Explorer), simply hold the Windows key and press E.  No matter where you are, this will open Windows Explorer.

To navigate up and down, simply use the arrow keys.

To open and close subfolders use the * and – keys on the num pad.  Note that these shortcut keys open and close *all* subfolders on the selected folder, not just one level, so if you have a lot of files and subfolders, opening them may take a few moments.

To open only one level of subfolders, use the + key on the num pad.

(Originally published on

5 OSX Tips For Former Windows Users

Over the past several months, I’ve worked in an environment composed of both Macs and PCs. The Macs in question have mainly been employed for video work, so a degree of cross-platform usage goes on; video primarily on the Macs, and pretty much everything else on the PCs. There’s no avoiding the Macs since I work with both the IT and AV side of things. As a result, I’ve had to put these machines to use.

Since I’ve always been primarily a Windows user, there are a number of quirks in the OS X environment that take some getting used to once you get past the look & feel of the GUI. In no particular order of annoyance…

1) Reprogramming the Mighty Mouse

The right click mouse button needs no introduction, I’m sure. It’s quite useful in a Windows environment. It’s almost second nature at times. OS X…well…it’s at first maddening to discover that you’re limited to a single button. However, there’s two ways around it.

First, hold down Alt while you click. The typical right-click menu you’re looking for should appear…about 80% of the time. For some odd reason, this does act a bit quirky if you don’t click just right.

The better method is remapping your mouse buttons. This will work on Apple’s Mighty Mouse or any standard USB mouse (for you folks stuck using the infamous Apple “Hockey Puck” Mouse, or the slightly newer Apple Pro Mouse, you’re out of luck here).

So, go ahead and click on the mighty blue apple in the upper left of the screen and click “System Preferences”. Go to the “Mouse and Keyboard” icon and click on the “Mouse” tab. Here is how I configured the buttons:

OSX Mouse SettingsIf you do the same thing as I did, pressing the scrollwheel brings up the widgets. Pressing either side of the mouse re-tiles displays all the open windows; either pressing again or clicking on a window gets you out of this. Right and left click act like they would under Windows.

2) File sharing

Since I’m working in a Mac & PC environment, I’m constantly moving files back and forth between the Macs and PCs.

Uploading to and accessing shared folders on PCs is easy. Hold the Command key + K, and in the box that comes up, type smb://thenameofthepc

If it asks you to “mount a share”, it’s just asking which shared folder (or drive) you want to work with. If it asks you to login, use the same username and password as you would normally use to login to that PC. On the PC, just remember to share the folder you want, and make the folder writable if you want to be able to upload files from the Mac to the PC.

Now for the tricky part: making the files on the Mac available to PCs.

If you’re running OS X 10.4 or older, you’re in luck: there’s a neat utility to make file sharing easier called SharePoints. It allows you to specify what users you can log in as, and which users have what permissions to whichever folders you choose to share. This application is fairly straightforward.

If you’re running the new OS X 10.5, unfortunately, enough has changed where SharePoints fails to work. As of the time of writing, there’s been no word yet if the developer of SharePoints is going to update the app for OS X 10.5. So, for the moment, I’m a bit stuck in this regard (especially since I really don’t want to mess with unix-based command line console).

To enable sharing, click on the mighty blue apple in the upper left of the screen and click “System Preferences” and go to the “Sharing” tab. For “Computer Name”, put something easy to remember without any spaces or periods. This will be the name you use to access the Mac from the PC (you can also just use the IP address). Next, tick the check box on the “Services” tab that says “Windows File Sharing”. If you’re not using SharePoints, tick the “Personal File Sharing” as well. This shares the user’s public shared folders and will at least give you one set of folders to share.

Choose the users that can be used to login when you access this Mac’s shared folders from another Mac or PC by clicking the “Accounts” button. Hit “Start” to enable file sharing.

Lastly, if your firewall is on, you’ll have to allow sharing (it’s fairly self-explanatory).

If you run into trouble or can’t find where things are, here’s a good page to take a look at.

So, from a PC, go to Start > Run and type \\nameofthemac. You will be prompted to login, so use one of the user accounts that exists on the Mac. If you have everything configured correctly, you should be able to access the shared folders on the Mac.

3) The Home & End Keys

In Windows, I use a good many shortcut keys. The Home and End keys actually get used quite frequently with writing, coding, surfing, etc. For instance, if I hit the Home key, it goes to the start of a line, and then if I hit SHIFT + End, it highlights an entire line. This is useful in text documents when you don’t want to hit CTRL+A to select everything…only a single line; and quickly. Those two keys are also good for navigation, in addition to Page Up and Page Down (although I don’t use those two nearly as often).

Anyway, this little tool addresses that minor annoyance.

4) Why Oh Why Won’t That App Minimize?

Some applications have half a dozen mini windows that populate the entire screen. In the instance that you would like to minimize the app and move on to something else, you have to hit the minimize button on each one of those little windows…if they even have them (off the top of my head, Final Cut had been notorious for this, and I’ve found it quite annoying).

Anyway, here’s a neat tip with wresting with apps that won’t minimize: Hit the Command key and press H. This hides the application (just make sure the “main” windows of the application has focus).

If you want to navigate back to it, it won’t show up on the Dock because you didn’t actually minimize it! Oh no!

Don’t worry, it’s not really lost. Hold the Command key and press Tab. This will cycle through all of the applications you have open. You can press Tab to advance to the next icon, or click on an icon with your mouse. Either way, the selected application will appear front and center. This is pretty much identical to the way the Windows ALT+Tab hotkey works.

5) Where Are The Shortcuts?

In Windows, shortcuts are *everywhere*. Scattered on the desktop; scattered inside folders on the desktop; scattered in My Documents. Why do we have shortcuts? Easy access mainly, plus it avoids having to dig around in program directories for the correct executable file that actually runs the program.

In OS X, pretty much all of the applications you run across get dropped in the “Applications” folder in the “Macintosh HD” (logical, no?). It’s handy to have a few of those apps as either shortcuts on the desktop or icons down on the Dock. Dragging the application down to the Dock usually works fine for creating a shortcut on the Dock. Dragging an application onto the desktop…well…sometimes breaks the application (case in point; office applications with a suite of tools go haywire when you do this)

In OS X, shortcuts aren’t called “shortcuts”. They’re called “aliases”. Sure, the term makes sense in this context, but coming from Windows, you start out having no idea what you’re looking for.

When you want to make a shortcut/alias, simply right click on the application’s icon, and click “Make Alias”. This will always create a shortcut/alias with the word “alias” in the new icon. To create an alias without the word “alias” in it (to avoid renaming it afterwards), hold down the Option and Command keys, then drag the application’s icon to wherever you want the alias/shortcut.


I know I said there were going to be 5 tips here, but I can’t resist sharing the following gem. If you’ve been using OS X for even a little while, you may have discovered that the realm of freeware isn’t as vast as it is with the Windows platform. So, you either have to search long and hard, run a dual boot, run a virtual machine, or bite the bullet and spend that $15-$50 on an app that you can easily get for Windows at no charge.

But, there is some freeware available, and you can see a good list of what’s available.

Note that not all the apps may work under OS X 10.5 since it is still fairly new, but given some time, I’m sure most of the more popular ones will be made available for it. The most useful ones for me so far have been VLC, Firefox, Cyberduck, and SharePoints.

And with that, I’ll leave you to exploring the OS X environment. As for me…I’ll continue to plug away with OS X as necessary, but I still feel very much more at home with Windows XP.

(Originally published on

Forget Adobe Reader, View PDFs Online

Some have found Adobe Reader to be annoying, bloated, and just a plain pain in the rear.  There are alternatives like FoxIt, but if you want to abolish PDF readers all together and still be able to look at the occasional PDF, here’s a nifty service called Google Docs Viewer ( is no longer a available and redirects to Google Docs Viewer)

This service allows you to either view PDFs that are linked somewhere on the web, or upload a PDF from your computer.

While this service does fine with standard PDFs with basic text and image, you may run into issues with PDFs containing interactive elements.

(Originally published on

Open PDFs Outside of Your Browser

One annoying thing with PDFs and PDF Readers is that when you click on a link to a PDF, it opens in a browser window, rather than its own PDF Reader window.

In Opera, go to Tools > Preferences and the “Advanced” tab.  Select “Downloads” on the left site.  On the list of MIME types, select “application/pdf” and hit edit.  Select “Open with default application”.  Hit OK, close the window, and you’re done.

In Firefox, go to Tools > Options and click the “Content” button at the top.  Click the “Manage…” button for File Types.  Double click on PDF on the list.  Select “Open them with the default application”.  Hit OK, and close out of everything.

For Internet Explorer, you’ll need to open Adobe Reader.  In Adobe Reader, go to Edit > Preferences.  Click on “Internet” on the list on the left.  Uncheck the “Display PDF in browser” option and hit OK.  Adobe Reader will configure itself and may ask for a reboot.

(Originally published on

Put IE7’s Menu Bar On Top

One of the most common annoyances early on with IE7 was that the File Menu wasn’t on top like usual with most Windows applications.  Here’s a quick registry tweak to move it to the top of the window where you would expect to find it.

Go to Start > Run and type regedit.

Navigate to HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\WebBrowser

Create a new DWORD value named “ITBar7Position” with a value of 1.

To undo this tweak, change the value to 0.

(Originally published on

Disable Outlook 2003 Connectivity Balloon Error Messages

Outlook 2003 automatically displays error messages from the system tray when connectivity issues are detected.  Unfortunately, when using mail servers off-site, these balloon tip error messages tend to appear excessively, even when there are actually no problems, proving them to be more of an annoyance than anything else.

You can stop these messages with a couple quick registry fixes:

Go to Start > Run and type regedit.

Navigate to HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Display Types\Balloons

Create three DWORD values named “Exchange”, “NetConn”, and “NetWarn”, all with the value of 0.

Close outlook and open it up again.  If done correctly, balloon tip error messages will no longer pop up.

(Originally published on

Use a Domain Name Instead of Your IP Address For Remote Access

Having to remember your home IP address, especially when it changes from time to time, is rather handy, especially if you tend to use VNC, SSH, Remote Access, or any number of other things to access your home computer/network.  Here’s how to do it:

  1. Register for an account at  This is a dynamic DNS service where you can get a free custom subdomain, or for a small fee, register your own domain name.
  2. Once you sign up, login to your account, click on “My Services”.  Under “Hostnames” click the link that says “Add New Hostname”.
  3. Type in the subdomain you wish to use, and select a domain.  Select “Host with IP address” and click “Use auto detected IP address”.  Click “Create Host”
  4. Download and install the updater client (clients for Windows, OS X and *nix are available)
  5. Assuming you’re on broadband, proceed through the wizard, select “Local Area Network”, hit next, hit “Detect My IP”, hit next, type in any sort of name, such as “mycomp”, and hit next.  Enter your dydns username and password and hit next.  Select “Yes” for the automatic download, and hit next.  Verify that the domain that appears is the one you put on the dydns website.  If it is, tick the box next to it and hit the next button.  The rest is fairly straight forward.
  6. If all went well, you now should be able to reach your computer/network with the domain name, so you won’t have to remember the IP address.
(Originally published on

Interpret CSS With Ease

Anyone from a beginner web developer to an expert has had to sit down at one time or another and figure out the CSS code for a web page. Sometimes it takes time because either you may be unfamiliar with the way some of the code is implemented, or because the sheer complexity and length of the code. Either way, this site will help interpret CSS code into plain, understandable English.

(Originally published on

Find Open Source & Freeware Software Alternatives

Have you ever tried locating an open source software alternative for a common commercial package?  Two quick and easy references, and, have listings of commercial products and viable freeware or open source alternatives for those products.

For instance, if you’re looking for an alternative to Photoshop, you can see a list of open source alternatives or a list of freeware alternatives that are available which may fit what you’re looking for. Or, how about Dreamweaver, or possibly Camtasia? It might save you a bundle to take a look at some of these alternatives first, rather than mortgaging the house for some of these commercial packages.

(Originally published on

Rearrange Apps on the Taskbar

Some people prefer to keep certain applications open in a certain order on a taskbar.  Here’s an easy way to keep them positioned; or rather, shuffle their position on the taskbar

Taskbar Shuffle

This handy app works on Windows 2000, XP and Vista.

(Originally published on