The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition)

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

n (multiplaction operator), strings

named expressions, regex

named parameters, support for

namespace management, Math modules

naming files

NANP (North American Numbering Plan) phone numbers, matching (regex)

nesting

     classes

     modules

nesting method, obtaining modules lists

network layer (network programming)

network programming

     application layer

    clients

         contacting official timeservers

         encoding/decoding attachments

         IMAP server interaction

         mail-news gateways 2nd

         number generators

         Open-URL library

         peer-to-peer servers

         POP server interaction

         retrieving web pages from URLs

         sending email via SMTP

     data link layer

     network layer

    servers

         peer-to-peer servers

         threaded servers

         time of day simple server example

     TCP

     transport layer

     UDP

new method

    files

         opening/closing

         temporary

         updating

     strings, calculating MD5 hashes

     threads, creating

newsgroups (Ruby)

next keyword, loops

nil operators, defining

nil types

Nitro

     Ajax support

     basic applications, creating

     caching actions

     compiler pipelines

     controller classes

     DHTML support

     Elements

     locales, defining

     MVC design pattern

     Og

     page requests

     parts

     template content substitution

     web pages, updating

     web resources

nonblocking I/O (input/output)

noncapturing groups

nonmodal dialogs, creating in FXRuby

normalizing Unicode strings

NOT operator, number bit-level operations

notations (regex)

Nth weekday in a month, finding

num_waiting method, threads

number generators

     buffered random example

     dice example

numbers

     base conversions

     BigDecimal objects

     bit arrays

     bit-level operations

     byte order architectures

     coercion

     complex

     concatenating to strings

     correlation coefficients

    data sets

         mean

         median

         mode

         variance

     definite integral computation

     division

     exponentiation

     Fixnums

    floating point

         comparing

         creating

         rounding

     floating point numbers

    formatting

         for output

         with commas

     fourth roots

     implicit/explicit conversion

     large integers

     logarithms 2nd

     mathn library

         prime factorization

         prime numbers

     matrices

     memorizing

     numeric constants, matching (regex)

     prime

    prime factorization

         GCD

         LCM

     random, generating

     rational values

     Roman numerals, matching (regex)

     Ruby representation of

     square roots

     strings, converting to 2nd

     tagged integers

     trig functions

     trigonometry

     underscores ( _ )

     version numbers, matching (regex)

numbers change to numerical calculations

numeric constants

Nx1 matrices, creating

Категории