Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Perl


41. 

Perl Hacks

Perl Hacks

By: ; ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 08-MAY-2006

Insert Date: 13-FEB-2006

Slots: 1.0

Table of Contents • Start Reading

With more than a million dedicated programmers, Perl has proven to be the best computing language for the latest trends in computing and business. While other languages have stagnated, Perl remains fresh, thanks to its community-based development model, which encourages the sharing of information among users. This tradition of knowledge-sharing allows developers to find answers to almost any Perl question they can dream up.And you can find many of those answers right here in Perl Hacks. Like all books in O'Reilly's Hacks Series, Perl Hacks appeals to a variety of programmers, whether you're...

42. 

Perl Best Practices

Perl Best Practices

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 12-JUL-2005

Insert Date: 31-AUG-2005

Slots: 1.0

Table of Contents • Start Reading

Many programmers code by instinct, relying on convenient habits ora "style" they picked up early on. They aren't conscious of all thechoices they make, like how they format their source, the namesthey use for variables, or the kinds of loops they use. They'refocused entirely on problems they're solving, solutions they'recreating, and algorithms they're implementing. So they write codein the way that seems natural, that happens intuitively, and thatfeels good.But if you're serious about your profession, intuition isn'tenough. Perl Best Practices author Damian Conway explainsthat rules,...

43. 

Advanced Perl Programming, 2nd Edition

Advanced Perl Programming, 2nd Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 28-JUN-2005

Insert Date: 10-AUG-2005

Slots: 1.0

Table of Contents • Start Reading

With a worldwide community of users and more than a million dedicated programmers, Perl has proven to be the most effective language for the latest trends in computing and business. Every programmer must keep up with the latest tools and techniques. This updated version of Advanced Perl Programming from O'Reilly gives you the essential knowledge of the modern Perl programmer. Whatever your current level of Perl expertise, this book will help you push your skills to the next level and become a more accomplished programmer. O'Reilly's most high-level Perl tutorial to date, Advanced Perl...

44. 

Learning Perl, Fourth Edition

Learning Perl, Fourth Edition

By: ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 14-JUL-2005

Insert Date: 10-AUG-2005

Slots: 1.0

Table of Contents • Start Reading

Learning Perl, better known as "the Llama book", starts the programmer on the way to mastery. Written by three prominent members of the Perl community who each have several years of experience teaching Perl around the world, this edition has been updated to account for all the recent changes to the language up to Perl 5.8. Perl is the language for people who want to get work done. It started as a tool for Unix system administrators who needed something powerful for small tasks. Since then, Perl has blossomed into a full-featured programming language used for web programming, database...

45. 

Perl Testing: A Developer's Notebook

Perl Testing: A Developer's Notebook

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 14-JUL-2005

Insert Date: 03-AUG-2005

Slots: 1.0

Table of Contents • Start Reading

Is there any sexier topic in software development than software testing? That is, besides game programming, 3D graphics, audio, high-performance clustering, cool websites, et cetera? Okay, so software testing is low on the list. And that's unfortunate, because good software testing can increase your productivity, improve your designs, raise your quality, ease your maintenance burdens, and help to satisfy your customers, coworkers, and managers. Perl has a strong history of automated tests. A very early release of Perl 1.0 included a comprehensive test suite, and it's only improved from...

46. 

SAMS Teach Yourself Perl in 24 Hours THIRD EDITION

SAMS Teach Yourself Perl in 24 Hours THIRD EDITION

By: 

Publisher: Sams

Publication Date: 15-JUN-2005

Insert Date: 27-JUL-2005

Slots: 1.0

Table of Contents • Start Reading

Learn Perl programming quickly and easily with 24 one-hour lessons in Sams Teach Yourself Perl in 24 Hours. The book's step-by-step lessons teach you the basics of Perl and how to apply it in web development and system administration. Plus, the third edition has been updated to include five chapters on new technologies, information on the latest version of Perl, and a look ahead to Perl 6. Sams Teach Yourself Perl in 24 Hours focuses on real-world development, teaching you how to: Effectively use Perl for large development projects using Perl modules Use Perl for data...

47. 

Perl 6 and Parrot Essentials, Second Edition

Perl 6 and Parrot Essentials, Second Edition

By: ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 22-JUN-2004

Insert Date: 09-JUL-2004

Slots: 1.0

Table of Contents • Start Reading

Distilling many years of Perl experience--including an insiders look at Perl development (the authors are members of the Perl 6 core development team)--Perl 6 and Parrot Essentials, 2nd Edition is an unparalleled preview of major changes in the widely-anticipated Perl 6. This sneak peek of what's coming in Perl includes succinct but thorough coverage of groundbreaking new developments in Parrot--the language-independent interpreter engine that will execute code written in the new Perl 6 language. Designed to be language independent, Parrot can be used to interpret other dynamic languages...

48. 

Perl Medic: Transforming Legacy Code

Perl Medic: Transforming Legacy Code

By: 

Publisher: Addison-Wesley Professional

Publication Date: 05-MAR-2004

Insert Date: 20-APR-2004

Slots: 1.0

Table of Contents • Start Reading

Bring new power, performance, and scalability to your existing Perl code! Cure whatever ails your Perl code! Maintain, optimize, and scale any Perl software... whether you wrote it or not Perl software engineering best practices for enterprise environments Includes case studies and code in a fun-to-read format Today's Perl developers spend 60-80% of their time working with existing Perl code. Now, there's a start-to-finish guide to understanding that code, maintaining it, updating it, and refactoring it for maximum performance and reliability. Peter J. Scott, lead author...

49. 

Perl Template Toolkit

Perl Template Toolkit

By: ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 23-DEC-2003

Insert Date: 01-APR-2004

Slots: 1.0

Table of Contents • Start Reading

Among the many different approaches to "templating" with Perl--such as Embperl, Mason, HTML::Template, and hundreds of other lesser known systems--the Template Toolkit is widely recognized as one of the most versatile. Like other templating systems, the Template Toolkit allows programmers to embed Perl code and custom macros into HTML documents in order to create customized documents on the fly. But unlike the others, the Template Toolkit is as facile at producing HTML as it is at producing XML, PDF, or any other output format. And because it has its own simple templating language, templates...

50. 

Mastering Perl for Bioinformatics

Mastering Perl for Bioinformatics

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 25-SEP-2003

Insert Date: 09-OCT-2003

Slots: 1.0

Table of Contents • Start Reading

Historically, programming hasn't been considered a critical skill for biologists. But now, with access to vast amounts of biological data contained in public databases, programming skills are increasingly in strong demand in biology research and development. Perl, with its highly developed capacities in string handling, text processing, networking, and rapid prototyping, has emerged as the programming language of choice for biological data analysis. Mastering Perl for Bioinformatics covers the core Perl language and many of its module extensions, presenting them in the context of biological...

51. 

Perl Cookbook, 2nd Edition

Perl Cookbook, 2nd Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 21-AUG-2003

Insert Date: 29-AUG-2003

Slots: 1.0

Table of Contents • Start Reading

Find a Perl programmer, and you'll find a copy of PerlCookbook nearby. Perl Cookbook is a comprehensivecollection of problems, solutions, and practical examples foranyone programming in Perl. The book contains hundreds ofrigorously reviewed Perl "recipes" and thousands of examplesranging from brief one-liners to complete applications. The secondedition of Perl Cookbook has been fully updated for Perl5.8, with extensive changes for Unicode support, I/O layers,mod_perl, and new technologies that have emerged since the previousedition of the book. Recipes have been updated to include thelatest...

52. 

Programming PERL in the .NET Environment

Programming PERL in the .NET Environment

By: 

Publisher: Addison-Wesley Professional

Publication Date: 24-SEP-2002

Insert Date: 18-JUL-2003

Slots: 1.0

Table of Contents • Start Reading

Master PerlNET: the best of Perl and .NET together! Build fully compliant .NET components in Perl Practical, hands-on coverage of programming with Perl for Windows Forms, ADO.NET, ASP.NET, and more Running case study: see how Perl and .NET concepts work together in a business application Foreword by Dick Hardt, CEO of ActiveState Get the best of both worlds: Perl flexibility and .NET power! ActiveState's new PerlNET combines the incredibly flexible and useful Perl programming language with the immense resources and power of Microsoft's .NET platform. Programming Perl in...

53. 

Perl 6 Essentials

Perl 6 Essentials

By: ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 20-JUN-2003

Insert Date: 27-JUN-2003

Slots: 1.0

Table of Contents • Start Reading

Perl 6 Essentials is a sneak-preview of Perl 6, the widely-anticipated rewrite of the Perl programming language. Still in development, the Perl 6 project is a community-based effort to keep Perl vibrant well into the 21st century. This book covers the development not only of Perl 6 syntax but also Parrot, the language-independent interpreter developed as part of the Perl 6 design strategy. Although Perl remains a vibrant language with a fiercely loyal following, it has undergone many changes to keep up with new technologies and applications that were not anticipated when Perl was first...

54. 

Learning Perl Objects, References, and Modules

Learning Perl Objects, References, and Modules

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 09-JUN-2003

Insert Date: 13-JUN-2003

Slots: 1.0

Table of Contents • Start Reading

Perl is a versatile, powerful programming language used in a variety of disciplines, ranging from system administration to web programming to database manipulation. One slogan of Perl is that it makes easy things easy and hard things possible. This book is about making the leap from the easy things to the hard ones. Learning Perl Objects, References & Modules offers a gentle but thorough introduction to advanced programming in Perl. Written by the authors of the best-selling Learning Perl, this book picks up where that book left off. Topics include: Packages and namespacesReferences and...

55. 

Practical mod_perl

Practical mod_perl

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 23-MAY-2003

Insert Date: 31-MAY-2003

Slots: 1.0

Table of Contents • Start Reading

mod_perl embeds the popular programming language Perl in the Apache web server, giving rise to a fast and powerful web programming environment. Practical mod_perl is the definitive book on how to use, optimize, and troubleshoot mod_perl. New mod_perl users will learn how to quickly and easily get mod_perl compiled and installed. But the primary purpose of this book is to show you how to take full advantage of mod_perl: how to make a mod_perl-enabled Web site as fast, flexible, and easily-maintainable as possible. The authors draw from their own personal experience in the field, as well as...

56. 

Programming Web Services with Perl

Programming Web Services with Perl

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 19-DEC-2002

Insert Date: 05-APR-2003

Slots: 1.0

Table of Contents • Start Reading

Given Perl's natural fit for web applications development, it's no surprise that Perl is also a natural choice for web services development. It's the most popular web programming language, with strong implementations of both SOAP and XML-RPC, the leading ways to distribute applications using web services. But books on web services focus on writing these applications in Java or Visual Basic, leaving Perl programmers with few resources to get them started. Programming Web Services with Perl changes that, bringing Perl users all the information they need to create web services using their...

57. 

Effective Perl Programming: Writing Better Programs with Perl

Effective Perl Programming: Writing Better Programs with Perl

By: Joseph N. Hall; Randal L. Schwartz

Publisher: Addison-Wesley Professional

Publication Date: 30-DEC-1997

Insert Date: 28-FEB-2003

Slots: 1.0

Table of Contents • Start Reading

Powerful and flexible, Perl has established itself as a premier programming language, especially as a tool for World Wide Web development, text processing, and system administration. The language features full support for regular expressions, object-oriented modules, network programming, and process management. Perl is extensible and supports modular, cross-platform development. In Effective Perl Programming, Perl experts Joseph Hall and Randal Schwartz share programming solutions, techniques, pointers, rules of thumb, and the pitfalls to avoid, enabling you to make the most of Perl's power...

58. 

XML and Perl

XML and Perl

By: 

Publisher: Sams

Publication Date: 16-OCT-2002

Insert Date: 20-FEB-2003

Slots: 1.0

Table of Contents • Start Reading

If you are a Perl programmer looking to explore Perl's XML capabilities or an XML developer with a basic understanding of Perl, this book will provide you with all the tools required for XML processing with Perl. XML and Perl teaches you to create portable, powerful, and extensible applications when you use XML and Perl together. You'll also learn to customize your XML processing facilities to accomplish unique tasks. Authors Mark Riehl and Ilya Sterin, who have written Perl XML modules and administer the official Perl XML web site (www.perlxml.net), have filled this book with practical...

59. 

Embedding Perl in HTML with Mason

Embedding Perl in HTML with Mason

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 16-OCT-2002

Insert Date: 21-DEC-2002

Slots: 1.0

Table of Contents • Start Reading

Mason doesn't aim to be the one true Perl-based templating system for building web sites, but it's led many programmers to abandon their custom solutions when they've seen how much easier using Mason can be. It's a powerful, open source, Perl-based web site development and delivery engine, with features that make it an ideal backend for high load sites serving dynamic content. Mason uses a concept called components: a mix of HTML, Perl, and special Mason commands. These components can be entire web pages, or bits of HTML that can be embedded in top-level components. Shared and reusable,...

60. 

Sams Teach Yourself Perl in 21 Days, Second Edition

Sams Teach Yourself Perl in 21 Days, Second Edition

By: 

Publisher: Sams

Publication Date: 31-MAY-2002

Insert Date: 03-DEC-2002

Slots: 1.0

Table of Contents • Start Reading

Sams Teach Yourself Perl in 21 Days covers the basics of Perl in the first few chapters, and then moves on to practical issues of Perl and in-depth discussions of more advanced topics. Later chapters also delve into software engineering topics, with discussions of modular code and object-oriented programming. CGI is covered in one chapter, but it is not the focus on the book. The book relies heavily on longer working examples and code, as opposed to small snippets and code fragments, and each chapter includes two to three smaller complete examples and one major one that illustrates most of...