May 16, 2009 |
5,227 views |

Book Description
This is the third in O’Reilly’s series of landmark Perl tutorials, which started with Learning Perl, the bestselling introduction that taught you the basics of Perl syntax, and Intermediate Perl, which taught you how to create re-usable Perl software. Mastering Perl pulls everything together to show you how to bend Perl to your will. It convey’s Perl’s special models and programming idioms.
This book isn’t a collection of clever tricks, but a way of thinking about Perl programming so you can integrate the real-life problems of debugging, maintenance, configuration, and other tasks you encounter as a working programmer.
The book explains how to:
- Use advanced regular expressions, including global matches, lookarounds, readable regexes, and regex debugging
- Avoid common programing problems with secure programming techniques
- Profile and benchmark Perl to find out where to focus your improvements
- Wrangle Perl code to make it more presentable and readable
- See how Perl keeps track of package variables and how you can use that for some powerful tricks
- Define subroutines on the fly and turn the tables on normal procedural programming.
- Modify and jury rig modules to fix code without editing the original source Download Now »
May 16, 2009 |
6,155 views |

Book Description
While there are dozens of books on programming algorithms, never before has there been one that uses Perl. Using the algorithms explained here, you’ll be able to carry out traditional programming tasks in a high-powered, efficient, easy-to-maintain manner with Perl. This guide assumes a basic understanding of Perl syntax and functions, but not necessarily any background in computer science. The authors clearly explain the reasons for using various classic programming techniques, the kind of applications that use them, and — most important — how to code these algorithms in Perl. Topics range in complexity from sorting and searching to statistical algorithms, numerical analysis, and encryption. If you are an amateur programmer, this book will fill you in on the essential algorithms needed to solve problems just like an expert. If you’ve learned algorithms in other languages, you will be surprised at how much different (and often easier) it is to implement them in Perl.
Review
‘An O’Reilly book, and what a good one it is. And what a fun one too: a book on algorithms for Perl. Yowza! As far as I know, this is a first. But otherwise this standard O’Reilly fare: well written, well edited, well designed (note the wolf on the cover), all you will expect and get from this publisher time and time again. And no, I don’t haved shares in O’Reilly!’ – Julian Bucknall, Developers Review, June 2000. ‘…and the authors show every sign of enjoying themselves in writing it. It’s a great read, as much for the byways it opens up as for the possibility of using it to attack real-world problems. It marks a sort of coming of age for the language and most people who use Perl as a day to day ‘Swiss army chainsaw’ will enjoy it.’ – Fiachra O Marcaigh, Irish Times, February 21st 2000 Download Now »
May 16, 2009 |
3,475 views |

Book Description
Perl/Tk is the marriage of the Tk graphical toolkit with Perl, the powerful programming language used primarily for system administration, web programming, and database manipulation. With Perl/Tk, you can build Perl programs with an attractive, intuitive GUI interface with all the power of Perl behind it. Mastering Perl/Tk is the “bible” of Perl/Tk: It’s not only a great book for getting started, but the best reference for learning the techniques of experienced Perl/Tk programmers. The first half of the book contains the basics on how to use Perl/Tk, and then branches out into advanced applications with a series of extensive program examples. The result is a book accessible for novices, and invaluable for experienced programmers ready to learn the next step in the elegant and effective use of Perl/Tk. The book includes:
- An introduction to each of the basic Perl/Tk widgets and geometry managers
- A dissection of the MainLoop, including how to use callbacks and bindings effectively
- Coverage of the Tix widgets, an extended set of widgets that are a part of the standard Perl/Tk distribution
- Working with images in Perl/Tk, including bitmaps, pixmaps, photos, and how to compose a compound image type
- How to create custom mega-widgets in Perl/Tk, both composite and derived
- Handling interprocess communication with Perl/Tk, both with standard Unix utilities (pipes and sockets) and with the send command designed for direct communication between Tk applications
- Developing your own Tk widget in the C language
- Examples of web applications written with Perl/Tk and the LWP library Download Now »