Yak shaving

This is the nicest explanation of yak shaving that I have seen.

Testing Rails routes

The other thing I can never remember off the top of my head:

1
2
3
4
5
6
7
8
9
>> r = ActionController::Routing::Routes
 
>> r.recognize_path ‘/perspective/edit_wizard/1′, :method => :get
 
> {:action=>"edit_wizard", :id=>"1", :controller=>"perspective"}
 
>> r.generate :action=> "edit_wizard", :id=> "1", :controller=> "perspective"
 
> "/perspective/edit_wizard/1"

iStat menus

There appear to be a couple of different iStat applications.  You want this one.

Increasing RubyMine memory usage

After a long search I figured out how to increase the memory available for RubyMine on MacOS:
In RubyMine.app/Contents/Info.plist
Find:

<key>VMOptions</key>
<string>-Xms16m -Xmx192m …

Xmx is maximum memory to use.

LockScreen icon in menu bar on MacOS X

How to add an icon in your MacOS X menu bar (a la System Tray) that will allow you to lock the screen:
/Applications/Utilities/Keychain Access.app
-> Preferences -> General -> Show Status in Menu Bar