Background
Fitzgerald was born in Portland, Oregon.
( Although Ruby is an easy language to learn, in the heat...)
Although Ruby is an easy language to learn, in the heat of action you may find that you can't remember the correct syntax for a conditional or the name of a method. This handy pocket reference offers brief yet clear explanations of Ruby's core components, from operators to reserved words to data structures to method syntax, highlighting those key features that you'll likely use every day when coding Ruby. Whether you've come to Ruby because of the Rails web development framework --Ruby's killer app -- or simply because it's a relatively clean, powerful and expressive language that's useful for a lot of applications, the Ruby Pocket Reference is organized to help you find what you need quickly. This book not only will get you up to speed on how Ruby works, it provides you with a handy reference you can use anywhere, anytime. In this book, you find essential information on: • Reserved words, operators, comments, numbers, variables, ranges, and symbols • Predefined variables andglobal constants • Conditional statements, method use, classes, and modules (mixins) • Lists of methods from the Object, String, Array, and Hash classes and the Kernel module • sprintf andtime formatting directories • Interactive Ruby (irb) and the Ruby debugger • Ruby documentation You also get information on the RubyGems package utility and Rake, a build tool similar to make.. If you're using Ruby daily and just want the facts-fast-Ruby Pocket Reference is your book.
http://www.amazon.com/gp/product/0596514816/?tag=2022091-20
(XML Hacks: 100 Industrial-Strength Tips and Tools by Mich...)
XML Hacks: 100 Industrial-Strength Tips and Tools by Michael Fitzgerald O'Re...
http://www.amazon.com/gp/product/B00MDAFZKA/?tag=2022091-20
( XSLT is a powerful language for transforming XML docume...)
XSLT is a powerful language for transforming XML documents into something else. That something else can be an HTML document, another XML document, a Portable Document Format (PDF) file, a Scalable Vector Graphics (SVG) file, a Virtual Reality Modeling Language (VRML) file, Java code, or a number of other things. You write an XSLT stylesheet to define the rules for transforming an XML document, and the XSLT processor does the work.As useful as XSLT is, its peculiar characteristics make it a difficult language in which to get started. In fact, newcomers are often a little dazed on first contact. Learning XSLT offers a hands-on introduction to help them get up to speed with XSLT quickly. The book will help web developers and designers understand this powerful but often mystifying template-driven and functional-styled language, getting them over the many differences between XSLT and the more conventional programming languages.Learning XSLT moves smoothly from the simple to complex, illustrating all aspects of XSLT 1.0 through step-by-step examples that you'll practice as you work through the book. Thorough in its coverage of the language, the book makes few assumptions about what you may already know. You'll learn about XSLT's template-based syntax, how XSLT templates work with each other, and gain an understanding of XSLT variables. Learning XSLT also explains how the XML Path Language (XPath) is used by XSLT and provides a glimpse of what the future holds for XSLT 2.0 and XPath 2.0.The ability to transform one XML vocabulary to another is fundamental to exploiting the power of XML. Learning XSLT is a carefully paced, example-rich introduction to XSLT that will have you understanding and using XSLT on your own in no time.
http://www.amazon.com/gp/product/0596003277/?tag=2022091-20
( This book is the perfect first step for people who are ...)
This book is the perfect first step for people who are interested in Ruby, particularly the growing number of the Ruby on Rails users. Fully revised and updated to cover Ruby 2.3, the second edition provides a guided, hands-on tour of the basic Ruby language structures. Through many practical examples, you’ll learn how all the pieces fit together, including variables, operators, control structures, and a wide variety of features specific to Ruby, such as exception handling and XML processing.
http://www.amazon.com/gp/product/0596519664/?tag=2022091-20
( Developers and system administrators alike are uncoveri...)
Developers and system administrators alike are uncovering the true power of XML, the Extensible Markup Language that enables data to be sent over the Internet from one computer platform to another or one application to another and retain its original format. Flexible enough to be customized for applications as diverse as web sites, electronic data interchange, voice mail systems, wireless devices, web services, and more, XML is quickly becoming ubiquitous.XML Hacks is a roll-up-your-sleeves guide that distills years of ingenious XML hacking into a complete set of practical tips, tricks, and tools for web developers, system administrators, and programmers who want to go far beyond basic tutorials to leverage the untapped power of XML.With plenty of useful real-world projects that illustrate how to define, read, create, and manipulate XML documents, XML Hacks shows readers how to put XML's power to work on the Internet and within productivity applications. Each Hack in this book can be read easily in a few minutes, saving programmers and administrators countless hours of searching for the right answer. And this is an O'Reilly Hacks book, so it's not just practical, imminently useful, and time-saving. It's also fun.From Anatomy of an XML Document to Exploring SOAP Messages XML Hacks shows you how to save time and accomplish more with fewer resources. If you want much more than the average XML user--to explore and experiment, do things you didn't know you could do with XML, discover clever shortcuts, and show off just a little--this invaluable book is a must-have.
http://www.amazon.com/gp/product/0596007116/?tag=2022091-20
( Updated for Ruby 2.2, this handy reference offers brief...)
Updated for Ruby 2.2, this handy reference offers brief yet clear explanations of Ruby’s core elements—from operators to blocks to documentation creation—and highlights the key features you may work with every day. Need to know the correct syntax for a conditional? Forgot the name of that String method? This book is organized to help you find the facts fast. Ruby Pocket Reference, 2nd Edition is ideal for experienced programmers who are new to Ruby. Whether you’ve come to Ruby because of Rails, or you want to take advantage of this clean, powerful, and expressive language for other applications, this reference will help you easily pinpoint the information you need. You’ll find detailed reference material for: • Keywords, operators, comments, numbers, and symbols • Variables, pre-defined global variables, and regular expressions • Conditional statements, method use, classes, and exception handling • Methods for the BasicObject, Object, Kernel, String, Array, and Hash classes • Time formatting directives • New syntax since Ruby 1.9
http://www.amazon.com/gp/product/1491926015/?tag=2022091-20
( You don't have to know everything about a car to drive ...)
You don't have to know everything about a car to drive one, and you don't need to know everything about Ruby to start programming with it. Written for both experienced and new programmers alike, Learning Ruby is a just-get-in-and-drive book -- a hands-on tutorial that offers lots of Ruby programs and lets you know how and why they work, just enough to get you rolling down the road. Interest in Ruby stems from the popularity of Rails, the web development framework that's attracting new devotees and refugees from Java and PHP. But there are plenty of other uses for this versatile language. The best way to learn is to just try the code! You'll find examples on nearly every page of this book that you can imitate and hack. Briefly, this book: • Outlines many of the most important features of Ruby • Demonstrates how to use conditionals, and how to manipulate strings in Ruby. Includes a section on regular expressions • Describes how to use operators, basic math, functions from the Math module, rational numbers, etc. • Talks you through Ruby arrays, and demonstrates hashes in detail • Explains how to process files with Ruby • Discusses Ruby classes and modules (mixins) in detail, including a brief introduction to object-oriented programming (OOP) • Introduces processing XML, the Tk toolkit, RubyGems, reflection, RDoc, embedded Ruby, metaprogramming, exception handling, and other topics • Acquaints you with some of the essentials of Rails, and includes a short Rails tutorial. Each chapter concludes with a set of review questions, and appendices provide you with a glossary of terms related to Ruby programming, plus reference material from the book in one convenient location. If you want to take Ruby out for a drive, Learning Ruby holds the keys.
http://www.amazon.com/gp/product/0596529864/?tag=2022091-20
( If you’re a programmer new to regular expressions, this...)
If you’re a programmer new to regular expressions, this easy-to-follow guide is a great place to start. You’ll learn the fundamentals step-by-step with the help of numerous examples, discovering first-hand how to match, extract, and transform text by matching specific words, characters, and patterns. Regular expressions are an essential part of a programmer’s toolkit, available in various Unix utlilities as well as programming languages such as Perl, Java, JavaScript, and C#. When you’ve finished this book, you’ll be familiar with the most commonly used syntax in regular expressions, and you’ll understand how using them will save you considerable time. • Discover what regular expressions are and how they work • Learn many of the differences between regular expressions used with command-line tools and in various programming languages • Apply simple methods for finding patterns in text, including digits, letters, Unicode characters, and string literals • Learn how to use zero-width assertions and lookarounds • Work with groups, backreferences, character classes, and quantifiers • Use regular expressions to mark up plain text with HTML5
http://www.amazon.com/gp/product/1449392687/?tag=2022091-20
Fitzgerald was born in Portland, Oregon.
He is the author of more than 20 books, and is best known for his technical books In addition to English, his technical works have been translated into Spanish, Portuguese, French, German, Polish, Korean, Japanese, and Chinese. Fitzgerald is also a novelist and has also written extensively for eXtensible Markup Language.com.
An avid diarist, Fitzgerald has written over 7,000 pages in his private journals since 1976.
( Developers and system administrators alike are uncoveri...)
( Although Ruby is an easy language to learn, in the heat...)
( You don't have to know everything about a car to drive ...)
( This book is the perfect first step for people who are ...)
( If you’re a programmer new to regular expressions, this...)
( XSLT is a powerful language for transforming XML docume...)
(XML Hacks: 100 Industrial-Strength Tips and Tools by Mich...)
("This is the International Edition. The content is in Eng...)
( Updated for Ruby 2.2, this handy reference offers brief...)
(New copy. Fast shipping. Will be shipped from US.)