I always use 755, only running rake gems:install needs sudo for me.
You can run script/server without sudo. This is MY config, otherwise
the permisions in the develpment environment are not critical.
Keep up to date with Rails on Twitter and This Week in Rails
Policies: Conduct, License, Maintenance, Security, Trademarks