did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780596003104

Computer Science and Perl Programming

by
  • ISBN13:

    9780596003104

  • ISBN10:

    0596003102

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2002-11-01
  • Publisher: Oreilly & Associates Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99 Save up to $5.00
  • Buy New
    $48.49
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-3 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

Founded in 1996, The Perl Journal is the only magazine dedicated to Perl, the popular open source scripting language. Started by Perl gurus as a grass-roots effort to help the rest of the world understand Perl's potential, TPJ acquired a cult following during the past five years and is known as "the voice of the Perl community". Its archives contain information that is still useful to the development community. O'Reilly recently acquired exclusive rights to distribute The Perl Journal's complete archive, and in Computer Science & Perl Programming: Best of the Perl Journal our editors have selected the best and most timeless articles for publication in three volumes.

Table of Contents

Foreword xi
Preface xiii
Introduction
1(8)
Part I. Beginner Concepts
All About Arrays
9(9)
Perfect Programming
18(6)
Precedence
24(12)
The Birth of a One-Liner
36(5)
Comparators, Sorting, and Hashes
41(7)
What Is Truth?
48(6)
Using Object-Oriented Modules
54(11)
Unreal Numbers
65(6)
CryptoContext
71(5)
References
76(7)
Perl Heresies
83(6)
Part II. Regular Expressions
Understanding Regular Expressions, Part I
89(15)
Understanding Regular Expressions, Part II
104(7)
Understanding Regular Expressions, Part III
111(4)
Nibbling Strings
115(7)
How Regexes Work
122(17)
Part III. Computer Science
Infinite Lists
139(13)
Compression
152(9)
Memoization
161(15)
Parsing
176(24)
Trees and Game Trees
200(21)
B-Trees
221(17)
Making Life and Death Decisions with Perl
238(7)
Information Retrieval
245(9)
Randomness
254(6)
Random Number Generators and XS
260(13)
Part IV. Programming Techniques
Suffering from Buffering
273(8)
Scoping
281(10)
Seven Useful Uses of local
291(13)
Parsing Command-Line Options
304(7)
Building a Better Hash with tie
311(16)
Source Filters
327(12)
Overloading
339(9)
Building Objects Out of Arrays
348(7)
Hiding Objects with Closures
355(11)
Multiple Dispatch in Perl
366(23)
Part V. Software Development
Using Other Languages from Perl
389(15)
SWIG
404(14)
Benchmarking
418(6)
Building Software with Cons
424(11)
MakeMaker
435(8)
Autoloading Perl Code
443(5)
Debugging and Devel::
448(7)
Part VI. Networking
Email with Attachments
455(9)
Sending Mail Without sendmail
464(8)
Filtering Mail
472(8)
Net::Telnet
480(5)
Microsoft Office
485(7)
Client-Server Applications
492(15)
Managing Streaming Audio
507(11)
A 74-Line IP Telephone
518(13)
Controlling Modems
531(10)
Using Usenet from Perl
541(6)
Transferring Files with FTP
547(10)
Spidering an FTP Site
557(13)
DNS Updates with Perl
570(9)
Part VII. Databases
DBI
579(8)
Using DBI with Microsoft Access
587(8)
DBI Caveats
595(6)
Beyond Hardcoded Database Applications with DBIx::Recordset
601(7)
Win32::ODBC
608(14)
Net:: LDAP
622(15)
Web Databases the Genome Project Way
637(19)
Spreadsheet::WriteExcel
656(15)
Part VIII. Internals
How to Improve Perl
671(5)
Components of the Perl Distribution
676(3)
Basic Perl Anatomy
679(6)
Lexical Analysis
685(7)
Debugging Perl Programs with-D
692(13)
Microperl
705(6)
Index 711(20)
About the Authors 731

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program