#200
Feb 08, 2010

Rails 3 Beta and RVM

Get started with Rails 3.0 Beta and install Ruby 1.9.1 using RVM: Ruby Version Manager. Stay tuned to the end for a challenge on giving back to open source.
Tags: rails-3.0
Download (32.1 MB, 8:43)
alternative download for iPod & Apple TV (16 MB, 8:43)

Resources

ruby -v
mkdir -p ~/.rvm/src/ && cd ~/.rvm/src && rm -rf ./rvm/ && git clone git://github.com/wayneeseguin/rvm.git && cd rvm && ./install
rvm install 1.9.1
rvm list
rvm 1.9.1
rvm 1.9.1 --default
rvm system
gem install tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n
gem install rails --pre
rails topscore
cd topscore
rails server
gem install sqlite3-ruby
rails generate scaffold game name:string
rake db:migrate

RSS Feed for Episode Comments 130 comments

1. Julien Biezemans Feb 08, 2010 at 00:07

We've been waiting for this one. Thank you Ryan! P.S.: What a nice episode number ;)


2. Ryan Feb 08, 2010 at 00:09

Episode 200 and Rails 3 falling at the same time.. coincidence? I think not!


3. KAN Feb 08, 2010 at 00:09

Nice thank you again :O)


4. Joost Feb 08, 2010 at 00:14

congrats with your 200th!
Keep up the good work, cheers!


5. David Feb 08, 2010 at 00:22

Congrats Ryan on episode 200!

Keep up the good work.


6. elioncho Feb 08, 2010 at 00:27

Congratulations and thank you! That's all I've to say after 200 enlightening episodes.


7. Benoist Feb 08, 2010 at 00:28

Cheers on episode 200.
I think it would have been a scary coincidence if it were episode 300 ;-)
Keep them coming tho!!


8. Jelle Feb 08, 2010 at 00:30

Did I mention I love this railscast?


9. Fredrik Feb 08, 2010 at 00:41

As a note:

rails generate scaffold game name:string

can also be shortened by calling

rails g scaffold game name:string

Gratz on the 200th episode.


10. Martijn Feb 08, 2010 at 01:29

Congratulations with #200 and thank you so much for all these wonderful explanations! Keep going, I love it!


11. Michael Feb 08, 2010 at 01:33

Gongratz with your number 200 mate! Awesome!


12. tommy Feb 08, 2010 at 01:47

Congras #200! The best site about ROR!


13. Sergio Feb 08, 2010 at 02:59

Happy #200 screencast! Thank you so much Ryan! Your tutorials are the best! [And thank you to Asciicasts too!]


14. Stewart Johnson Feb 08, 2010 at 03:29

Congratulations Ryan! Thanks for providing such a great resource for us all.


15. Wayne E. Seguin Feb 08, 2010 at 03:55

You can also segregate and use gems(ets) to install / manage your rails3 project, for example:

http://gist.github.com/296055

  ~Wayne


16. Raul Murciano Feb 08, 2010 at 03:59

Congratulations for your AWESOME work along this 200 episodes. Thank you very much Ryan!!!


17. Brain Feb 08, 2010 at 04:19

Just amazing as usual


18. Benjamin Lewis Feb 08, 2010 at 04:55

Thanks Ryan, you are awesome!


19. Dom Feb 08, 2010 at 04:55

Congratulations on episode 200 :D I've learned allot through your episodes! :) Amazing work


20. Tim Feb 08, 2010 at 05:09

Thanks Ryan and well done on reaching 200! You're making a huge contribution.


21. Jose Espinal Feb 08, 2010 at 05:17

I've been using RVM and I think it's a great idea to manage "Rubies" this way.

Thanks for the 'cast


22. Nate Bird Feb 08, 2010 at 05:28

Congrats Ryan on 200 episodes! Most shows never hit 100… 200 is legendary!

It is Fantastic that a Rails 3 intro is episode 200! Any thoughts about the adoption of Ruby 1.9 or updating plugins/gems for Rails 3? It seems a little stagnant… why is that?


23. Attila Györffy Feb 08, 2010 at 05:58

I've set up RVM just last week because of the same reason you mentioned in your Railscast.

Congratulations for your 200th episode and thank you for all your hard work. I'll keep donating back to the open source community and am looking forward to see more Rails 3 magic in the upcoming episodes.

Thanks,
Attila


24. defsdoor Feb 08, 2010 at 06:11

Just installed RVM and it's great. Conveniently solved my problems following installing ruby 1.9.1 onto my development machine that hosts applications I am not ready yet to migrate.


25. sandeep campbell Feb 08, 2010 at 06:45

Thanks Ryan,

congrats for 200


26. EppO Feb 08, 2010 at 07:06

Happy #200 episodes Ryan !

thanks for your amazing railscats, the best RoR resources ever !


27. Steve Feb 08, 2010 at 07:10

Congrats on 200! I love your work, and look forward to new videos pop up in my reader.


28. Wayne Seguin Feb 08, 2010 at 07:14

Regarding the Window's comment in the railscast. If you would like to manage multiple versions of ruby on windows please use pik which is an excellent windows tool by Gordon Thiesfeld. You can find it on Github at

http://github.com/vertiginous/pik

  ~Wayne


29. Junhyun Shin Feb 08, 2010 at 07:56

What a coincidence !!! 200th episode comes out with rials 3. I always appreciate what you have given to the community.


30. Sean Devlin Feb 08, 2010 at 10:18

Congrats on episode 200, and know that your call to give back is going beyond rails as well :)

You've helped us all out.


31. George Feb 08, 2010 at 10:58

This is great. Thanks Ryan.

I am wondering how would I switch back or downgrade to rails 2.3.4?

Thanks.


32. Nicholas Feb 08, 2010 at 11:25

All the junk in the stderr output in the terminal is a known issue (it's not for debugging). You can get rid of it if you follow the direction here: http://bit.ly/bNiLrS


33. Serguei Feb 08, 2010 at 11:52

Ryan, congratulations on episode 200! Thanks a lot for your great work. I do appreciate it!


34. Hussein Morsy Feb 08, 2010 at 15:10

Jeremy Kemper said:
Rails 3 will definitely prefer Ruby 1.9.2.

If you’re running 1.9, I’d recommend building 1.9.2dev rather than using 1.9.1. It’s big upgrade, it has quite a few behavior changes, and Rails master is developed against 1.9.2 exclusively (though we do continuous integration against 1.9.1 for good measure).

The key to *requiring* 1.9.2 is full mysql-ruby, pg, and sqlite3-ruby encoding support. These database drivers have had ages to upgrade but still aren’t up to snuff. Pitch in, make it happen, and you’ll find the database-backed web app world one step behind you.


35. Charlie Feb 08, 2010 at 15:18

Seems like only yesterday - congrats :)


36. Ryan Bates Feb 08, 2010 at 15:22

@George, if you are using rvm as I show in this episode you can simply switch back to your older version of Ruby and it will use the older version of Rails.

Also specifying the rails version in your config/environment.rb (for 2.3 projects) will work so you can easily juggle multiple Rails apps with multiple versions.

@Nicholas, thanks for the link on fixing the stderr output!

@Hussein, thanks for the corrections and update! It is good to know 1.9.2 is receiving more focus.


37. Doug Hall Feb 08, 2010 at 15:32

Is it alright to use sudo before gem install/upgrade, provided I'm using the version of ruby I had prior to using rvm? Without it, it installs gems in ~/.gem.


38. jdv Feb 08, 2010 at 17:30

Thank you for this nice episode, and for the forthcoming ones. Didn't know about rvm, it's a lifechanger!


39. jdv Feb 08, 2010 at 18:05

Notes about rubygems:

1. You forgot the rake dependency:
  gem install rake

2. you may hit upon the following error:

  ERROR: Error installing bundler:
   bundler requires RubyGems version >= 1.3.5

Then you can fix this with:

  gem install rubygems-update
  update_rubygems
  gem install bundler

Everything should be fine then.


40. jdv Feb 08, 2010 at 18:10

Also, related to the load of output and bundler error one may see when running rails commands inside a rails application, it's likely to be related to bundler.

There are some instructions about how to get rid of them:
http://www.ozmox.com/2010/02/07/fixing-rails-3-beta-invalid-gemspec-format-errors/

The proposed fix and some variants of it have made their ways into several bundler forks on github, so one may expect to install a new release of bundler soon I guess :)


41. Sai Emrys Feb 08, 2010 at 20:48

To install on OSX, this is missing two bugfix things you need to do. If you don't, you'll get an error like:

<pre>readline.c:703: error: 'filename_completion_function' undeclared (first use in this function)</pre>

1. instead of rvm install 1.8.7 or 1.9.1, run:

CPPFLAGS="-DHAVE_RL_FILENAME_COMPLETION_FUNCTION -DHAVE_RL_USERNAME_COMPLETION_FUNCTION -DHAVE_RL_COMPLETION_MATCHES" rvm install 1.8.7

(or 1.9.1 or whatever)

2. after you run <pre>rvm 1.8.7</pre> and before you go to install the rails beta gem, run:
gem sources -r http://gems.rubyonrails.org

... for whatever reason, their gemserver is really old and not compatible. It's on github anyway.


42. mikhailov Feb 08, 2010 at 22:40

Ryan, you can use "git clone --depth=1" unless full git history log is needed


43. fred zingg Feb 09, 2010 at 03:02

Thank you for this new awesome cast ryan !

But maybe you could help me with my problem :

I installed rvm, ruby-19.1 and all rubygems (tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n) without any trouble.

But when I want to install rails 3 I got this issue below.

I'm using this command :

gem install rails --pre --debug -r --http-proxy http://127.0.0.1:9666

(I'm using a proxy because i'm living in China and I cannot access directly to http://gems.rubyforge.org/ from few months. So usually when I install a new gem, i use a proxy or I download directly the gem from the web)

the trace :

Exception `Gem::Package::FormatError' at /home/Acer-fredo/.rvm/rubies/ruby-1.9.1-p378/lib/ruby/site_ruby/1.9.1/rubygems/package/tar_input.rb:110 - No metadata found!
Exception `Gem::InstallError' at /home/Acer-fredo/.rvm/rubies/ruby-1.9.1-p378/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb:121 - invalid gem format for /home/Acer-fredo/.rvm/gems/ruby-1.9.1-p378/cache/activesupport-3.0.0.beta.gem
ERROR: Error installing rails:
        invalid gem format for /home/Acer-fredo/.rvm/gems/ruby-1.9.1-p378/cache/activesupport-3.0.0.beta.gem

Probably it comes from my proxy problem, but i'm not sure.

Do you have an idea or do you know where I can directly download rails-3.0.0 gems ?

Thanks.


44. George Feb 09, 2010 at 09:03

Thank you Ryan.


45. Bence Feb 09, 2010 at 12:05

Congrats for the #200. Thank you Ryan for your screencasts :)


46. Gustavo Scanferla Feb 09, 2010 at 13:29

#200, yey! Ryan, I think you should give some badges, images or buttons, etc, so more people help you promote the "Give back to open source" campaign in their sites!


47. Ryan Bates Feb 10, 2010 at 09:41

@Doug, it depends on how your system Ruby is set up, but most likely you will want to use "sudo" with that, yes.

@jdv, rvm updated rubygems and rake for me when I did the install which is why I did not cover that here. I'm guessing this is a recent change.

@fred, you can clone Rails 3 directly from GitHub instead of installing as a gem. I'm not sure how to fix the proxy error, sorry.

@Gustavo, thanks for the suggestion. Feel free to grab the ribbon and badge I use on this site.


48. steve Feb 10, 2010 at 09:49

If anyone has any hang-ups with rack-mount, this is my experience:

gem install rack-mount now installs version 0.5.0 instead of 0.4.5... not sure why that should be a problem, but when i tried to install rails --pre, i got this:

ERROR: Error installing rails:
actionpack requires rack-mount (~> 0.4.0, runtime)

I don't think rvm contributed to these problems, but i got this error after installing 1.8.7-p248 with rvm (I had installed p249 but that gave some errors when trying to install any version of Rails, so I reverted to p248 after reading that had fixed someone's problems with Rails 3). Now I still get segfaults for gem installs sometimes, then they work for no apparent reason the next time I try. That seems to be a minor issue with rvm that I can live with.

I noticed that this screencast worked with rack-mount 0.4.5. So, after uninstalling rack-mount, I tried:

gem install rack-mount --version=0.4.5

This worked the second time (after a segfault the first time).
Then I tried once more:

gem install rails --pre

And after waiting a few minutes with nothing happening...

7 gems installed
rails -v
Rails 3.0.0.beta


49. steve Feb 10, 2010 at 10:06

@fred zingg
For what it's worth, I'm in China too and have no problem accessing ruby gems from the command line without a proxy. Youtube, Vimeo, and Danwei, on the other hand...


50. Ed J Parker Feb 10, 2010 at 10:25

Thanks a million for these screencasts. As always very informative and interesting.

Keep up the good work my friend.


51. Ryan Bates Feb 10, 2010 at 12:52

For those wondering about Ruby 1.9.1 vs 1.9.2. Rails 3 does support Ruby 1.9.1 but recommends 1.9.2. Since the latter is not yet released and I had some difficulties with it, I am showing 1.9.1 here.

@steve, right, I ran into the rack-mount dependency issue this morning as well. It will be fixed soon by a new release of Rails 3 beta gem.


52. zoga Feb 11, 2010 at 07:38

happy 200! :)


53. fred zingg Feb 11, 2010 at 19:06

@steve, thank you for this info, I was pretty sure the china's great firewall do not block gems.rubyforge.org, but the fact is I only cannot access this one. In my browser I cannot open http://gems.rubyforge.org/yaml if I don't use a proxy. No problem with others gem website.

@bryan, thank you for the github link. But I still I have a problem :

I downloaded sources then build and install every packages (actionpack, activerecord, etc...), then rails rails-3.0.0.beta1. Everything seems ok, but when I run my app with rails server, it says it cannot find rails sources in gems dir. And after checking I cannot find sources in rails-3.0.0.beta1 gem dir. So maybe I did something wrong during installation.

Another question, what's the best place at the moment to talk about rails 3 install problem ?


54. Fernando Feb 11, 2010 at 19:24

Great job Ryan!


55. Jelle Vandebeeck Feb 12, 2010 at 00:29

Thnx for the Tutorial Ryan!

I have a small problem when I try to use postgresql...

I always get the following error when trying to start my server:

gem install activerecord-postgresql-adapter

But this gem doesn't exist and I installed the pg gem...

Do you know what could be the problem?

Thanx!


56. Nicolas Marchildon Feb 12, 2010 at 18:55

What do you have in your gem sources?


57. Nicolas Marchildon Feb 12, 2010 at 19:13

I was missing:

gem sources --add http://gemcutter.org


58. Fredrik Feb 14, 2010 at 02:10

@Jelle Vandebeeck & Nicolas Marchildon

Just require the gem in your Gemfile and sources should be handled at the same time. No need to let Rubygems handle the source =)


59. Felipe Orellana Feb 15, 2010 at 06:49

Hi!

Excelent work Ryan!
Congratulations for the 200th episode


60. Josh Martin Feb 15, 2010 at 09:47

Currently, `gem install rails --pre` doesn't work as it cannot pull non-pre dependencies. There is a gem called 'rails3b' which you can gem install to get around this.


61. Praveen Feb 15, 2010 at 23:33

Thanks for all the screencasts Ryan. Its been an excellent effort, Appreciate it.


62. Falk Feb 16, 2010 at 06:27

@fred zingg: For real-time help i'd suggest using irc (freenode.net, #rubyonrails) - not knowing if irc-access to freenode is "censured". But have a look at http://rubyonrails.org/community


63. Steve Byrne Feb 17, 2010 at 07:11

Thanks for yet another great episode Ryan! Congrats on #200!!!

For anyone who is installing on Ubuntu 9.10, (and using 1.9.1, per the video) you might have to do what I did to get things going:

after you install rvm, but before doing anything else, do

rvm openssl

This might require other packages (like curl), so go get those. If you don't do this, everything in the install of rails 3.0.0beta will seem to be fine until you go to test your app, and the server will get errors about openssl being missing. (I also had to install sqlite3-ruby, but that's likely because I don't have it installed by default in my non rvm world). I think building ruby and possibly rails looks for the presence of openssl, and builds accordingly, so if you don't ensure it's installed before getting ruby 1.9.1, you will have to start over from scratch by removing the .rvm directory and following the video instructions from the beginning.


64. JeremyG Feb 18, 2010 at 15:01

Some of the issues I've seen using rvm and ruby 1.9.2 on Mac OSX 10.5.8 - the first is a permissions issue where the .gem/cache directory has system and not <USER> (whoever you log in as) as the owner - chown /R .gem <USER>:staff .gem did the trick for me.
Second issue is a big crash in using 1.9.2-preview which is the default 1.9.2 install in rvm - doing rvm install ruby-1.9.2-head is reported to fix this: see https://rails.lighthouseapp.com/projects/8994/tickets/3669-ruby-192-and-rails-30pre-aborts-on-scriptgenerate


65. JeremyG Feb 18, 2010 at 15:02

Sorry - type above: chown /R <USER>:staff .gem


66. Mike Feb 18, 2010 at 23:44

Belated congratulations!

I only wish all screencasts were as well made. :-)

THANK YOU!!!


67. Fredrik Bränström Feb 21, 2010 at 16:08

Anybody getting "warning: already initialized …" messages while running some commands will want to take a look at http://github.com/carlhuda/bundler/issues/issue/51/ - but basically the fix is just to do "rvm implode" and reinstall RVM from GitHub.


68. JerraJohn Feb 25, 2010 at 19:33

Hi Ryan,

Congrats on 200 episodes.

I am trying to follow the Railscast on WinXP, with a fresh install of 1.9.1 and rails 3 beta.

When I try to start the server with "rails server" in the root directory of the topscore app I get:

C:/Ruby19/lib/ruby/gems/1.9.1/gems/railties-3.0.0.beta/bin/rails:2: command not found: C:/topscore/script/rails
C:/Ruby19/lib/ruby/gems/1.9.1/gems/railties-3.0.0.beta/bin/rails:2:in `exec': No such file or directory - C:/topscore/script/rails (Errno::ENOENT) from C:/Ruby19/lib/ruby/gems/1.9.1/gems/railties-3.0.0.beta/bin/rails:2:
in `<top (required)>'
        from C:/Ruby19/bin/rails:19:in `load'
        from C:/Ruby19/bin/rails:19:in `<main>'

I think this is saying that the 'rails' script in the topscore/scripts directory cannot be found, the file does exist. Although it has no file extention.

Any one got any idea why it's not working?


69. Matt Mar 03, 2010 at 21:50

I can't get gems to update on ruby 1.3.7 or 1.9.1 - I always get this error:

ERROR: While executing gem ... (Errno::EEXIST)
    File exists - C:

Can't find anything online to fix it.


70. Matt Mar 03, 2010 at 21:51

oh and I'm on windows 7 x64


71. Matt Mar 04, 2010 at 01:28

In case someone else has the same problem - I can get away with installing gems in radrails


72. Scott Nelson Smith Mar 13, 2010 at 11:48

Very efficient presenrtation; gawds you are getting extremely good at this! I especially like how you gently identify mainline command differences w/ Rails 2. Your appeal for give-back is well done.


73. Thibaut Mar 18, 2010 at 08:16

I made a little (little) tutorial to get ruby-debug run on the last version of ruby
Enjoy

http://thibaut-assus.heroku.com/2010/03/18/rdebug/


74. benvds Mar 26, 2010 at 06:29

@Steve Byrne: i had to use the following to install openssl lib on ubuntu:
rvm package install openssl


75. Bene Apr 12, 2010 at 23:24

... seems this routine is outdated - spent a day in silent sweat only to relize that ruby 1.9.2 is where the music plays. An update would have been nice.


76. ADMIN magazine Apr 22, 2010 at 09:02

to fix the problem with “no such file or directory – lib” you just need to create said directory, that is

“sudo mkdir /opt/local/lib/ruby1.9/gems/1.9.1/gems/rails-3.0.0.beta3/lib”

when you installed ruby 1.9 with macports. if you didn’t you can use “dtruss” on the gem installation to find the missing directory


77. nuby May 08, 2010 at 18:11

got as far as needing "rvm package install openssl" for Ubuntu and tried again. No luck. Can make the Rails3b game model but localhost:3000 shows nothing under localhost:3000/games/new or anything else with webrick spouting a ton of errors. Also fails with thin start (my preference).

localhost:3000 shows up, but the link only shows a horizontal yellow line and not all the gems being used.

any ideas?


78. Ramesh May 31, 2010 at 21:28

Hello Ryan,

Thanks for all the episodes. They have greatly helped me in trying to migrate a legacy Oracle / Developer 6i n tier enterprise application to RoR.

I am still in the early stages of the migration, having completed authentication and main menu.

My idea is to migrate the application with minimal or no change to the database structure (over which, of course I don't have any control).

Would be glad to share my progress if you could tell me where post ?

Regards.

Ramesh


79. galco holster Jun 10, 2010 at 03:02

nice posting...


80. 511 tactical Jun 11, 2010 at 03:04

Well, we've taken care of that. He's scheduled to die the week after Skinner.

**sound of hobnailed boots walking away on concrete floor**


81. Vesan Jun 15, 2010 at 00:28

For Rails 3 beta4 you need to use command

    rails new topscore

to create a new rails project.


82. Vesan Jun 15, 2010 at 00:36

My bad, actually you only need to use the rails new [APP_NAME] style when you're inside an existing rails app directory structure. Otherwise the old style without "new" works.


83. saving benefits Jun 16, 2010 at 00:59

Thanks for posting this. Awesome idea!


84. vector graphics Jun 20, 2010 at 03:45

download free vectors on the v4vectors.blogspot.com


85. zoya nail polish Jun 24, 2010 at 00:23

I appreciate that your web site creating a higher value in providing updated information through your web site.Congrats man


86. acrylic nail brush Jun 24, 2010 at 00:25

Thanks for the in-depth article. I can tell you put a lot of work into this one. Thumbs way up.


87. education degree Jun 30, 2010 at 23:07

Great informative post thanks for sharing.....


88. Ugg Casuals Jul 01, 2010 at 02:07

I like to share other people's happiness, as your article is really nice


89. Website Design and Maintenance Agreement Jul 02, 2010 at 05:57

The blog is absolutely fantastic! Lots of great information and inspiration, both of which we all need!


90. Permanent Magnets Jul 05, 2010 at 23:11

Well said, such a person should be a good sentence, or the future will be more rampant.

will be happy to be proved wrong with this


91. Free Power of Attorney Form Jul 06, 2010 at 06:48

That's really a fantastic post ! I added to my favorite blogs list..
I have been reading your blog last couple of weeks and enjoy every bit. Thanks


92. Belly Button Rings Jul 08, 2010 at 07:54

A nice blog.i think that this session will take a good, hard look at everything cool.


93. replica mulberry bags Jul 09, 2010 at 06:13

really good!
The blog is absolutely fantastic!


94. Hermes Birkin Jul 11, 2010 at 21:03

Money can`t buy Happiness? Whoever said that doesn`t know where to buy.
Buyhermesbirkin offers the high quality Hermes bags and services.
No matter it is the classic Birkin bag, or the Kelly and Lindy bag,
or the latest new designs, you can find them here. Just selecting one,
you will be the next Victoria in the street. – Comes from Shuna Sun


95. candys Jul 12, 2010 at 01:11

so good! thank you!


96. AR Jul 12, 2010 at 06:15

Great Railscast. I followed the instructions and installed RVM and Ruby 1.9.1 and followed the rest of the instructions.

I created a new rails project called topscore
I installed: gem install sqlite3-ruby
when i try rails server i always get this error

sqlite3-ruby-1.3.1 is cached, but not installed.
Try running `bundle install`.

and i get an error when installing the sqlite3-ruby gem

this also happens on ruby v 1.9.2
any clues?
thx!


97. China glaze nail polish Jul 13, 2010 at 01:13

Online shopping for China Glaze Nail Polish from a great selection of Beauty & more at everyday low prices.


98. free cna training Jul 14, 2010 at 00:25

Considerably, this post is really the sweetest on this notable topic. I harmonise with your conclusions and will thirstily look forward to your incoming updates. Saying

thanks will not just be sufficient, for the phenomenal clarity in your writing.


99. vector graphics Jul 14, 2010 at 00:28

Awesome Tips!
I am glad to found such useful post. I really increased my knowledge after read your post which will be beneficial for me.
http://slikmusicchart.wordpress.com/
Thanks for valuable sharing!


100. me Jul 14, 2010 at 00:33

SOLVED.
Do not try to do this on a Mac unless you are on OSX 10.6.x I tried RVM and rails on 10.5 and had major headaches.


101. nike basketball sneakers Jul 14, 2010 at 02:07

thanks will not just be sufficient, for the phenomenal clarity in your writing.


102. Acrylic nail Jul 15, 2010 at 03:31

No spamming here plz


103. Zoya Jul 15, 2010 at 03:32

Awesome!


104. affliction clothing Jul 17, 2010 at 05:15

Our discount shop sale many things, such as shoes,cloth, jerseys ect.They will give you an unexpect surprise.Welcime you come to visit them in our discount shop.Our site is http://www.goecshop.com


105. polo ralph lauren Jul 18, 2010 at 11:19

i hope you update asap


106. beats by dre Jul 18, 2010 at 11:20

thank you


107. cheap air jordans Jul 18, 2010 at 11:23

I just wanted to make a quick comment to say GREAT blog!…..


108. Download gratis di programmi Jul 19, 2010 at 01:44

I was actually looking for this resource a few weeks back. Thanks for sharing with us your wisdom.This will absolutely going to help me in my projects .


109. cheap nike shox Jul 19, 2010 at 05:47

great post,i hope you update asap


110. nike shox tl3 Jul 20, 2010 at 19:39

You shouldn't lose this rare chance to add your wardrobe with this modern nike shox tl3 .Buy it quickly.


111. pariuri online Jul 21, 2010 at 14:10

I left a comment but has not yet appeared. how long time is moderate?


112. legal forms review Jul 23, 2010 at 00:17

Love the post, it immediately caught my interest especially the fact that it came from people with different views.


113. steelers shop Jul 23, 2010 at 02:45

Steelers Jerseys Ben Roethlisberger Jerseys Brett Keisel Jerseys Casey Hampton Jerseys Evander Hood Jerseys Franco Harris Jerseys Heath Miller Jerseys Hines Ward Jerseys Jack Lambert Jerseys James Farrior Jerseys James Harrison Jerseys Jeff Reed Jerseys Jerome Bettis Jerseys Joe Greene Jerseys Lawrence Timmons Jerseys Limas Sweed Jerseys Lynn Swann Jerseys Mewelde Moore Jerseys Mike Wallace Jerseys Rashard Mendenhall Jerseys Santonio Holmes Jerseys Terry Bradshaw Jerseys Troy Polamalu Jerseys Willie Parker Jerseys Steelers Men's Jerseys Steelers Woman's Jerseys Steelers Kid's Jerseys Steelers Hats


114. spacejordan Jul 23, 2010 at 23:16

really good.thank you for sharing


115. eurosportbet Jul 24, 2010 at 07:11

I think a nice blog


116. Burberry Sunglasses Jul 25, 2010 at 09:18

I am happy to find it. thanks


119. certified cna classes in michigan Jul 26, 2010 at 00:44

Ah, yes...let us who almost universally feel New Orleans has a serious litter problem jump all over a representative who actually suggests doing something about it

because we don't like her politics. And yes, I DON'T like her politics.


119. Vibram Five Fingers Shop Jul 26, 2010 at 02:15

Vibram Five Fingers Shop


120. belly rings Jul 26, 2010 at 02:53

I really like this write! I enjoy it so much! thanks for give me a good reading moment!


120. flowers Jul 26, 2010 at 03:00

I love flowers...I am also interested to send flowers all over the world....I really liked your article. Keep up the good work.


122. Yudi Rahono Jul 27, 2010 at 06:57

I've been watched most of railcast video and great thanks, great tutorial


122. affliction clothing Jul 28, 2010 at 05:59

Go to http://www.goecshop.com to looking for you like shoes,and go to http://www.topcnmall.com to looking for you like clothing.Belive them will give you an unexpect surprise.


123. fm Stereo transmitter Jul 28, 2010 at 22:48

Thanks for sharing with us your wisdom.This will absolutely going to help me in my projects .


124. best seo services company Jul 29, 2010 at 10:33

hello Very nice post


125. Heritage Hotel in Jaipur Jul 29, 2010 at 13:02

 Nice article.....I really impressed while reading your post.....Thank you so much , it will useful to every one....


126. five finger shoes sale Jul 29, 2010 at 18:50

You say well, I am agree with you very much


127. biotechnology colleges jaipur Jul 30, 2010 at 09:31

thanks for sharing this information! it's very useful for a lot people try to understand how we can use this product.


128. biotechnology colleges jaipur Jul 30, 2010 at 09:32

thanks for sharing this information! it's very useful for a lot people try to understand how we can use this product.


129. Marble Suppliers India Jul 30, 2010 at 09:36

Nice article.....I really impressed while reading your post.....Thank you so much , it will useful to every one....


130. Car Pictures Jul 31, 2010 at 05:12

hello Very nice post


131. Interior Design Jul 31, 2010 at 05:24

Nice article.....I really impressed while reading your post.....Thank you so much , it will useful to every one....


132. aaa designer handbags Aug 01, 2010 at 23:16

I’m hoping that we’ll end up with a slew of prototyped ideas and a bunch of happy people. I’m sure there’ll be a lot more hard work until we can turn those embryonic proofs of concept into living


133. cna license Aug 03, 2010 at 01:41

Cheers on episode 200.
I think it would have been a scary coincidence if it were episode 300 ;-)
Keep them coming tho!!


134. saglik Aug 03, 2010 at 14:53

I think it would have been a scary coincidence if it were episode 300 ;-)


135. video Aug 03, 2010 at 14:54

Thank you wery much


136. Silver Belly Button Rings Aug 04, 2010 at 03:24

I THINK THIS IS A GOOD ROUTINE.....IT WILL REALLY WORK FOR ME......WHERE DID YOU GET THE PHOTO OF THIS PAGE....IT SEEMS TO BE AN ORIGINAL PAGE........


137. Roland Aug 04, 2010 at 07:01

rvm seems to be the future of ruby binary version management. Not sure about the windows users...


138. burberry polo shirt Aug 04, 2010 at 18:32

it is so useful to me.
thanks for your share.i will see next time,looking for your next article.
maybe you can see[url=http://www.poloshirtsb2c.com/lacoste-polo-shirts-womens-lacoste-polo-c-2_10.html]womens lacoste polo[/url]it is so useful to me.


139. dangle navel rings Aug 05, 2010 at 01:22

I THINK THIS IS A GOOD ROUTINE.....IT WILL REALLY WORK FOR ME......WHERE DID YOU GET THE PHOTO OF THIS PAGE....IT SEEMS TO BE AN ORIGINAL PAGE........


140. Joe Ryan Aug 05, 2010 at 22:02

Hey guys
I didn't see this specific issue discussed in the comments but I wanted to see if anyone may have experienced what I have.
I get Ruby1.9.2 and Rails 3 installed in separate gemsets and everything goes as expected. But when I run the Webrick server for some reason it segfaults. In the error message the version of Rails is 1.8.7 which is the version I'm running on my system. I also have a dual environment setup under RVM but I suppose since all my versions read correctly at the commandline when running ruby -v, and rails -v. It just seems to be grabbing the wrong Webrick server when running for some odd reason. By the way I'm running Ubuntu 10.04. Again mysetup is Ruby 1.8.7 on my system, then a dual configuration ran under RVM. My understanding from the RVM site is that is the recommended configuration. I tryed the IRC but I think it is saying Wayne is on vacation.
Thanks


141. wholesale GUCCI Bags Aug 06, 2010 at 01:27

your artical is very interesting, and i also have a brilliant website to share with you. http://www.worthmall.com .

thanks. you won't be a loss to visit it. maybe you can get something you are favorite.


142. laguardia airport cab service Aug 06, 2010 at 02:02

that's really a fantastic post ! added to my favourite blogs list.. I have been reading your blog last couple of weeks and enjoy every bit. Thanks.


144. nike blazer shoes Aug 06, 2010 at 04:54

However, whether the quality of cheap jersey secure, does it can maintain a very long period of time? Cheap nfl jerseys is authentic? Where to find the most convenient and cheap NFL jerseys?The site is http://www.goecshop.com also the Lebron James Basketball shoes、air force ones shoes、nike blazer shoes ect.


145. tausiah Aug 07, 2010 at 05:06

thanks..............http://wwwtausiahustadzcom.blogspot.com


146. askerlik sorgulama Aug 09, 2010 at 04:03

Thank You casts


148. cheap coogi Aug 09, 2010 at 10:13

Here we have popular Polo T-shirt


149. shyel Aug 09, 2010 at 19:43

Thank you for your post. Very Glad that you shared this to us. It's some pretty great info. Valuable information I found, keep on posting.


149. Accounting clerk resume Aug 10, 2010 at 00:26

We really hope that this article will help you to get the good idea about the Accounting Resume. You can just go through Accounting Resume and Accounting clerk resume to get the good idea about Accounting Resume.


150. Accounting resume Aug 10, 2010 at 00:28

Good post, I would like to leave a comment, because it gives more bloggers who participate and the opportunity to perhaps learn from each other.


150. rafyfgraphic Aug 10, 2010 at 09:36

Amazing post, thanks to you for the article. I appreciate your work, the post is extremely helpful. Thanks for sharing.


151. UGG Boots on sale Aug 10, 2010 at 18:53

Gooooooooooooooooooood luck ~~!!


152. Local seo UK Aug 11, 2010 at 04:53

The Royal Victorian Order is a dynastic order of knighthood and a house order of chivalry recognising distinguished personal service to the order's Sovereign, the reigning monarch of the Commonwealth realms, any members of her family, or any of her viceroys. Established in 1896, the order's chapel is the Savoy Chapel, its official day is 20 June, and its motto is Victoria, alluding to the society's founder, Queen Victoria. There are no limits on the number of inductees, and admission remains the personal gift of the monarch, with each of the organization's five hierarchical grades and one medal with three levels representing different levels of service.


153. best online casinos Aug 11, 2010 at 04:55

Prior to the close of the 19th century, most general honours within the British Empire were bestowed by the sovereign on the advice of his or her British ministers, who sometimes forwarded advice from ministers of the Crown in the Dominions and colonies .


154. executive consulting Aug 11, 2010 at 04:59

Since 1938, the chapel of the Royal Victorian Order has been the Queen's Chapel of the Savoy, in central London, England. However, the population of the order has grown to the point that the Savoy chapel can no longer accommodate the gathering of members held every four years, and St. George's Chapel at Windsor Castle is now employed for the event.


155. google adwords Aug 11, 2010 at 05:06

The Sovereign and Knights and Dames Grand Cross of the order are allotted stalls in the Savoy chapel's choir, and on the back of each stall is affixed a brass plate displaying the occupant's name, coat of arms, and date of admission into the organization. Upon the occupant's death, the plate is retained, leaving the stalls festooned with a record of the order's Knights and Dames Grand Cross since 1938. There is insufficient space in the chapel for the display of knights' and dames' banners and other heraldic devices.


156. best dating service Aug 11, 2010 at 05:10

Persons may, and have been, removed from the order at the monarch's command. Anthony Blunt, a former surveyor of the Queen's Pictures, was in 1979 stripped of his knighthood, after it was revealed that he had been a spy. Also, William Pottinger, a senior civil servant, in 1975 lost his membership in both the Order of the Bath and the Royal Victorian Order when he was jailed for corruptly receiving gifts from the architect John Poulson.


157. cheap jerseys Aug 11, 2010 at 19:35

hey buddy,this is one of the best posts that I’ve ever seen; you may include some more ideas in the same theme. I’m still waiting for some interesting thoughts from your side in your next post.


158. jordan air force Aug 11, 2010 at 20:52

your post are very interesting
it is also helpful for me
thanks for sharing
look forward more posts


159. free directory list Aug 11, 2010 at 22:40

Just to echo what others have said, after multiple searches across the web this solved my check_box problem in five minutes. Thanks so much!


160. re: AR Aug 12, 2010 at 08:34

AR,

If you're still getting "{gem_name} is cached, but not installed" errors, the first thing you'd want to try is removing the .bundle and vendor directories.

Good luck!


161. Resume models Aug 13, 2010 at 01:26

The post is very nicely written and it contains many useful facts. I am happy to find your distinguished way of writing the post.Now you make it easy for me to understand and implement. Thanks for sharing with us.


162. saglik bilgileri Aug 13, 2010 at 17:07

The whole idea behind content marketing is that you can use your creativity and know-how to make something cool, then take that cool thing and use it to market a product. It’s often associated with Seth Godin’s notion of permission marketing, but content marketing can be a part of any promotion or selling you might do.


163. saglik bilgileri Aug 13, 2010 at 17:09

The whole idea behind content marketing is that you can use your creativity and know-how to make something cool, then take that cool thing and use it to market a product. It’s often associated with Seth Godin’s notion of permission marketing, but content marketing can be a part of any promotion or selling you might do.


164. nike blazer shoes Aug 14, 2010 at 06:38

Mens Jordan shoes, the eye of the West was very lucky, easy to read and easy to remember, it can-known. Nike trademark symbolizes the Greek goddess of victory wing feathers, representing the speed, but also represents the dynamic and gentle.Welcome you come to buy Mens Jordan shoes. Our site is http://www.goecshop.com


165. 520 Aug 15, 2010 at 02:28

Thanks for the info. I just followed you on Twitter cause of this post.


166. UNIXguy Aug 15, 2010 at 18:32

One problem with RVM is that it assumes that you use BASH as your default shell :(

/usr/local/lib/rvm should figure out what the current user's default shell is (via /etc/passwd) and then emit appropriate code for whatever shell that is - e.g. tcsh, csh, or bash, sh


167. speedy 25 Aug 15, 2010 at 20:50

Good of it~


168. cheap air jordans Aug 16, 2010 at 02:08

very helpful information ,thank you for sharing .


169. cheap air jordans Aug 16, 2010 at 02:15

One problem with RVM is that it assumes that you use BASH as your default shell


170. kahfyfinance Aug 16, 2010 at 08:11

One more nice script to learn. Very Glad that you shared this to us. It's some pretty great info and pretty good post. I'm sure some people will really like this information cause this have genuine information for the readers.Thank you for sharing with us.


171. fortune teller Aug 16, 2010 at 12:03

Great stuff. Thanks for you help on Ruby.


172. Rip Blu-ray for Mac Aug 18, 2010 at 01:45

Thanks,it's so good.
suport!


173. Rip Blu-ray for Mac Aug 18, 2010 at 01:46

Thanks,it's so good.
suport!


174. Carl Aug 19, 2010 at 11:31

In your video you state "Do NOT use sudo when using RVM." Yet, it is absolutely the ONLY way I can even get this to work. Otherwise I get a permission's error. Why would you not use sudo with RVM?


175. poetraloan Aug 19, 2010 at 11:54

I like this very much. This is my great pleasure to visit your website and to enjoy your excellent post here. Thank you for sharing with us. I can feel that you spend much attention for this articles, as all of them make sense and are very useful for us.


176. [url=http://www.toetoeshoes.com/size/nike-air-jordan-2.html]jordan 2 low[/url] Aug 19, 2010 at 19:16

good articles! well done.

welcome you to buy the cheap jordan 2 shoes, discount jordan shoes 2 at toetoeshoes.com


177. <a href="http://www.toetoeshoes.com/size/nike-air-jordan-2.html Aug 19, 2010 at 19:19

<a href="http://www.toetoeshoes.com/size/nike-air-jordan-2.html
">Air jordan 2 retro shoes </a>

good articles! well done.

welcome you to buy the cheap jordan 2 shoes, discount jordan shoes 2 at toetoeshoes.com


178. jordan 2 low Aug 19, 2010 at 19:24

url=http://www.toetoeshoes.com/size/nike-air-jordan-2.html]Jordan 2 [/url]
[url=http://www.toetoeshoes.com/size/nike-air-jordan-2.html]air Jorda

air jordan 2
buy cheap jordan 2


179. 5566 Aug 20, 2010 at 01:00

Thanks for the info. I just followed you on Twitter cause of this post.


180. Closet Doors Aug 20, 2010 at 07:12

Oh... Thank you for link download.


181. Wholesale hats Aug 20, 2010 at 20:12

That was a great piece of information., I enjoyed reading it..,


182. converse all star Aug 20, 2010 at 20:49

love converse all star,love yourself.High quality low price.It's fit for you.


183. home stays in jaipur Aug 21, 2010 at 10:36

 It’s really great post. I would like to appreciate your work and would like to tell to my friends.
 Thanks for sharing


184. Rahul P. Chaudhari Aug 23, 2010 at 05:27

I am getting following permission error

ERROR: While executing gem ... (Errno::EACCES)
    Permission denied - /home/rahul/.gem/specs

while running an command(Installing rails3)

gem install tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n

Some of the my observations are
rahul@LinuxGuru:~$ rvm list
rvm rubies
=> ruby-1.9.1-p378 [ x86_64 ]

rahul@LinuxGuru:~$ ruby -v
ruby 1.9.1p378 (2010-01-10 revision 26273) [x86_64-linux]

rahul@LinuxGuru:~$ which ruby
/home/rahul/.rvm/rubies/ruby-1.9.1-p378/bin/ruby

rahul@LinuxGuru:~$ which gem
/home/rahul/.rvm/rubies/ruby-1.9.1-p378/bin/gem


185. Rahul P. Chaudhari Aug 23, 2010 at 06:17

Sorry I got the problem,
Since owner .gem folder is root.

I changed it from root to normal user using chown, and it is working fine.


186. converse shoes Aug 24, 2010 at 08:17

converse shoes


187. tausiah Aug 24, 2010 at 20:29

thanks.......http://wwwtausiahustadzcom.blogspot.com


188. air jordan retro 13 for sale Aug 24, 2010 at 22:50

Fantastic screencast! Helped me refactor some similar stuff I had been doing with Rails and jQuery. i love your articles youre always giving me great ideas on how to progress with my blog. thanks a lot for keeping us informed.


189. PDF to Images Converter Aug 24, 2010 at 22:56

Some times, to a certain need, we have to convert PDF to image for enjoyment.


190. Wholesale Electronics Aug 25, 2010 at 01:08

Discount Wholesale Electronics, Wholesale Cell Phones, Electronic Gadgets and More from the Best Dropship Wholesaler


191. cock Aug 26, 2010 at 07:05

I LOVED IT


192. louis vuitton shoes Aug 26, 2010 at 23:19

Thanks for sharing your article. I really enjoyed it. I put a link to my site to here so other people can read it. My readers have about the same interets


193. tausiah Aug 27, 2010 at 18:36

thanks.............http://wwwtausiahustadzcom.blogspot.com


194. rap Aug 29, 2010 at 08:58

Thank you wery much


195. liga 1 Aug 29, 2010 at 10:44

Thanks for sharing the information. That’s a awesome article you posted. I found the post very useful as well as interesting. I will come back to read some more.


196. Chaussures Nike Pas cher Aug 30, 2010 at 01:03

Nice blog. The content of your blog is exactly wonderful, and your blog template is Simple generous. So good


197. tausiah Aug 30, 2010 at 01:50

thanks.............http://wwwtausiahustadzcom.blogspot.com


198. Nike Rift Aug 30, 2010 at 03:14

Nice blog. The content of your blog is exactly wonderful, and your blog template is Simple generous. So good


199. snow boots Aug 30, 2010 at 20:30

I think it would have been a scary coincidence if it were episode 300 ;-)
Keep them coming tho!!


200. meilleur placement Aug 30, 2010 at 20:37

One more nice script to learn. Very Glad that you shared this to us. It's some pretty great info and pretty good post. I'm sure some people will really like this information cause this have genuine information for the readers.Thank you for sharing with us.


201. Nike Scarpe Aug 31, 2010 at 00:34

I really have learned a lot from you.Thanks for sharing.
So many people have come to your blog.


202. jimmy choo wedges Aug 31, 2010 at 04:53

Thanks for a great post and interesting comments. I found this post while surfing the web for Thanks for sharing this article.


203. Personalized Christmas Gifts Sep 01, 2010 at 08:13

haha,thanks
looking for your next article.


204. qwrrttyt Sep 01, 2010 at 11:21

very helpful information ,thank you for sharing .


205. guci shoes Sep 01, 2010 at 14:55

Thank you so much for contributing this post to all of us. I found it not only insightful but meaningful and well written.


206. Dolce & Gabbana Belts Sep 01, 2010 at 22:47

Hi, good post, and awesome weblog you have here!
What’s this theme you use? Is it customized?
If customized can you please facilitate me the website of the company who designed it for you?
I would apreciate to have him/her do one for me also!


207. blu ray ripper Sep 01, 2010 at 23:15

This is really a nice guide for Newbies like me. Thank you.

Add your comment:

(SKIP THIS ONE)

(required)

(not shown)


(use pastie or gist for code)

sponsored by:
if you want to help:
required:
Get Quicktime Player
Give Back to Open Source