Ãëàâíàÿ    Ex Libris    Êíèãè    Æóðíàëû    Ñòàòüè    Ñåðèè    Êàòàëîã    Wanted    Çàãðóçêà    ÕóäËèò    Ñïðàâêà    Ïîèñê ïî èíäåêñàì    Ïîèñê    Ôîðóì   
blank
Àâòîðèçàöèÿ

       
blank
Ïîèñê ïî óêàçàòåëÿì

blank
blank
blank
Êðàñîòà
blank
Feldt R., Johnson L., Neumann M. — Ruby Developer's Guide
Feldt R., Johnson L., Neumann M. — Ruby Developer's Guide



Îáñóäèòå êíèãó íà íàó÷íîì ôîðóìå



Íàøëè îïå÷àòêó?
Âûäåëèòå åå ìûøêîé è íàæìèòå Ctrl+Enter


Íàçâàíèå: Ruby Developer's Guide

Àâòîðû: Feldt R., Johnson L., Neumann M.

Àííîòàöèÿ:

Ruby astounds developers with its ability to make programming fun again. It frees programmers to concentrate on rogramming objectives, and creates fewer obstacles than other languages by flowing ideas directly into the code. Although Ruby is experiencing dramatic growth, there are very few educational resources available for aspiring developers. Written by a team of Ruby gurus, Ruby Developer's Guide is the most comprehensive book available for serious Ruby developers.


ßçûê: en

Ðóáðèêà: Computer science/ßçûêè ïðîãðàììèðîâàíèÿ/

Ñòàòóñ ïðåäìåòíîãî óêàçàòåëÿ: Ãîòîâ óêàçàòåëü ñ íîìåðàìè ñòðàíèö

ed2k: ed2k stats

Ãîä èçäàíèÿ: 2002

Êîëè÷åñòâî ñòðàíèö: 693

Äîáàâëåíà â êàòàëîã: 16.11.2005

Îïåðàöèè: Ïîëîæèòü íà ïîëêó | Ñêîïèðîâàòü ññûëêó äëÿ ôîðóìà | Ñêîïèðîâàòü ID
blank
Ïðåäìåòíûé óêàçàòåëü
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
1 2 3 4 5 6 7
blank
Ðåêëàìà
blank
blank
HR
@Mail.ru
       © Ýëåêòðîííàÿ áèáëèîòåêà ïîïå÷èòåëüñêîãî ñîâåòà ìåõìàòà ÌÃÓ, 2004-2024
Ýëåêòðîííàÿ áèáëèîòåêà ìåõìàòà ÌÃÓ | Valid HTML 4.01! | Valid CSS! Î ïðîåêòå