Ultimate Rails developer & power user tools for Mac (2011 edition)
maxmasnick.com
maxmasnick.com
According to you, your ultimate setup for Rails development includes a machine that loads the Rails stack slowly (!), a 24-inch monitor (while you say you'd love a 27-inch), and headphones that sound "ok".
You have an interesting definition of "ultimate".
Regardless, all of these lists are personal opinion and limited by resources and current technology. I prefer portability over speed, for example.
Wouldn't even consider a standalone OSX Git client, or, for that matter, using git on the commandline anymore. Magit is just so much better.
http://www.tigerdirect.com/applications/searchtools/item-det...;
I had a continual knot and painful spot in my shoulder blade from age 16 (when I started using a computer regularly) until age 35 when I tried the trackball mouse. Within a month or so of switching, the achey spot was entirely gone. I started a new job and used their mouse, and the pain came back. I brought in my mouse and it went away. Also, trackballs are faster once you get used to them.
I've actually tried Tower but I prefer the simplicity of Gitbox's UI.
If you like Tower, you should check out SourceTree (http://www.atlassian.com/software/sourcetree/overview). It's free from the Bitbucket people.
One of my biggest problems is that all of these programs seem to emphasize pushing, pulling, merging, rebasing, etc. But I don't want any of that stuff, the command line is awesome for all that. I just want to search, browse, and compare commits a bit more easily.
There are a few small things Tower is still missing, but the Tower team have been really responsive and receptive to implementing those changes when I talked to them (which I think is a benefit of actually having to pay for the app).
Some may like GitX (L) -- free and open-source. http://gitx.laullon.com/
You should see how many more HN articles I can read per hour.
I'd add Guake (or whatever the Mac equiv is). Ctrl-Spacing a universal, auto-focusing, half-screen terminal window at any time is a great tool. Right now, I have my whole Tmux/Vim/RailsServer/irssi/ssh command center in the Guake terminal that can be toggled whenever. Alt-tabbing is unmanageable.
I'm a PHP developer and I work everyday on a Mac environment and I was wondering if there is any chance for you to write an article like "Ultimate PHP developer & power user tools"?
I like the pic of the monitor and laptop in stacked configuration. Gonna try that with mine, but I wonder if I'll get tired of moving my head upp and down. I might also put the MacBook side-by-side with the monitor, keeping that at desk level.