Skip to content

Instant Perl Modules

Best in textbook rentals since 2012!

ISBN-10: 007212962X

ISBN-13: 9780072129625

Edition: 2001

Authors: Doug Sparling

List price: $49.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Customers also bought

Book details

List price: $49.99
Copyright year: 2001
Publisher: McGraw-Hill Osborne
Publication date: 2/22/2001
Binding: Paperback
Pages: 512
Size: 7.25" wide x 9.00" long x 1.50" tall
Weight: 2.2
Language: English

Introductionp. xiii
Acknowledgmentsp. xvii
Introduction to Perl Modulesp. 1
Introductionp. 1
Getting Perl Modules from the CPANp. 2
Installing Perl Modulesp. 2
Manual Installation on UNIXp. 3
Manual Installation on Windowsp. 3
Automated Installation on UNIX using the CPAN Modulep. 4
Automated Installation on Windows using PPMp. 5
Installation on Other Operating Systemsp. 6
Installing Modules to a Private Directoryp. 6
Using Perl Modulesp. 7
Finding Installed Modulesp. 9
Where Are Modules Located?p. 9
Which Modules Are Installed?p. 10
Module Documentationp. 11
Summaryp. 11
The Standard Modulesp. 13
Overview of the Standard Perl Modulesp. 14
Benchmarkp. 21
Carpp. 23
Class::Structp. 25
Configp. 28
config_sh()p. 28
config_vars(@name)p. 28
myconfig()p. 29
Cwdp. 30
Envp. 31
File::Basenamep. 32
File::Comparep. 33
File::Copyp. 34
File::Findp. 35
Getopt::Longp. 36
Argument Specifiersp. 36
Option Destinationp. 38
Getopt::Stdp. 39
IO::Filep. 42
Text::Abbrevp. 44
Text::Wrapp. 45
Time::Localp. 46
Time::gmtimep. 47
Time::localtimep. 48
Summaryp. 49
Dates and Timesp. 51
Overview of Dates and Timesp. 52
Date::Calcp. 52
Date::Formatp. 55
Date::Manipp. 58
Date::Parsep. 61
Time::HiResp. 61
Summaryp. 63
Databasesp. 65
Introductionp. 66
DB_Filep. 66
DBIp. 71
Summaryp. 78
Graphicsp. 79
Graphicsp. 80
Finding the Size of an Imagep. 80
Finding the Size of an Image with Image::Magickp. 80
Finding the Size of an Image with Image::Sizep. 81
Manipulating Images with Image::Magickp. 83
Creating Dynamic Images with GD.pmp. 84
Creating Graphs with GD::Graphp. 90
Summaryp. 95
Perl/Tk: Creating Graphical User Interfacesp. 97
Introduction to Perl/Tkp. 98
Brief Overview of Perl/Tkp. 98
Simple Example: Hello Worldp. 98
Widgetsp. 101
Creating the Main Windowp. 102
Creating Widgetsp. 102
Common Widget Optionsp. 104
Callbacks and Bindingp. 107
Label Widgetp. 109
Buttonp. 111
Checkbuttonp. 112
Radiobuttonp. 114
Entryp. 116
Textp. 117
Listboxp. 120
Scrollbarp. 122
Scalep. 125
Framep. 128
Menup. 129
Geometry Managersp. 133
Packp. 134
Gridp. 136
Placep. 137
Summaryp. 139
E-mailp. 141
Sending E-mailp. 142
Receiving E-mailp. 145
Sending Attachmentsp. 149
Summaryp. 153
Internet Protocolsp. 155
Introductionp. 156
DNS Lookupsp. 156
Pinging a Hostp. 159
Getting Whois Informationp. 160
Using FTP in Perlp. 161
Using Telnet in Perlp. 163
Creating a TCP Clientp. 165
Creating a TCP Serverp. 166
Summaryp. 168
CGI.pmp. 169
Overview of CGI.pmp. 170
Interfacep. 170
Function-Oriented Interfacep. 170
Object-Oriented Interfacep. 172
Processing the Formp. 172
Getting the Value(s) of a Single Named Parameterp. 173
Getting the Values of All Parametersp. 174
Generating HTML Outputp. 174
Generating Headersp. 174
Generating Standard HTML Elementsp. 177
Generating Form Elementsp. 177
Cookiesp. 187
File Uploadsp. 191
Debuggingp. 194
Summaryp. 195
Fun CGI Applicationsp. 197
Introductionp. 198
Voting Boothp. 198
Overviewp. 198
HTML Formp. 198
Data and Log Filesp. 200
CGI Scriptp. 201
Guestbookp. 209
Postcardsp. 217
Chatp. 229
Summaryp. 234
CGI and Databasesp. 235
Introductionp. 236
Feedback Formp. 236
Resume Submit Formp. 242
Job Boardp. 246
CD Databasep. 267
Summaryp. 278
CGI: Commerce and Communityp. 279
Introductionp. 280
Online Computer Storep. 280
Online Forump. 293
Summaryp. 306
Site Administrationp. 307
Introductionp. 308
Online HTML Editorp. 308
Parsing Log Filesp. 313
htaccessp. 316
Checking Server Portsp. 322
Summaryp. 328
Site Utilitiesp. 329
Introductionp. 330
Site Searchp. 330
Searching the Webp. 332
Recommend a Sitep. 336
Banner Ad Rotationp. 341
Online Perl Syntax Checkerp. 350
Online Notesp. 353
Summaryp. 360
Web Programmingp. 361
Web Automation with LWPp. 362
Getting Web Documents with LWP::Simplep. 362
Getting Web Documents with LWP::UserAgentp. 367
Getting Protected Documents with LWP:;UserAgentp. 372
Automating Form Submissionp. 372
Specifying and Converting URLs with URI::URLp. 374
Specifying URLsp. 374
Converting Relative URLs to Absolute URLsp. 375
Converting Absolute URLs to Relative URLsp. 376
Parsing and Processing HTMLp. 377
Parsing HTML with HTML::Parserp. 377
Extracting Links with HTML::LinkExtorp. 381
HTML::Entitiesp. 386
Summaryp. 387
Win32p. 389
The Win32 Libraryp. 390
The Win32 Modulep. 390
Error Handlingp. 390
OS and Build Informationp. 391
User, Machine, and Domain Namesp. 392
Finding and Changing the Current Working Directoryp. 393
File Systemp. 394
Next Available Drivep. 396
Tick Countp. 396
Message Boxp. 397
Processesp. 398
Win32::Spawnp. 398
Win32::Processp. 399
OLE Automationp. 402
Creating and Writing to an Excel Spreadsheetp. 403
Extracting Data from an Excel Spreadsheetp. 404
Creating a Chart with Excelp. 405
Database Access with ODBCp. 406
Using Win32::ODBCp. 406
Film Database Applicationp. 408
Summaryp. 412
XMLp. 413
Introductionp. 414
Parsing XML with XML::Parserp. 414
Overview of XML::Parserp. 414
Parsing a Simple XML Documentp. 415
Converting XML to Textp. 417
Converting XML to HTMLp. 420
XML::RSSp. 423
Overviewp. 423
RSS Syntaxp. 423
Create an RSS Channelp. 425
Converting RSS to HTMLp. 427
Summaryp. 435
Pragmasp. 437
Introductionp. 437
constantp. 439
diagnosticsp. 440
integerp. 440
libp. 441
strictp. 442
strict 'refs'p. 442
strict 'vars'p. 443
strict 'subs'p. 443
varsp. 444
Summaryp. 444
Creating Perl Modulesp. 445
Building Modules the Smart Wayp. 445
Module Internals--Functionalp. 447
Module Internals--Object Orientedp. 451
Summaryp. 453
Perl Securityp. 455
Temp File Securityp. 455
Using Taintp. 456
Better Coding Practicesp. 457
Summaryp. 457
Perl Resourcesp. 459
Online Resourcesp. 459
CPAN--http://www.cpan.orgp. 459
The Official Perl Site--http://www.perl.comp. 459
use Perl--http://use.perl.orgp. 460
Perl Mongers--http://www.perl.orgp. 460
Perldoc.com--http://www.perldoc.comp. 460
Perl Monks--http://www.perlmonks.comp. 460
Randal Schwartz's Magazine Articles--http://www.stonehenge.com/merlyn/p. 460
EFNet IRC Channel #perlp. 460
Offline Resourcesp. 461
POD: Plain Old Documentationp. 461
Manual Pages--manp. 461
The Perl Journalp. 461
Perl Booksp. 462
Summaryp. 462
Installing the PostgreSQL Databasep. 463
Introductionp. 463
Installation from RPMp. 463
Installation from Sourcep. 464
Initial Database Setupp. 467
Summaryp. 468
Installing Apachep. 469
Indexp. 473
Table of Contents provided by Syndetics. All Rights Reserved.