Index: news.html =================================================================== --- news.html (revision 1483) +++ news.html (working copy) @@ -39,16 +39,7 @@ [%-END %] [% END %] -
[% newsentry('useperl','use.perl', '5', 'http://use.perl.org') %] [% newsentry('perlcom','perl.com', '5', 'http://www.perl.com') %] [% newsentry('cpanrecent','Recent CPAN Uploads',10,'http://search.cpan.org/recent') %] Index: books.html =================================================================== --- books.html (revision 1483) +++ books.html (working copy) @@ -1,55 +1,111 @@ -[% META title = 'Books & Articles' %] +[% META title = 'Books, Blogs & More' %] [% page.style = "perl-directory.html" %] [% page.sidebar = BLOCK %] -
-Read perl books online in the updated online library. -
++ See the online Perl library. +
++ Perl Wizard Randal Schwartz has written many articles to help Perl programmers at all levels. His articles have appeared in SysAdmin, WebTechniques, Unix Review, and more. +
++ [% END %] +
--Perl Wizard Randal Schwartz has written many articles to help -Perl programmers at all levels. His articles have appeared in SysAdmin, -WebTechniques, Unix Review, and more. +
-
+
+ +
- -
Julian Cook
-
US Army Corps of Engineers
-
-
+
+ Julian Cook
+ US Army Corps of Engineers
+
+ [% END %] +
+Safari is the premier electronic reference library for programmers -and IT professionals.
- - - -
-
-
O'Reilly offers subscriptions to allow you to search through hundreds of online books, including many of your favorite Perl books.
@@ -50,313 +23,158 @@ .book { padding: 1em; border: black solid 1px; margin-bottom: 1em } [% END %] - -
+
+ Full Text
+ [%
+ booklink("beginningperl","Beginning Perl");
+ booklink("impatientperl","Impatient Perl");
+ booklink("macperlpe","MacPerl: Power & Ease");
+ booklink("masonbook","Embedding Perl in HTML with Mason");
+ booklink("pup","Picking Up Perl");
+ booklink("perl5int","Perl 5 Internals");
+ booklink("pmp","Practical Mod Perl");
+ %]
+
+
+ Sample Chapters
+ [%
+ booklink("wampc","Writing Apache Modules with Perl and C");
+ booklink("mpc","mod_perl Developer's Cookbook");
+ booklink("lwp","Perl & LWP");
+ %]
+
Beginning Perl is a different kind of Perl book. It's written -particularly with the beginning programmer in mind, but it doesn't -treat you like an idiot, and experienced programmers will not feel -patronised. It covers a lot of ground, from the very basics of -programming, right through to developing CGI applications for the -web. More importantly, it emphasises good Perl practice, and readable -and maintainable code. -
- -Buy from: -[% INCLUDE "tpl/bookstore-links" isbn="1861003145" style="text" %] + Beginning Perl (click on title to read)+ Beginning Perl is a different kind of Perl book. It's written particularly with the beginning programmer in mind, but it doesn't treat you like an idiot, and experienced programmers will not feel patronised. It covers a lot of ground, from the very basics of programming, right through to developing CGI applications for the web. More importantly, it emphasises good Perl practice, and readable and maintainable code. +
Buy from: [% INCLUDE "tpl/bookstore-links" isbn="1861003145" style="text" %]+ You write code for a living, and your inherit a legacy program written in perl. You can program in your native language in your sleep. But you don't know perl at all, or you've only dabbled with it. Your deadline doesn't give you enough time to rewrite the legacy program in your native language, but it needs new features. You need to learn perl, and you need to learn it NOW. "Impatient Perl" was written for you. +
+-You write code for a living, and your inherit a legacy program written -in perl. You can program in your native language in your sleep. But -you don't know perl at all, or you've only dabbled with it. Your -deadline doesn't give you enough time to rewrite the legacy program in -your native language, but it needs new features. You need to learn -perl, and you need to learn it NOW. "Impatient Perl" was written for -you. +
- - ++ This book is about a marriage of two compatible yet unlikely partners. Extreme Programming (XP) is a software development methodology that enables users, business people, programmers, and computers to communicate effectively. Perl is a dynamic programming language that lets an XP team embrace the inevitable change caused by effective communication. Perl is the fixer and doer of the pair, and XP is the organizer and facilitator. Together they help you build robust software applications efficiently. +
+ MacPerl: Power and Ease is designed for both the beginner to Perl, and those who want to take advantage of Perl on Mac OS. It's divided into three primary sections: learning about programming, learning about Perl, and advanced topics. The latter includes brief sections on objects and references, and more complete information on how to use the Mac toolbox modules for making windows and dialog boxes and using AppleScript with Perl. It covers the MacPerl based on perl 5.004, and Mac OS (Classic), but much of the first two parts apply to any platform, and much of the third part applies to Mac OS X +
Buy from: [% INCLUDE "tpl/bookstore-links" isbn="1881957322" style="text" %] +-This book is about a marriage of two compatible yet unlikely -partners. Extreme Programming (XP) is a software development -methodology that enables users, business people, programmers, and -computers to communicate effectively. Perl is a dynamic programming -language that lets an XP team embrace the inevitable change caused by -effective communication. Perl is the fixer and doer of the pair, and -XP is the organizer and facilitator. Together they help you build -robust software applications efficiently. +
- - ++ This book shows you how to create large, complex, dynamically driven web sites that look good and are a snap to maintain. You'll learn how to visualize multiple Mason-based solutions to any given problem and select among them. The book covers the latest line of Mason development 1.1x, which has many new features, including line number reporting based on source files, sub-requests, and easier use as a CGI. +
Buy from: [% INCLUDE "tpl/bookstore-links" isbn="0596002254" style="text" %]MacPerl: Power and Ease is designed for both the beginner to Perl, -and those who want to take advantage of Perl on Mac OS. It's divided -into three primary sections: learning about programming, learning -about Perl, and advanced topics. The latter includes brief sections on -objects and references, and more complete information on how to use -the Mac toolbox modules for making windows and dialog boxes and using -AppleScript with Perl. It covers the MacPerl based on perl 5.004, and -Mac OS (Classic), but much of the first two parts apply to any -platform, and much of the third part applies to Mac OS X +
- -Buy from: -[% INCLUDE "tpl/bookstore-links" isbn="1881957322" style="text" %] - -This book shows you how to create large, complex, dynamically -driven web sites that look good and are a snap to maintain. You'll -learn how to visualize multiple Mason-based solutions to any given -problem and select among them. The book covers the latest line of -Mason development 1.1x, which has many new features, including line -number reporting based on source files, sub-requests, and easier use -as a CGI. +
+ This book has been created for a number of reasons. The primary reason is to provide a freely redistributable tutorial for the Perl language. In writing this freely redistributable tutorial, it is our hope that the largest number of people can have access to it and share it. +
++ In the Perl community, we have discovered ways to save time by writing Perl programs that make our jobs and lives easier. Surely, Perl is not a panacea, but it has certainly made our lives a little bit better. It is hoped that you can use Perl to make your jobs and lives easier, too. +
+ ++ A hands-on introduction to how the perl interpreter works internally, how to go about testing and fixing bugs in the interpreter, and what the internals are likely to look like in the future of Perl, Perl 6. +
++ Mod_perl embeds the popular programming language Perl in the Apache web server, giving rise to a fast and powerful web programming environment. Written for Perl web developers and web administrators, Practical mod_perl is an extensive guide to the nuts and bolts of the powerful and popular combination of Apache and mod_perl. From writing and debugging scripts to keeping your server running without failures, the techniques in this book will help you squeeze every ounce of power out of your server. True to its title, this is the practical guide to mod_perl. review +
Buy from: [% INCLUDE "tpl/bookstore-links" isbn="0596002270" style="text" %] ++ Writing Apache Modules with Perl and C will allow you to enhance your Apache HTTP server in just about any way you'd like. Overall, it is an excellent book, and it has a lot of good information and terrific examples on everything from "Content Handlers" to customizing the Apache server configuration process. -- Doug Beaver. +
Buy from: [% INCLUDE "tpl/bookstore-links" isbn="156592567X" style="text" %] ++ A practical, hands-on guide that shows you how to exploit the power of mod_perl. reviews +
Buy from: [% INCLUDE "tpl/bookstore-links" isbn="0672322404" style="text" %] ++ The LWP (Library for WWW in Perl) suite of modules lets your programs download and extract information from the Web. Perl & LWP shows how to make web requests, submit forms, and even provide authentication information, and it demonstrates using regular expressions, tokens, and trees to parse HTML. This book is a must have for Perl programmers who want to automate and mine the Web. +
Buy from: [% INCLUDE "tpl/bookstore-links" isbn="0596001789" style="text" %] +This book has been created for a number of reasons. The primary -reason is to provide a freely redistributable tutorial for the Perl -language. In writing this freely redistributable tutorial, it is our -hope that the largest number of people can have access to it and share -it. -
- -In the Perl community, we have discovered ways to save time by -writing Perl programs that make our jobs and lives easier. Surely, -Perl is not a panacea, but it has certainly made our lives a little -bit better. It is hoped that you can use Perl to make your jobs and -lives easier, too. -
- - - --A hands-on introduction to how the perl interpreter works -internally, how to go about testing and fixing bugs in the -interpreter, and what the internals are likely to look like in the -future of Perl, Perl 6. -
- -Mod_perl embeds the popular programming language Perl in -the Apache web server, giving rise to a fast and powerful web programming -environment. Written for Perl web developers and web administrators, -Practical mod_perl is an extensive guide to the nuts and bolts of the -powerful and popular combination of Apache and mod_perl. From writing and -debugging scripts to keeping your server running without failures, the -techniques in this book will help you squeeze every ounce of power out of -your server. True to its title, this is the practical guide to mod_perl. -review -
- -Buy from: -[% INCLUDE "tpl/bookstore-links" isbn="0596002270" style="text" %] -Writing Apache Modules with Perl and C will allow you to enhance -your Apache HTTP server in just about any way you'd like. Overall, it -is an excellent book, and it has a lot of good information and -terrific examples on everything from "Content Handlers" to customizing -the Apache server configuration process. -- Doug Beaver. -
- -Buy from: -[% INCLUDE "tpl/bookstore-links" isbn="156592567X" style="text" %] - -A practical, hands-on guide that shows you how to exploit the power -of mod_perl. reviews -
- -Buy from: -[% INCLUDE "tpl/bookstore-links" isbn="0672322404" style="text" %] - -The LWP (Library for WWW in Perl) suite of modules lets your -programs download and extract information from the Web. Perl & LWP -shows how to make web requests, submit forms, and even provide -authentication information, and it demonstrates using regular -expressions, tokens, and trees to parse HTML. This book is a must have -for Perl programmers who want to automate and mine the Web. -
- -Buy from: -[% INCLUDE "tpl/bookstore-links" isbn="0596001789" style="text" %] - -
-
--