Hack the Day

Productivity, life and computer tips. Tricks for a better day.

Archive for the ‘mac’ Category

Usability on the Mac - tricks for Mobility Impaired Programmers  

On the 1st of January I had a skiing accident resulting in the injury my right arm - actually my right shoulder. After about two weeks of waiting for the pain to go away, I got the guts and visited a doctor who didn’t think twice before putting my entire right arm into a tight bandage and forbidding me to use my right arm for the upcoming 10 days.

Easier said then done - after all, I’m a work-from-home software developer, right-handed on top of that. Medical leave being out of the question, how am I supposed to get my job done by typing with only my left hand?

Luckily, I managed to work something out, and here’s a couple of the tricks I did for it, just in case they might help other imprudent skiers out there:

  1. System Preferences -> Universal Access -> Keyboard -> Sticky Keys - this is the single greatest mobility impaired aid on the Mac: all special keys become sticky and appear on the screen as you type them, thus allowing you to single-handedly type complex, 2, 3 or more “simultaneous” keys combinations. Option+Backspace, Fn+Backspace, Cmd+Option+Escape and many more contorted keys combinations become now available to anyone
  2. Quicksilver - I never really understood the full impact Quicksilver has on my productivity until now - launching an application without a mouse becomes really a life saver when you can only type with your left hand…
  3. Textmate - luckily for me, I’m a Ruby(on Rails) programmer using Textmate on a daily basis. Although no longer being able to use the complex keyboard shortcuts that trigger all kinds of snippet generations, I was still able to remain productive using its built-in code completion and the tab-triggered snippets.
  4. Terminal - a ROR programmer can’t get any kind of work done without the command line - be it just to change the working dir to the project’s one, or to start a server or.. many more. But typing in Terminal becomes an annoying pain when you need to run the same commands on and on. So I edited the .bash_profile and added a couple of alias for the most common commands I use on a daily basis. The .bash_profile is to be created(if not already existent) in the User’s home directory (just run cd ~ in Terminal and you’re there); here’s a couple of the aliases I defined for my daily use:

    alias pr='cd ~/Work/MyProject/'
    alias prr='cd ~/Work/Projects/MySecondProject/'
    alias matem='mate .'
    alias ss='./script/server'

There are more to say about tricks that made my programmer life better these last days, but I’ll take a little break for now; hopefully I’ll get back some day with more cool Tricks for the Mobility Impaired Programmers

(image by The Pack)

The article has

one response

Written by Alex

January 22nd, 2008 at 1:35 am

7 geek tricks for a fresh OSX Tiger install  

I spent the day before yesterday cleaning up my MacBook hard drive and reinstalling anew my Tiger operating system.
Sure, OSX is a very powerful system, but even it gets cluttered after months of intense usage and hundreds of apps installed. So.. nothing like a fresh new install to get rid of all unwanted apps, documents, archives or garbage.

So, if you are a new Apple owner, here’s my list of 9 tips for you to do on a fresh OSX install:

Read the rest of this entry »

The article has

15 responses

Written by Alex

November 9th, 2007 at 1:15 am

Posted in mac, osx, productivity, software, tips

Forget the Apple Terminal, now you have Quicksilver  

Remember I promised I’d show you how to do your basic computer stuff from within Quicksilver? Well, it took me a while but I finally pulled myself together and wrote this tutorial - a beginner’s guide on doing all kinds of nice and useful stuff with Quicksilver.

What is Quicksilver, you ask? I dare you ask this again after reading my articles on Application Launchers - the ultimate geek Power Tools

Read the rest of this entry »

The article has

one response

Written by Alex

July 26th, 2007 at 9:42 am

Make yourself an unique laptop sleeve on the cheap  

laptopenvelope2.jpg Old habits die hard, and as much as the continuous progress wants us to change we still fight these artificial urges. We are builders, makers, do-it-yourselfers; or, at least, the heirs of some. My grandfather used to do by himself all kinds of stuff around house - masonry, carpentry, agriculture and much more - he had built his own bed, sofas, fireplace; even his own motorcycle, from the spare parts of two different models bought in the junkyard.

Me, I’m not a builder, but I do love getting things done once in a while, especially when I get to save a few bucks. Call me cheap, but I really don’t see the point on spending 30 bucks for a laptop sleeve I can make on my own for less than 1$. For less than 10 cents even.

Read the rest of this entry »

The article has

one response

Written by Alex

June 26th, 2007 at 10:40 pm

Posted in d-i-y, life hacks, mac, tips