|
|
 |
| Àâòîðèçàöèÿ |
|
|
 |
| Ïîèñê ïî óêàçàòåëÿì |
|
 |
|
 |
|
|
 |
 |
|
 |
|
| Feldt R., Johnson L., Neumann M. — Ruby Developer's Guide |
|
|
 |
| Ïðåäìåòíûé óêàçàòåëü |
Finalize module, usage 489—493
find_library (method) 672
finish (method) 230
First array element, accessing 555
First-class objects 581
Fixed length records 201
Float (datatype) 262
Float (return value) 661
FLTK see “Fast Light Toolkit”
for-loops 552 553
forking see “Server”
FORTRAN 37
Forwardable module, usage 489—493
Fox see “Free Objects for X”
fox-xmlviewer.rb 99
Franklin, Daniel 475
Free Objects for X (FOX) application 95
Free Objects for X (FOX) C++ API 91
Free Objects for X (FOX) layout manager, usage 95—99
Free Objects for X (FOX) library 91 104
Free Objects for X (FOX) look-and-feel 128
Free Objects for X (FOX) sample application 99—111
Free Objects for X (FOX) support 7
Free Objects for X (FOX) toolkit, usage 45 90—111
Free Objects for X (FOX) usage 90—91
free() 653
FreeBSD 3 7 27 140
Front server architecture 321
FTP see “File Transfer Protocol”
Funaba,Tadayoshi 494 497
Functional code, creation 25
FX4App 93
FX4Splitter 96
FXButton 93 94
FXFileDialog object 109
FXHorizontalFrame 95 96 98
FXLabel 94
FXList instance 93
FXMainWindow::ID LAST 105
FXMAP-FUNC (method) 94
FXMAPFUNC method 105
FXMatrix 95—96 98—99
FXMatrix layout manager 108
FXMenubar 106
FXMenuCommand 106
FXMenuPane 107
FXMenuSeparator 107
FXMenuTitle 106
FXMessageBox.error 109
FXObject 93
FXPacker 95 96
FXRuby basics 91—93
FXRuby obtaining 90—91
FXRuby version 46
fxruby-xmlviewer.rb 46
FXSplitter 96
FXSwitcher 96
FXTreeList 107 108 110
FXVerticalFrame 95—96 98 107—108
garbage collection (GC) 27 544
Garbage Collector (GC) see also “Mark-and-sweep garbage collector” 549 555 602
Garbage Collector (GC) disabling 546 561—563
Garbage Collector (GC) impact see “Performance”
Garbage Collector (GC) usage 629
GC see “Garbage collection; Garbage Collector”
gcc 8
GD::Graph, usage see “Diagram generation”
GDBM 199 200 201
Generators see also “Parser generators” 589
Genetic algorithms, usage 467—481
Genetic programming (GP) 468—475
Geometry management options 45
Geometry method see “TkRoot title/geometry method”
Geometry-layout managers 46
getAllListings 267
getComponents (method) 283
getInfoFromName 267
getStylesheet method 188
get_articles_in_inventory 366
get_attributes 198
get_customer id 366
GL::POLYGON 429
Glade GUI builder, usage 87—90
GladeXML 87
GladeXML class 88
GladeXML object 90
Global variables 660
GNOME see “GNU Network Object Model Environment”
GNU bison 570 596
GNU Network Object Model Environment (GNOME) 69 87
GNU Network Object Model library 84
Goldblatt, Robert 451
Google 10 344
GP see “Genetic programming”
GPSystem 471
gpsystem.rb 470
Grammar class 584
Grammar rules, writing 598—600
Grammar#parse 584
GRANT 148
Graphical User Interface (GUI) applications 44 46 61
Graphical User Interface (GUI) builder 51
Graphical User Interface (GUI) builder usage see “Glade GUI builder; SpecTcl”
Graphical User Interface (GUI) construction 60
Graphical User Interface (GUI) GUI-TreeView component 410
Graphical User Interface (GUI) native look-and-feel 128
Graphical User Interface (GUI) programming idioms 45
Graphical User Interface (GUI) testing 67
Graphical User Interface (GUI) toolkits see also “Cross-platform GUI toolkit” 43—45 108 116 127—128
Graphical User Interface (GUI) toolkits choice 128
Graphical User Interface (GUI) toolkits FAQs 132—133
Graphical User Interface (GUI) toolkits introduction 44—46
Graphical User Interface (GUI) toolkits solutions 130—132
Graphical User Interface (GUI) usage 46—68
Graphics programming 424—442
GraphViz (AT&T) package 582
Green, Eli 272 383
Grid layout manager 52
GServer 271
GTK basics 70—71
GTK layout managers, usage 72—76
GTK obtaining 69—70
GTK sample applications 32—66 76—86
GTK source code 70
GTK+ main event loop 71
GTK+ toolkit, usage 45 68—90
gtk+devel package 69
gtk-xmlviewer.rb 46 76
Gtk::Button::SIGNAL CLICK ED signal 71—72
Gtk::CList 82
Gtk::CList object 86
Gtk::FileSelection 84
Gtk::HBox 72 73
Gtk::Item::SIGNAL_SELECT signal 86
Gtk::MenuItem 81 85
Gtk::Table 74 75
Gtk::Table#attach 75
Gtk::Tree 85
Gtk::TreeItem 85
Gtk::VBox 74
Gtk::WINDOW_DIALOG 81
Gtk::WINDOW_POPUP 81
Gtk::WINDOW_TOPLEVEL 81
GtkRi 15
GTK_EXPAND 75
GTK_FILL 75
GUI see “Graphical User Interface”
Hand-coded parser 214
Hash class 200 623
hashes 35—36
| Hashes creation 556
Hashes datatype 262
Hashes usage 627
Hashing 201
Haykin, Simon 481
Header paths 670
Hect-Nielsen, Robert 481
help (h) option 18
Help button 49
Henstridge, James 87
Hidden constants 524
Hierarchical list 68
High-level functions 341—344
Hiroshi, Nakamura 199
Horizontal packing box 72
Host 147
Host (class) 228
Host (class) defining/implementing 229
hosts (complex type) 221
HTML see “HyperText Markup Language”
HTTP see “HyperText Transfer Protocol”
httpd 347
httpserv 347 402
Huffman codes 526 536
Huffman compression 525 528
Huffman compression algorithms 537
Huffman program 531
Hunt, Andrew 3 12 38
HyperReal::Epsilon 450
Hyperreals 448 449
Hypertext markup language (HTML) 214 413
HyperText Markup Language code 372
HyperText Markup Language code generation see also “Ruby” 379
HyperText Markup Language document 215
Hypertext markup language files 359
HyperText Markup Language generation 356—358
HyperText Markup Language HTML/template extension usage 359—361
HyperText Markup Language templates 359
Hypertext transfer protocol (HTTP) 342
HyperText Transfer Protocol authentication 263 313
HyperText Transfer Protocol authentication-capable Web server 281
HyperText Transfer Protocol daemons 295
HyperText Transfer Protocol header 289
HyperText Transfer Protocol POST method 381
HyperText Transfer Protocol protocol layer 313
HyperText Transfer Protocol requests 296
HyperText Transfer Protocol responses 296
HyperText Transfer Protocol server 295
HyperText Transfer Protocol server framework 271
Hypertext Transfer Protocol services 262
Hypertext Transfer Protocol solutions 420—421
HyperText Transfer Protocol status code 388
icon (attribute) 65
ID-to-object converter 333
ID/IDREF pairs 219
IDE see Integrated Development Environment
ID_ABOUT 105
ID_OPEN 105
ID_OPEN_FILE identifier 94
ID_TREELIST 105
Ikebe, Tomohiro 359
Image data, outputting 387
in (operation) 328
in (parameter) 294
include-nulls (attribute) 189
Indentation 24—25
INDEX 553—554
indexed (attribute) 170
Infinitesimals 442
inheritance see also “Multiple inheritance; Single inheritance” 33—34
Inheritance determination 2
initAuth (method) 315
Initialization function 616 617
initialize (function) 94 107
initialize (method) 60 81
Init_kdtree() function 671
inout (parameter) 294 299
Input argument 642
INPUT command 574
Input dependency 544
Input vectors 523
Insert 148
Instance method 119
Instance method implementation 632—635
Instance variable 641
IntArray class 309
Integers see also “Arbitrary-length integers” 28 262 454—455
Integers representation 169
integrated development environment (IDE) 12
Integrated Development support see “Ruby”
Interactive Ruby (Irb) 13 15—17
Interactive SQL shell, development/deployment see “Ruby/DBI”
InterBase 136 141
Interdependence 458
International characters 240
Internet Protocol (IP) Address 322
Interpreted Objects for Web Application (IOWA) 340
Interpreted Objects for Web components 404
Interpreted Objects for Web installation/configuration 400—419
Interpreted Objects for Web IOWAServlet 402
Interpreted Objects for Web pages 401
Interpreted Objects for Web usage 404—410
Interpreter see also “Ruby” 28
Interpreter-side data structures 630
Introspection extensions, support 263
Introspection-enabled XML-RPC server 269
IO classes 167
Iowa see “Interpreted Objects for Web Application”
IP see “Internet Protocol”
IRb see “Interactive Ruby”
IRC 10
Isolation see Atomicity Consistency Isolation Durability
iterators 24—26 36—37 219
Iterators variables 551
Java 26—32 37 460
Java byte code 28
Java calling Ruby 503—507
Java class 499
Java environment 27
Java StringReplace, invoking 30
Java::Parser 598
JavaObject.import 501
JavaObject.load_class 499
JavaObject.load_class statement 501
JED 12
JEdit 12
Jeffries, Ron 38
JFrame::EXIT_ON_CLOSE 500
JRE 30
JRuby runtime object 505
JRuby usage 498—507
Jun, Okada 488
JUnit 9
K-Dimensional (K-D) trees 635—657
K-Dimensional (K-D) trees C implementation, compiling 656—657
K-Dimensional (K-D) trees implementation, Ruby (usage) 636—656
Kate 12
Katsuhiro, Ueno 250
Kazuhiro,Yoshida 128
KDE desktop see “Linux”
KDNode 641 650
KDTree 641
KDTree class object 652
KDTree pointer 653
kdtree_insert() function 654 655
Kentaro, Goto 518
Kernel#method 88
key-value pairs 36 560
key/value pairs 146
Key/value pairs parsing 188
|
|
 |
| Ðåêëàìà |
 |
|
|