Sunday, November 16, 2008

Rails Mentee

My rails mentor and I did a bit of paired programming this afternoon. I felt extremely productive for that hour and a half and was once again impressed by a) rails and b) my mentor's rails savvy.

Some tips I picked up along the way:

ruby script/console
I have seen this in action before in a few webcasts but always chose to use mysql instead. I still MAYBE prefer mysql, but as I get more familiar (and want to be more familiar) with ruby, this is a better alternative.

Is a good api reference for rails and ruby.

Thursday, November 13, 2008


From the dead.... Homework and school intervened, killing all fun stuff for a time.

Messed around with sqlite3 tonight, I believe I have it up and running.
Resources include this video, a stackoverflow question, and NetBean's info for installing gems using native extensions. Turns out I was unable to install the latest version of the sqlite gem on Windoze thanks to a lack of compiler (gcc) methinks... Rather than mess with that I installed an older (1.1.0) version of sqlite3-ruby.

Now I need to figure out foreign keys within sqlite3. Le Sigh. I need to find a gem to do this dirty work for me...

Lovin the mercurial though. I just need to make sure I use it consistently.

Monday, November 10, 2008

Mercurial Cheet Sheet

Good cheat sheet found here.

Command Prompt Here

Vista's "#1 Secret": Shift+right click to bring up a context sensitive menu, which includes the option "Open Command Window Here." Sweet.

Mercurial nice from what I can tell. Easy to install and use on Vista, plus built-in integration with NetBeans.


Sunday, November 9, 2008


Came upon a missing dll error when trying to run rake. Strange as it was working fine previously. Solution (download the missing dlls - SSLEAY32.dll and LIBEAY32.dll) from this site.


Made a blog to help me track my programming progress, however insignificant it may be.

I hope to use this to keep track of how I solved environment issues.