Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save theirishpenguin/900472 to your computer and use it in GitHub Desktop.
Save theirishpenguin/900472 to your computer and use it in GitHub Desktop.
Week Starting Mon 15th Feb 2011
* Declan shares a gotcha conerning Shams and Machinist 2 - Machinist 2 doesn't use it any more! http://www.theirishpenguin.com/2011/02/16/machinist-2-and-the-undefined-method-foo-for-shammodule-error/
* Good news for Netbeans users, JRuby is working on a deal to keep Rails support in Netbeans via a plugin. http://markmail.org/message/r7fliknkieg7fnwq
* I've been a long time TextMate user, but the lack of window splits and a terminal have always grated. This week I had a little time to look at the state of the art for editors for Rails development. I looked at RubyMine (too slow), Emacs (too hard to setup and slow), Sublime (incomplete), Coda (not deep enough), and BBEdit (didn't click with me). Finally, I revisited Vim (MacVim). It seems to have a loyal following and after I spent the time going through the Vimtutor, I am now a convert. As an editor, Vim rocks. The power of the text navigation and manipulation alone were worth switching for, but add in Rails.vim (http://rails.vim.tpope.net/) and a ready made config from Carl and Yuhuda (https://github.com/carlhuda/janus) and you have everything needed for productive Rails development. I particularly enjoy the full screen mode for distraction free development. - Tony B. Update: I've forked Janus (https://github.com/tonybyrne/janus) to add include some other useful Vim plugins and to use what I believe to be a better set of snippets for Rails development. It also now uses a more familiar theme that TextMate will know and love.
I was quite impressed with Redcar last time I looked at it. it's come a long way and you can use textmate bundles... here is the link: http://redcareditor.com/
A shame Kod has stalled or is taking awhile to get the next release out, rather like the Chrome concept. Needs GoTo File and Project Search of TextMate for me to swap though.
* In case people are not already subscribed, Ruby Weekly is a pretty good newsletter that does a weekly roundup of Ruby happenings. Latest version at: http://us1.campaign-archive2.com/?u=0618f6a79d6bb9675f313ceb2&id=9b463d9bd8&e=528324c719
A recent Ruby Summer of Code project got merged into Rails edge which adds an Identity Map to ActiveRecord, I think this could make a huge difference to Rails performance (and help solve a lot of minor bugs people find in their Rails apps). Due for inclusion in Rails 3.1, see http://miloops.com/post/3391477665/identity-map-and-active-record
Bundler installing gems into the wrong directory for you - this week I found out that the path parameter can (or lack of one) can land you in hot water
http://www.theirishpenguin.com/2011/03/05/bundler-installing-gems-into-the-wrong-directory-mea-culpa/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment