New to the group and to RoR

Hello all, just giving a quick introduction before I go back to lurking
for now :slight_smile:

I’m a C#/ASP.NET developer who is quickly becoming interested in
Ruby/RoR. I’ve bought the book “Agile Web D. with Rails” and
I’m starting to work through it, the only problem I run into seems to be
a lack of any real “ideas” that I could turn into a RoR app in order to
learn more of how things work; I can only learn so much by reading the
book… it feels like I’m not learning anything but just typing what I
see, and then I see all of these advanced RoR applications online and
feel as though I’m not going to be able to grasp it.

I’ve actually started to chronicle my journey with a brand new
website/blog: http://www.rubykoolaid.com (I’ve only just started it, so
it’s a bit bare right now). I look forward to participating a bit more
on the forums and groups for RoR in the future; I’m really starting to
enjoy the language, the community and the framework.

Wayne M. wrote:

Hello all, just giving a quick introduction before I go back to lurking
for now :slight_smile:

Welcome aboard Wayne! We’re always happy to save another poor soul from
.net. :slight_smile:

jp

Welcome aboard Wayne! I am fresh on the scene just as you are, and I
know what you mean about the Agile book! I too felt like I was just
typing what I saw, and not really learning from it. I found that after
working through the samples, going back and reading it over again
really helped to understand why I did what I did.

I would highly recommend that you also check out both
http://www.peepcode.com
and http://www.railscasts.com. Both of these have really been a
significant help to me in learning Rails.

Oh, and I have about 40 great ideas for a Rails app. if you need
something to work on!

–Cory

CPerry, Can you tell me about your 40 great ideas for a Rails app?

Chamnap

Hello everyone,

I am also new to RoR. But I’m not from .NET or any MS technologies
(not that there’s anything wrong with that - (ahem, wink, wink)).
I’m a Mac OS X guy. Also, I’m fairly new to programming in general.
I’ve learned a lot in a pretty short time (about a year). I started
with Perl. Some people may think that’s crazy. It didn’t seem too
bad to me though. I’m certainly no expert, but I got through
O’Reilly Learning Perl and Intermediate Perl. I wrote a few simple
to moderately complex web apps using Perl and MySQL (after reading
the Paul DuBois book).

Then I learned that the Perl web apps I was writing with DBI
(DBD:mysql) and CGI.pm were monolithic and my programs were big
messy balls of code intertwining DB, program logic, display code,
etc. I found out about MVC and Ruby on Rails and I got the pragprog
Programming Ruby and Agile Web D. with Rails books (both 2nd
ed.). I’m almost finished with the Rails book. I think I’m
understanding pretty well, with some areas that I’ll need to
3.times.read again for sure.

So, I’ll be a lurker on this forum for awhile, at least until I
finish reading the book and start migrating the Perl/MySQL programs
to RoR. Then I may have some real newbie questions.

I hope that your group will have and tolerate a fledgling like me.

  • Blaine

Actually, I am also new to RoR. I finished the “Agile Web D.
with Rails 2edition”. When I develop a rail application, I need to go
through the book first and then develop. One more things it seems it
needs more plugins in order to work well. I am continuing to read
“Ajax on Rails”. Maybe I need some sample applications. I need the
great ideas and philosophy about the rails application. The last thing
I am afraid of is I could to the wrong way that idiomatic rails
developers won’t go that way. I need the help from this group pretty
sure.

  • Chamnap

There are plenty of blogs that present idiomatic samples, and after
just working with the code for a while you will pick them up.
Definitely be curious about how Rails works and read the code. The
more you are exposed to the existing code the easier it will be to
write code that leverages what is there, rather than works at cross
purposes.

Michael

Everyone is a newb at some point. If you want answers to questions I
suggest the obvious:

  1. Try to at least search the web for an answer first.
  2. Try to be succinct about the problem. Avoid half page introductions.
  3. Try to abstract the problem. Unless it is a tricky coding issue
    most people will not read your code.

Good luck, and welcome.

Michael

Blaine Young wrote:

So, I’ll be a lurker on this forum for awhile, at least until I
finish reading the book and start migrating the Perl/MySQL programs
to RoR. Then I may have some real newbie questions.

Pay close attention to the unit testing - it’s part of what makes Rails
so
incredibly rapid.


Phlip
Test Driven Ajax (on Rails) [Book]
“Test Driven Ajax (on Rails)”
assert_xpath, assert_javascript, & assert_ajax