Josh Hagel

Month: March 2013

Keyboard & Mouse Sharing

The concept is that you use one mouse and keyboard to control multiple computers. I use this when I’m at my desk, but I want to use my laptop for different tasks. Some of the tasks I use them for are checking websites in different browsers and operating systems. Other things I’ll do is make sure my laptop is synced up with all the files I need before heading out the door.

For several years I’ve been using Teleport to connect my desktop mouse and keyboard to my laptop. This program has been great, and worked very well. However with the most recent update to the Mac OS I keep having issues.

Since it appears as though no one is supporting Teleport anymore, I’ve decided to go on a hunt for a new system. I came across several different systems that seem to work pretty well.

Share Mouse

The first one is sharemouse this application seems to work really well and have some great features.

One of my favorite features is the ability to shade the screen of the mac your not on. This makes it really easy to tell where you are.

The other feature that I really liked was drag and drop between systems. However there is one lack in this that it doesn’t seem to let you drag and drop folders.

The downside to this app is the price. You have to purchase a license for every computer that your using so just to get started it’s almost $50.


Synergy The other app that I tried out was synergy. Synergy is a little harder to setup than sharemouse. However it seems to work extremely smoothly with little delay between screens.

Synergy doesn’t have drag & drop capabilities, it does though sync your clipboard which is useful (sharemouse has this feature as well).

The best part of Synergy is the price. It’s FREE however they do have a “premium” account that is based off of donations and allows you to request features.


Either way it is useful to have one mouse and keyboard for multiple computers. You don’t have to worry about switching between the two or adjusting your position to use multiple computers.


Sometimes I’m just impatient (and so are my clients) when it comes to launching a website. Here are some tricks I use.


Use Open DNS as your DNS server. By using Open DNS as your computers DNS servers you can login to their system and clear their cache.

Check out and sign up for your free account.

When you’ve changed the DNS of the Domain, goto and check to see if your updates have been made. If it hasn’t been made clear their cache.

Flush your local DNS Cache

Once You’ve made the changes to the DNS and your DNS server has the right information, flush your computers local cache.


1) Quit Open Browsers

2) Open the “Terminal” application

3) Type in the appropriate code

In Tiger

sudo lookupd -flushcache

In Leopard / Snow Leopard

sudo dscacheutil -flushcache

In Lion and Mountain Lion

sudo killall -HUP mDNSResponder

4) Hit Enter

5) Enter Password (if prompted)

6) Relaunch Browsers

Now you can visit your newly live site.


Show Hidden Files

There are many times that I need to show the hidden files to modify how the system operates.


Show Hidden Files

  1. Open Terminal Application (/Applications/Utilities/terminal)
  2. Copy and paste:
defaults write AppleShowAllFiles -bool true
killall Finder

Hide Hidden Files

  1. Open Terminal Application (/Applications/Utilities/terminal)
  2. Copy and paste:
defaults write AppleShowAllFiles -bool false
killall Finder

Google Apps DNS Settings

I’m constantly looking for the Google Apps DNS settings… so here is a not to self.

Type Name Value Notes
CNAME mail
CNAME calendar
CNAME docs
TXT @ v=spf1 ~all SPF Record

Copyright © 2020 Josh Hagel

Theme by Anders NorenUp ↑