Below you will find 0 categories and 75 links related to Perl Learn Resources.
Mod_perl embeds the popular programming language Perl in the Apache web server, giving rise to a fast and powerful web programming environment. Practical mod_perl is the definitive book on how to use, optimize, and troubleshoot mod_perl. New mod_perl users will learn how to quickly and easily get mod_perl compiled and installed. But the primary purpose of this book is to show you how to take full advantage of mod_perl: how to make a mod_perl-enabled Web site as fast, flexible, and easily-maintainable as possible. The authors draw from their own personal experience in the field, as well as the combined experience of the mod_perl community, to present a rich and complete picture of how to set up and maintain a successful mod_perl site. 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.
Programming Perl, 3rd Edition is the authoritative guide to Perl version 5, the scripting utility that has established itself as the programming tool of choice for the World Wide Web, UNIX system administration, and a vast range of other applications. Version 5 of Perl includes object-oriented programming facilities. The book is coauthored by Larry Wall, the creator of Perl. It covers Perl language and syntax, functions, library modules, references, and object-oriented features, and also explores invocation options, debugging, common mistakes, and much more. This release has been expanded to cover the 5.6 release of Perl including profiling, pod, Unicode, threading, compiling, and Perl internals
This book is intended for both .NET and Perl programmers to help bring these two rich worlds together. If you are a Perl programmer, this book will help you understand .NET and the vast array of services available to you. You will learn how, through Web services, you can connect to a wide variety of heterogeneous systems using standard Internet protocols. If you are a .NET programmer, you will learn why Perl has become one of the most popular languages in the world and how to access the vast CPAN archive of Perl modules.Overview and Organization. If you are new to Perl, you can quickly come up to speed with the tutorial on Core Perl in Chapters 2 to 8. It includes an in-depth treatment of objects in Perl and introduces the CPAN Perl archive. The treatment of Core Perl is very generic, and you will easily be able to apply what you have learned to any system that supports Perl. The book also shows you how to use .NET classes in Perl.
From access counters and log-report graphs to scientific plots and on-the-fly animated GIFs, graphics scripting is within the grasp of most Web authors. However, it is a poorly documented field. Programming Web Graphics with Perl & GNU Software shows intermediate and advanced Web designers how to use CGI scripts to generate dynamic graphic content and demystifies the manipulation of graphics formats for newcomers to the Web. Programming Web Graphics with Perl & GNU Software covers a narrow but powerful niche of Web development: on-the-fly graphics generation. It also focuses on the Perl language and its associated free code modules, making the techniques you learn in this book immediately available for free. Among the tools discussed in this book is the GD Perl module for working with GIF files, the GNU Image Manipulation Program (GIMP), GIFScript, and ImageMagick. Looks at the popular image formats on the Web: GIF, PNG, and JPEG.
Programming Web Services with Perl steers clear of the hype surrounding web services and concentrates on what is useful and practical. The book introduces the major web services standards, such as XML-RPC, SOAP, WSDL, and UDDI, and shows how to implement Perl servers and clients using these standards. You'll find detailed references on both the XML and SOAP toolkits, and learn when to use one technology in favor of the other. The book is rich with programming examples that you'll find useful well past the learning stage. And, moving beyond the basics, the book offers solutions to problems of security, authentication, and scalability. Topics include: HTTP and XML basics; XML-RPC and the toolkits; SOAP and toolkits SOAP: :Lite; Using SOAP with SMTP and other protocols; Advertising and discovering with UDDI and WSDL; The REST methodology; The future of web services. Programming Web Services with Perl was written for Perl programmers.
Sams Teach Yourself Perl 5 in 21 Days is the ideal book for beginner and intermediate level users who want to gain a solid understanding of this programming language. Using step-by-step tutorials, you'll learn everything you need to know about this popular programming language. Discover how to manipulate text, generate reports, and perform system tasks. Through practical, hands-on instructions, logically organized lessons, and helpful Q&A sections, you'll master Perl functions and concepts and be developing robust programs in no time. Plus, Do/Don't boxes show you how to avoid potential programming pitfalls, illustrations explain constructs such as associative arrays, and tables serve as handy references. No previous programming experience is required; Explores the old and new features of Perl and Perl 5; Teaches Internet programming with Perl 5; A great book for beginning programmers who want to learn Perl.
Sams Teach Yourself Perl in 24 Hours teaches readers new to Perl the necessary basics of Perl and then shows them how to apply that knowledge in real-world Web development. The book is divided into three sections: The first third of the book teaches the basics of the Perl language. The second third of the book builds on this foundation, and shows the reader how to interact with the file system, operating system, and network. The last third of the book focuses on Web development. It begins with the basics of CGI and then moves quickly into building common Web solutions such as data collection, multi-page forms, e-mail forms, and using Perl as a Web templating system. Even if you're new to Perl, Sams Teach Yourself Perl in 24 Hours teaches you everything you need to know to begin producing useful CGI programs quickly. This book provides you with a solid foundation in the basics of the Perl language, so you can easily move on to more advanced books.
Perl, a powerful programming language in the UNIX arena, can be used for manipulating text, generating reports, and performing system tasks. Assuming no prior programming knowledge, this easy-to-use guide shows readers how to use this language to develop dynamic user interfaces into Windows NT databases-in no time. Extensive coverage of scripting model architecture, lists and array variables, subroutines, mathematical functions, scalar conversion functions, debugging, and more. Includes Q&A sections, practical exercises, and week-at-a-glance previews. CD-ROM includes everything you need to start creating your very own Perl applications and scripts, including Perl 5 for Win32, Velocis SQL Database server engine, Microsoft Internet Explorer 3.01, all of the examples from the book, and more. With the formalization of Active Server Pages and its new scripting model in Windows NT and IIS, Perl provides a viable alternative to JavaScript and VBScript.
Perl programmers increasingly rely on the Web, online help, and other online information sources to solve technical problems. Version 3.0 of O'Reilly's Perl CD Bookshelf gives you convenient online access to your favorite books from your CD-ROM drive. We've updated this best selling product with the electronic versions of 7 popular Perl books. Included are the second edition of Perl in a Nutshell (paperback version included), the third editions of Learning Perl and Programming Perl, the Perl Cookbook, and 3 new titles: Perl & XML, Perl & LWP, and Mastering Perl/Tk. In addition to the reference material and tutorials in Programming Perl and Learning Perl, many of the most popular and useful applications for Perl are covered in these seven books. LWP is the most downloaded Perl distribution in all of CPAN (Comprehensive Perl Archive Network). Perl/Tk is the most mature toolkit, has a wide community of experienced users, and is easy to use.
This book teaches you the basics of how browsers communicate with servers and how to write your own customized web clients to automate common tasks. It is intended for those who are motivated to develop software that offers a more flexible and dynamic response than a standard web browser. You'll learn how to: Automate repetitive queries on the Web Detect broken hyperlinks on your site Write simple "robots" that traverse hyperlinks across a site, and across the Web in general This book will be of interest to: Web administrators who need to automate repetitive tasks or reduce maintenance time UNIX shell programmers who want to interface their scripts to the Web Commercial software developers and consultants who need reference material for technical web specifications and proof-of-concept examples Most of the examples in this book use Perl, a versatile and portable language that is already familiar to many CGI programmers and UNIX power users.
The Webmaster's Guru Pack teaches how to use Perl/CGI programs on hosted web sites and dedicated servers through extensive documentation, snap-shots, and full source code to many popular programs in use by thousands of web sites. With the included disk the user will be able to configure and run Guestbooks, Search Engines, Link Directories, Banner Directories, Classifieds (with unlimited categories), Page Counters, Online Auctions (with unlimited categories) and much more! Configuration of the scripts is simple even for the beginner! This is the ONLY book that reveals how to use CGI Framing, a new alternative to the aging SSI (Server Side Includes). Joe McCormack has been envolved with computer programming for over a decade. From Basic to C/C++ to Perl/CGI, he has written a wide variety of programs from computer game rendering engines, to security programs to an impressive variety of Perl/CGI programs for web sites.
Designed to provide in-depth documentation on Windows-specific funtionality in Perl. This book is the ideal resource for system administrators, and programmers who want to employ the Perl language in their Windows NT or Windows 95 network. Intended for intermediate advanced level users, this authoritative guide includes: critical information on program automation covering OLE and COM object management; thorough coverage of communication-oriented procedures; detailed guidelines for data access with ODBC including routing operations, advanced features, and troubleshooting fixes; hard to find information on extension and function syntax, Win32:ODBC function constants, and Win32network error descriptions; and numerous proven scripts ready for use. You will also learn how to manipulate the Registry, determine how Perl can exploit Win32 security, discover how to call into any DLL library, manipulate files, find file version information, and much more.
If you are a Perl programmer looking to explore Perl's XML capabilities or an XML developer with a basic understanding of Perl, this book will provide you with all the tools required for XML processing with Perl. XML and Perl teaches you to create portable, powerful, and extensible applications when you use XML and Perl together. You'll also learn to customize your XML processing facilities to accomplish unique tasks. Authors Mark Riehl and Ilya Sterin, who have written Perl XML modules and administer the official Perl XML web site (perlxml), have filled this book with practical code samples and exercises that will help you test drive your new knowledge. With this book, you'll quickly see the advantages of using XML and Perl together, and you'll be able to perform even complicated tasks more easily with powerful Perl XML modules. Mark Riehl has several years of experience in software development using Perl, XML, and C/C++.
EnginSite Perl is a fully integrated development environment for creating, testing, debugging and running Perl scripts, either directly or through associated html documents. Owing to the built-in FTP-client, EngInSite Perl Editor allows working with the files directly on the server. Features: Setting unconditional and conditional breakpoints; Stepwise execution; Execution of separate functions; Pausing and continuing of the execution; Synchronous output of the results to STDOUT; Error analysis with highlighting the error containing lines.
My log file has nothing in it. My output is coming out in the wrong order. When my program terminates abnormally, the output is incomplete. My web server says I didn't send the right headers, but I'm sure I did. I'm trying to send data over the network, but nothing is sent. If this is you, I'm afraid you're probably a victim of buffering. For efficiency, Perl uses a trick called buffering to reduce the amount of system resources it uses. This article will teach you how to get around buffering by flushing or disabling buffering all together.
MCC, Multiple Channel Cryptography, is an open source code library for adding strong encryption to projects with a minimum of effort, and without the very steep learning curves often associated with cryptography. The speed of this pure PERL implementation of MCC is comparable to that of Crypt::CBC::AES. AES is slightly faster on input sizes less than 4kB and MCC is slightly faster on input sizes larger than 4kB. This is due primarily to the key expansion function in MCC. Includes documentation for both PERL and PHP and also a white paper that details the inner workings of the MCC algorithm itself.
APB Search Pro 3.1 is a fully customizable site indexing and searching system. It has been developed to be powerful with lots of features but easy to install and use. Search script returns fast and accurate results with a customizable output layout. User's search questions are written to a log file so you can learn about visitor's interests. APB Search comes with password protected control panel where you can set or modify settings of your search engine. It can be used even by webmasters with no programming experience.
Online test engine written in optimized Perl to deliver tests online using a customizable template. Accepts images as questions or answers too. Objective type test results are stored in the server. Ideal for conducting prescreen employment tests or for elearning.
This page is designed to help novice programmers learn the Perl programming language. Specifically, it's designed to help them learn enough to run CGI scripts on a Unix Web server. Assumptions are made that: You're reasonably intelligent; You're an experienced computer user, of the Windows (or possibly Mac) persuasion; You know, or are willing to learn elsewhere, the basics of HTML, including things like FORM and TABLE tags; an Internet account that lets you log into a Unix shell session.
This tutorial will walk you through the basics of creating CGIs with Perl on a Unix platform. Unlike other tutorials, this does not assume you know anything about CGIs, Perl, or Unix. At the end of this tutorial you will be able to create Perl programs for counting hits, storing and retrieving guestbook information, and processing secure passwords. You will also gain an understanding of how the Perl programming language works, and you will learn to use variables, IF statements, and loops in Perl.
CGI programming is easy to learn; if you know HTML, you can learn CGI. You don't need any prior programming experience. This class will introduce you to writing Perl CGI scripts, teach you the basics of writing CGI scripts, and walk you through several examples of common CGI programming applications for the Web. Topics include: Perl variables, CGI environment variables, processing forms, advanced forms, reading and writing data files. lso includes source code to all example scripts from the tutorial.
This article will get you started with CGI scripting, the force that makes your forms work, your counters count, and all kinds of other things happen. CGI scripts can be written in a variety of computer languages, but my favorite is Perl, which also just happens to be one of the most used languages for CGI scripting. Topics include: scalars, arrays, and associative arrays; Perl operators; Perl loops and conditionals; turning Perl into CGI; string matching and regular expressions; splitting strings; environmental variables; dealing with input.
The very basics. A good reccomendation for first time programmers. Explains how to install PERL scripts and talks about the basics of FTP and how to adjust file permissions which is essential to setting up PERL scripts. Topics include: How to install a basic Perl script on a Web server; how to ftp; the program; the variables; the code; a review; and troubleshooting common errors such as 403 Forbidden, 404 File Not Found, 500 Server Error.
The most frequently asked questions about Perl. This site breaks the FAQ's down into broad categories including: Data Manipulation (manipulating numbers, dates, strings, arrays, hashes, and miscellaneous data issues); Files and Formats (I/O and the "f" issues: filehandles, flushing, formats and footers); General Perl Language Issues; General Questions About Perl; Networking; Obtaining and Learning About Perl; Programming Tools; Regular Expressions (Pattern matching and regular expressions); System Interaction.
This online training course is designed for users who want to create interactive Web pages using CGI and Perl. It covers creating and working with forms, building programs using HTTP headers and SSI, and developing Web applications and utilities. It also discusses how to write data between Web pages and databases, and using SQL with relational databases. Includes skill assessments, practical exercises and simulations for an interactive learning experience. Also optional 24x7 tutor support.