The Resource Ruby recipes : a problem-solution approach
Ruby recipes : a problem-solution approach
Resource Information
The item Ruby recipes : a problem-solution approach represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in University of Liverpool.This item is available to borrow from 1 library branch.
Resource Information
The item Ruby recipes : a problem-solution approach represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in University of Liverpool.
This item is available to borrow from 1 library branch.
- Language
- eng
- Extent
- 1 online resource.
- Contents
-
- At a Glance; Contents; About the Author; Acknowledgments; Introduction; Chapter 1: A Taste of Ruby; Small Task, Big Impact; Development Environment Installation; Windows; Mac; 1.1 The First Recipe: aka Hello World; Problem; Solution; How It Works; 1.2 Does It Cost Anything to Say Hello?; Problem; Solution; How It Works; 1.3 Sherlock Holmes and Learning; Problem; Solution; How It Works; 1.4 1 2 3 4, 1 2 3 4; Problem; Solution; How It Works; Interactive Ruby Shell; Summary; Exercises; Exercise 1.1; Exercise 1.2; Exercise 1.3
- Chapter 2: Working with Files and Strings Manipulating Strings; length or size; empty?; strip; Outline Placeholder; Outline Placeholder; capitalize; downcase and upcase; chars; index; insert; delete; include?; slice; count; partition; tr; reverse; sub (and gsub); scan; split; String Formatting; 2.1 Accepting Input from the Console; Problem; Solution; How It Works; 2.2 Accepting Numbers as Input; Problem; Solution; How It Works; 2.3 Handling the Newline; Problem; Solution; More on Getting Rid of the Newline; 2.4 Formatting Strings; Problem; Solution
- How It Works 2.5 Processing Command-Line Arguments; Problem; Solution; How It Works; 2.6 Reading from a File; Problem; Solution; How It Works; 2.7 Writing to a File; Problem; Solution; How It Works; 2.8 Getting Started with Exception Handling; Problem; Solution; Initial Execution Context; 2.9 Importing Code; Problem; Solution; 2.10 Creating and Deleting Directories; Problem; Solution; How It Works; 2.11 Creating a Whole Directory Path; Problem; Solution; How It Works; 2.12 Reading Multiple Lines from a File; Problem; Solution; How It Works
- 2.13 Reading a File in One Shot Problem; Solution; How It Works; 2.14 Working with Strings; Problem; Solution; How It Works; Concatenation; Expression Evaluation; 2.15 Converting Numbers to a String; Problem; Solution; 2.16 Extracting Information from Strings; Problem; Task: Change the Order of Names; Solution; How It Works; Task: Totaling the Shopping List; Solution; Exercises; Exercise 2.1; Exercise 2.2; Chapter 3: Language Elements; Commenting on Commenting; Variables, Operators …; Working with Numbers; Logical and Other Operators; Reference and Value Equality
- Checking If an Object Is nil General Comparison Operator; Assignment Operators; Mass Assignment; Bitwise, Logical, and Ternary Operators; The Range Operators; The dot (.) Operator; Some Other Operators; Pattern Matching Operators; Using Ranges; Interval; Sequences; Conditions; Conditional Constructs/Control Flow; if; nil check; unless; Ternary operator; case; while; break, redo, next; until; for; 3.1 Handling Exceptions; Problem; Solution; Single Line Rescue; catch and throw; 3.2 Working with Predefined Variables and Constants; Problem; Solution
- Isbn
- 9781484224687
- Label
- Ruby recipes : a problem-solution approach
- Title
- Ruby recipes
- Title remainder
- a problem-solution approach
- Language
- eng
- Cataloging source
- IDEBK
- http://library.link/vocab/creatorName
- Mandal, Malay
- Dewey number
-
- 005.13/3
- 004
- Index
- no index present
- LC call number
-
- QA76.73.R83
- QA75.5-76.95
- Literary form
- non fiction
- Nature of contents
- dictionaries
- http://library.link/vocab/subjectName
- Ruby (Computer program language)
- Label
- Ruby recipes : a problem-solution approach
- Carrier category
- online resource
- Carrier category code
-
- cr
- Carrier MARC source
- rdacarrier
- Content category
- text
- Content type code
-
- txt
- Content type MARC source
- rdacontent
- Contents
-
- At a Glance; Contents; About the Author; Acknowledgments; Introduction; Chapter 1: A Taste of Ruby; Small Task, Big Impact; Development Environment Installation; Windows; Mac; 1.1 The First Recipe: aka Hello World; Problem; Solution; How It Works; 1.2 Does It Cost Anything to Say Hello?; Problem; Solution; How It Works; 1.3 Sherlock Holmes and Learning; Problem; Solution; How It Works; 1.4 1 2 3 4, 1 2 3 4; Problem; Solution; How It Works; Interactive Ruby Shell; Summary; Exercises; Exercise 1.1; Exercise 1.2; Exercise 1.3
- Chapter 2: Working with Files and Strings Manipulating Strings; length or size; empty?; strip; Outline Placeholder; Outline Placeholder; capitalize; downcase and upcase; chars; index; insert; delete; include?; slice; count; partition; tr; reverse; sub (and gsub); scan; split; String Formatting; 2.1 Accepting Input from the Console; Problem; Solution; How It Works; 2.2 Accepting Numbers as Input; Problem; Solution; How It Works; 2.3 Handling the Newline; Problem; Solution; More on Getting Rid of the Newline; 2.4 Formatting Strings; Problem; Solution
- How It Works 2.5 Processing Command-Line Arguments; Problem; Solution; How It Works; 2.6 Reading from a File; Problem; Solution; How It Works; 2.7 Writing to a File; Problem; Solution; How It Works; 2.8 Getting Started with Exception Handling; Problem; Solution; Initial Execution Context; 2.9 Importing Code; Problem; Solution; 2.10 Creating and Deleting Directories; Problem; Solution; How It Works; 2.11 Creating a Whole Directory Path; Problem; Solution; How It Works; 2.12 Reading Multiple Lines from a File; Problem; Solution; How It Works
- 2.13 Reading a File in One Shot Problem; Solution; How It Works; 2.14 Working with Strings; Problem; Solution; How It Works; Concatenation; Expression Evaluation; 2.15 Converting Numbers to a String; Problem; Solution; 2.16 Extracting Information from Strings; Problem; Task: Change the Order of Names; Solution; How It Works; Task: Totaling the Shopping List; Solution; Exercises; Exercise 2.1; Exercise 2.2; Chapter 3: Language Elements; Commenting on Commenting; Variables, Operators …; Working with Numbers; Logical and Other Operators; Reference and Value Equality
- Checking If an Object Is nil General Comparison Operator; Assignment Operators; Mass Assignment; Bitwise, Logical, and Ternary Operators; The Range Operators; The dot (.) Operator; Some Other Operators; Pattern Matching Operators; Using Ranges; Interval; Sequences; Conditions; Conditional Constructs/Control Flow; if; nil check; unless; Ternary operator; case; while; break, redo, next; until; for; 3.1 Handling Exceptions; Problem; Solution; Single Line Rescue; catch and throw; 3.2 Working with Predefined Variables and Constants; Problem; Solution
- Extent
- 1 online resource.
- Form of item
- online
- Isbn
- 9781484224687
- Media category
- computer
- Media MARC source
- rdamedia
- Media type code
-
- c
- Specific material designation
- remote
- System control number
-
- SPR966362715
- ocn966362715
- Label
- Ruby recipes : a problem-solution approach
- Carrier category
- online resource
- Carrier category code
-
- cr
- Carrier MARC source
- rdacarrier
- Content category
- text
- Content type code
-
- txt
- Content type MARC source
- rdacontent
- Contents
-
- At a Glance; Contents; About the Author; Acknowledgments; Introduction; Chapter 1: A Taste of Ruby; Small Task, Big Impact; Development Environment Installation; Windows; Mac; 1.1 The First Recipe: aka Hello World; Problem; Solution; How It Works; 1.2 Does It Cost Anything to Say Hello?; Problem; Solution; How It Works; 1.3 Sherlock Holmes and Learning; Problem; Solution; How It Works; 1.4 1 2 3 4, 1 2 3 4; Problem; Solution; How It Works; Interactive Ruby Shell; Summary; Exercises; Exercise 1.1; Exercise 1.2; Exercise 1.3
- Chapter 2: Working with Files and Strings Manipulating Strings; length or size; empty?; strip; Outline Placeholder; Outline Placeholder; capitalize; downcase and upcase; chars; index; insert; delete; include?; slice; count; partition; tr; reverse; sub (and gsub); scan; split; String Formatting; 2.1 Accepting Input from the Console; Problem; Solution; How It Works; 2.2 Accepting Numbers as Input; Problem; Solution; How It Works; 2.3 Handling the Newline; Problem; Solution; More on Getting Rid of the Newline; 2.4 Formatting Strings; Problem; Solution
- How It Works 2.5 Processing Command-Line Arguments; Problem; Solution; How It Works; 2.6 Reading from a File; Problem; Solution; How It Works; 2.7 Writing to a File; Problem; Solution; How It Works; 2.8 Getting Started with Exception Handling; Problem; Solution; Initial Execution Context; 2.9 Importing Code; Problem; Solution; 2.10 Creating and Deleting Directories; Problem; Solution; How It Works; 2.11 Creating a Whole Directory Path; Problem; Solution; How It Works; 2.12 Reading Multiple Lines from a File; Problem; Solution; How It Works
- 2.13 Reading a File in One Shot Problem; Solution; How It Works; 2.14 Working with Strings; Problem; Solution; How It Works; Concatenation; Expression Evaluation; 2.15 Converting Numbers to a String; Problem; Solution; 2.16 Extracting Information from Strings; Problem; Task: Change the Order of Names; Solution; How It Works; Task: Totaling the Shopping List; Solution; Exercises; Exercise 2.1; Exercise 2.2; Chapter 3: Language Elements; Commenting on Commenting; Variables, Operators …; Working with Numbers; Logical and Other Operators; Reference and Value Equality
- Checking If an Object Is nil General Comparison Operator; Assignment Operators; Mass Assignment; Bitwise, Logical, and Ternary Operators; The Range Operators; The dot (.) Operator; Some Other Operators; Pattern Matching Operators; Using Ranges; Interval; Sequences; Conditions; Conditional Constructs/Control Flow; if; nil check; unless; Ternary operator; case; while; break, redo, next; until; for; 3.1 Handling Exceptions; Problem; Solution; Single Line Rescue; catch and throw; 3.2 Working with Predefined Variables and Constants; Problem; Solution
- Extent
- 1 online resource.
- Form of item
- online
- Isbn
- 9781484224687
- Media category
- computer
- Media MARC source
- rdamedia
- Media type code
-
- c
- Specific material designation
- remote
- System control number
-
- SPR966362715
- ocn966362715
Library Links
Embed (Experimental)
Settings
Select options that apply then copy and paste the RDF/HTML data fragment to include in your application
Embed this data in a secure (HTTPS) page:
Layout options:
Include data citation:
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.liverpool.ac.uk/portal/Ruby-recipes--a-problem-solution/mpaAIEDDpHw/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.liverpool.ac.uk/portal/Ruby-recipes--a-problem-solution/mpaAIEDDpHw/">Ruby recipes : a problem-solution approach</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.liverpool.ac.uk/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.liverpool.ac.uk/">University of Liverpool</a></span></span></span></span></div>
Note: Adjust the width and height settings defined in the RDF/HTML code fragment to best match your requirements
Preview
Cite Data - Experimental
Data Citation of the Item Ruby recipes : a problem-solution approach
Copy and paste the following RDF/HTML data fragment to cite this resource
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.liverpool.ac.uk/portal/Ruby-recipes--a-problem-solution/mpaAIEDDpHw/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.liverpool.ac.uk/portal/Ruby-recipes--a-problem-solution/mpaAIEDDpHw/">Ruby recipes : a problem-solution approach</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.liverpool.ac.uk/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.liverpool.ac.uk/">University of Liverpool</a></span></span></span></span></div>