I am getting my new MacBook today and was wondering if the experts on
this list might have some tips and pointers about what they do to set up
their Macs as a RubyonRails dev machine?
I come from a windows background and some of this is essential there.
But in the case of Macs do you recommend,
installing the OS from scratch
adding/removing any default applications from the install
any other system/OS level tuning
I do intend to use the Hivelogic/Geoffrey Grosenbach’s tips to get the
Ruby, Rails, MySQL, Mongrel setup done. Suggestions/comments welcome.
This one uses Mongrel instead of Lighttpd and it’s all packed in a
nice shell script. I also used the hivelogic setup, but mongrel seems
to be the preferred way of running rails apps nowadays.
Macs don’t really come with a lot of extra crap like a Dell does. The
pre-installed OS should be fine.
For an editor, I’ve been using TextMate (http://macromates.com/). I
must
have got a discount, because I don’t remember ever paying ~$50 for it,
but
it’s a great editor for any task.
I haven’t run RadRails (http://radrails.org/) on Mac OS X, but it also
is a
great environment to work in.
Thanks for the superfast responses, folks. Very helpful.
I was curious to hear if you recommend any additional steps before I
begin the Ruby/Rails/MySQL/Mongrel install. i.e. reinstall the OS from
scratch, add/remove any utils etc.
There might be a simple No answer to this, but coming from a windows
background, wanted to check if these steps are needed in the Mac world
specifically for a ROR dev machine.
Thanks for the superfast responses, folks. Very helpful.
I was curious to hear if you recommend any additional steps before I
begin the Ruby/Rails/MySQL/Mongrel install. i.e. reinstall the OS from
scratch, add/remove any utils etc.
There might be a simple No answer to this, but coming from a windows
background, wanted to check if these steps are needed in the Mac world
specifically for a ROR dev machine.
Then let me be the first to simply say: “No” A Mac doesn’t come
with a heap of crap applications like some PC suppliers (ahum Dell ahum). Should you get into disk space problems, you could remove
GarageBand (and it’s related files in Library > Application Support)
if you don’t use it, but with hard drives nowadays, that probably
won’t be necessary in the first few months :-). You can also skip a
virus scanner and spyware/adware remover, so for the first time in
your life, your portable won’t lose 10% of its processing power just
to keep your mind at ease.
I can recommend you some of my Mac favorites:
• TextMate (the must have Rails editor if you are on a Mac)
• QuickSilver (http://quicksilver.blacktree.com/)
• iTerm (Terminal with some extra nifty features)
• Transmit ((S)FTP)
• Vienna (RSS reader)
• Adium (Instant Messaging)
On Mon, Jan 22, 2007 at 05:02:31PM +0100, Chet wrote:
I do intend to use the Hivelogic/Geoffrey Grosenbach’s tips to get the
Ruby, Rails, MySQL, Mongrel setup done. Suggestions/comments welcome.
I happen to like X11 as an environment for development (editors and
shells,
primarily, with various OS X apps for other things) so I installed X11
from
the install DVD. You’ll also need the developer tools (XCode) from the
install DVD so that RubyGems will be able to compile extensions.
I used Fink to install most everything (Ruby executables, my editor, and
various convenient libraries, such as ImageMagick) RubyGems, then
installed
RubyGems by hand. From there it was a gem install.