Learning Perl


Book Description

Learning Perl, popularly known as "the Llama," is the book most programmers rely on to get started with Perl. The bestselling Perl tutorial since it was first published in 1993, this new fifth edition covers recent changes to the language up to Perl 5.10. This book reflects the combined experience of its authors, who have taught Perl at Stonehenge Consulting since 1991. Years of classroom testing and experience helped shape the book's pace and scope, and this edition is packed with exercises that let you practice the concepts while you follow the text. Topics include: Perl data & variable types Subroutines File operations Regular expressions String manipulation Lists & sorting Process management Smart matching Using third party modules Perl is the language for people who want to get work done. Originally targeted to sysadmins for heavy-duty text processing, Perl is now a full-featured programming language suitable for almost any task on almost any platform-from short fixes on the command line to web applications, bioinformatics, finance, and much more. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.




XQuery


Book Description

With the XQuery 1.0 standard, you finally have a tool that will make it much easier to search, extract and manipulate information from XML content stored in databases. This in-depth tutorial not only walks you through the XQuery specification, but also teaches you how to program with this widely anticipated query language. XQuery is for query writers who have some knowledge of XML basics, but not necessarily advanced knowledge of XML-related technologies. It can be used both as a tutorial, by reading cover to cover, and as a reference, by using the comprehensive index and appendixes. Either way, you will find the background knowledge in namespaces, schemas, built-in types and regular expressions that is relevant to writing XML queries. This book provides: A high-level overview and quick tour of XQuery Information to write sophisticated queries, without being bogged down by the details of types, namespaces, and schemas Advanced concepts for users who want to take advantage of modularity, namespaces, typing and schemas Guidelines for working with specific types of data, such as numbers, strings, dates, URIs and processing instructions A complete alphabetical reference to the built-in functions and types You will also learn about XQuery's support for filtering, sorting, and grouping data, as well as how to use FLWOR expressions, XPath, and XQuery tools for extracting and combining information. With this book, you will discover how to apply all of these tools to a wide variety of data sources, and how to recombine information from multiple sources into a single final output result. Whether you're coming from SQL, XSLT, or starting from scratch, this carefully paced tutorial takes you through the final 1.0 standard in detail.




Learning Perl


Book Description

The sixth edition of this bestselling Perl tutorial includes recent changes to the language. Years of classroom testing and experience helped shape the book's pace and scope, and this edition is packed with exercises that let readers practice the concepts while they follow the text.




Well Matched


Book Description

A pretend relationship gives two friends more than they bargained for in a Renaissance Faire rom com filled with flower crowns, kilts, corsets, and sword fights. Single mother April Parker has lived in Willow Creek for twelve years with a wall around her heart. On the verge of being an empty nester, she’s decided to move on from her quaint little town, and asks her friend Mitch for his help with some home improvement projects to get her house ready to sell. Mitch Malone is known for being the life of every party, but mostly for the attire he wears to the local Renaissance Faire—a kilt (and not much else) that shows off his muscled form to perfection. While he agrees to help April, he needs a favor too: she'll pretend to be his girlfriend at an upcoming family dinner, so that he can avoid the lectures about settling down and having a more “serious” career than high school coach and gym teacher. April reluctantly agrees, but when dinner turns into a weekend trip, it becomes hard to tell what's real and what's been just for show. But when the weekend ends, so must their fake relationship. As summer begins, Faire returns to Willow Creek, and April volunteers for the first time. When Mitch's family shows up unexpectedly, April pretends to be Mitch's girlfriend again...and it doesn't feel so fake anymore. Despite their obvious connection, April insists they’ve just been putting on an act. But when there’s the chance for something real, she has to decide whether to change her plans—and open her heart—for the kilt-wearing hunk who might just be the love of her life.




XSLT


Book Description

Have you ever needed to convert documents from XML to HTML ? Or from one XML vocabulary to another ? Extensible Stylesheet Transformations (XSLT) provide a critical bridge between XML processing and more familiar HTML, as well as between XML vocabularies. XSLT demonstrates how to use this powerful, but complex, tool for a wide variety of conversions. Examples illustrate many different cases and techniques, giving you working code to explore and modify for your own purposes. Originally created for page layout, XSLT has grown into one of the tore technologies used by most developers processing XML. Through clear and entertaining explanations, this book shows you how to use XSLT as a general-purpose translation tool, a system for reorganizing document content, and a tool for generating multiple results (including HTML, VRML, and SVG) from the same content. Though XSLT is extremely useful, it can also be daunting to new users. XSLT uses an XML-based template syntax combined with a terse vocabulary called XPath that identifies how the template applies to the original document. The understanding of " variables " in XSLT is very different from the understanding of " variables " in procedural languages, for instance. Getting started with XSLT is difficult, and advanced techniques require a thorough understanding of how XSLT templates work and interact with one another. XSLT brings it all together, giving developers both a thorough tutorial and a reference. It examines both XSLT and XPath, a critical companion standard, and explores subjects ranging from basic transformations to complex sorting and linking. In addition, the book explores extension functions on various XSLT processors and how to combine multiple documents with XSLT. Examples demonstrate all of the techniques described. Examples also illustrate how to use XSLT to generate a ride variety of target document types, including HTML, SVG, JPEG, Java source code, and XSLT stylesheets.




XSLT


Book Description

There's been great anticipation surrounding the release of XSLT 2.0, the new language specification that's critical for converting XML documents into other formats, such as HTML code or a PDF file. The XSLT 2.0 specification is approaching completion at long last, but unfortunately, version 2.0's delays and complexity have forced developers to rely on the XSLT 1.0 standard longer than they anticipated. Both specifications will be in use during what is likely to be a long transition period. The second edition of XSLT incorporates new material for XSLT 2.0 and expounds on the lessons learned over the last six years of XSLT 1.0 use. Whether you're looking for the latest and greatest in XSLT 1.0 techniques, or is moving on to XSLT 2.0, this new edition of XSLT will address your needs. The book includes plenty of practical, real-world examples to show you how to apply XSLT stylesheets to XML data using either version. You'll get a thorough understanding of XSLT and XPath and their relationship to other web standards, along with recommendations for a honed toolkit in an open platform-neutral, standards-based environment. Author Doug Tidwell starts with the basics: simple stylesheets and methods for setting up transformation engines. Then he works through examples that develop your understanding of the many parts of XSLT, particularly XSLT's template-based approach to transformations. This new edition has been updated to explain XSLT 2.0's many dependencies, notably XML Schema and XPath 2.0.




Learning Perl


Book Description

If you ask Perl programmers today what book they relied on most when they were learning Perl, you'll find that an overwhelming majority will name Learning Perl--also known affectionately as "the Llama." The first edition of Learning Perl appeared in 1993 and has been a bestseller ever since. Written by two of the most prominent and active members of the Perl community, this book is the quintessential tutorial for the Perl programming language.Perl began as a tool for Unix system administrators, used for countless small tasks throughout the workday. It has since blossomed into a full-featured programming language on practically every computing platform, and is used for web programming, database manipulation, XML processing, and (of course) system administration--all this while still remaining the perfect tool for the small daily tasks it was designed for. Perl is quick, fun, and eminently useful. Many people start using Perl because they need it, but they continue to use Perl because they love it.The third edition of Learning Perl has not only been updated for Perl 5.6, but has also been rewritten from the ground up to reflect the needs of programmers learning Perl today. Informed by their years of success at teaching Perl as consultants, the authors have re-engineered the book to better match the pace and scope appropriate for readers trying to get started with Perl, while retaining the detailed discussion, thorough examples, and eclectic wit for which the book is famous.This edition of the Llama includes an expanded and more gently-paced introduction to regular expressions, new exercises and solutions designed so readers can practice what they've learned while it's still fresh in their minds, and an overall reworking to bring Learning Perl into the new millennium.Perl is a language for getting your job done. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.




Fidel Castro


Book Description

- Absorbing accounts of the leaders whose ideas and actions have changed the course of history - Examines each person's life in the context of the politics of the time - Full-color photographs enhance each book




The Film Novelist


Book Description

The Film Novelist is the first primer on writing film novels- whether you are a beginning novelist, a seasoned writer wanting to cross over into script/novel writing, or a creative writing teacher looking for proven ways to launch new writers. So, what is the difference between a screenplay and a film novel? Screenplays indicate solely what the audience is to see or hear on screen. Film novels are short, and take about as long to read as a feature film takes to watch. The description, dialogue, and narration of a film novel can simply be lifted out and used as the description, dialogue, and voice-over narration for a script. The author has devised a fifteen week program starting from a one-sentence pitch to the novel itself, which includes filming a scene from your script/novel. He grounds the discussion of early film novels, like The Maltese Falcon, Of Mice and Men, and The Misfits, to provide historical and theoretical background while detailing the practical, sequential approach for completing a short novel and script.




Taken For His Own


Book Description

After learning Theo is alive, Sar immediately embarks on a mission to find him. Reunited, the lovers return to New York, Danial, Terian and Theo uneasily combining forces to protect Sar from Al's assassins who still seek her. But when Sar is taken prisoner in an all-out attack, only one man can save her-her old adversary, Devlin.