In this smooth, carefully paced course, leading Perl trainers and a Windows NT practitioner teach you to program in the language that promises to emerge as the scripting language of choice on NT. With a foreword by Larry Wall, the creator of Perl, this book is the "official" guide for both formal (classroom) and informal learning. Based on the "llama book,"Learning Perl on Win32 Systems features tips for PC users and new NT-specific examples.Perl for Win32 is a language for easily manipulating text, files, user and group profiles, performance and event logs, and registry entries, and a distribution is available on the Windows NT Resource Kit. Peer-to-peer technical support is now available on the perl.win32.users mailing list.The contents include:
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Erik Olson is a renegade linguist who makes a living developing software for Win32 platforms. Erik is currently the chief technical officer at Axiom Technologies, LC, a software outsourcing shop. Erik delivers developer training, system administration, and program/concept development for a number of large-scale horizontal and vertical applications. Working as a program developer since 1986, Erik has implemented a variety of systems ranging from point-of-sales systems to horizontal PIM products to real-time financial market applications. Although much of his work is done in C++, he has particular interests in Web development and scripting languages. Erik coauthored Learning Perl on Win32 Systems with Tom Christiansen and Randal Schwartz.
Tom Christiansen is a freelance consultant specializing in Perl training and writing. After working for several years for TSR Hobbies (of Dungeons and Dragons fame), he set off for college where he spent a year in Spain and five in America, dabbling in music, linguistics, programming, and some half-dozen different spoken languages. Tom finally escaped UW-Madison with B.A.s in Spanish and computer science and an M.S. in computer science. He then spent five years at Convex as a jack-of-all-trades working on everything from system administration to utility and kernel development, with customer support and training thrown in for good measure. Tom also served two terms on the USENIX Association Board of directors. With over fifteen years' experience in UNIX system administration and programming, Tom presents seminars internationally. Living in the foothills above Boulder, Colorado, surrounded by mule deer, skunks, and the occasional mountain lion and black bear, Tom takes summers off for hiking, hacking, birding, music making, and gaming.
Foreword to the First Edition of Learning Perl; Foreword to the Present Edition; Preface; What This Book Is About; We’d Like to Hear from You; Conventions; Exercises; Acknowledgments for First Edition; Acknowledgments for the Second Edition; Acknowledgments for the Win32 Edition; Chapter 1: Introduction; 1.1 History of Perl; 1.2 Purpose of Perl; 1.3 Availability; 1.4 Support; 1.5 Basic Concepts; 1.6 A Stroll Through Perl; 1.7 Exercises; Chapter 2: Scalar Data; 2.1 What Is Scalar Data?; 2.2 Numbers; 2.3 Strings; 2.4 Scalar Operators; 2.5 Scalar Variables; 2.6 Scalar Operators and Functions; 2.7 as a Scalar Value; 2.8 Output with print; 2.9 The Undefined Value; 2.10 Exercises; Chapter 3: Arrays and List Data; 3.1 What Is a List or Array?; 3.2 Literal Representation; 3.3 Variables; 3.4 Array Operators and Functions; 3.5 Scalar and List Context; 3.6 as an Array; 3.7 Variable Interpolation of Arrays; 3.8 Exercises; Chapter 4: Control Structures; 4.1 Statement Blocks; 4.2 The if/unless Statement; 4.3 The while/until Statement; 4.4 The do {} while/until Statement; 4.5 The for Statement; 4.6 The foreach Statement; 4.7 Exercises; Chapter 5: Hashes; 5.1 What Is a Hash?; 5.2 Hash Variables; 5.3 Literal Representation of a Hash; 5.4 Hash Functions; 5.5 Hash Slices; 5.6 Exercises; Chapter 6: Basic I/O; 6.1 Input from STDIN; 6.2 Input from the Diamond Operator; 6.3 Output to STDOUT; 6.4 Exercises; Chapter 7: Regular Expressions; 7.1 Concepts About Regular Expressions; 7.2 Simple Uses of Regular Expressions; 7.3 Patterns; 7.4 More on the Matching Operator; 7.5 Substitutions; 7.6 The split and join Functions; 7.7 Exercises; Chapter 8: Functions; 8.1 Defining a User Function; 8.2 Invoking a User Function; 8.3 Return Values; 8.4 Arguments; 8.5 Private Variables in Functions; 8.6 Semiprivate Variables Using local; 8.7 File-Level my( ) Variables; 8.8 Exercises; Chapter 9: Miscellaneous Control Structures; 9.1 The last Statement; 9.2 The next Statement; 9.3 The redo Statement; 9.4 Labeled Blocks; 9.5 Expression Modifiers; 9.6 &&, ||, and ?: as Control Structures; 9.7 Exercises; Chapter 10: Filehandles and File Tests; 10.1 What Is a Filehandle?; 10.2 Opening and Closing a Filehandle; 10.3 Using Pathnames and Filenames; 10.4 A Slight Diversion: die; 10.5 Using Filehandles; 10.6 The -x File Tests; 10.7 The stat Function; 10.8 Exercises; Chapter 11: Formats; 11.1 What Is a Format?; 11.2 Defining a Format; 11.3 Invoking a Format; 11.4 More About the Fieldholders; 11.5 The Top-of-Page Format; 11.6 Changing Defaults for Formats; 11.7 The FileHandle Module; 11.8 Exercises; Chapter 12: Directory Access; 12.1 Moving Around the Directory Tree; 12.2 Globbing; 12.3 Directory Handles; 12.4 Opening and Closing a Directory Handle; 12.5 Reading a Directory Handle; 12.6 Exercises; Chapter 13: File and Directory Manipulation; 13.1 Removing a File; 13.2 Renaming a File; 13.3 Making and Removing Directories; 13.4 Modifying Permissions; 13.5 Modifying Timestamps; 13.6 Exercises; Chapter 14: Process Management; 14.1 Using system and exec; 14.2 Using Backquotes; 14.3 Using Processes as Filehandles; 14.4 Summary of Process Operations; 14.5 Win32::Process; 14.6 Exercises; Chapter 15: Other Data Transformation; 15.1 Finding a Substring; 15.2 Extracting and Replacing a Substring; 15.3 Formatting Data with sprintf( ); 15.4 Advanced Sorting; 15.5 Transliteration; 15.6 Exercises; Chapter 16: System Information; 16.1 Getting User and Machine Information; 16.2 Packing and Unpacking Binary Data; 16.3 Getting Network Information; 16.4 The Registry; 16.5 Opening and Reading Registry Values; 16.6 Setting Registry Values; 16.7 Exercises; Chapter 17: Database Manipulation; 17.1 DBM Databases and DBM Hashes; 17.2 Opening and Closing DBM Hashes; 17.3 Using a DBM Hash; 17.4 Fixed-Length Random-Access Databases; 17.5 Variable-Length ( Text) Databases; 17.6 Win32 Database Interfaces; 17.7 Exercises; Chapter 18: CGI Programming; 18.1 The CGI.pm Module; 18.2 Your CGI Program in Context; 18.3 Simplest CGI Program; 18.4 Passing Parameters via CGI; 18.5 Creating a Guestbook Program; 18.6 Troubleshooting CGI Programs; 18.7 Perl and the Web: Beyond CGI Programming; 18.8 Further Reading; 18.9 Exercises; Chapter 19: OLE Automation; 19.1 Introduction to OLE Automation; 19.2 Creating Automation Objects; 19.3 Using Automation Objects; 19.4 Variants; 19.5 Tips and Techniques; 19.6 Exercises; Exercise Answers; Chapter 2; Chapter 3; Chapter 4; Chapter 5; Chapter 6; Chapter 7; Chapter 8; Chapter 9; Chapter 10; Chapter 11; Chapter 12; Chapter 13; Chapter 14; Chapter 15; Chapter 16; Chapter 17; Chapter 18; Chapter 19; Libraries and Modules; Library Terminology; Standard Modules; CPAN: Beyond the Standard Library; Win32 Extensions; Networking Clients; A Simple Client; A Webget Client; Topics We Didn’t Mention; Full Interprocess Communications; The Debugger; The Command Line; Other Operators; Many, Many More Functions; Many, Many Predefined Variables; Symbol Table Manipulation With *FRED; Additional Regular Expression Features; Packages; Embeddible, Extensible; And Other Stuff; Colophon;
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
EUR 3,99 per la spedizione da Repubblica Ceca a Italia
Destinazione, tempi e costiEUR 33,95 per la spedizione da U.S.A. a Italia
Destinazione, tempi e costiDa: Bookbot, Prague, Repubblica Ceca
Condizione: Fine. Codice articolo 190bf39b-5c0e-4fdf-8d41-49a96507a82a
Quantità: 1 disponibili
Da: Ammareal, Morangis, Francia
Softcover. Condizione: Bon. Ancien livre de bibliothèque. Traces de pliures sur la couverture. Légères traces d'usure sur la couverture. Pages cornées. Edition 1997. Ammareal reverse jusqu'à 15% du prix net de cet article à des organisations caritatives. ENGLISH DESCRIPTION Book Condition: Used, Good. Former library book. Traces of creases on the cover. Slight signs of wear on the cover. Dog-eared pages. Edition 1997. Ammareal gives back up to 15% of this item's net price to charity organizations. Codice articolo E-812-701
Quantità: 1 disponibili
Da: Ammareal, Morangis, Francia
Softcover. Condizione: Bon. Ancien livre de bibliothèque. Petite(s) trace(s) de pliure sur la couverture. Légères traces d'usure sur la couverture. Salissures sur la tranche. Pages cornées. Edition 1997. Ammareal reverse jusqu'à 15% du prix net de cet article à des organisations car ENGLISH DESCRIPTION Book Condition: Used, Good. Former library book. Slightly creased cover. Slight signs of wear on the cover. Stains on the edge. Dog-eared pages. Edition 1997. Ammareal gives back up to 15% of this item's net price to charity organizations. Codice articolo E-812-702
Quantità: 1 disponibili
Da: Better World Books Ltd, Dunfermline, Regno Unito
Condizione: Good. 1st Edition. Ships from the UK. Used book that is in clean, average condition without any missing pages. Codice articolo 3742996-75
Quantità: 1 disponibili
Da: Better World Books Ltd, Dunfermline, Regno Unito
Condizione: Very Good. 1st Edition. Ships from the UK. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. Codice articolo GRP63387094
Quantità: 1 disponibili
Da: Bahamut Media, Reading, Regno Unito
Condizione: Very Good. Shipped within 24 hours from our UK warehouse. Clean, undamaged book with no damage to pages and minimal wear to the cover. Spine still tight, in very good condition. Remember if you are not happy, you are covered by our 100% money back guarantee. Codice articolo 6545-9781565923249
Quantità: 1 disponibili
Da: AwesomeBooks, Wallingford, Regno Unito
Condizione: Very Good. This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. . Codice articolo 7719-9781565923249
Quantità: 1 disponibili
Da: WorldofBooks, Goring-By-Sea, WS, Regno Unito
Paperback. Condizione: Very Good. In this smooth, carefully paced course, leading Perl trainers and a Windows NT practitioner teach you to program in the language that promises to emerge as the scripting language of choice on NT. With a foreword by Larry Wall, the creator of Perl, this book is the "official" guide for both formal (classroom) and informal learning. Based on the "llama book," Learning Perl on Win32 Systems features tips for PC users and new NT-specific examples. Perl for Win32 is a language for easily manipulating text, files, user and group profiles, performance and event logs, and registry entries, and a distribution is available on the Windows NT Resource Kit. Peer-to-peer technical support is now available on the perl.win32.users mailing list. The contents include: An introduction to "the Perl way" for Windows users A quick tutorial stroll through Perl in one lesson Systematic, topic-by-topic coverage of Perl's broad capabilities Innumerable, brief code examples Programming exercises for each topic, with fully worked-out answers Access to NT system functions through Perl Database access with Perl CGI programming with Perl Erik Olson is director of advanced technologies for Axiom Technologies, LC, where he specializes in providing Win32 development solutions. Randal L. Schwartz and Tom Christiansen have also written Programming Perl, co-authored with Larry Wall and published by O'Reilly & Associates. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Codice articolo GOR001869667
Quantità: 3 disponibili
Da: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condizione: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 1.4. Codice articolo G1565923243I3N00
Quantità: 1 disponibili
Da: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condizione: As New. No Jacket. Pages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less 1.4. Codice articolo G1565923243I2N00
Quantità: 1 disponibili