How to make your tab key work like it should on a Mac

ExampleIf you’re a Mac user, then you probably get frustrated by the way the tab key functions (or should I say DOESN’T function). When navigating forms, instead of tabbing to drop down boxes or buttons like it would on a PC, the tab key will skip to the next text box or list (see example to the right). Fortunately, there is a simple solution built into OS X.

Step 1: Open up your system preferences and click “Keyboard and Mouse”

Step 1

Step 2: Click the “Keyboard Shortcuts” tab and in the “Full Keyboard Access” section at the bottom, select “All Controls”

Step 2

That’s it. Finally you can fill out forms without constantly switching between your keyboard and your mouse / trackpad. If for some reason you don’t want this setting active all the time you can enable/disable it by pressing Ctrl+F7.

How to backup your Mac to Dreamhost with rsync

All Dreamhost hosting accounts now come with 50gb of free personal backup.I’ve been searching for a while on a good tutorial for this and couldn’t find one, so I thought I would make my own.

1. Setup passwordless login for rsync (can be skipped if you don’t mind typing your password each time you want to sync)


  • Open terminal and type the following (press return after each line)

  • “ssh-keygen -t dsa” (press enter after all three prompts)

  • “scp ~/.ssh/id_dsa.pub remote”

  • “cat ~/.ssh/id_dsa.pub » ~/.ssh/authorized_keys”

  • “chmod 644 ~/.ssh/authorized_keys”

  • “sftp backupusername@backup.dreamhost.com”

  • “lcd /Users/OSXUsername/.ssh

  • “mkdir .ssh”

  • “put authorized_keys .ssh”


2. Sync your files / folders

  • Open terminal and type the following, then press return

  • “rsync -avz BackupFolder backupusername@backup.dreamhost.com:DestinationFolder” (example: “rsync -avz ~/Documents bxxxxxx@backup.dreamhost.com:macbook_backup”)

  • Optionally, you can add “—delete” after “-avz” (ie: “-avz —delete “) if you want to delete files on your backup once they’ve been deleted locally




3. Automate the backup process

  • Still working on this, check back later or leave some advice in the comments. Thanks!


Sources of information:

Michael Twomey - http://blogs.translucentcode.org/mick/archives/000230.html
Marc Climent - http://codelog.climens.net/2008/12/03/using-dreamhost-backup-account-with-rsync/


[gmap]