|
 |
Àâòîðèçàöèÿ |
|
 |
Ïîèñê ïî óêàçàòåëÿì |
|
 |
|
 |
|
 |
 |
|
 |
|
Feldt R., Johnson L., Neumann M. — Ruby Developer's Guide |
|
 |
Ïðåäìåòíûé óêàçàòåëü |
Concurrent Versions System (CVS) 5 140
Concurrent Versions System installation 6—7
Config::ENABLE_MARSHAL LING 278
Config::ENABLE_NIL_CREATE 278
connect (method) 144
connection (attribute) 188
Connection pooling, usage 190
Connection refused error 324
connection-alive 263
Consistency see “Atomicity Consistency Isolation Durability”
construct (method) 121
constructor 650
Constructor declaration see “C++”
Constructs, speed comparison see “Ruby”
Context-sensitive parsing 593
Control characters 106
Controller 372
controller (method) 411
Conway, Jonathan 67
Cookies 372 390
CORBA see “Common Object Request Broker Architecture”
count() 218
create (method) 93
CREATE TABLE 148
CREATE USER 148
CREATE VIEW 148
createAttributesTable method 108
createMenubar (method) 83 85
Cross platform development 27
Cross-platform GUI toolkit 127
CSV see “Comma-separated value”
current_stock field 379
curselection (method) 64
curveClassifier.rb file 477
Curves, creation see “Multiple curves”
Cutland, Nigel 451
CVS see “Concurrent Versions System”
Cygwin DLL 7
Cygwin instance creation 8
Cygwin running 546
DALnet 10
Data (field) 205
Data Control Language (DCL) 138 148
Data Control Language (DCL), DCL-SQL statements 151
Data conversion 217
Data Definition Language (DDL) 138 148
Data facets 217
Data manipulation language (DML) 138 148
Data Manipulation Language SQL statements 154
Data model design 362—365
Data model expansion 379
Data objects 629
Data patterns 217
Data structure see also “C; Interpreter-side data structure” 424
Data structure returning 560
Data wrappers, usage see “C/C++”
Data-structure tools see “Computer Science”
Database access layer 366—369
Database access Ruby usage 135
Database access Ruby usage FAQs 209
Database access Ruby usage introduction 136
Database access Ruby usage solutions 208—209
Database access Ruby/DBI, usage 136—190
Database access Ruby/ODBC, usage 190—195
Database access transactions 584
Database Driver (DBD) see also “Oracle” 137 144 171
Database Interface (DBI) see also “Ruby/DBI” 144 145 156—158
Database Interface (DBI) applications execution, tracing 166—169
Database Interface (DBI) connections string 188
Database Interface (DBI) implementation details 164
Database-related options 146
DatabaseDriver class 169
DatabaseHandle 144 154
DatabaseHandle class 149 162 173
DatabaseHandle object 166
databases see “mSQL; MySql; PostgreSQL”
Databases binary objects, retrieval 176—179
Databases connection 144—146
Databases initialization 369—372
Databases manager, usage 389
Databases remote access, DBD::Proxy usage 174
Databases table 205
Databases table data, copying 175—176
Databases usage see “Execution plan creation”
Datasource name (DSN) 137 175
Datasource name (DSN) usage 146—148
Datastructure 464 539
Datatypes see “PostgreSQL; Simple Object Access Protocol; User-defined datatypes; XML-RPC”
Datatypes conversions, usage 618—632
Data_Get_Struct macro 655
Data_Get_Struct() 628
Data_Make_Struct() 629
Data_Wrap_Struct() 628 629 652
Date Date2/Date3 extensions, usage 494—496
Date tools, usage 493—498
DateTime (datatype) 262
Davis, Lawrence 475
DB2 136 140
DBD see “Database Driver”
DBD::Proxy usage see “Databases”
DBI see “Database Interface”
DBI.available.drivers 148
DBI.connect 163
DBI.data_sources 148
DBI.disconnect.all (method) 146
DBI.trace (method) 166 167
DBI::Binary 151
DBI::DatabaseError 165
DBI::Error 165
DBI::Handle#trace 166
DBI::InterfaceError 164 165
DBI::NotImplementedError 165
DBI::Row class 158 160
DBI::Row object 159 180
DBI::SQL_XXX constants 169
DBI::Utils::XMLFormatter 179
DBI::Utils::XMLFormatter module 182
DBI::Warning 164
dbm 199
DBM class 200 201
dbserver.rb 301
DCL see “Data Control Language”
DDL see “Data Definition Language”
Debian Linux 7 140
debug.rb 13
debug.rb usage see “Ruby”
Debugger, invoking 18
default (attribute) 170
Default type-mapping, changing 308—310
DEFAULT_SPACING 97
define finalizer 491
Dekker, Marcel 451
DELETE 148
delete_event 83
delimiters 106
DELPHI see “Visual Component Library”
Department information 221
Destructive methods, nondestructive methods (contrast) 554—555
details 49
Developmentor 285
Diagonalization 458
Diagram generation, GD:: Graph usage 441—442
Dialog boxes, usage 46
Digit (parser) 585
digit, redefining 595
dimensions 650
disconnect (method) 142 145 164
Disconnect, transaction behavior 164
Display space 53
Distinguished name modification 197
| Distributed Ruby (DRb) FAQs 337
Distributed Ruby (DRb) introduction 262
Distributed Ruby (DRb) name server 324—325
Distributed Ruby (DRb) project 274—276
Distributed Ruby (DRb) security considerations 333—335
Distributed Ruby (DRb) solutions 336
Distributed Ruby (DRb) usage see also “Common Gateway Interface” 321—335
Distributed TupleSpaces, usage 328—332
Divide-and-conquer algorithms 519
DML see “Data Manipulation Language”
DOCTYPE definition 215
DOCTYPE element 215
Document Type Definition (DTD) support 241
Document Type Definition validation 214—216
DOM, usage see “Simple API for XML”
DOM-style interfaces 219
DOS 3 27 344
Double arrays see “C”
drawBox 428
drawRow 429
drawSide 429
drawTop 429
DRb see “Distributed Ruby”
DRb.start_service 322
DRb::DrbServer 323
DRbObject 321
DRbSession, usage 389
DrbUndump module 321
Driver URLs, usage 146—148
Driver-based architecture 143
Driver-specific functions/attributes, usage 171—174
DriverHandle 144
DriverHandle class 173
DSN see “Datasource name”
dsn (parameter) 145—146
DTD see “Document Type Definition”
Dumbill, Edd 268
dumpDev (parameter) 296
durability see “Atomicity Consistency Isolation Durability”
dynamic typing 3 28
dynamically allocated memory 629
EachDelegator library, usage 488—489
each_index 554
editors 12
Editors support see “Ruby”
EGNF constructs 599
Eiffel 26
Eigenvalues 459
Eigenvectors 459
Eigenvectors problem 458
ELEMENT tag 241
EMACS 11
Emacs support 15
Embedding see “Ruby”
Encoding rules 310
Encryption algorithm 313
end (string) 532
end_Host method 230
English-language documentation 112
Enterprise computing 27
ERb, usage see also “Scripting” 358
err (method) 165
Error-related building blocks 589 595—596
Errors detection 582
Errors handling 164—166 199
Errors messages 361 582
errstr (method) 165
eruby archive 384
eruby files 389
eruby usage see “Scripting” 358 383—400
Event-driven applications 22
event-driven programs 44
Events handling 118—119
Events parser 607
Events response creation see “Tk”
Events types see “XII event types”
execute (method) 153—155
Execution plan creation, databases usage 154
exitstatus (method) 541
expat header file 235
expat installation 235
ExpModCos.rb file 435
extconf.rb installation procedure 9
extended_row method 180
Extensible markup language (XML) see also “Ruby Electric XML” 211 212
eXtensible Markup Language conformance 234
Extensible markup language document 66 109 183 311
eXtensible Markup Language document entry 576
eXtensible Markup Language document nodes 61
eXtensible Markup Language dynamic generation 395—396
eXtensible Markup Language Editor 105
eXtensible Markup Language entity 86
eXtensible Markup Language FAQs 258—259
eXtensible Markup Language files 213 220 224
eXtensible Markup Language introduction 212
eXtensible Markup Language management 214—218
eXtensible Markup Language parser 65 85 109 181
eXtensible Markup Language parser architectures 218—220
eXtensible Markup Language parser package 395
eXtensible Markup Language parsing/creation, Ruby (usage) 221—253
eXtensible Markup Language representation 312
eXtensible Markup Language Schema Definitions 304
eXtensible Markup Language schemas, usage see “Validation solutions” 257—258
eXtensible Markup Language SQL-query results transformation 179—190
eXtensible Markup Language tag 182
eXtensible Markup Language usage see “Not Quite XML; REXML”
eXtensible Markup Language usage reasons 212—218
eXtensible Markup Language viewer 45
eXtensible Markup Language XML-compliant template tag syntax 361
eXtensible Markup Language XMLParser installation see “Unix”
eXtensible Markup Language XMLParser stability/speed 234
eXtensible Markup Language XMLParser usage 234—240
eXtensible Stylesheet Language processor 183 395
eXtensible Stylesheet Language stylesheet, application 187
Extensible Stylesheet Language Transformation (XSLT) 214
eXtensible Stylesheet Language usage 254—255
eXtensible Stylesheet Language XSLT4R 183 254—255
Extensions see “C”
Extensions code 628
Extensions configuring, Mkmf (usage) 671—673
Extensions module see “C++”
Extensions support see “Introspection extensions; multiCall extensions”
Extensions usage see “BinaryTree extension; BitVector extension; Calendar; Date; Ruby/Python extension; Soundex extension; SWin; VRuby”
Extensions writing see “C/C++”
External applications, requirement 241
external references 241
Extreme programming 9
Fast Light Toolkit (FLTK) 127
FastCGI 190 263 340
FastCGI installation 383
FastCGI protocol 380
FastCGI usage 190 300 379
FastCGI-based server 270 272 298
Fault tolerance 584
faultstring (tag) 303
Feldt, Robert 166 464 467 538
fetchURL method 187
fetch_all (method) 159
fibonacci function 558
File classes 167
File System see “Local file system”
File Transfer Protocol (FTP) see also “Bullet Proof FTP” 342—344
File Transfer Protocol (FTP) connections 340
File Transfer Protocol (FTP) installation 5
File-open dialog 46
fileBase SOAPmethodName_re sponse.xml 296
fileBase_SOAPmethodName_re quest.xml 296
fileMenuItem 82
fill (parameter) 53
Final validation data 476
|
|
 |
Ðåêëàìà |
 |
|
|