Beginning Ruby: From Novice to Professional
 | Ruby is perhaps best known as the engine powering the hugely popular Ruby on Rails web framework
However, it is an extremely powerful and versatile programming language in its own right
It focuses on simplicity and offers a fully object-oriented environment
| Beginning Ruby: From Novice to Professional, Second Edition (Beginning from Novice to Professional)
 | Based on the best-selling first edition, Beginning Ruby: From Novice to Professional, Second Edition is the leading guide for every type of reader who wants to learn Ruby from the ground up
The new edition of this book provides the same excellent introduction to Ruby as the first edition plus updates for the newest version of Ruby, including the addition of the Sinatra and Ramaze web application frameworks and a chapter on GUI development so developers can take advantage of these new trends
Beginning Ruby starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a full Ruby application
| Best of Ruby Quiz
 | Solve these twenty-five popular programming puzzles, and sharpen your programming skills as you craft solutions
You'll find interesting and challenging programming puzzles including: 800 Numbers Crosswords Cryptograms Knight's Tour Paper, Rock, Scissors Tic-Tac-Toe Texas Hold-Em ,,
and more
| Build Your Own Ruby on Rails Web Applications
 | Want to learn all about Ruby on Rails, the web application framework that is inspiring developers around the world? This practical hands-on guide for first-time Ruby on Rails programmers will walk you through installing the required software on a Windows, Mac or Linux computer
And before you get coding, an entire chapter is devoted to object oriented programming in Ruby, so you'll be completely confident with the Ruby language before you begin working with Rails
| Design Patterns in Ruby (Addison-Wesley Professional Ruby Series)
 | Praise for Design Patterns in Ruby `Design Patterns in Ruby documents smart ways to resolve many problems that Ruby developers commonly encounter
Russ Olsen has done a great job of selecting classic patterns and augmenting these with newer patterns that have special relevance for Ruby
He clearly explains each idea, making a wealth of experience available to Ruby developers for their own daily work
| Enterprise Integration : with Ruby
 | Typical enterprises use dozens, hundreds, and sometimes even thousands of applications, components, services, and databases
Many of them are custom built in-house or by third parties, some are bought, others are based on open source projects, and the origin of a few--usually the most critical ones--is completely unknown
A lot of applications are very old, some are fairly new, and seemingly no two of them were written using the same tools
| Everyday Scripting with Ruby: For Teams, Testers, and You
 | Are you a tester who spends more time manually creating complex test data than using it? A business analyst who seemingly went to college all those years so you can spend your days copying data from reports into spreadsheets? A programmer who can't finish each day's task without having to scan through version control system output, looking for the file you want? | Ferret
 | With the introduction of Ferret, Ruby users now have one of the fastest and most flexible search libraries available
And it's surprisingly easy to use
This book will show you how to quickly get up and running with Ferret
| From Java to Ruby: Things Every Manager Should Know (Pragmatic Programmers)
 | As a development team, you want to be productive
You want to write flexible, maintainable web applications
You want to use Ruby and Rails
| FXRuby: Create Lean and Mean GUIs with Ruby
 | FXRuby is a highly object-oriented toolkit for building lean, mean, cross-platform graphical user interfaces in Ruby
Since its initial release in 2001, FXRuby has become one of the most popular GUI choices for Ruby developers
This book is your best resource for rapidly learning how to develop powerful, sophisticated GUIs in your favorite programming language
| Making Use of Ruby
 | Ruby is an interpreted language, capable of saving programmers considerable time during program development since no compilation and linking are necessary
It is ideal for writing text-processing applications, server-side scripts, application prototypes, mathematics, and for many everyday programming tasks
* Reviews Ruby's clever syntax and demonstrates why that makes it a perfect choice for beginning programmers, and also shows how its multipurpose capabilities make it a sound choice for experienced developers * Explores Ruby's uses for prototyping, text processing, and other tasks
User review Don't even read this book Don't even read this book, it will actually damage your understanding of Ruby and programming in general
| Metaprogramming Ruby
 | Everyone in the Ruby world seems to be talking about metaprogramming--how you can use it to remove duplication in your code and write elegant, beautiful programs
Now you can get in on the action as well
This book describes metaprogramming as an essential component of Ruby
| Practical Ruby for System Administration (Expert's Voice in Open Source)
 | Ruby has set the world on fire, proving itself a serious challenger to Perl and Python in all spheres
In particular, more and more people are discovering that Rubys flexibility, superb feature set, and gentle learning curve make it a natural choice for system administration tasks, from the humblest server to the largest enterprise deployment
Within the pages of Practical Ruby for System Administration, youll learn the Ruby way to construct files, tap into clouds of data, build domain-specific languages, perform network traffic analysis, and more
| Practical Ruby Gems
 | Practical Ruby Gems is a comprehensive guide to utilizing and creating Ruby Gemsready-made Ruby code modules that can be easily added to Ruby and Rails projects
This book is ideal for Ruby programmers as well as web developers who use Rails and wish to extend the functionality of their projects
Youll get a prime selection of 34 of the best and most useful Gems, which makes up the core of this book
| Practical Ruby Projects: Ideas for the Eclectic Programmer
 | Want to take Ruby to the limit? Looking for new, powerful, and creative ideas that will take Ruby beyond Rails and web programming? If you? | Programming Cocoa with Ruby: Create Compelling Mac Apps Using RubyCocoa (The Facets of Ruby Series)
 | This is a book for the Ruby programmer who's never written a Mac app before
Through this hands-on tutorial, you'll learn all about the Cocoa framework for programming on Mac OS X
Join the author's journey as this experienced Ruby programmer delves into the Cocoa framework right from the beginning, answering the same questions and solving the same problems that you'll face
| Programming Ruby 1.9: The Pragmatic Programmers' Guide (Facets of Ruby)
 | Ruby is a fully object-oriented language, much like the classic object-oriented language, Smalltalk
Like Smalltalk, it is dynamically typed (as opposed to Java or C++), but unlike Smalltalk, Ruby features the same conveniences found in modern scripting languages, making Ruby a favorite tool of intelligent, forward-thinking programmers and the basis for the Rails web framework
This is `the` reference manual for Ruby, including a description of all the standard library modules, a complete reference to all built-in classes and modules (including all the new and changed methods introduced by Ruby 1
| Programming Ruby: A Pragmatic Programmer's Guide
 | (Pearson Education) A guide to working with the object-oriented programming language, Ruby, which allows for programming without extra syntax or code
Shows how to easily mine the Ruby language, teaching the basics, plus how to write large programs, how to extend Ruby using C code, and more
Softcover
| Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
 | Ruby is an increasingly popular, fully object-oriented dynamic programming language, hailed by many practitioners as the finest and most useful language available today
When Ruby first burst onto the scene in the Western world, the Pragmatic Programmers were there with the definitive reference manual, Programming Ruby: The Pragmatic Programmer's Guide
Now in its Second Edition, author Dave Thomas has expanded the famous Pickaxe book with over 200 pages of new content, covering all the new and improved language features of Ruby 1
| Refactoring in Ruby
 | The First Hands-On, Practical, All-Ruby Refactoring Workbook! Refactoring?the art of improving the design of existing code? | Ruby Best Practices
 | How do you write truly elegant code with Ruby? Ruby Best Practices is for programmers who want to use Ruby as experienced Rubyists do
Written by the developer of the Ruby project Prawn, this concise book explains how to design beautiful APIs and domain-specific languages with Ruby, as well as how to work with functional programming ideas and techniques that can simplify your code and make you more productive
| Ruby by Example: Concepts and Code
 | There may be no better way to learn how to program than by dissecting real, representative examples written in your language of choice
Ruby by Example analyzes a series of Ruby scripts, examining how the code works, explaining the concepts it illustrates, and showing how to modify it to suit your needs
Baird's examples demonstrate key features of the language (such as inheritance, encapsulation, higher-order functions, and recursion), while simultaneously solving difficult problems (such as validating XML, creating a bilingual program, and creating command-line interfaces)
| Ruby Cookbook (Cookbooks (O'Reilly))
 | Do you want to push Ruby to its limits? The `Ruby Cookbook` is the most comprehensive problem-solving guide to today's hottest programming language
It gives you hundreds of solutions to real-world problems, with clear explanations and thousands of lines of code you can use in your own projects
| Ruby Developer's Guide
 | An expert guide to Ruby, a popular new Object-Oriented Programming Language
Ruby is quickly becoming a favourite among developers who need a simple, straight forward, portable programming language
Ruby is ideal for quick and easy object-oriented programming such as processing text files or performing system management
Having been compared with other programming languages such as Perl, Python, PCL, Java, Eiffel, and C++; Ruby is popular because of its straight forward syntax and transparent semantics
| Ruby in Practice
 | `Ruby in Practice` increases your productivity by showing you specific Ruby techniques you can use in your projects
The book offers detailed strategies for using Ruby in a large-scale environment
You'll see concrete examples of integration, messaging, web development, and databases, all presented in a clear Problem/Solution format
| Ruby Pocket Reference (Pocket Reference (O'Reilly))
 | Although Ruby is an easy language to learn, in the heat of action you may find that you can't remember the correct syntax for a conditional or the name of a method
This handy pocket reference offers brief yet clear explanations of Ruby's core components, from operators to reserved words to data structures to method syntax, highlighting those key features that you'll likely use every day when coding Ruby
Whether you've come to Ruby because of the Rails web development framework --Ruby's killer app -- or simply because it's a relatively clean, powerful and expressive language that's useful for a lot of applications, the Ruby Pocket Reference is organized to help you find what you need quickly
| Ruby: Visual QuickStart Guide
 | This book is for those new to programming or that know other programming languages and would like to know Ruby
The book teaches the fundamentals of object-oriented programming and starts with creating a basic program
Everything is covered such as control structures and variables, taking input, and creating output
| The Ruby Programming Language
 | The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1
8 and 1
9 of the language
| The Ruby Way
 | The Ruby Way assumes that the reader is already familiar with the subject matter
Using many code samples it focuses on `how-to use Ruby` for specific applications, either as a stand-alone language, or in conjunction with other languages
Topics covered include: Simple data tasks; Manipulating structured data; External data manipulation; User interfaces; Handling threads; System programming; Network and web programming; Tools and utilities
| The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley Professional Ruby Series)
 | Ruby is an agile object-oriented language, borrowing some of the best features from LISP, Smalltalk, Perl, CLU, and other languages
Its popularity has grown tremendously in the five years since the first edition of this book
The Ruby Way takes a ? | The Well-Grounded Rubyist
 | The Well-Grounded Rubyist takes you from interested novice to proficient practitioner
It's a beautifully written tutorial that begins with the basic steps to get your first Ruby program up and running and goes on to explore sophisticated topics like callable objects, reflection, and threading
Whether the topic is simple or tough, the book's easy-to-follow examples and explanations will give you immediate confidence as you build your Ruby programming skills
|
|