Perl in a Nutshell is a comprehensive reference guide to the Perl programming language. This book covers all the core features of the language. It ranges widely through the Perl programmer's universe, gathering together in convenient form a wealth of information about Perl itself and its application to CGI scripts, network programming, database interaction, and graphical user interfaces. It also gives detailed coverage about using Perl within a Win32 environment. This book assembles more information about the language in one place than any other reference work. Here are just some of the topics covered in the book: Basic language reference Introduction to using Perl modules Perl and CGI: CGI basics, CGI.pm, mod_perl DBI, the database-independent API for Perl Sockets programming in Perl LWP, the library for World Wide Web programming in Perl The Net::* modules pTk, the Tk extension to Perl As part of the successful "in a Nutshell" series of books from O'Reilly & Associates, Perl in a Nutshell is for readers who want a single reference for all their needs.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Ellen Siever is a writer and editor specializing in Linux and other open source topics. In addition to Linux in a Nutshell, she co-authored Perl in a Nutshell. She is a long-time Linux and Unix user, and was a programmer for many years until she decided that writing about computers was more fun.
Stephen Spainhour co-authored Webmaster in a Nutshell, Perl in a Nutshell, 1st Edition, and contributed to many other OReilly titles. He is an avid fan of professional tennis, and when hes not checking for tennis scores on the Web, he enjoys cooking, electronic music, troubleshooting his home-built PC, and watching too much television.
Preface; How This Book Is Organized; Typographical Conventions; How to Contact Us; Acknowledgments; Getting Started; Chapter 1: Introduction to Perl; 1.1 What’s Perl Good For?; 1.2 Perl Development; 1.3 Which Platforms Support Perl?; 1.4 Perl Resources; Chapter 2: Installing Perl; 2.1 The CPAN Architecture; 2.2 How Is CPAN Organized?; 2.3 Installing Perl; 2.4 Getting and Installing Modules; 2.5 Documentation; Language Basics; Chapter 3: The Perl Interpreter; 3.1 Command Processing; 3.2 Command-Line Options; 3.3 Environment Variables; 3.4 The Perl Compiler; 3.5 Threads; Chapter 4: The Perl Language; 4.1 Program Structure; 4.2 Data Types and Variables; 4.3 Statements; 4.4 Special Variables; 4.5 Operators; 4.6 Regular Expressions; 4.7 Subroutines; 4.8 References and Complex Data Structures; 4.9 Filehandles; 4.10 Formats; 4.11 Pod; Chapter 5: Function Reference; 5.1 Perl Functions by Category; 5.2 Perl Functions in Alphabetical Order; Chapter 6: Debugging; 6.1 The Perl Debugger; 6.2 Debugger Commands; 6.3 Using the Debugger; 6.4 Customizing the Debugger; 6.5 The Perl Profiler; 6.6 The perlbug Program; Modules; Chapter 7: Packages, Modules, and Objects; 7.1 Namespaces and Packages; 7.2 Modules; 7.3 Object-Oriented Perl; 7.4 Object Syntax; Chapter 8: Standard Modules; 8.1 AnyDBM_File; 8.2 attrs; 8.3 AutoLoader; 8.4 AutoSplit; 8.5 autouse; 8.6 B; 8.7 B::Asmdata; 8.8 B::Assembler; 8.9 B::Bblock; 8.10 B::Bytecode; 8.11 B::C; 8.12 B::CC; 8.13 B::Debug; 8.14 B::Deparse; 8.15 B::Disassembler; 8.16 B::Lint; 8.17 B::Showlex; 8.18 B::Stackobj; 8.19 B::Terse; 8.20 B::Xref; 8.21 base; 8.22 Benchmark; 8.23 blib; 8.24 Carp; 8.25 CGI; 8.26 CGI::Apache; 8.27 CGI::Carp; 8.28 CGI::Cookie; 8.29 CGI::Fast; 8.30 CGI::Push; 8.31 CGI::Switch; 8.32 Class::Struct; 8.33 Config; 8.34 constant; 8.35 CPAN; 8.36 CPAN::FirstTime; 8.37 CPAN::Nox; 8.38 Cwd; 8.39 Data::Dumper; 8.40 DB_File; 8.41 Devel::SelfStubber; 8.42 diagnostics; 8.43 DirHandle; 8.44 DynaLoader; 8.45 English; 8.46 Env; 8.47 Errno; 8.48 Exporter; 8.49 ExtUtils::Command; 8.50 ExtUtils::Embed; 8.51 ExtUtils::Install; 8.52 ExtUtils::Installed; 8.53 ExtUtils::Liblist; 8.54 ExtUtils::MakeMaker; 8.55 ExtUtils::Manifest; 8.56 ExtUtils::Miniperl; 8.57 ExtUtils::Mkbootstrap; 8.58 ExtUtils::Mksymlists; 8.59 ExtUtils::MM_OS2; 8.60 ExtUtils::MM_Unix; 8.61 ExtUtils::MM_VMS; 8.62 ExtUtils::MM_Win32; 8.63 ExtUtils::Packlist; 8.64 ExtUtils::testlib; 8.65 Fatal; 8.66 Fcntl; 8.67 fields; 8.68 File::Basename; 8.69 File::CheckTree; 8.70 File::Compare; 8.71 File::Copy; 8.72 File::DosGlob; 8.73 File::Find; 8.74 File::Path; 8.75 File::Spec; 8.76 File::Spec::Mac; 8.77 File::Spec::OS2; 8.78 File::Spec::Unix; 8.79 File::Spec::VMS; 8.80 File::Spec::Win32; 8.81 File::stat; 8.82 FileCache; 8.83 FileHandle; 8.84 FindBin; 8.85 GDBM_File; 8.86 Getopt::Long; 8.87 Getopt::Std; 8.88 I18N::Collate; 8.89 integer; 8.90 IO; 8.91 IO::File; 8.92 IO::Handle; 8.93 IO::Pipe; 8.94 IO::Seekable; 8.95 IO::Select; 8.96 IO::Socket; 8.97 IPC::Msg; 8.98 IPC::Open2; 8.99 IPC::Open3; 8.100 IPC::Semaphore; 8.101 IPC::SysV; 8.102 less; 8.103 lib; 8.104 locale; 8.105 Math::BigFloat; 8.106 Math::BigInt; 8.107 Math::Complex; 8.108 Math::Trig; 8.109 NDBM_File; 8.110 Net::hostent; 8.111 Net::netent; 8.112 Net::Ping; 8.113 Net::protoent; 8.114 Net::servent; 8.115 O; 8.116 ODBM_File; 8.117 Opcode; 8.118 ops; 8.119 overload; 8.120 Pod::Functions; 8.121 Pod::Html; 8.122 Pod::Text; 8.123 POSIX; 8.124 re; 8.125 Safe; 8.126 SDBM_File; 8.127 Search::Dict; 8.128 SelectSaver; 8.129 SelfLoader; 8.130 Shell; 8.131 sigtrap; 8.132 Socket; 8.133 strict; 8.134 subs; 8.135 Symbol; 8.136 Sys::Hostname; 8.137 Sys::Syslog; 8.138 Term::Cap; 8.139 Term::Complete; 8.140 Term::ReadLine; 8.141 Test; 8.142 Test::Harness; 8.143 Text::Abbrev; 8.144 Text::ParseWords; 8.145 Text::Soundex; 8.146 Text::Tabs; 8.147 Text::Wrap; 8.148 Thread; 8.149 Thread::Queue; 8.150 Thread::Semaphore; 8.151 Thread::Signal; 8.152 Thread::Specific; 8.153 Tie::Array, Tie::StdArray; 8.154 Tie::Handle; 8.155 Tie::Hash, Tie::StdHash; 8.156 Tie::RefHash; 8.157 Tie::Scalar, Tie::StdScalar; 8.158 Tie::SubstrHash; 8.159 Time::gmtime; 8.160 Time::Local; 8.161 Time::localtime; 8.162 Time::tm; 8.163 UNIVERSAL; 8.164 User::grent; 8.165 User::pwent; 8.166 vars; 8.167 vmsish; CGI; Chapter 9: CGI Overview; 9.1 A Typical CGI Interaction; 9.2 URL Encoding; 9.3 Extra Path Information; 9.4 CGI Environment Variables; Chapter 10: The CGI.pm Module; 10.1 HTML Tag Generation; 10.2 Importing Method Groups; 10.3 Maintaining State; 10.4 Named Parameters; 10.5 Using JavaScript Features; 10.6 Debugging; 10.7 CGI.pm Reference; Chapter 11: Web Server Programming with mod_perl; 11.1 Design of mod_perl; 11.2 Installing mod_perl; 11.3 mod_perl Handlers; 11.4 Running CGI Scripts with mod_perl; 11.5 Server-Side Includes with mod_perl; 11.6 Sections; 11.7 Apache:: Modules; Databases; Chapter 12: Databases and Perl; 12.1 DBM Databases and DBM Hashes; 12.2 Design of DBI; 12.3 DBI Methods; 12.4 DBI Environment Variables; Network Programming; Chapter 13: Sockets; 13.1 Built-in Socket Functions; 13.2 The IO::Socket Module; Chapter 14: Email Connectivity; 14.1 The Net Modules; 14.2 The Mail Modules; Chapter 15: Usenet News; 15.1 The NNTP Protocol; 15.2 Net::NNTP; 15.3 The News::Newsrc Module; Chapter 16: FTP; 16.1 The FTP Protocol; 16.2 Net::FTP; 16.3 FTP Configuration with Net::Netrc; Chapter 17: The LWP Library; 17.1 LWP Overview; 17.2 The LWP Modules; 17.3 The HTTP Modules; 17.4 The HTML Module; 17.5 The URI Module; Perl/Tk; Chapter 18: Perl/Tk; 18.1 Widgets; 18.2 Geometry Managers; 18.3 Common Widget Configuration Options; 18.4 The Button Widget; 18.5 The Checkbutton Widget; 18.6 The Radiobutton Widget; 18.7 The Label Widget; 18.8 The Entry Widget; 18.9 The Scrollbar Widget; 18.10 The Listbox Widget; 18.11 The Text Widget; 18.12 The Canvas Widget; 18.13 The Scale Widget; 18.14 The Menubutton Widget; 18.15 The Menu Widget; 18.16 The Optionmenu Widget; 18.17 The Frame Widget; 18.18 The Toplevel Widget; Win32; Chapter 19: Win32 Modules and Extensions; 19.1 Win32::Clipboard; 19.2 Win32::Console; 19.3 Win32::ChangeNotification; 19.4 Win32::Eventlog; 19.5 Win32::File; 19.6 Win32::FileSecurity; 19.7 Win32::Internet; 19.8 Win32::IPC; 19.9 Win32::Mutex; 19.10 Win32::NetAdmin; 19.11 Win32::NetResource; 19.12 Win32::Process; 19.13 Win32::Registry; 19.14 Win32::Semaphore; 19.15 Win32::Service; 19.16 Win32::Shortcut; 19.17 Win32 Extensions; 19.18 OLE Automation; Chapter 20: PerlScript; 20.1 Client-Side PerlScript; 20.2 Server-Side PerlScript; Colophon;
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
EUR 3,44 per la spedizione in U.S.A.
Destinazione, tempi e costiDa: More Than Words, Waltham, MA, U.S.A.
Condizione: Very Good. . . Before placing your order for please contact us for confirmation on the book's binding. Check out our other listings to add to your order for discounted shipping. All orders guaranteed and ship within 24 hours. Codice articolo BOS-N-04c-01418
Quantità: 1 disponibili
Da: HPB-Ruby, Dallas, TX, U.S.A.
paperback. Condizione: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Codice articolo S_431924118
Quantità: 1 disponibili
Da: HPB-Diamond, Dallas, TX, U.S.A.
paperback. Condizione: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Codice articolo S_435134370
Quantità: 1 disponibili
Da: New Legacy Books, Annandale, NJ, U.S.A.
paperback. Condizione: Good. Fast shipping and order satisfaction guaranteed. A portion of your purchase benefits Non-Profit Organizations, First Aid and Fire Stations! Codice articolo 5FSZKH000XQG
Quantità: 1 disponibili
Da: Half Price Books Inc., Dallas, TX, U.S.A.
paperback. Condizione: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Codice articolo S_442834337
Quantità: 1 disponibili
Da: Wonder Book, Frederick, MD, U.S.A.
Condizione: Very Good. Very Good condition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. Codice articolo L02A-03067
Quantità: 1 disponibili
Da: HPB Inc., Dallas, TX, U.S.A.
paperback. Condizione: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Codice articolo S_448384278
Quantità: 1 disponibili
Da: Better World Books, Mishawaka, IN, U.S.A.
Condizione: Good. 1st. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Codice articolo GRP15482325
Quantità: 1 disponibili
Da: Better World Books: West, Reno, NV, U.S.A.
Condizione: Very Good. 1st. Used book that is in excellent condition. May show signs of wear or have minor defects. Codice articolo GRP76435051
Quantità: 1 disponibili
Da: HPB-Red, Dallas, TX, U.S.A.
paperback. Condizione: Very Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or limited writing/highlighting. We ship orders daily and Customer Service is our top priority! Codice articolo S_449765241
Quantità: 1 disponibili