Cargando…

Ruby phrasebook : essential code and commands /

Ruby Phrasebook Jason Clinton Essential Code and Commands Ruby Phrasebook gives you the code you need to quickly and effectively work with Ruby, one of the fastest-growing languages in the world thanks to popular new Ruby technologies like Ruby on Rails. Concise and Accessible Easy to carry and easy...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Clinton, Jason
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Upper Saddle River, N.J. : Addison-Wesley/Pearson, Ã2009.
Colección:Developer's library.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_ocn297576206
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 090109s2009 njua o 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d OCLCQ  |d CEF  |d OCLCQ  |d IDEBK  |d OCLCQ  |d NHM  |d DEBSZ  |d OCLCQ  |d OCLCO  |d OCLCF  |d OCLCQ  |d YDX  |d N$T  |d OCLCQ  |d AU@  |d WYU  |d STF  |d VT2  |d INARC  |d CZL  |d OCLCO  |d OCLCQ  |d UKAHL  |d OCLCQ 
019 |a 428739837  |a 666899444  |a 1005203106  |a 1044278163  |a 1056350984  |a 1058880896  |a 1060784891  |a 1062860750  |a 1073062878  |a 1097166752  |a 1192337108  |a 1240514128  |a 1245775503 
020 |a 0768666759 
020 |a 9780768666755 
020 |a 9780672328978 
020 |a 0672328976 
020 |a 9780768678673 
020 |a 0768678676 
020 |a 9780768666434 
020 |a 0768666430 
029 1 |a DEBSZ  |b 355381982 
029 1 |a HEBIS  |b 291455468 
035 |a (OCoLC)297576206  |z (OCoLC)428739837  |z (OCoLC)666899444  |z (OCoLC)1005203106  |z (OCoLC)1044278163  |z (OCoLC)1056350984  |z (OCoLC)1058880896  |z (OCoLC)1060784891  |z (OCoLC)1062860750  |z (OCoLC)1073062878  |z (OCoLC)1097166752  |z (OCoLC)1192337108  |z (OCoLC)1240514128  |z (OCoLC)1245775503 
037 |a CL0500000030  |b Safari Books Online 
050 4 |a QA76.64  |b .C55 2009 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006.7/6  |2 22 
049 |a UAMI 
100 1 |a Clinton, Jason. 
245 1 0 |a Ruby phrasebook :  |b essential code and commands /  |c by Jason Clinton. 
260 |a Upper Saddle River, N.J. :  |b Addison-Wesley/Pearson,  |c Ã2009. 
300 |a 1 online resource (vii, 204 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Developer's library 
588 0 |a Print version record. 
505 0 |a 1. Converting Between Types -- Number from a String -- Number to Formatted String -- String to Array and Back Again -- String to Regular Expression and Back Again -- Array to Hash and Back Again -- Array to Set and Back Again -- Floating-Point, Integer, and Rational Numbers -- 2. Working with Strings -- Searching Strings -- Searching Strings with Regular Expressions -- Replacing Substrings -- Replacing Substrings using SprintF -- Replacing Substrings using Regu -- Working with Unicode -- Sanitizing Input -- Working with Line Endings -- Processing Large Strings -- Comparing Strings -- Checksumming a String (MD5 or Otherwise) -- Encrypting a String -- 3. Working with Collections -- Slicing an Array -- Iterating over an Array -- Creating Enumerable Classes -- Sorting an Array -- Iterating over Nested Arrays -- Modifying All the Values in an Array -- Sorting Nested Arrays -- Building a Hash from a Config File -- Sorting a Hash by Key or Value -- Eliminating Duplicate Data from Arrays (Sets) -- Working with Nested Sets -- 4. Working with Objects -- Inspecting Objects and Classes -- String Presentation of Objects -- Ruby-Style Polymorphisms ("Duck Typing") -- Comparing Objects -- Serializing Objects -- Duplication -- Protecting an Object Instance -- Garbage Collecting -- Using Symbols -- 5. Working with Pipes -- Determining Interactive Standard Pipes -- Synchronizing STDERR with STDOUT -- Capturing the Output of a Child Process -- Implementing a Progress Bar -- Creating a Secured Password Prompt -- 6. Working with Files -- Opening and Closing Files -- Searching and Seeking Large File Contents -- When to Use Binary Mode (Win32) -- Obtaining an Exclusive Lock -- Copying, Moving, and Deleting Files -- 7. Manipulating Text -- Parsing an LDIF -- Parsing a Simple Config File -- Interpolating One Text File -- Sorting the Contents of a File -- Processing a passwd File -- 8. Ruby One-Liners -- Simple Search -- Counting Lines in a File -- Head or Tail of a File -- MD5 or SHA1 Hash -- Simple HTTP Fetch -- Simple TCP Connect -- Escaping HTML -- Deleting Empty Directories -- Adding Users from a Text File -- Delete All the Files Just Extracted -- 9. Processing XML -- Opening an XML File -- Accessing an Element (Node) -- Getting a List of Attributes -- Adding an Element -- Changing an Element's Enclosed Text -- Deleting an Element -- Adding an Attribute -- Changing an Attribute -- Deleting an Attribute -- Escaping Characters for XML -- Transforming Using XSLT -- Validating Your XML -- A Simple RSS Parser -- 10. Rapid Applications Development with GUI Toolkits -- A Simple GTK+ Hello World -- Using Glade -- A Simple Qt Hello World -- Attaching a Signal Handler to a Qt Widget Slot -- Using Qt Designer -- Attaching Signal Handlers to Qt Designer Generated Code -- 11. Simple CGI Forms -- Processing a Web Form -- Returning Tabled Results -- Escaping Input -- Locking Down Ruby -- Receiving an Uploaded File -- Representing Data Graphically -- 12. Connecting to Databases -- Opening (and Closing) a MySQL Database Connection -- Creating a Table -- Getting a List of Tables -- Adding Rows to a Table -- Iterating Over Queried Rows -- Deleting Rows -- Deleting a Table -- 13. Working with Networking and Sockets -- Connecting to a TCP Socket -- Running a TCP Server on a Socket -- Serializing Objects with YAML -- Network Objects with Distributed Ruby -- Using Net::HTTP -- Using Webrick -- 14. Working with Threads -- Creating a Thread -- Using a Timer -- Killing a Thread -- Synchronizing Thread Communication -- Multithreaded Exception Gathering -- 15. Documenting Your Ruby -- Documenting Ruby Code -- Typographic Conventions Used -- Overriding Method Signatures in Documentation -- Hiding a Module, Class, or Method -- Providing Program Usage Help -- Generating HTML Documentation -- Generating and Installing Documentation for ri -- 16. Working with Ruby Packages -- Installing a Module -- Removing a Module -- Searching for a Module -- Updating Modules -- Examining a Module -- Packaging Your Module with Hoe -- Creating a Simple Test Case -- Distributing Your Module on RubyForge -- Making Rakefile Standalone. 
520 |a Ruby Phrasebook Jason Clinton Essential Code and Commands Ruby Phrasebook gives you the code you need to quickly and effectively work with Ruby, one of the fastest-growing languages in the world thanks to popular new Ruby technologies like Ruby on Rails. Concise and Accessible Easy to carry and easy to use--lets you ditch all those bulky books for one portable pocket guide Flexible and Functional Packed with more than 100 customizable code snippets--so you can readily code functional Ruby in just about any situation Jason Clinton uses Ruby daily in system administration and development for Advanced Clustering Technologies, a Linux Beowulf cluster integrator. He has been working in the computer industry for more than a decade and is actively involved in the Kansas City Ruby Users Group (KCRUG), serving as administrator of the group's web site and mailing list. Register your book at informit.com/register for convenient access to downloads, updates, and corrections as they become available. Programming / Ruby. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Ruby (Computer program language)  |v Terminology. 
650 6 |a Ruby (Langage de programmation)  |v Terminologie. 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Ruby (Computer program language)  |x Terminology.  |2 blmlsh 
650 7 |a Ruby (Computer program language)  |2 fast  |0 (OCoLC)fst01101038 
655 7 |a Terminology.  |2 fast  |0 (OCoLC)fst01423880 
776 1 |z 0672329387  |z 9780672329388 
830 0 |a Developer's library. 
856 4 0 |u https://learning.oreilly.com/library/view/~/0768666759/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH37823936 
938 |a EBSCOhost  |b EBSC  |n 1599949 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n 264903 
938 |a Internet Archive  |b INAR  |n rubyphrasebookes0000clin 
938 |a YBP Library Services  |b YANK  |n 14851258 
994 |a 92  |b IZTAP