Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Can anyone reccomend a good Ruby reference book?
New Posts  All Forums:Forum Nav:

Can anyone reccomend a good Ruby reference book?

post #1 of 6
Thread Starter 
I have a mostly java/c++ background; my html skills are VERY basic, and i've never worked with a scripting language before. Initially, I will be using it to work with Watir. If anyone know of a good/clear/easy to read but not dumbed down reference book, I'd very much appreciate your advice!

thanks,
Mark
my baby
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 G0 @ 4.0 EVGA 780i 2x GTS 512 SLi 770/linked/1050 2x 2gb G.Skill PQ DDR2-1000 
Hard DriveOSMonitorKeyboard
2x 250Gb 7200.10 (raid 0) Arch Linux 64 Samsung T240 Saitek eclipse 
PowerCaseMouse
OCZ GameXStream 700 watt Cooler Master 690 Razer Deathadder 
  hide details  
Reply
my baby
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 G0 @ 4.0 EVGA 780i 2x GTS 512 SLi 770/linked/1050 2x 2gb G.Skill PQ DDR2-1000 
Hard DriveOSMonitorKeyboard
2x 250Gb 7200.10 (raid 0) Arch Linux 64 Samsung T240 Saitek eclipse 
PowerCaseMouse
OCZ GameXStream 700 watt Cooler Master 690 Razer Deathadder 
  hide details  
Reply
post #2 of 6

I personally don't know the ruby language, but asked a couple of my admins here and they stated the 2 books below are good. Said they will give you a ton of information... If you need more recommendations, let me know

The Ruby Programming Language


Beginning Ruby: From Novice to Professional
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
INTEL Core 2 Duo E8400 3.00 GHz 1333 MHz 775 6MB EVGA 132-CK-NF78-A1 NVIDIA nForce 780i 2x eVGA GeForce 8800 GTS 640 4gb Corsair Dominator Series TWIN2X2048-8500C5D 
Hard DriveOSMonitorKeyboard
4x Western Digital 150gb Raptor 10,000 RPM Microsoft Vista x64 Ultimate 2x Samsung 226BW 22" Monitors Logitech g15 gaming keyboard 
Case
Antec Nine Hundred 
  hide details  
Reply
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
INTEL Core 2 Duo E8400 3.00 GHz 1333 MHz 775 6MB EVGA 132-CK-NF78-A1 NVIDIA nForce 780i 2x eVGA GeForce 8800 GTS 640 4gb Corsair Dominator Series TWIN2X2048-8500C5D 
Hard DriveOSMonitorKeyboard
4x Western Digital 150gb Raptor 10,000 RPM Microsoft Vista x64 Ultimate 2x Samsung 226BW 22" Monitors Logitech g15 gaming keyboard 
Case
Antec Nine Hundred 
  hide details  
Reply
post #3 of 6
Thread Starter 
my local library has both of those- I'll check 'em out and perhaps buy one if I like it.

Thanks so much!

If you know a good html reference/handbook type thing, that might help me augment my relatively poor skills (right now i mostly just need to be able to read it; I think I'm going to take a web programming course this summer to help me out with such things)
my baby
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 G0 @ 4.0 EVGA 780i 2x GTS 512 SLi 770/linked/1050 2x 2gb G.Skill PQ DDR2-1000 
Hard DriveOSMonitorKeyboard
2x 250Gb 7200.10 (raid 0) Arch Linux 64 Samsung T240 Saitek eclipse 
PowerCaseMouse
OCZ GameXStream 700 watt Cooler Master 690 Razer Deathadder 
  hide details  
Reply
my baby
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 G0 @ 4.0 EVGA 780i 2x GTS 512 SLi 770/linked/1050 2x 2gb G.Skill PQ DDR2-1000 
Hard DriveOSMonitorKeyboard
2x 250Gb 7200.10 (raid 0) Arch Linux 64 Samsung T240 Saitek eclipse 
PowerCaseMouse
OCZ GameXStream 700 watt Cooler Master 690 Razer Deathadder 
  hide details  
Reply
post #4 of 6
http://www.ruby-lang.org/en/documentation/

that should give you plenty to read up on.

This guide should also help you see the differences/similarities in ruby compared to other languages.

Scripting languages are fun. I like ruby, still not as much a perl, but its growing on me.
BlackMesa
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x6 Gigabyte XFX RF460 16gb G.Skill 
Hard DriveHard DriveOSMonitor
OCZ Vertex2 Sata II Coorsair Force GS Sata III Debian (testing) Shimian 27" 
KeyboardMouse
Filco w/ blue cherries Who needs a mouse? 
  hide details  
Reply
BlackMesa
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x6 Gigabyte XFX RF460 16gb G.Skill 
Hard DriveHard DriveOSMonitor
OCZ Vertex2 Sata II Coorsair Force GS Sata III Debian (testing) Shimian 27" 
KeyboardMouse
Filco w/ blue cherries Who needs a mouse? 
  hide details  
Reply
post #5 of 6
For the html got to w3schools.com That is where I learned how to read html.
Tired Old Beast
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 D0 @4.01 Ghz MSI Eclipse XFX 5850 6 gigs G-skill 
Hard DriveOptical DriveOSMonitor
620aaks noisy black thing Vista 64 22" Samsung 225BW 
PowerCase
Zalman 850 Lian Li V2000 for now 
  hide details  
Reply
Tired Old Beast
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 D0 @4.01 Ghz MSI Eclipse XFX 5850 6 gigs G-skill 
Hard DriveOptical DriveOSMonitor
620aaks noisy black thing Vista 64 22" Samsung 225BW 
PowerCase
Zalman 850 Lian Li V2000 for now 
  hide details  
Reply
post #6 of 6
http://freecomputerbooks.com/

Best of all, they're free! Look under the Web Development, then there's a new section for Ruby they just added awhile back.
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 3570K Asrock Z77 Gigabyte 6850 G.Skill F3-12800CL9 
Hard DriveOptical DriveOSMonitor
WD Caviar Black Asus 24x DVD-RW Multi Win 7, CentOS, BT 5.0 RC2, Mac OSX 10.7.4 Dual Asus VH236H 
KeyboardPowerCaseMouse
Saitek Eclipse PC P&C 610 KingWin Logitech Optical TracBall 
Mouse Pad
A drug company generic black pad 
  hide details  
Reply
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 3570K Asrock Z77 Gigabyte 6850 G.Skill F3-12800CL9 
Hard DriveOptical DriveOSMonitor
WD Caviar Black Asus 24x DVD-RW Multi Win 7, CentOS, BT 5.0 RC2, Mac OSX 10.7.4 Dual Asus VH236H 
KeyboardPowerCaseMouse
Saitek Eclipse PC P&C 610 KingWin Logitech Optical TracBall 
Mouse Pad
A drug company generic black pad 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Can anyone reccomend a good Ruby reference book?