[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Ruby Newbie !!!

Kanthi Kiran Narisetti

5/9/2005 7:25:00 PM

Hi ALL,

I am Windows Systems Administrator with little or no knowledge of
programming.

I have been hearing a lot about the easy and flexible RUBY on the net
from the past few months, which ecouraged me to take up learning RUBY.

As a systems administrator there is a need for me to maintain the
records of backup , computer configuration , backup automation etc. At
this point i want to work on the model for a web applcation in RUBY
which servers my purpose as my office brances are located in a
different physical locations . Once i am done with the web application
I can host it hence my managers should be able to access it through
HTTP.(I want to add other features in the application which would serve
as office wide collabarative application)

Even it is too ealry to talk about this , I want to learn RUBY keeping
this in mind , having done programming at my graduation level(3 years
ago) I am sure that i can start working on this after 2 months .

Before this i need Suggestions from you all,how should i start off and
is RUBY right one for me ??

Your suggesttions are valuble to me.

Thanks in Advance

Kanthi Kiran

11 Answers

Chris Pine

5/9/2005 7:41:00 PM

0

> I am Windows Systems Administrator with little or no knowledge of
> programming.

Then have I got the tutorial for you! :)

http://pine.fm/Learn...

It's a programming tutorial assuming no previous programming
experience. You'll be writing your first programs in minutes! All of
the examples are "live", the code is actually run every time you fetch
the page, so you know the examples are correct. (Well, except for the
intentionally broken examples to show you how to interpret Ruby's
error messages and what to do about them.)

If you need any help, or get stuck, just send me an email. (Of
course, I always say this, so most of the sticky parts of the tutorial
have been smoothed over, but the offer is always there, just in case.
:)

Ruby is a great language, and a great *first* language; one of the
easiest programming languages to learn, but also one of the most
powerful. It's fun, it's elegant... love Ruby!

Chris



Robert Klemme

5/9/2005 7:45:00 PM

0


"Kanthi Kiran Narisetti" <TechAlerts@gmail.com> schrieb im Newsbeitrag
news:1115666694.790669.190820@f14g2000cwb.googlegroups.com...
> Hi ALL,
>
> I am Windows Systems Administrator with little or no knowledge of
> programming.
>
> I have been hearing a lot about the easy and flexible RUBY on the net
> from the past few months, which ecouraged me to take up learning RUBY.

Welcome aboard!

> As a systems administrator there is a need for me to maintain the
> records of backup , computer configuration , backup automation etc. At
> this point i want to work on the model for a web applcation in RUBY
> which servers my purpose as my office brances are located in a
> different physical locations . Once i am done with the web application
> I can host it hence my managers should be able to access it through
> HTTP.(I want to add other features in the application which would serve
> as office wide collabarative application)
>
> Even it is too ealry to talk about this , I want to learn RUBY keeping
> this in mind , having done programming at my graduation level(3 years
> ago) I am sure that i can start working on this after 2 months .
>
> Before this i need Suggestions from you all,how should i start off and

http://www.rub... has quite some pointers to documentation. If you
don't mind reading a book, I strongly suggest to get the Pickaxe II
http://www.amazon.com/exec/obidos/tg/detail/-/0... The first edition
is online at http://www.rub...docs/ProgrammingRuby/ but it is a bit
dated and does not cover some of the newer features etc.

> is RUBY right one for me ??

I think so, yes. There are quite some frameworks for web development,
there's even a web server written in pure Ruby (Webroick; if you don't have
to deal with high traffic that might even be ok, and it's simpler to set up
than any other extenal webserver). You can start processes like from shell
scripts, capture their output, signal... You can use Ruby's threads to do
things concurrently and there's Drb for distributed applications plus lots
of other stuff.

> Your suggesttions are valuble to me.
>
> Thanks in Advance

You're welcome.

Kind regards

robert

Brian Schröder

5/9/2005 7:47:00 PM

0

On 09/05/05, Kanthi Kiran Narisetti <TechAlerts@gmail.com> wrote:
> Hi ALL,
>
> I am Windows Systems Administrator with little or no knowledge of
> programming.
>
> I have been hearing a lot about the easy and flexible RUBY on the net
> from the past few months, which ecouraged me to take up learning RUBY.
>
> As a systems administrator there is a need for me to maintain the
> records of backup , computer configuration , backup automation etc. At
> this point i want to work on the model for a web applcation in RUBY
> which servers my purpose as my office brances are located in a
> different physical locations . Once i am done with the web application
> I can host it hence my managers should be able to access it through
> HTTP.(I want to add other features in the application which would serve
> as office wide collabarative application)
>
> Even it is too ealry to talk about this , I want to learn RUBY keeping
> this in mind , having done programming at my graduation level(3 years
> ago) I am sure that i can start working on this after 2 months .
>
> Before this i need Suggestions from you all,how should i start off and
> is RUBY right one for me ??
>
> Your suggesttions are valuble to me.
>
> Thanks in Advance
>
> Kanthi Kiran

Hello Kirian,

start reading the (pickaxe 2nd edition)[1] as an introduction. And If
you like the style, don't miss (Why's (Poignant) Guide to Ruby)[2]
Then start with a small project (e.g. one of the ruby quiz
projects[3]) and if there are
questions you may ask on this list.

best regards,

Brian Schröder

[1] http://pragmaticprogrammer.com/ti...
[2] http://poignantguide...
[3] http://www.rub...

--
http://ruby.brian-sch...

multilingual _non rails_ ruby based vocabulary trainer:
http://www.vocabu... | http://www.g... | http://www.vok...



Chris Pine

5/9/2005 9:21:00 PM

0

> http://www.rub... has quite some pointers to documentation. If you
> don't mind reading a book, I strongly suggest to get the Pickaxe II
> http://www.amazon.com/exec/obidos/tg/detail/-/0... The first edition
> is online at http://www.rub...docs/ProgrammingRuby/ but it is a bit
> dated and does not cover some of the newer features etc.

Excellent suggestions. A few thoughts, however:

- These are the references that most of us use; they are not so much
geared toward those with "little or no knowledge of programming",
however. Perhaps starting with something a little more intruductory
first... and yes, of course I'm horribly biased! :)

- Rather than buy from Amazon (who tried to patent one-click ordering)
and who give the authors only a few cents, why not buy direct?
http://pragmaticprogrammer.com/ti...

I think they get more from one book bought direct than 10 bought from
Amazon (or in a normal bookstore). Plus, I don't think you can get
the PDF option from Amazon (and I use it as much as I use the paper
book).

The URL is even prettier! And it really *is* a fine book, one you'll
use over and over (just as soon as you finish a really fine tutorial
:)

If you buy one book on programming, make it the Pickaxe II. (If you
buy two, get their first book, "The Pragmatic Programmer", as well.)

Chris, who shops at Farmers' Markets :)



Kanthi Kiran Narisetti

5/10/2005 10:05:00 AM

0

Thank You all for your Motivating reply's ...... :-) . I have started
learning RUBY.

Kanthi Kiran

James Gray

5/10/2005 1:29:00 PM

0

On May 10, 2005, at 5:09 AM, Kanthi Kiran Narisetti wrote:

> Thank You all for your Motivating reply's ...... :-) . I have started
> learning RUBY.

Then let me add one more tip: The name of the language is Ruby, not
RUBY. ;)

Welcome aboard!

James Edward Gray II


Wayne Pierce

5/10/2005 1:33:00 PM

0

"RUBY".capitalize!

On 5/10/05, James Edward Gray II <james@grayproductions.net> wrote:
> On May 10, 2005, at 5:09 AM, Kanthi Kiran Narisetti wrote:
>
> > Thank You all for your Motivating reply's ...... :-) . I have started
> > learning RUBY.
>
> Then let me add one more tip: The name of the language is Ruby, not
> RUBY. ;)
>
> Welcome aboard!
>
> James Edward Gray II
>
>



Gary Lowder

5/10/2005 2:31:00 PM

0

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

LOL, at first I thought that was a joke, till I tried it in irb.

I can second getting the book straight from the author, the pdf then
costs just a few bucks more, and can be carried anywhere you carry your
laptop. I plop down and read the book at night (I like turning pages),
and the pdf during the day at work when things are slow.

Why's Poignant Guide also gets two thumbs up. Never have I been so
impressed with someone so disturbed. :P

Gary.



Wayne Pierce wrote:
| "RUBY".capitalize!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail....

iD8DBQFCgMPFuXzcPSKHG/URAuqKAJ96vLrCjVjIEY8+5xNdAaiAfQFcRgCeOuq+
H1L9z3ApAHHvLY/FUvYeY6A=
=+jcf
-----END PGP SIGNATURE-----


Robert Klemme

5/10/2005 3:28:00 PM

0

Chris Pine wrote:
>> http://www.rub... has quite some pointers to documentation.
>> If you don't mind reading a book, I strongly suggest to get the
>> Pickaxe II http://www.amazon.com/exec/obidos/tg/detail/-/0...
>> The first edition is online at
>> http://www.rub...docs/ProgrammingRuby/ but it is a bit dated
>> and does not cover some of the newer features etc.
>
> Excellent suggestions. A few thoughts, however:
>
> - These are the references that most of us use; they are not so much
> geared toward those with "little or no knowledge of programming",
> however. Perhaps starting with something a little more intruductory
> first... and yes, of course I'm horribly biased! :)

Unfortunately the area of first time programming introductions is not
exactly my core field of expertise. But since you have knowledgeably
jumped in I think it's ok. :-)

> - Rather than buy from Amazon (who tried to patent one-click ordering)
> and who give the authors only a few cents, why not buy direct?
> http://pragmaticprogrammer.com/ti...
>
> I think they get more from one book bought direct than 10 bought from
> Amazon (or in a normal bookstore). Plus, I don't think you can get
> the PDF option from Amazon (and I use it as much as I use the paper
> book).

Yes, you are completely right on this. I should've pointed to that site
in the first place. It's just my habit to use Amazon to link books
because they have all of them... Thanks for correcting me.

> The URL is even prettier! And it really *is* a fine book, one you'll
> use over and over (just as soon as you finish a really fine tutorial
> :)

I've never thought about the beauty in URL's. For me gerenally shorter is
better...

> If you buy one book on programming, make it the Pickaxe II. (If you
> buy two, get their first book, "The Pragmatic Programmer", as well.)
>
> Chris, who shops at Farmers' Markets :)

Did they start to sell the Pickaxe on recycled paper recently? ;-)

Kind regards

robert

Kanthi Kiran Narisetti

5/11/2005 6:42:00 AM

0

Hi all once again , does any one have PDF version of " Pragmatic
Programming Ruby " second edition ??

Even if any one can provide me pdf edition of first edition it is
fine, as i am a newbie .

Hey , I have installed Rails on Ruby.
I have also done the sample database(mysql) driven webapplication , its
amazing how simple it is .

one more question is does Ruby support WSH(windows scripting host) ?

Thanks
Kanthi Kiran