rssHome » Perl

Perl Cookbook, 2nd Edition

Perl Cookbook, 2nd Edition

Book Description

The second edition of has been fully updated for 5.8, with extensive changes for Unicode support, I/O layers, mod_, and new technologies that have emerged since the previous edition of the book. Recipes have been updated to include the latest modules. New recipes have been added to every chapter of the book, and some chapters have almost doubled in size. Covered topic areas include:

  • Manipulating strings, numbers, dates, arrays, and hashes
  • Pattern matching and text substitutions
  • References, data structures, objects, and classes
  • Signals and exceptions
  • Screen addressing, menus, and graphical applications
  • Managing other processes
  • Writing secure scripts
  • Client-server programming
  • Internet applications programming with mail, news, ftp, and telnet
  • CGI and mod_perl programming
  • Web programming Download Now »

Network Programming with Perl

Network Programming with Perl

Book Description

(Pearson Education) A text focusing on the methods and alternatives for designed TCP/IP-based client/server systems and advanced techniques for specialized applications with . A guide examining a collection of the best third party modules in the Comprehensive Archive Network Softcover. DLC: (Computer program language).

Review
“Network programming”–the term had a distinct meaning once, but now it begs the question, “Is there another kind?” That’s why Lincoln Stein’s Network Programming with is valuable. It shows how one of the world’s top Perl authorities brings the language to bear on problems that require communication among computers, showing that you may not have to resort to Java as soon as you may have thought to meet a networking requirement. What’s more, Stein doesn’t assume you have a lot of Perl expertise. 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. If a program makes use of an unusual or previously undiscussed function (and lots of them do, because one of the author’s missions is to introduce the contents of specialized libraries), its syntax and legal parameters will be documented and a concise statement of its behavior provided. The example programs are the best part of this book, though. 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. –David Wall Download Now »

Learning Perl, 4th Edition

Learning Perl, 4th Edition

Book Description

“Learning , better known as “the Llama book,” starts the programmer on the way to mastery. Written by three prominent members of the community who each have several years of experience teaching around the world, this edition has been updated to account for all the recent changes to the language up to 5.8.

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, has blossomed into a full-featured programming language used for web programming, database manipulation, XML processing, and system administration–on practically all platforms–while remaining the favorite tool for the small daily tasks it was designed for. You might start using because you need it, but you’ll continue to use it because you love it.

Informed by their years of success at teaching Perl as consultants, the authors have re-engineered the Llama to better match the pace and scope appropriate for readers getting started with Perl, while retaining the detailed discussion, thorough examples, and eclectic wit for which the Llama is famous. Download Now »

Higher-Order Perl: Transforming Programs with Programs

Higher Order Perl: Transforming Programs with Programs

Book Description

Most programmers were originally trained as C and Unix programmers, so the programs that they write bear a strong resemblance to C programs. However, incorporates many features that have their roots in other languages such as Lisp. These advanced features are not well understood and are rarely used by most programmers, but they are very powerful. They can automate tasks in everyday programming that are difficult to solve in any other way. One of the most powerful of these techniques is writing functions that manufacture or modify other functions. For example, instead of writing ten similar functions, a programmer can write a general pattern or framework that can then create the functions as needed according to the pattern. For several years Mark Jason Dominus has worked to apply functional programming techniques to . Now Mark brings these flexible programming methods that he has successfully taught in numerous tutorials and training sessions to a wider audience.

* Introduces powerful programming methods—new to most programmers—that were previously the domain of computer scientists
* Gradually builds up confidence by describing techniques of progressive sophistication
* Shows how to improve everyday programs and includes numerous engaging code examples to illustrate the methods
Download Now »

Real World SQL Server Administration with Perl

Real World SQL Server Administration with Perl

Book Description

Real World Administration with is written with the goal of super-charging your administration skills with scripting, taking you to the next level of administration. Through a broad range of scenarios, this book shows you how to write Perl scripts (often in combination with T-SQL scripting) to solve a wide variety of administration problems. This unique book will provide you with the techniques to conquer real-world problems that frequently trouble DBAs.You will take away at least two things from reading this book: a DBA toolkit complete with over 150 Perl scripts, and problem-solving techniques perfect for attacking additional administrative challenges. Many of the sample problems are described in 7 or 2000 context, but in reality, the examples aren’t version specific&emdash;all the Perl scripts are open and may be adapted to work with any version of .

About the Author
Linchi Shea works at a major Wall Street firm as the SQL Server technical lead. He is a Microsoft MVP and is active with many SQL Server communities via SSWUG.org. He has a bachelor’s degree in electrical engineering and computer science, and a master’s degree in information systems from the University of British Columbia. When not automating and solving DBA problems with Perl, Linchi is an avid tennis player and a regular reader of newspaper bridge columns. Download Now »

Beginning Perl Web Development From Novice to Professional

Beginning Perl Web Development From Novice to Professional

Book Description

Beginning Web Development: From Novice to Professional introduces you to the world of Internet application development. This book tackles all areas crucial to developing your first web applications and includes a powerful combination of real-world examples coupled with advice. Topics range from serving and consuming RSS feeds, to monitoring Internet servers, to interfacing with e-mail. You’ll learn how to use with ancillary packages like Mason and Nagios.Though not version specific, this book is an ideal read if you have had some grounding in basics and now want to move into the world of web application development. Author Steve Suehring emphasizes the security implications of , drawing on years of experience teaching readers how to “think safe,” avoid common pitfalls, and produce well-planned, secure code.

About the Author
Steve Suehring is the security editor for LinuxWorld Magazine. He has written articles for Linux Magazine and authored a book titled MySQL. Suehring has also edited a number of titles on Linux and open source software. He has been working with closed and open source software for a number of years. Download Now »