[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]
’ character
(<<).
See append operator.
[].
See square brackets.
*_eval method family
*dbm libraries
/ character
/.
See slash.
.
See backslash.
%
%s format specifier
abstract class
access control
Action Mailer
on top of TMail
Active Directory
Active Record
ActiveDirectory
using ruby-activedirectory
using ruby-net-ldap
using with OpenID
ActiveLdap
ActiveMQ
consuming a message
queuing a message
ActiveRecord, 2nd, 3rd, 4th, 5th, 6th, 7th, 8th, 9th
database support
methods
migration
objects
storing encrypted passwords
storing messages from WMQ
storing work orders for asynchronous processing
used in a SOAP service
without Rails
ActiveResource
acts_as_ferret
acts_as_list
acts_as_solr
add_class
add_element
function
add_to_cart method, 2nd
after block
agile practices
AIM, 2nd
AJAX, 2nd
Aksyonoff, Andrew
Amazon, 2nd
Amazon Web Services
anonymous class definition
Ant, 2nd
AOL Instant Messenger.
See AIM.
Apache, 2nd
load balancing
for reverse proxy
Apache Lucene.
See Lucene.
API, 2nd
(g)dbm
low-level database
MySolr
web search
wrapper
APOP
append operator
Apple iCal.
See iCal.
AppleScript, 2nd
application
scripting
ApplicationController
Appscript
library
arguments
simulating named
assembly language
assert methods
assert_equal method
assertion
Astrotrain
Asynchronous messaging
ActiveMessaging
AP4R
consuming a message with reliable-msg
queuing a message with reliable-msg
queuing a message with RubyWMQ, 2nd
RubyWMQ and WMQ, 2nd
StompServer
testing your application
using ActiveMQ
using reliable-msg
using Stomp
ATOM
Atom, 2nd, 3rd
generating with Rails
attr method
attr_accessor
attribute
owner definition
reader
attributes method
Authenticated POP.
See APOP.
Authentication
ActiveDirectory
LDAP
username/password
authentication
credentials
with token
automated testing
automating with OLE and OSA
backslashes
Base64
baseline setup
base-row renderer
Bash
BDD, 2nd
BDUF
before block
behavior expectation setup
behavior-driven development.
See also BDD.
benchmarking
Rails applications
Rails views
Berkeley database.
See DBM.
Big Design Up Front.
See BDUF.
blog data aggregation
boost
query results
technique
values
<br> tag
broken HTML
Brooks, Fred
Builder, 2nd
creating an XML message
using with Rails
built-in converter
business logic test
byline class
C programming language, 2nd, 3rd
C/C++
C#
C0 coverage
calculate_total method
calculator
configuration
object instantiation
<calculator> node
calendar
application
using Cocoa API
Capfile
Capistrano
Capfile
deploying to different environments
finding recipes
rollback
using Deprec
using sudo and run
CGI
escape
work around limitations
Chronic
gem
time-handling library
class
definition, 2nd
definition change
definition checking
Class object
class_eval
clobber task, 2nd
clobber_rdoc
close method
COBOL
Cocoa API
code
behavior
duplication reduction
refactoring
color
command-line language, bash
command-line tool
cap
creating with Ruby gems
gem, 2nd
God
https
IRB
jirb
jruby
lsof
make
newgem
rake
rcov
RI
spec
warble
wsdl2ruby
xsd2ruby
comma-separated values.
See CSV.
comparison report
compiler
type-checking
verifying behavior
complex query
component reference incapsulation
COMPONENTS constant
Config
class
object, 2nd
@config instance variable
configuration file
format
parsing, 2nd
configuration object
configuration value, storage
constant value
constructor, 2nd
contact
retrieval
variable
Contact class, 2nd, 3rd, 4th
close method
COMPONENTS constant
implementation
new instance
open method
Contact object, 2nd, 3rd
caching
creation
part of a ContactList
ContactList
class, 2nd, 3rd, 4th
new instance
object, 2nd, 3rd, 4th
@contacts array
contacts table
:contains selector
conventions
ActiveResource and REST
resource mapping and Rails
response templates in Rails
convert program, 2nd
converter building
CRM, 2nd
cron
removal
scheduling tasks
starting monitoring service on boot
CSS, 2nd, 3rd
stylesheet
CSS3
selector, 2nd
syntax
CSV, 2nd, 3rd, 4th
headers
processing
on the web
currency converter
file output
custom
mock
PDF
customer-relationship management.
See CRM.
customized reports
daemons
controlling with Capistrano
controlling with Vlad
monitoring with God, 2nd
daily report generation
Darcs
data
format selection
serialization, 2nd
:data option
data serialization
format
data source, swapping
database, 2nd
connection
driver
relational.
See DBD.
database interface library.
See DBI.
Davis, Ryan
DBD, 2nd
setting
DBI, 2nd, 3rd
DBM, 2nd
debugging, 2nd
DELETE command
delta indexing
deployment
using Capistrano
using Ruby gems
using Vlad
web applications
Deprec
describe command
developer cycle optimization
Dir.glob
method, 2nd
directory removal
Distributed Ruby.
See DRb.
<div> tag
docs directory, 2nd
document
indexing
processing
scoring
search
sharable
DOM.
See also domain-specific language.
domain model
domain-specific language.
See also DSL.
DOS command line
drag and drop
DRb
DRY, 2nd
efficiency language
DSL
intentional programming
success
DTD
duck typing
dynamic languages
testing
dynamic method
definition
dynamic typing
each_with_index
e-commerce site
EDSL
EJB
Elements array
email
processing email
property
sending notifications with God
using APOP
using POP3, 2nd
using SMTP, 2nd
using TMail
embedded DSL.
See EDSL.
empty name attribute
empty? method, 2nd
encryption
environment variable, HTTP_PROXY
error handling
eRuby
establish_connection
:even selector
Event Machine
Excel.
See Microsoft Excel.
exception raising, 2nd
excerpt
execute_purchase method
$expectations hash
extconf.rb
Extensible Messaging and Presence Protocol.
See XMPP.
extraction process
extras
component
hash, 2nd
table
fake object
false response
FastCGI, disadvantage
FasterCSV, 2nd, 3rd
object
Fedora Directory Server
feed reader
FeedTools
Fernandez, Mauricio, 2nd
Ferret, 2nd, 3rd
compared to FTSearch
index
FieldInfos
class
object
File
:ALT_SEPARATOR
:SEPARATOR
class
file
IO
matching rule
method
using glob patterns
FileList, 2nd
filename extension
substitution
FileUtils, 2nd
library
fill_textfield
find_by_contents method
find_by_name
finish! method
:first extension
FIXME
find
punctuating comment
fixtures
flat files
FlexMock
float conversion
Float object
for loop
foreign key, 2nd
formatting library
FORTRAN
Fowler, Chad
from_xml
method
frontend web server
FTSearch, 2nd
fuzz testing
gdbm, 2nd
API
database
key/value pair
gem.
See also Ruby gem.
heckle
install ferre
install rspec
rcov
Thin
Gems.
See also Ruby Gems.
ansi-color
builder
capistrano
Chronic
god
Highline
Mongrel
mysql
net-ssh
newgem
RedCloth
ruby-fcgi
rubyforge
rubyzip
server
Ultraviolet
vlad
warble
Warbler
wirble
xml-simple
GET command
get_results_as_string method
global variable
glue language
GNU
GNU Database Manager.
See gdbm.
God
lifecycle events
running as a daemon
sending notifications
God.rb
Google, 2nd, 3rd
MapReduce algorithm
pulling data from Google Finance
scraping
graph
building
themes
Gray, James Edward II
Greasemonkey
Grouping
object
Growl
-h.
See –help.
Hash
hash, 2nd, 3rd, 4th
Haskell
Heckle
–heckle option
–help
helper module
Hibernate
Highline
home component
Hpricot, 2nd, 3rd, 4th
for JRuby
object
href attribute
htaccess
HTML, 2nd, 3rd, 4th, 5th, 6th
data postprocessing
files converted from Textile
generating
parsing
HTML/XHTML
HTTP, 2nd
201 (Created)
404 (Not Found)
405 (Method Not Allowed)
406 (Not Acceptable)
415 (Unsupported Media Type)
authentication
Basic Authentication using ActiveResource
content negotiation
Content-Disposition
Content-Length
GET
HEAD, OPTIONS
headers, 2nd
Keep-Alive
Location header
making requests with headers
POST
returning 404 (Not Found)
returning 412 (Unprocessable Entity)
serving requests
serving requests with Mongrel
status codes, 2nd
streaming large files
using DELETE to remove a resource
using HTTPS
using Net::HTTP
using open-uri
using POST to create a resource
using proxy server
using PUT to update a resource
WebDAV.
See HTTPS.
HTTP_PROXY
HTTPS, 2nd
Apache reverse proxy
Nginx reverse proxy
Hunt, Andy
Hyett, PJ
I/O network library
iCal automation
IDE wizard
identifier, 2nd, 3rd, 4th, 5th
IM, 2nd
integrating with Rails
Jabber and XMPP
using AIM
using Net::TOC
using xmpp4r
image
link posting
transformation, 2nd
ImageMagick
incremental iterations
:index
index
deletion
query, 2nd
storing
indexer
building
indexing
integration
library
text only
initialization method
initialize method
inject method
insertion cycle
instance variable, 2nd
instant messaging.
See IM.
InstantRails
Integer
integer
conversion
test
integration test
intentional programming
Interactive Ruby Interpreter.
See IRB.
interface
Internet Movie Database
IRB, 2nd
enhancing
is_indexed
items array
J2EE
size of API
Jabber, 2nd, 3rd.
See also XMPP.
Java, 2nd, 3rd, 4th, 5th, 6th, 7th
CLASSPATH
deploying Rails applications
ScriptEngine
scripting with JRuby
Java Message Service.
See JMS.
Java System Directory
Java Virtual Machine.
See JVM.
JavaBean
JavaScript, 2nd, 3rd
JMS
join command
JPEG
jQuery, 2nd
JRuby, 2nd
calling Java code
classpath
deploying web applications
ENV_JAVA
import
installation
scripting
side by side with Ruby
to_java
using Java WS-* stacks
js directory
JSON
JVM, 2nd
key/value pair, 2nd
Keyboard
class
object
keyboard specification object
keyboard.to_xml
Keyboard#to_xml function
landscape report
language features
large dataset report
:last selector
LDAP, 2nd, 3rd
authentication
using ActiveLdap
using ruby-ldap
using ruby-net-ldap
library
formatting
packaging and distribution
processing
libxml
LICENSE
Lightweight Directory Access Protocol.
See LDAP.
Linux
installing
installing JRuby
RubyGems
setting up Mongrel as a service
setting up the Thin service
LISP
list object
literal node creation
load
balancing
method, 2nd
lock mechanism
logging
LOGIN command
login method
logs, tailing with Capsitrano
lookup table generation
Lucene, 2nd, 3rd
Mac OS X, 2nd
automating application
Fink
installing
installing JRuby
MacPorts
One-Click Installer, 2nd
RubyGems C extensions
Mailer configuration
mainframe applications
Make, 2nd, 3rd
make method call
Marohni, Mislav
measurement
pixels
ruler
Merb, 2nd
metadata
Metaprogramming
BlankSlate and BasicObject
method_missing
metaprogramming, 2nd
method
argument
calling
method_missing, 2nd, 3rd
usage in Builder
method-defining methods
Microsoft
Microsoft Excel
Microsoft Office
Microsoft Outlook
Microsoft SQL Server
Microsoft Windows.
See also Windows.
missing_data() method
mixins
Mocha
expectations
mock
custom, 2nd
objects
mocking
interface
library
Module object
module_function
Mongrel, 2nd
configuration
HttpHandler
for JRuby
request parameters
running a cluster
sending response
starting a new HttpServer
using with SOAP4R
monit
monitoring
alerts and notifications
flapping
process limits and intervals
using God.rb
Mowers, Matt
multicore architectures
multifield document search
multiple
platform planning
return values
mutex
MySolr
class
MySQL, 2nd, 3rd, 4th, 5th, 6th
API, 2nd
database
database data transfer, 2nd
:Error
gem driver
installing on Linux
installing on Mac OS X
managing via email
managing via IM
Mythical Man-Month
name
field population
lookup
property
ndbm
needed? method
nested containers
.Net
Net::HTTP
HTTP Basic Authentication
making requests with headers
working with status codes, 2nd
Net::TOC
responding to IMs
sending an IM
New Database Manager.
See ndbm.
Nginx, 2nd
load balancing
setup
nil, 2nd, 3rd
Nitro
North, Dan
Novell eDirectory
:nth-child
null test
numeric_keypad
-o option
object
definition
extension
object-oriented
object-relational mapper.
See ORM.
ODBC
Og, 2nd
OLE Automation
Olson, Rick
One-Click Installer
for Mac OS X
Ruby installer
open
classes
method, 2nd, 3rd
Open Scripting Architecture.
See OSA.
open source
Jabber
messaging servers
OpenID, 2nd
Rails plugin
OpenLDAP, 2nd
OpenSSL, cryptographically secure random numbers
open-uri, 2nd, 3rd, 4th, 5th
using proxy server
options object
optparse
Oracle
order_on method
ordinal indices
ORM
OS X.
See Mac OS X.
OSA, 2nd
API
Outlook automation.
See also Microsoft Outlook.
output
directory specification
generation code
<p> element
paginated search results
paper orientation
partial updates
Passwords
hashing
salting
:path parameter
path separator
pathmap
pattern matching
PDF
custom
custom documents
drawing
generating
report, 2nd
PDF::SimpleTable
PDF::Writer, 2nd
API
PenBalance
percent operator
Perl
persistence
PHP
PID files, cleaning with God
plain text
data storage
file
PNG
file
Polaroid effect
POP3, 2nd
populate_contact method, 2nd
Post object
Postgres
PostgreSQL, 2nd
Pound
predicates
prepare task
prepare_report
–prereqs option
Pretty Printing
primary key
printf
proc
Proc object
process_text_file
method
ProcessChecker class
processing library
productivity
Profiling, Rails applications
progress formatter
proxy objects
proxy server
reverse
ps command
pull-down menus
purchase method
Python, 2nd, 3rd
query
script
test
Query configuration
querying
Rails, 2nd, 3rd, 4th, 5th, 6th, 7th, 8th
accepting XML documents
ActionWebService
ActiveResource
adding request formats with params_parser
API
ApplicationController
associating user with session
atom_feed
authentication
benchmarking
code generation
content types
core team
create action
creating and editing forms
customizing routes
deploying to Java web server
deployment
form_for
helpers
hiding passwords in log
index and show actions
libraries
link_to, 2nd
listing routes
map.resources
named routes
performance
processing and sending email
processing forms
profiling
queuing messages to WMQ
queuing work using reliable-msg
redirect_to
rescue errors
respond_to, 2nd
REST conventions
RESTful resources
restful_authentication
routing and resources
sending and receiving IMs
server script
sessions
templates and content types
to_param
update and destroy actions
url_for
using ActiveRecord on its own
using Builder templates
using JRuby
using to_xml to create a message
validation
Windows installation
XMPP and ActionMessenger
Rails plugins, 2nd
creating
and tasks
Rake, 2nd, 3rd, 4th, 5th
:RDocTask
Rakefile, 2nd
using Vlad for deployment
rake
command
rdoc
spec failures
Rake API
Rakefile, 2nd, 3rd, 4th
DRY
referencing a task
Vlad the deployer
rakefile
rank_offsets array
raw hits
rcov command
RDoc
rdoc, 2nd
README
RedCloth, 2nd
gem
library
regular expressions
relational database, 2nd, 3rd, 4th
reliable-msg
consuming a message
delivery options
queuing a message
remote service
interaction
remote_session method
render_grouping
renderable_data method
report
customized
email
generation
Report class
report definition
ActiveRecord-backed
reporting
Representational State Transfer.
See REST.
require
method
rerdoc
respond_to? method
REST
content types
creating a resource
handling PUT and DELETE
identifying resources
multiple representations
resources
uniform interface
using DELETE to remove a resource
using POST to create a resource
using PUT to update a resource
working with ActiveResource
restful_authentication, 2nd
test helpers
@results variable
return command
reverse proxy
architecture
server
REXML, 2nd, 3rd
parsing a message
processing XML messages
RI
ri
rm_rf method, 2nd
RMagick, 2nd
rope code generator
rounded_text_box method
row-based processing, drawbacks
RSpec, 2nd, 3rd, 4th, 5th, 6th
mocking library
RSS, 2nd, 3rd, 4th
feed, 2nd, 3rd
generating
object
parsing
RSS feed
creation
Ruby
gdbm extension
history
idiom, 2nd
Linux installation
Mac OS X installation
one-click installer, 2nd
popularity
-S option
scripting
side by side with JRuby
simplicity
standard library
standard library processor
testing library, 2nd
using JRuby
Windows installation
wrapping C/C++ libraries.
See one-click Ruby installer.
See one-click installer for Mac OS X.
Ruby Gems
ActiveLdap
ActiveSalesForce
installing gems with C extensions
MailFactory
mongrel-soap4r
net-toc
reliable-msg
ruburple
ruby-activedirectory
ruby-ldap
ruby-net-ldap
RubyWMQ
SOAP4R
stomp
TMail
xmpp4r
Ruby gems as Rails plugins, 2nd
Ruby on Rails, 2nd, 3rd, 4th, 5th.
See also Rails.
authentication
core team
email library
sourcing plugins
YAML usage
Ruby One-Click Installer.
See One-Click Installer.
Ruby standard library
OpenSSL
Ruby/Cocoa bridge
RubyDBI
RubyGems, 2nd
automating release tasks
binaries
C extensions
gem server, 2nd
JRuby
loaded by default
packaging
repository
specification
updating to latest version
using newgem
using RUBYOPT
wrapping C/C++ libraries
Ruby-OLE bridge
RubyOSA
ruby-prof
RubyWMQ
queuing a message, 2nd
running admin commands
testing your application
using synchpoint
YAML configuration, 2nd
RubyZip
ZipOutputStream
RuleML
run
Ruport, 2nd
API
customized formatting
installation
PDF formatter
ruport-util package
SalesForce
integrating with WMQ
using ActiveSalesForce
save method
scanf
SCGI, disadvantage
scheduled reports
scheduling software
scraping
script run schedule
scripting
languages
with JRuby
scRUBYt!
Scruffy, 2nd
Scruffy::Graph instance
sdbm
search
automation
method, 2nd
result order
search_each method
Security
authentication
cryptographically secure random numbers
hiding passwords in Rails log
security
SHA1, 2nd
SHA2
send method
separate indexer
serialization
method
Serialization, sending binary messages with reliablemsg
server farms
Service Oriented Architecture.
See SOA.
Servlet API
set_author method
setup method, 2nd
sharable documents
shared-nothing architecture
should method
should_not method
SimpleIdentifierAnalyzer
SimpleRSS
simulating named arguments
single sign-on
size, 2nd
method
slash and backslash
slashes
SMTP, 2nd
ActionMailer and TMail
faking a server with MailTrap
sending a message with Net::SMTP
session authentication
using MailFactory
using Net::SMTP
SOA
SOAP, 2nd
generating dynamic stubs with SOAP4R
generating stubs with SOAP4R
Java stacks and JRuby
Rails ActionWebService
SOAP4R
client stubs
dynamic stubs using WSDLDriverFactory
mapping XML to Ruby
naming conventions
servants
using WSDL
sock parameter
Solr, 2nd, 3rd, 4th
source code
generation
generator
SOX compliance
spec
command
command-line tool
specification, 2nd
object instantiation
report
Sphinx, 2nd
indexing conditions
Spring
sprintf
SQL, 2nd, 3rd
avoiding raw
generation
hacks
query
sqlite
square brackets
SSH
using for deployment
Standard Library
CGI
Dir.glob
Net::HTTP
Net::POP3, 2nd
Net::SMTP, 2nd
open-uri
SOAP4R
Tempfile
URI, 2nd
standard library
mkmf
SHA1
standardized export format
<startup> node
state change check
static typing
static-content caching
Stomp
acknowleding messages
authentication
consuming a message
queuing a message
running StompServer
using Stomp with ActiveMQ
storage object
:store
Streaming Text Orientated Messaging Protocol.
See Stomp.
String, 2nd, 3rd
string
deserialization
object representation
testing
value test
string-based manipulation
Struct class
structured format
stub
automatic creation
stubbed class
stubbing
Substitute DBM.
See sdbm.
Subversion installation
subversion, using for deployment, 2nd
suffix-array search engine
SupplierInterface stubbed
SVN.
See subversion.
SWIG
synchronization issues
Szinek, Peter
-T option
Table object, 2nd
tables array
tabular data
tag manipulation
task method
TDD, 2nd, 3rd
teardown
method
temporary files, working with
test
adding
business logic
case
coverage, 2nd
fail
pass
refactoring
runner
test case
setup
teardown
test code length
test suite
example
Test::Unit
Test::Unit::TestCase
test/unit
test-driven development.
See TDD.
test-first development
testing
assert
automated
benefits
coverage
dynamic languages
empty name attribute
environment
fuzz
integration test
library, 2nd
metrics
principles
quality
specification
team
types
unit tests
workflow
ZenTest
text
editability
format
Textile
converting files to HTML
TextMate
text-only indexing
Thin
configuration
live statistics
running as a service
setting up
Thomas, Dave
thread
throttling
TMail
formatting email
parsing email
to_atom method
to_f, 2nd
to_html method
to_i
to_rss method
to_s
to_yaml method
TODO
find
punctuating comment
–trace flag
transaction
e-commerce
OpenID
transitive dependency tracking
Trollop library
true response, 2nd
truncating prevention
Twitter, 2nd
type
attribute
casting
checking
@type instance variable
typing
duck
dynamic
static
Ubuntu, installing
Ultrasphinx
plugin
Ultraviolet
UML
unary operator
unit test
unit-testing library
unmatched_data()
URI
parse
URL
escaping
format suffix
HTTP Basic Authentication
rewriting
validating
validation in Rails
values method
variable declaration
Varnish
VBA
virtual hosting
Visual Basic for Applications.
See VBA.
Vlad the Deployer, 2nd
Voice over IP.
See VOIP.
VOIP
Warble
Weaver, Evan
web application framework
web framework
search, 2nd
web server
building a simple service
FCGI and SCGI
JRuby and Warbler
JRuby and WARs
Mongrel, 2nd
Nginx
processing forms with Rails
processing XML requests with Rails
RESTful resources
SOAP processing with SOAP4R
streaming large files
Thin
using Atom with Rails
using Capistrano
working with ActiveResource
web services
SOAP and Ruby
using CSV
using HTTP GET
using HTTP POST
using XML
WEBrick, 2nd
WebSphere MQ, 2nd.
See WMQ.
Weirich, Jim
why the lucky stiff
wildcard
will_paginate
win32ole
Windows
installing
installing JRuby
Wirble
WMQ, 2nd
queuing a message with RubyWMQ, 2nd
running admin commands with RubyMQ
testing your application
using Ruby to integrate with SalesForce
using RubyWMQ
using synchpoint
work component
wrapper
write-only code
WSDL
code generation with SOAP4R
dynamic stubs with SOAP4R
generating stubs with SOAP4R
XHTML, 2nd
XML, 2nd, 3rd, 4th, 5th, 6th
application test
creating message with Builder
element nodes
generating Ruby code from XML Schema
generation
mapping to Ruby using SOAP4R
new document creation
parsing
parsing a message with REXML
processing messages with REXML
reading
report
Schema, 2nd, 3rd
serialization
serializing
templates
transforming an XML document to Hash
using to_xml to create a message
writing
XmlSimple
XML Path Language.
See XPath.
XML::Builder
XmlSimple, 2nd, 3rd
XMPP
ActionMessenger
contact authorization
responding to IMs
using xmpp4r
XPath, 2nd, 3rd
query
XSLT
xUnit architecture
Yahoo!
IM
searching with
Web Search API
YAML, 2nd, 3rd, 4th, 5th
data serialization format
deserialization
example file, 2nd
fixtures
loading
serialization, 2nd
using to configure RubyWMQ, 2nd
YAML.load method
yield statement
3.128.200.220