Mastering Regular Expressions

Visit Mastering Regular Expressions

Regular expressions are a powerful tool for manipulating text and data. If you don't use them yet, you will discover in this book a whole new world of mastery over your data. If you already use them, you'll appreciate this book's unprecedented detail and breadth of coverage. If you think you know all you need to know about regular expressions, this book is a stunning eye-opener. With regular expressions, you can save yourself time and aggravation while dealing with documents, mail messages, log files -- you name it -- any type of text or data. For example, regular expressions can play a vital role in constructing a World Wide Web CGI script, which can involve text and data of all sorts. Regular expressions are not a tool in and of themselves, but are included as part of a larger utility. The classic example is grep. These days, regular expressions can be found everywhere from scripting languages including Perl, Tcl, awk, and Python.

  • Cost: $4.89
  • Pages: 342
  • Edition: 1st edition
  • ISBN: 1565922573

Mastering Regular Expressions

Visit Mastering Regular Expressions

Regular expressions are a central element of UNIX utilities like egrep and programming languages such as Perl. But whether you're a UNIX user or not, you can benefit from a better understanding of regular expressions since they work with applications ranging from validating data-entry fields to manipulating information in multimegabyte text files. Mastering Regular Expressions quickly covers the basics of regular-expression syntax, then delves into the mechanics of expression-processing, common pitfalls, performance issues, and implementation-specific differences. Written in an engaging style and sprinkled with solutions to complex real-world problems, Mastering Regular Expressions offers a wealth information that you can put to immediate use.

  • Cost: $27.97
  • Pages: 496
  • Edition: 2nd edition
  • ISBN: 0596002890

mod_perl Developer's Cookbook

Visit mod_perl Developer's Cookbook

Mod_perl is a unique piece of software that wholly integrates the power of Perl with the flexibility and stability of the Apache Web server. With mod_perl, developers can harness the power of the full Apache API and develop Web applications quickly and without sacrificing performance. The mod_perl Developer's Cookbook teaches programming with the mod_perl API by example. The book takes developers from the basics of mod_perl to the development advanced Web applications. Developers will learn tricks, solutions, and mod_perl idioms gleaned from the authors' experience as developers and expert users of mod_perl. Geoffrey Young is a frequent contributor to the mod_perl community and has written scores of mod_perl handlers, the most useful of which can be found on CPAN. Paul Lindner manages, designs, and implements mod_perl applications at Critical Path. Randy Kobes is a professor of physics who used mod_perl to establish a search engine for CPAN.

  • Cost: $27.99
  • Pages: 672
  • Edition: 1st edition
  • ISBN: 0672322404

Mod_Perl Pocket Reference

Visit Mod_Perl Pocket Reference

Mod_perl integrates the complete Perl interpreter with the Apache web server. With mod_perl, programmers can take existing Perl CGI scripts and plug them in, usually without making any source code changes. The scripts will run exactly as before but many times faster. In addition, mod_perl offers a Perl interface to the Apache API, allowing full access to Apache internals, so that programmers can control every aspect of the Apache server. mod_perl Pocket Reference is a concise, conveniently formatted reference to all mod_perl features used in day-to-day mod_perl programming. This small book covers functions as well as configuration directives that help maximize the effectiveness of the mod_perl Apache module. A pocket-sized reference for mod_perl, the Apache module that brings Apache and Perl together. Includes a brief tutorial on mod_perl, and serves as a quick reference for material on all of mod_perl's classes, methods and configuration directives.

  • Cost: $1.99
  • Pages: 83
  • Edition: paperback
  • ISBN: 0596000472

Modern Perl Programming

Visit Modern Perl Programming

Modern Perl Programming will help you master Perl's most robust, powerful features so you can make the most of the language whether you're a beginner or an experienced scripter. Michael Saltzman starts with a rapid-fire Perl tutorial and refresher. Then, using actual applications not just code snippets he presents expert guidance on the Perl features that deliver the most power, productivity, and efficiency. Coverage includes: Practical coverage of data types, I/O, control structures, and operators; Making the most of associative arrays, hash tables, and regular expressions; Building your own subroutines; Developing Web-based CGI and network applications; Example-rich coverage of references (pointers)-the cornerstone of advanced Perl development; Object-oriented programming, data structures, and advanced GUI development; Integrating with enterprise-class databases: detailed examples applicable to Oracle and Sybase and other databases.

  • Cost: $27.99
  • Pages: 368
  • Edition: 1st edition
  • ISBN: 0130089656

Mysql and Perl for the Web

Visit Mysql and Perl for the Web

Illustrates how to use MySQL in tandem with Perl and its DBI module to write web-based database scripts. The author describes the procedures for creating and initializing forms with CGI.pm, writing forms-based applications, automating the form-handling process, performing searches, and securing connections. The final chapter provides an example e-commerce web site. Both MySQL and Perl are well documented in several tutorials, but in-depth coverage of Web development using the combination of the two is rare. MySQL and Perl for the Web zeroes in on this interesting pairing, illustrating practical application development possibilities using this popular duo.

  • Cost: $31.49
  • Pages: 552
  • Edition: 1st edition
  • ISBN: 0735710546

Network Programming with Perl

Visit Network Programming with Perl

Network Programming with Perl shows that you may not have to resort to Java to meet a networking requirement. An intermediate-level familiarity with the language should enable you to understand the examples in the book and follow its classic code-and-commentary structure. Stein presents full, working scripts, calling attention to particularly interesting lines and passages by repeating them in the text. As the problems get more complicated, it's fun to watch Stein solve them with efficient, attractive code. Unless you're a really experienced professional, you'll be able to study the examples in this book and learn a lot. Topics include Perl function libraries and techniques that allow programs to interact with resources over a network; IO::Socket library, Net::FTP library, Net::Telnet library, Net::SMTP library; Chat problems; Internet Message Access Protocol(IMAP) issues; Markup-language parsing; Internet Protocol (IP) broadcasting and multicasting.

  • Cost: $44.95
  • Pages: 576
  • Edition: 1st edition
  • ISBN: 0201615711

Object Oriented Perl

Visit Object Oriented Perl

Object Oriented Perl provides an invaluable guide to virtually every aspect of object-oriented programming in Perl. It shows the basics of solid object design, common mistakes and many tips for navigating the powerful and flexible nuances of using Perl objects. Also covers popular object modules available from CPAN and discusses performance issues and the tradeoff between programming convenience and speed often faced by today's Perl developer. Advanced chapters cover a number of techniques for adding persistence and invoking methods using multiple dispatching. Topics covered: Perl language review, CPAN, Perl objects, 'blessing' and inheritance, polymorphism, Class::Struct and Class::Methodmaker modules, Perl ties and closures, operator overloading, encapsulation, multiple dispatch, Class::Multimethods, coarse-grained and fine-grained object persistence techniques, performance issues.

  • Cost: $30.07
  • Pages: 490
  • Edition: paperback
  • ISBN: 1884777791

Perl

Visit Perl

Welcome to the only guidebook series that takes a visual approach to professional-level computer topics. Inside you'll discover step-by-step screen shots that demonstrate over 100 key Perl tasks, including: Demystifying references; Creating variables and expressions; Building arrays, lists, and subroutines; Generating output; Working with strings; Handling regular expressions; Working with file systems; Harnessing Perl modules; Using Perl with CGI; Working with databases. The companion CD-ROM includes: Perl 5.6.0; Perl Builder and ActiveState Perl Development Kit evaluation versions; Perl2Exe for Win 32 trial version; Visual Perl Editor and UltraEdit32 shareware versions; Plus, all sample code and an eversion of the book. The multifaceted Perl programming language is captured in a new profile in this fascinating, graphically driven synopsis by a group of graphical text designers at Maran Graphics.

  • Cost: $17.49
  • Pages: 350
  • Edition: Book and CD-ROM edition
  • ISBN: 0764534785

Perl & LWP

Visit Perl & LWP

Perl & LWP sets out to unwrap the Library for the Web in Perl (LWP), which is a collection of modules that make it easier to access and pick apart Web pages (and FTP-accessible files, and outgoing e-mail messages) from within your Perl programs. The book succeeds wonderfully, not only in conveying the technical aspects of LWP programming, but in making clear the fun of doing work that's very well suited to Perl. He does a great job of explaining how LWP functions fit into Perl programs, and how you can use them to make reference to Internet resources far more easily than before. Burke's narrative takes the form of a guided tour in which he introduces his readers to aspects of the LWP modules one by one. Topics include how to program with LWP and Perl itself including HTML parsing, HTML generation and modification, manipulation of HTML forms, and the operation of spiders. This book has more of a tutorial tone than any similiar reference material on the Internet.

  • Cost: $24.47
  • Pages: 264
  • Edition: 1st edition
  • ISBN: 0596001789