Index | 331
F
fallback, security, 135
FastCGI handler (RailsFCGIHandler), 78
feature branches, 303
Ferret library, 170
fields, hidden form, 133
File methods
expand_path, 144
join, 47
open, 47
files
access, merging, 298
Core Extensions, 66
dependencies, 57
.mo, 252
plugins, 83
.pot, 251
static, asset hosts for, 319
text, copy-modify-merge model, 297
translation, creating, 253
X-Sendfile, sending data with, 105
FileStore, 174, 179
filesystems, storage, 103
filtering, 37
8-bit Unicode Transformation Format
(UTF-8), 244
find method, 37
find_all method, 37
find_with_attributes method, 281
finding code in the Rails framework, 49
first-class functions, 36
flags, 5
flat profiles, 158
floating-point numbers, 66
foreign key indexes, 168
forms
hidden fields, 133
parameters, 131
processing, 132
Forwardable, 31
fragments
caching, 178
expiration, 180
framework_backtrace method, 66
front end web server, 317–319
full-text indexing, 99, 169
functional programming, 36–41
functionality, adding to existing methods, 32
functions
_( ), 251
anonymous, 36
authenticated, 131
call_stack_off, 51
call_stack_on, 51
escape, 249
establish_connection, 284
higher-order, 36
if_modified, 221
lambda, 23
local_request?, 136
method_missing, 17
sendfile, 104
G
garbage collection
Benchmark library, 152
methods, 29
gems (see RubyGems)
generative programming, 24
GeoKit library, 170
GET method, 143, 188
gettext, 250–253
Gibberish, 253–254
global searches, 56
global variables, 19
Globalize, 254, 257
example of, 258–268
glyphs, 239
GNU gettext, 250–253
GOTO construct, 26
graceful degradation, 135
grapheme, 239
grep method, 38
grouping arrays, 61
H
Haml, 283
Han characters, 239
Han unification, 241
Hash class, 67
hash message authentication code
(HMAC), 143
Hash methods
assert_valid_keys, 68
delete, 48
diff, 67
from_xml, 67