ExtraTorrent.st - The Largest Bittorent System
Latest Articles
Most searched
ExtraTorrent.st > Categories > Books torrents > Non-Fiction torrents


Browse Books torrents

Collingbourne H. - The Book Of Ruby [2011, PDF, ENG] torrent


Download torrent: Magnet link
Info hash: 31FEC2A84AFA9804B6986DB06A63A940B4074B50
Category: Categories > Books torrents > Non-Fiction torrents
Trackers:
http://bt2.t-ru.org/ann?magnet
http://bt2.t-ru.org/ann
http://bt3.t-ru.org/ann
http://bt4.t-ru.org/ann
udp://tracker.opentrackr.org:1337
udp://open.stealth.si:80/announce
udp://tracker.torrent.eu.org:451/announce
udp://exodus.desync.com:6969
udp://open.demonii.com:1337/announce
udp://tracker.coppersurfer.tk:6969
udp://p4p.arenabg.com:1337
udp://tracker.internetwarriors.net:1337
Health:
 seeds: 6, leechers: 0
Torrent language:  
Total Size: 8.08 MB
Number of files:
1   
Uploader:
psv1979kh
Torrent added:2011-07-13 18:27:00

Download Collingbourne H. - The Book Of Ruby [2011, PDF, ENG] torrent




Torrent Description
Книги и журналы » Компьютерная литература » Программирование (книги)

The Book Of RUBY

Год: 2011
Автор: Huw Collingbourne
Жанр: Программирование
Издательство: No Starch Press
ISBN: 1-59327-294-4
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Количество страниц: 402

Описание: Ruby is famous for being easy to learn, but most users only scratch the surface of what it can do. While other books focus on Ruby’s trendier features, The Book of Ruby reveals the secret inner workings of one of the world’s most popular programming languages, teaching you to write clear, maintainable code.

You’ll start with the basics—types, data structures, and control flows—and progress to advanced features like blocks, mixins, metaclasses, and beyond. Rather than bog you down with a lot of theory, The Book of Ruby takes a hands-on approach and focuses on making you productive from day one. As you follow along, you’ll learn to:
Leverage Ruby’s succinct and flexible syntax to maximize your productivity
Balance Ruby’s functional, imperative, and object-oriented features
Write self-modifying programs using dynamic programming techniques
Create new fibers and threads to manage independent processes concurrently
Catch and recover from execution errors with robust exception handling
Develop powerful web applications with the Ruby on Rails framework

Each chapter includes a “Digging Deeper” section that shows you how Ruby works under the hood, so you’ll never be caught off guard by its deceptively simple scoping, multithreading features, or precedence rules.

Whether you’re new to programming or just new Ruby, The Book of Ruby is your guide to rapid, real-world software development with this unique and elegant language.
[spoiler="Примеры страниц"]

[/spoiler]
[spoiler="Оглавление"]
Chapter 1 : Strings, Numbers, Classes, and Objects

Getting and Putting Input

Strings and Embedded Evaluation

Numbers

Comments

Testing a Condition: if..then

Local and Global Variables

Classes and Objects

Chapter 2 : Class Hierarchies, Attributes, and Class Variables

Superclasses and Subclasses

Passing Arguments to the Superclass

Accessor Methods

Attribute Readers and Writers

Calling Methods of a Superclass

Class Variables

Chapter 3 : Strings and Ranges

User-Defined String Delimiters

Backquotes

String Handling

Ranges

Chapter 4 : Arrays and Hashes

Arrays

Hashes

Chapter 5 : Loops and Iterators

for Loops

Blocks and Block Parameters

Iterating upto and downto

Multiple Iterator Arguments

while Loops

until Loops

loop

Chapter 6 : Conditional Statements

if..then..else

and, or, and not

Negation

if..elsif

unless

if and unless Modifiers

Case Statements

Chapter 7 : Methods

Class Methods

What Are Class Methods For?

Class Variables

Ruby Constructors: new or initialize?

Singleton Methods

Singleton Classes

Overriding Methods

Public, Protected, and Private Methods

Chapter 8 : Passing Arguments and Returning Values

Summarizing Instance, Class, and Singleton Methods

Returning Values

Returning Multiple Values

Default and Multiple Arguments

Assignment and Parameter Passing

Integers Are Special

The One-Way-In, One-Way-Out Principle

Modifying Receivers and Yielding New Objects

Potential Side Effects of Reliance on Argument Values

Parallel Assignment

Chapter 9 : Exception Handling

rescue: Execute Code When Error Occurs

ensure: Execute Code Whether or Not an Error Occurs

else: Execute Code When No Error Occurs

Error Numbers

retry: Attempt to Execute Code Again After an Error

raise: Reactivate a Handled Error

Chapter 10 : Blocks, Procs, and Lambdas

What Is a Block?

Line Breaks Are Significant

Nameless Functions

Look Familiar?

Blocks and Arrays

Procs and Lambdas

Block or Hash?

Creating Objects from Blocks

What Is a Closure?

yield

Blocks Within Blocks

Passing Named Proc Arguments

Precedence Rules

Blocks as Iterators

Chapter 11 : Symbols

Symbols and Strings

Symbols and Variables

Why Use Symbols?

Chapter 12 : Modules and Mixins

A Module Is Like a Class . . .

Module Methods

Modules as Namespaces

Included Modules, or “Mixins”

Name Conflicts

Alias Methods

Mix In with Care!

Including Modules from Files

Chapter 13 : Files and IO

Opening and Closing Files

Characters and Compatibility

Files and Directories

Copying Files

Directory Inquiries

A Discursion into Recursion

Sorting by Size

Chapter 14 : YAML

Converting to YAML

Nested Sequences

Saving YAML Data

Omitting Variables on Saving

Multiple Documents, One File

A YAML Database

Adventures in YAML

Chapter 15 : Marshal

Saving and Loading Data

Omitting Variables on Saving

Saving Singletons

Chapter 16 : Regular Expressions

Making Matches

Match Groups

MatchData

Prematch and Postmatch

Greedy Matching

String Methods

File Operations

Chapter 17 : Threads

Creating Threads

Running Threads

Going Native

The Main Thread

Thread Status

Ensuring That a Thread Executes

Thread Priorities

The Main Thread Priority

Mutexes

Fibers

Chapter 18 : Debugging and Testing

IRB: Interactive Ruby

Debugging

Unit Testing

Chapter 19 : Ruby on Rails

Installing Rails

Model-View-Controller

A First Ruby on Rails Application

Create a Rails Application

Create a Controller

Anatomy of a Simple Rails Application

The Generate Controller Script Summarized

Create a View

Rails Tags

Let’s Make a Blog!

Chapter 20 : Dynamic Programming

Self-Modifying Programs

eval

Special Types of eval

Adding Variables and Methods

Creating Classes at Runtime

Bindings

send

Removing Methods

Handling Missing Methods

Writing Programs at Runtime

Exploring Further

Appendix : Documenting Ruby with RDoc

Appendix : Installing MySQL for Ruby on Rails

Downloading MySQL

Installing MySQL

Configuring MySQL

Can’t Find the Database?

Appendix : Further Reading

Books

Ebooks

Websites

Appendix : Ruby and Rails Development Software

IDEs and Editors

Web Servers

Databases

Ruby Implementations

Colophon

Appendix : Updates
[/spoiler]
Доп. информация: The book is divided into bite-sized chunks. Each chapter introduces a theme that is subdivided into subtopics. Each programming topic is accompanied
by one or more small, self-contained, ready-to-run Ruby programs. If you want to follow a well-structured “course,” read each chapter in sequence.
If you prefer a more hands-on approach, you can run the programs first and refer to the text when you need an explanation. If you already have some experience with Ruby, feel ree to cherry-pick topics in any order you find useful. There are no monolithic applications in this book, so you don’t have to worry you might lose the plot if you read the chapters out of order!

говорим СПАСИБО!

Download Collingbourne H. - The Book Of Ruby [2011, PDF, ENG] torrent



Home - Browse Torrents
ExtraTorrent.st is in compliance with copyrights
2025 ExtraTorrent.st