Ruby Newbie !!!

  • Thread starter Kanthi Kiran Narisetti
  • Start date
K

Kanthi Kiran Narisetti

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
 
C

Chris Pine

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

Then have I got the tutorial for you! :)

http://pine.fm/LearnToProgram/

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
 
R

Robert Klemme

Kanthi Kiran Narisetti said:
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.ruby-doc.org/ 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/-/0974514055/ The first edition
is online at http://www.ruby-doc.org/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
 
B

Brian Schröder

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/titles/ruby/
[2] http://poignantguide.net/ruby/
[3] http://www.rubyquiz.com/
 
C

Chris Pine

http://www.ruby-doc.org/ 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/-/0974514055/ The first edition
is online at http://www.ruby-doc.org/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/titles/ruby/

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 :)
 
K

Kanthi Kiran Narisetti

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

Kanthi Kiran
 
J

James Edward Gray II

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
 
G

Gary Lowder

-----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.mozdev.org

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

Robert Klemme

Chris said:
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/titles/ruby/

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
 
K

Kanthi Kiran Narisetti

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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Members online

No members online now.

Forum statistics

Threads
474,431
Messages
2,571,677
Members
48,796
Latest member
Greg L.

Latest Threads

Top