I'm a RoR noob (and pretty much a progrmming noob) who has been
working since 7am to get a development platform set up on win 7 so
that I can follow the lynda.com "ruby on rails essential training"
tutorials. It has been a pretty cruel process, and still incomplete.
I wish to pick your collective brains about a decent development
environment. I have a linux box that I can hook up, plus one extra
monitor I'm not using.
Would I be wise to set up the linux box for RoR education, and somehow
figure out how to get that second monitor working to enhance my
learning environment?
Many thanks for your advice. I'm flat-out beat (and I suspect you've
all been there...)!
John
As far as I know, the lynda.com tutorials are out of date. What version
of Rails do they use? 2.3.5 is current.
I dislike Windows extremely, but I'm told that InstantRails is decent.
>
> I wish to pick your collective brains about a decent development
> environment. I have a linux box that I can hook up, plus one extra
> monitor I'm not using.
Use the Linux box. The less you use Windows, the happier you will be.
>
> Would I be wise to set up the linux box for RoR education,
Yes.
> and somehow
> figure out how to get that second monitor working to enhance my
> learning environment?
>
What was your idea for the second monitor?
> Many thanks for your advice. I'm flat-out beat (and I suspect you've
> all been there...)!
>
> John
Best,
--
Marnen Laibow-Koser
http://www.marnen.org
mar...@marnen.org
--
Posted via http://www.ruby-forum.com/.
I just looked at the lynda.com site, and the Ruby on Rails tutorials
all seem to have been released in 2007, with the one in question
having been released in January of that year.
So that means it HAS to be using Rails 1.x
A lot of water has flowed under the Rails "Bridge" since then, it's
probably a wise course to look for more up-to-date tutorials, one good
place to start would be
http://guides.rubyonrails.org/
But make sure you are following the "current release version" and not
the "edge version".
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http://www.linkedin.com/in/rickdenatale
John
On Feb 7, 6:18 am, Rick DeNatale <rick.denat...@gmail.com> wrote:
> On Sat, Feb 6, 2010 at 11:17 PM, john h <johnhoec...@gmail.com> wrote:
> > Hi Folks,
>
> > I'm a RoR noob (and pretty much a progrmming noob) who has been
> > working since 7am to get a development platform set up on win 7 so
> > that I can follow the lynda.com "ruby on rails essential training"
> > tutorials. It has been a pretty cruel process, and still incomplete.
>
> I just looked at the lynda.com site, and the Ruby on Rails tutorials
> all seem to have been released in 2007, with the one in question
> having been released in January of that year.
>
> So that means it HAS to be using Rails 1.x
>
> A lot of water has flowed under the Rails "Bridge" since then, it's
> probably a wise course to look for more up-to-date tutorials, one good
> place to start would behttp://guides.rubyonrails.org/
That may be quite useful. Connecting multiple monitors shouldn't be
hard.
My first project is to use RoR to build a Google maps application
initially. I have a book on using RoR/Ajax with the google maps api,
and i have built a basic php/mysql website. Rather than going down
the route of studying RoR exclusively, since i've been exposed to the
basics of the RoR framework, would you say its ok for me to just dive
right in and start with the RoR/Gmaps book and just tinker/learn as i
go? It seems to me that possibly the best way to learn RoR is to just
simply jump in, based on what i've read this morning. Thanks!!
John
On Feb 7, 9:02 am, Marnen Laibow-Koser <li...@ruby-forum.com> wrote:
> john h wrote:
> > Hi Marnen. Thank you for your response. The idea for the second
> > monitor was to maybe have a separate full-size window open, like one
> > for the tutorial, and one with the command line, editor, browser.
> > Dunno, just a thought.
>
> That may be quite useful. Connecting multiple monitors shouldn't be
> hard.
>
> Best,
> --
You're mostly right, but I'd advise doing conventional Web development
with Rails before you try Ajax. Also, make sure you understand the Ruby
language on at least a basic level.
Make sure you have version control in place, and do all development
test-first (RSpec and Cucumber are highly recommended). Avoid Rails'
fixtures entirely; use Machinist or similar instead.
I hate to say it, but don't use Rails' helpers for Ajax. They mix JS
into your HTML, which is bad practice (Rails 3's helpers will apparently
fix this problem). Put all JS in separate files from HTML.
> Thanks!!
>
> John