[#386100] Numeric#coerce docs are disaster — 7stud -- <bbxx789_05ss@...>

num.coerce(numeric) =E2=86=92 array

14 messages 2011/08/02

[#386114] Documentation Improvement Proposal — Chris White <cwprogram@...>

=3D Issues =3D

24 messages 2011/08/02
[#386115] Re: Documentation Improvement Proposal — Steve Klabnik <steve@...> 2011/08/02

I reeeeeealy dislike user comments on documentation. It's one of the

[#386117] Re: Documentation Improvement Proposal — Phillip Gawlowski <cmdjackryan@...> 2011/08/02

On Tue, Aug 2, 2011 at 7:39 PM, Steve Klabnik <steve@steveklabnik.com> wrot=

[#386118] Re: Documentation Improvement Proposal — Steve Klabnik <steve@...> 2011/08/02

> What's wrong with stealing WikiPedia's procedures? The model works

[#386119] Re: Documentation Improvement Proposal — Chris White <cwprogram@...> 2011/08/02

On Aug 2, 2011, at 11:00 AM, Steve Klabnik wrote:

[#386123] Re: Documentation Improvement Proposal — Steve Klabnik <steve@...> 2011/08/02

Apologies, I've just responded to everyone in-line.

[#386231] Brainstorming ideas how to improve Ruby's documentation — Marc Heiler <shevegen@...>

The title is misleading...

42 messages 2011/08/05
[#386233] Re: Brainstorming ideas how to improve Ruby's documentation — "Fred L." <f.linard@...> 2011/08/05

Hello,

[#386235] Re: Brainstorming ideas how to improve Ruby's documentation — Alexander Litvinovsky <alexander.litvinovsky@...> 2011/08/05

What are you talking about? Ruby has a nice docs, railsapi.com for example.

[#386297] Help out with the next version of ruby-lang.org — Magnus Holm <judofyr@...>

https://github.com/rubylang/ruby-lang.org

11 messages 2011/08/07

[#386341] Exceptional Ruby and Metaprogramming Ruby has anyone picked these up? — Kevin <darkintent@...>

I'm thinking of picking up these two books and was wondering if anyone

11 messages 2011/08/09

[#386378] ruby installation — "Momodou J." <modou75alieu@...>

how to implement this in windows :

16 messages 2011/08/09

[#386401] *WHY* does this not work? — serialhex <serialhex@...>

ok, so code:

23 messages 2011/08/09
[#386403] Re: *WHY* does this not work? — "Darryl L. Pierce" <mcpierce@...> 2011/08/09

On Wed, Aug 10, 2011 at 03:52:59AM +0900, serialhex wrote:

[#386404] Re: *WHY* does this not work? — serialhex <serialhex@...> 2011/08/09

On Tue, Aug 9, 2011 at 3:05 PM, Darryl L. Pierce <mcpierce@gmail.com> wrote:

[#386480] Odd regexp behavior — Glen Holcomb <damnbigman@...>

I'm running 1.9.2-p180

16 messages 2011/08/10

[#386506] Distributing Ruby program as a standalone executable (exe) for windows — Michelle Pace <michelle@...>

Hello there,

10 messages 2011/08/11

[#386539] Online tutor for Ruby — T J Pereira <tj5155@...>

I am finding it difficult to apply the RUBY program. Its because i have

18 messages 2011/08/12
[#386541] Re: Online tutor for Ruby — Phillip Gawlowski <cmdjackryan@...> 2011/08/12

On Fri, Aug 12, 2011 at 6:00 AM, T J Pereira <tj5155@tm.net.my> wrote:

[#386637] class inheritance and class constants — Iñaki Baz Castillo <ibc@...>

------------------------

16 messages 2011/08/14

[#386784] Green Shoes v1.0 released — ashbb <ashbbb@...>

Hello, everyone.

15 messages 2011/08/18
[#392062] Re: Green Shoes v1.0 released — Barry Yu <yubarry@...> 2012/01/09

why do I get this error?

[#386796] Searching in a directory — Yu Yu <htwoo@...>

Hello,

21 messages 2011/08/18

[#386893] Gritty Details of super() — luke gruber <luke.gru@...>

Hey guys,

18 messages 2011/08/21

[#386900] Possble bug in Ruby parser (Fixnum#times within "case" statement) — Iñaki Baz Castillo <ibc@...>

Hi, I cannot find an explanation for the following issue so I think it's a =

15 messages 2011/08/21
[#386901] Re: Possble bug in Ruby parser (Fixnum#times within "case" statement) — Ryan Davis <ryand-ruby@...> 2011/08/21

[#386903] Re: Possble bug in Ruby parser (Fixnum#times within "case" statement) — Iñaki Baz Castillo <ibc@...> 2011/08/21

2011/8/22 Ryan Davis <ryand-ruby@zenspider.com>:

[#386920] New to Ruby some problems — jack jones <shehio_22@...>

I am new to Ruby, My mother tongue is C++ .. I have too many problems I

21 messages 2011/08/22

[#386949] Want to get involved with this doc stuff? I'm making it even easier — Steve Klabnik <steve@...>

Hey guys-

9 messages 2011/08/22

[#387058] How the access the values of this result — QAS WM <qaiserwali@...>

I am getting the following as a result of a script I run.

11 messages 2011/08/26

[#387070] overloading methods question please? — jack jones <shehio_22@...>

def do_something(a as Array)

11 messages 2011/08/26

[#387138] String#split resets regex captures variables (Ruby 1.8.7) — Olivier Lance <bestiol@...>

Hi,

10 messages 2011/08/29

[#387196] SAMSUNG to produce "Ruby on Rails in Silicon" System on a Chip — Ilias Lazaridis <ilias@...>

(public draft)

9 messages 2011/08/31

[#387197] Prepend a character to a string in ruby — ruby rails <rubyonrails4me@...>

Hi,

10 messages 2011/08/31

[#387212] GUI programming — Samuel Mensah <sasogeek@...>

Is ruby GUI programming something that will come along as I study ruby

19 messages 2011/08/31
[#387230] Re: GUI programming — Alexey Petrushin <axyd80@...> 2011/08/31

I believe right now it's better to stay with console, there's no Ruby

Re: The proper version of Ruby on Rails

From: 7stud -- <bbxx789_05ss@...>
Date: 2011-08-29 00:42:40 UTC
List: ruby-talk #387136
Jason Hsu wrote in post #1018960:
> I'm going through the book _Head First Rails_, and I can't even make it
> through the first chapter, because I can't get everything working.
>
> Part of the problem is that I don't know what versions of Rails and Ruby
> I'm supposed to be using.  I've read that every Ruby on Rails book is
> geared towards certain versions of Rails and Ruby, and if you're using
> the wrong version of something, you're busted.  Unfortunately, the _Head
> First Rails_ book doesn't even specify what versions to use.
>
> Why does Ruby on Rails change so much from version to version?  This
> wasn't a problem with Python or other languages.
>

Sure it was/is.  The relatively recent upgrade from python 2.6 to python
3 required a lot of changes.  Personally, I hate python 3.

Both python and ruby are in a state of major flux right now because of
major upgrades and subsequent fixes to those upgrades.  Ruby upgraded 
from 1.8.6 to ruby 1.9+, and ruby 1.8.7 is a bastardization of ruby 
1.8.6 and ruby 1.9 that includes some of the features of ruby 1.9 added 
to 1.8.6.

> I'm going through the book _Head First Rails_, and I can't even make it
> through the first chapter, because I can't get everything working.
>

Using rails requires installing a lot of stuff, and there are so many 
different operating systems it is hard to get all the programs working 
correctly with every system.   However, if you are using one of the 
common OS's, then you should be able to get things working relatively 
easily.

>
> Am I even using a good book?
>

It's three years old.  Would you recommend that someone start learning
python with a book that's three years old?


> Should I try another book instead, or
> would I still face the same issues?

The problems you are running into are probably due to the fact that
somewhere one of your gems/packages depends on another gem, and it tells
rubygems to go out and download the latest version of that gem.  While
that may have been fine 3 years ago, that gem may have changed a lot in
the meantime, and therefore it is incompatible with other gems.  The
better, more modern practice is for gems to require that their
dependencies be a certain version or range of versions.  That way if the
gem gets updated, the old version, which is known to work with the other
gems, will get installed.

If you want to take a look at one of the most recent beginning rails
books, which also gets good reviews, go here:

http://ruby.railstutorial.org/ruby-on-rails-tutorial-book

However, be warned: the amount of stuff you have to install is
staggering.  That book also teaches you testing right from the
beginning, so you might think you are reading a book about testing
rather than rails programming.  But ruby is such a flexible language,
and rails is such a big framework, you need to write tests to keep code
changes from permeating errors throughout the entire structure.

-- 
Posted via http://www.ruby-forum.com/.

In This Thread