
I just learned this today, while taking a Ruby on Rails class from Jumpstart Lab.
I have, many times, messed up a rails generate command. For example, using singular where plural is needed or the reverse.

I just learned this today, while taking a Ruby on Rails class from Jumpstart Lab.
I have, many times, messed up a rails generate command. For example, using singular where plural is needed or the reverse.

Apparently Ruby doesn’t work well (or barely at all) with Lion and X Code 4.1
In fact, it crashes with gusto when compiled with X Code 4.1….UNLESS you know the magic words!
I’m unclear how ruby 1.8.7 crashes and burns, but 1.9.2-p290 crashes with annoying (yet seemingly random) regularity. It looks like, at the minimum, threading is definitely having a problem with LLVM. You can test it out yourself, if you have had the misfortune of installing ruby on Lion before reading this…

A quick and easy way to packages up-and-running in Aquamacs is to use Marmalade. Marmalade is a package manager. It’ll fetch an elisp package for you, install it, and make sure it loads up again when you restart emacs.
Marmalade is sort of the next-gen version of ELPA, the Emacs Lisp Package Archive. Even better, it’s the package manager (with some tweaks) used in Emacs 24 (which will become Aquamacs 2.4).

Every so often, I get bored with my theme. I notice usability issues, things I wished I did differently, etc. and I want to play with new technologies like HTML5, CSS3.
I had been using Thematic which is very nice. It has good semantic markup as well as other nice features. But it isn’t HTML5 and I wanted HTML5. Continue reading

So I decided to try to install virtualenvwrapper
(and virtualenv) on my Mac Book Pro. Virtualenv was explained to me as being python’s version of Wayne E. Seguin’s RVM (Ruby Version Manager).
I’ve tried installing virtualenv/wrapper twice before and failed miserably. But this time I decided to actually do it. Continue reading