342 | Index
V
VACUUM ANALYZE command, 171
validation, client-side, 133
values, functional programming, 36–41
variables
classes, 19
continuations, 25–27
global, 19
instance, deprecated, 58
instances, 19
local, 19
lookup, 19
verbs, 187–190
version control, 296
branching and merging, 301–306
centralized, 296–299
database migrations, 306–308
decentralized, 299–301
versions
Concurrent Versions System (CVS), 297
decentralized control, 82
Subversion, 298
Vietnamese language, 238
VIP (Virtual IP address), 122
virtual classes, 13
Virtual IP address (VIP), 122
Vlad the Deployer, 321
VRRP (Virtual Router Redundancy
Protocol), 316, 318
W
warm standby, 123
Web Accelerator, 188
web applications, security design, 127–137
web servers, front end, 317–319
web services
Action Web Service (AWS), 231
Active Resource, 223–230
Amazon S3 (Simple Storage Service) case
study, 231–235
Western European languages, 238
Whiny Nil, 60
whitelists, 137
plugins, 141
working copy, 297
writing
code on-the-fly, 24
inline C code, 182
patches, 291
plugins, 83–85
WWW-Authenticate header, 89
X
X-Sendfile
configuration, 106
sending data with, 105
XSS (cross-site scripting), 139–141
Z
ZenTest suite of tools, 322
zip method, 38