Nav bar CPAN Perl Language Perl Reference Perl Conference Programming Republic of Perl

Programming Republic of Perl

Perl Reference Home Page

what's new

What's new since 11/01/98.

Don't forget to check the new
Perl 5 Module List
It now has a new keyword search feature!


  • Macintosh: MacPerl binaries [ New: 12/27/97 ]
    Available as either a standalone Macintosh application, or as a tool for the MPW (Macintosh Programmer's Workshop) environment.
  • SGI IRIX: Perl5 for IRIX [ New: 12/22/97 ]
    This page links to several pre-compiled inst-able versions of Perl5 for IRIX-5.2, 5.3, 6.2 and later.
  • VMS: Perl for VMS [ New: 11/18/97 ]
    OpenVMS Freeware for VAX and Alpha Systems Perl distribution for VMS and other OS's -- All the information and files that are required to build PERL5 on OpenVMS VAX and AXP systems.

books and magazines

  • CGI Developer's Resource: Web Programming in Tcl and Perl, 1/e [ New: 11/08/97 ]
    The first end-to-end development guide for CGI programmers. CGI Developer's Resource introduces intermediate-to-advanced level developers to Web CGI programming -- and presents the first end-to-end methodology for CGI implementation. The book begins with a high-level overview on how CGI works, and on the client/server model used by Web-based systems. Next, it delves deeper into CGI, and considers the advantages and disadvantages of working in Tcl, Perl, C, or shell environments. Ivler then introduces CGI scripts, including front ends for database and E-mail systems, and calendars -- along with essential concepts such as counters, randomness, redirection, and active pages. He also covers advanced topics such as environment variables.
    ISBN: 0137277512, by J.M. Ivler.
  • CGI/Perl Cookbook [ New: 12/11/97 ]'s David Fielder says: "Whether you're a newbie looking for solid programs with actual documentation or a professional Web developer who wants to learn more about how to write great Perl for the Web, there's something here for everyone."
    ISBN 0-471-16896-3 by Craig Patchett and Matthew Wright
  • How to Program CGI with Perl 5.0 [ New: 11/08/97 ]
    A unique programmer's introductory text which will make it easier to develop advanced web sites. Taking an illustrated four-color approach to learning programming, the design reflects the graphical nature of the web, making it easy for non-traditional programmers to enhance their sites with interactivity, databases and commercial-level shopping systems.
    ISBN: 1562764608, by Stephen Lines.
  • PC Magazine Programming Perl 5.0 CGI Web Pages for Microsoft Windows NT [ New: 11/08/97 ]
    Perl 5.0 is the latest version of the language that is the cornerstone of CGI programming. Taking a building-block approach, this book will provide you with a solid grounding in Perl as you learn to write scripts for tasks you encounter everyday on your Web site.
    ISBN: 1562764209, by Jonathan Hagey.
  • Perl 5 By Example [ New: 11/08/97 ]
    Packed with clear, easy-to-understand examples and exercises, this book leads the way to quick programming success. Que's approach to Perl programming makes it easy. You learn by mastering both the basic and advanced features of the Perl language-step by step. You'll soon be using variables, operators, functions, and statements to create your first programs. Hands-on skill sessions show you how to produce programs that look impressive and create targeted results.
    ISBN: 0789708663, by David Medinets.
  • Perl 5 How-To, Second Edition [ New: 11/08/97 ]
    An invaluable resource that will save you hundreds of hours of programming time. This book provides 200 detailed, step-by-step solutions to Perl and CGI problems, complete with the reason the problem occurs, potential pitfalls, alternate solutions, and complete source code.
    ISBN: 1571691189, by Stephen Asbury, Mike Glover, Aidan Humphreys, Ed Weiss, Jason Matthews, and Selena Sol.
  • Perl 5 How-To [ New: 11/08/97 ]
    Perl 5 How-To features over 200 typical programming problems and their solutions in a friendly, reliable format. You'll learn how to parse files and process data, collect input and format your output, make your scripts compatible with different operating systems, graphic interfaces, and C code. The book also includes complete coverage of the newly expanded Perl 5 functionality. The accompanying CD-ROM contains current source code, binaries, scripts, and utilities-all of which you can immediately plug into your own Perl programs--as well as multi-platform (UNIX, DOS) documentation and solutions.
    ISBN: 1571690581, by Aidan Humphreys, Mike Glover, and Ed Weiss.
  • Perl 5 Interactive Course [ New: 11/08/97 ]
    As a programming language, Perl offers extraordinary range, free availability, and remarkable ease of use. Now that Perl 5 supports object-oriented programming, it is comparable to C++ (except Perl doesn't need a compiler). These factors make Perl a favorite ascendant scripting language of Webmasters, system administrators, and others on the development fast-track. Perl 5 Interactive Course assumes no prior knowledge of Perl or any other programming language. This engaging tutorial is divided into eight sessions, each corresponding to a single Perl topic and designed to be completed in about an hour. You'll learn how to manage databases and mailing lists, create Web pages, write scripts to check passwords, scan files, generate reports, and create an Internet movie service.
    ISBN: 1571690646, by Jon Orwant.
  • PERL by Example, 1/e [ New: 11/08/97 ]
    This tutorial/reference is the ideal guide for UNIX professionals who want to (or must) learn Perl as quickly as possible. The author teaches Perl through extensive use of thoroughly annotated programming examples, and through comparing and contrasting the features of Perl with those of the UNIX shells and the C programming language.
    ISBN: 0131228390, by Ellie Quigley.
  • Perl Resource Kit - UNIX Edition [ New: 11/08/97 ]
    The Perl Resource Kit - UNIX Edition is the most comprehensive collection of documentation and software for webmasters, programmers, and system administrators. The kit includes four tutorial and reference books that contain systematic documentation for the most important Perl extension modules, as well as documentation for the commercially enhanced tools on the accompanying CD.
    ISBN: 1-56592-370-7, by Larry Wall, Nate Patwardhan, Ellen Siever, David Futato, Brian Jepson, and Clay Irving.
  • Teach Yourself CGI Programming with Perl 5 in a week, Second Edition [ New: 11/08/97 ]
    This book carefully steps you through all you need to learn to create living, interactive Web pages with the Common Gateway Interface (CGI). You'll learn the fundamental concepts of CGI, the basics of design and integration with HTML, and enough Perl to be able to create your own CGI programs-even if you're not already an experienced programmer.
    ISBN: 1575211963, by Eric Herrmann.
  • Teach Yourself CGI Programming with Perl in a Week [ New: 11/08/97 ]
    This book is a step-by-step tutorial of how to create, use, and maintain Common Gateway Interfaces (CGI). It describes effective ways of using CGI as an integral part of Web development.
    ISBN: 1575210096, by Eric Herrmann.
  • Teach Yourself Perl 5 for Windows NT in 21 Days [ New: 11/08/97 ]
    The ideal book for beginning- and intermediate-level users who want to gain a basic understanding of Perl programming for Windows NT. Using step-by-step tutorials and an easy-to- follow approach, this hands-on book provides you with a solid foundation of Perl programming skills.
    ISBN: 0672310473, by Tony Zhang and David Till.
  • Teach Yourself Perl 5 in 21 Days, Second Edition [ New: 11/08/97 ]
    This book introduces new and experienced programmers to the world of Perl and teaches all major aspects of this powerful programming language.
    ISBN: 0672308940, by David Till.
  • Web Programming with Perl 5 [ New: 11/08/97 ]
    Create interactive Web applications with Perl!
    ISBN: 1575211122, by Bill Middleton, Brian Deng, and Chris Kemp.


  • cgi-mailer [ New: 11/26/97 ]
    cgi-mailer is a simple system enabling users to have HTML form input formatted in a user-defined way and sent to an email address, without needing a new CGI program for each new HTML form or any user access to the cgi program. cgi-mailer does not need to reside on the same server as the HTML forms that use it, so you only need to install it once for your entire organisation.
  • CGI::MozSniff [ New: 11/11/97 ]
    Have you ever been annoyed by the fact that certain browsers, particularly those originating from the Pacific Northwest corner of the US, call themselves "Mozilla", despite the fact that they are nothing of the kind? This module parses $ENV{HTTP_USER_AGENT}, and returns various results indicating what browser is *really* hitting your pages.
  • computer dog CGI Stuff [ New: 11/14/97 ]
    computer dog provides a collection of Perl scripts to help you learn and/or test your CGI programs. Warning: couple of scripts may start wars or induce famine.
  • Digital Graphics Studios Perl CGI Programs [ New: 11/12/98 ]
    WebAccess by DGS is simply one of the most powerful web access reporting programs around. Link Manager lets you manage your web links online without writing HTML. E-commerce lets DGS tailor your online forms to fit your business needs.
  • Faq-O-Matic [ New: 12/22/97 ]
    The Faq-O-Matic is a CGI-based system that automates the process of maintaining a FAQ (or Frequently Asked Questions list). It allows visitors to your FAQ to take part in keeping it up-to-date. A permission system also makes it useful as a help-desk application, bug-tracking database, or documentation system.
  • genquery [ New: 11/01/98 ]
    This package has various functions for generating html code from an SQL table structure and for generating SQL statements (Select, Insert, Update, Delete) from an html form. You can easily build a complete forms interface to an SQL database (query, add, update, delete) without any programming!
  • HTML::Embperl [ New: 11/15/97 ]
    Embed perl code in HMTL documents -- Embperl allows you to embed perl code in your HTML documents. The code can be used to compute something (e.g. retrieve data from a database) or to produce output (e.g. display a variable). Also some metacommands are available which give you the ability to create "loops" or to conditional process your HTML document. As fours feature some HTML tags are specially interpreted. This allows dynamic table/list/menu creation and an easier form processing.
  • HTML::Parsedform [ New: 11/20/97 ]
    A module that allows to use HTML files containing forms as template and repost them to the public, like allows when you use $query->form and friends.
  • HTML::Stream [ New: 11/15/97 ]
    HTML output stream class, and some markup utilities -- This module provides you with an object-oriented (and subclassable) way of outputting HTML. Basically, you open up an "HTML stream" on an existing filehandle (or any blessed object that has a print() method), and then do all of your output to the HTML stream (you can intermix HTML-stream-output and ordinary-print-output, if you like).
  • HTTPeek - a verbose web agent [ New: 11/14/97 ]
    HTTPeek acts as a go-between in your Web transactions (well, HTTP transactions) to record the trail of HTTP requests and headers, then show them to you along with the document originally requested.
  • IndexMaker [ New: 11/13/97 ]
    A simple script PERL to make an index.html file from PDF, HTML and other files. It should work with PERL 4 and 5. It uses the /Author field and the first /Title field in every matched PDF files, the <TITLE> </TITLE> field in every matched HTML files and the name of the file in the others.
  • libHTML [ New: 11/16/97 ]
    Provides a way to easily construct HTML tags from within a perl script. All tags generated are HTML 3.2 compliant.
  • nsapi_perl [ New: 12/12/97 ]
    nsapi_perl is provides a mechanism to embed a Perl interpreter in a Netscape web server (in the tradition of mod_perl for the Apache server). This allows one to program to the Netscape Server API (NSAPI) in Perl rather than in C.


  • Archive::Tar [ New: 11/17/97 ]
    Module for manipulation of tar archives -- It provides the ability to read and write tar files, and if the Compress::Zlib module is installed, it will read and write gzipped tarfiles.
  • listing [ New: 12/17/97 ]
    A C++/Perl->LaTeX converter (that produces beautiful program listings). It has many configurable features that allow you to use LaTeX formulas and even include EPS pictures in program comments. By default, listing converts the files to a single LaTeX file listing.tex, runs LaTeX, and launches xdvi to show you listing.dvi. It also invokes dvips to convert the dvi file to a Postscript file (, and psnup to put two pages on one sheet of paper ( Prerequisites: LaTeX (with makeindex and psfig), dvips, xdvi, and psnup (and, of course, Perl).

courses and training

  • Learning CGI with Perl [ New: 12/29/97 ]
    This course covers the basics of CGI programming with Perl on UNIX platforms. The material also generally applies to Win32-based Perl. This class can be taught separately or as an "add-on" to the Learning Perl course.
  • Learning Perl [ New: 12/29/97 ]
    Designed by Randal Schwartz, and based on his best-selling O'Reilly book of the same name, this course is a solid introduction to the fundamentals of programming in Perl. Students should have some programming experience; however, prior experience with Perl is not required. Experience as a UNIX user and/or as a C programmer is also helpful but not required.
  • Perl Training from Stonehenge [ New: 11/17/97 ]
    Stonehenge offers "top to bottom service", including Perl training by instructors who know Perl inside and out. Our courses, which include beginning and intermediate use of Perl, CGI programming with Perl, and other topics, are developed and taught by Randal L. Schwartz, Tom Phoenix, and Chip Salzenberg.
  • Uniforum Training: Accelerated Perl Programming [ New: 11/05/98 ]
    This hands-on technical training is accomplishment-oriented providing attendees with real-life examples. The workshop teaches the foundations of Perl programming through a series of case studies and practical examples. Upon completion of the workshop, attendees will be able to write Perl programs of their own. December 16-17, 1998 - Santa Clara, CA


  • DBD::XBase [ New: 11/15/97 ]
    Provides read and write access to XBase data files (.dbf and .dbt). It doesn't obey index files so please do not break your valuable data.
  • genquery [ New: 11/01/98 ]
    This package has various functions for generating html code from an SQL table structure and for generating SQL statements (Select, Insert, Update, Delete) from an html form. You can easily build a complete forms interface to an SQL database (query, add, update, delete) without any programming!


  • BBEdit [ New: 12/10/97 ]
    A Macintosh editor that supports multiple languages including Perl. By adding Brad Hanson's BBEdit Plug-Ins you can run your Perl scripts right in BBEdit.
  • Nvi 1.79 patch [ New: 11/13/97 ]
    If you're having problems compiling nvi 1.79 or previous with recent perl versions, apply this patch in the perl_api subdirectory.
  • UltraEdit [ New: 12/02/97 ]
    UltraEdit is a disk based editor with a 16-Bit version for Windows 3.x and a 32-Bit version for Windows NT and Windows 95 (not Win32s). It includes bazillions of features including a Perl wordfile for Perl syntax highlighting.
  • VIM [ New: 12/04/97 ]
    The "Vi IMproved" editor -- Now with Perl support. VIM provides Perl syntax highlighting, and a Perl interface. The Perl interface provides the ability to run a Perl command or run a Perl command for each line in a range. For more information on Perl support, see the Perl and VIM help page.
  • Visual SlickEdit [ New: 12/24/97 ]
    Visual SlickEdit combines the richest set of powerful editing features with more configurability than any software product in any category. Visual SlickEdit is multi-platform, highly extensible, and fast -- Includes language color-coding extention for Perl.


  • Firetop Mountain [ New: 11/13/98 ]
    Firetop Mountain is a play-by-email game written in Perl. It involves the conflict between powerful wizards in a duel of sorcery. The opponents perform magical gestures with their hands to create their supernatural weapons - spells. Some spells are so potent as to be able to blind a person, call forth terrifying creatures, or even kill the unfortunate victim instantly. Consequently, wizards must rely on their own cunning to be able to time enough defensive spells to avoid the brunt of the adversary's attack, yet deliver sufficient offensive spells of their own to crack the magical armour of the opponent, and kill the wizard outright.



  • nsapi_perl -- Netscape httpd/Perl Integration [ New: 11/20/97 ]
    nsapi_perl is a set of Netscape Server API functions and Perl extension modules that (in the spirit of mod_perl for Apache) embed a Perl interpreter in a Netscape web server. This allows you to program to the Netscape server API in Perl rather than C.


  • Perl-AI Mailing List [ New: 11/10/98 ]
    A list for discussions about AI implementation in Perl. At the moment, anything goes - fuzzy logic, NLP, agents, neural nets, whatever people are interested in.


  • Mac::Apps::PBar [ New: 11/15/97 ]
    A Perl interface to Progress Bar, an Apple Event-capable progress bar utility.
  • PTF's MacPerl Pages [ New: 11/24/97 ]
    Prime Time Freeware's MacPerl site -- Includes pieces of the MacPerl book by Vicki Brown and Chris Nandor.

mail and USENET news

  • checkmail.cmd [ New: 12/01/97 ]
    The checkmail.cmd script is a perl script Tom Horsley uses to delete spam off his mail server just before he readx mail. It is handy since it only reads the headers and can avoid having to download the whole message if you can tell it is obvious spam.
  • Mail::Sender [ New: 11/25/97 ]
    An object oriented interface to sending SMTP mails through a socket connection. Supports multipart messages. Works on Unix as well as under Windows (tested Solaris and WindowsNT 4.0). Doesn't depend on any additional programs.
  • Majordomo [ New: 11/25/97 ]
    Majordomo is a program which automates the management of Internet mailing lists. Commands are sent to Majordomo via electronic mail to handle all aspects of list maintainance. Once a list is set up, virtually all operations can be performed remotely, requiring no intervention upon the postmaster of the list site. Majordomo controls a list of addresses for some mail transport system (like sendmail or smail) to handle. Majordomo itself performs no mail delivery (though it has scripts to format and archive messages).
  • News::Article [ New: 12/29/97 ]
    News::Article is a module for handling Usenet news articles (including ones sent by email). It was designed primarily for mail->news applications (e.g. moderation) but is not restricted to this. Three small derived modules are included in the distribution: News::FormArticle (constructs articles by variable substitution into templates), News::AutoReply (given an article, construct headers for a response) and News::FormReply (combines both of the above).
  • Perl wrapper for Blat [ New: 11/12/98 ]
    A very good example on how to call Blat from Perl. Blat is a Public Domain Windows NT console utility that sends the contents of a file in an e-mail message using the SMTP protocol. Blat can send plain ASCII text files or binary files encoded in base64 or uuencode.
  • ZFilter [ New: 11/15/97 ]
    ZFilter is a vastly superior e-mail filtering program that can (among billions of other things) automatically destroy junk mail, chain letters, mail-bomb attempts and spam from fly-by-night eMail addresses before they even have a chance to contaminate your in-box. ZFilter can be used to direct incoming negative e-mail energy from losers and freaks and turn it against them. ZFilter lets you create form letters to send personalized replies to hordes of unimportant people without wasting more than a few minutes of your ever-so-valuable time to set it up. ZFilter can track and maintain logs of who writes to you the most, what actions it has taken the most, and up-to-the-second reports of how much mail has been received during the current year, month, day, hour, and minute.


  • DNS Tools [ New: 12/03/97 ]
    dns_tree is a command-line-based front-end to dig. It replaces the several dig invocations necessary to fetch a zone, and it formats the output in a somewhat sensible hierarchical style (a tree). dns_browse is a GUI front-end to dns_tree. It allows point-and-click DNS browsing and makes it easy to expand/compress hierarchies in one or more DNS zones. dns_tree requires dig and Perl 5.002 or later. dns_browse requires Tk-4.2 or later.
  • Monolith::DynDNS [ New: 12/21/97 ]
    An object-oriented interface to the Monolith DynDNS server. The DynDNS project, a free service of Monolith Internet Services, Intl., allows those with dynamically assigned IP addresses (the great majority of PPP and SLIP users), to have a single, unchanging domain name.
  • Net::SOCKS [ New: 12/29/97 ]
    A SOCKS client class


  • NeXT binary Perl distributions [ New: 12/07/97 ]
    The NiNe distribution of Larry Wall's perl 5 system. Currently compiled for Motorola and Intel architectures. Install it just like any standard NEXTSTEP package.



  • Set::NestedGroups [ New: 11/01/98 ]
    Set::NestedGroups gives an implementation of nested groups, access control lists (ACLs) would be one example of nested groups. For example, if Joe is a Manager, and Managers have access to payroll, you can create an ACL which implements these rules, then ask the ACL if Joe has access to payroll. Another example, you may wish to track which city, state and country people are in, by adding people to cities, cities to states, and states to countries.

regular expressions

  • Regexp for URLs [ New: 11/13/97 ]
    Abigal's collective effort to write a regular expression to match URLs.
  • Regular Expressions [ New: 11/13/97 ]
    The entire chapter from Joseph N. Hall's book, Effective Perl Programmming, in Adobe Acrobat format.


  • Crowds [ New: 12/03/97 ]
    Written entirely in Perl, Crowds is a system for protecting your privacy while you browse the web. For example, Crowds prevents a web server that you visit from learning information that could identify you. Named for the notion of blending into a crowd, Crowds operates by grouping users into a large and geographically diverse group (crowd) that collectively issues requests on behalf of its members. Web servers are unable to learn the true source of a request because it is equally likely to have originated from any member of the crowd, and indeed collaborating crowd members cannot distinguish the originator of a request from a member who is merely forwarding the request on behalf of another.
  • Shadow [ New: 11/15/97 ]
    Shadow is a simple module available for retrieving shadow passwords. It adds the getspnam function to perl.



  • The Schwartzian Transform [ New: 12/03/97 ]
    Joseph Hall explains that mysterious (and useful) piece of code with all the sorts and maps and stuff.


  • DNS Tools [ New: 12/03/97 ]
    dns_tree is a command-line-based front-end to dig. It replaces the several dig invocations necessary to fetch a zone, and it formats the output in a somewhat sensible hierarchical style (a tree). dns_browse is a GUI front-end to dns_tree. It allows point-and-click DNS browsing and makes it easy to expand/compress hierarchies in one or more DNS zones. dns_tree requires dig and Perl 5.002 or later. dns_browse requires Tk-4.2 or later.
  • Envy [ New: 12/07/97 ]
    Envy is a shell-independent (sh/ksh/bash/zsh/csh/tcsh) solution for environment-variable management:
    • Easily customizable profile/login scripts are included for booting the environment upon login.
    • A mechanism is provided for setting environment-variables in a variety of flexible ways.
    • Essential absolute paths are specified once. Everything else can be relative.
  • File::Tail [ New: 12/07/97 ]
    The File::Tail package is designed for reading files which are continously appended to (the name comes from the tail -f directive). Usualy such files are logfiles of some description. The package tries not to busy wait on the file, dynamicaly calcultaing how long it should wait before it pays to try reading the file again. Currently this package requires Time::HiRes, because it often needs to sleep for less than one second.
  • GetRc [ New: 12/09/97 ]
    A Module for reading configuration files.

text tools

  • disjoin [ New: 11/10/98 ]
    disjoin -- the contrary of a database "join". It is useful for performing set operations on text database files; it is especially useful (for example!) for administrating passwd files (for instance when you want to remove some entries from the passwd file without deleting them, but storing them in a different file for backup). It allows to do set complement and set difference extremely easily on this kind of files.
  • PDFInfo [ New: 11/28/97 ]
    PDFInfo is a PERL script that permits you to modify some fields of the Info dictionary in PDF files. At the moment, the fields are: /Author /Creator /CreationDate /ModDate /Producer It should work with PERL 4.x and 5.x.


  • Date::Convert [ New: 11/15/97 ]
    This module does conversion between the Gregorian, Julian, Hebrew, and "Astronomical day number" formats.
  • Date::DateCalc [ New: 11/15/97 ]
    The package provides a Perl interface to a C library which offers a wide variety of date calculations based on the Gregorian calendar (the one used in all western countries today), complying with the ISO/R 2015-1971 and DIN 1355 standards which specify things as what leap years are, when they occur, how the week numbers are defined, what's the first day of the week, how many weeks (52 or 53) a given year has, and so on. [pod]

user interfaces

  • The Perl/Tk Reference Guide [ New: 11/15/97 ]
    The Perl/Tk Reference Guide is a typeset quick reference guide to Nick Ing-Simmon's Perl implementation of John Ousterhout's Tk toolkit. The guide style is based on Johan Vromans' guide for Perl. It contains a concise description of (almost) all Perl/Tk statements, variables and lots of other useful information. The Guide is based on Perl version 5.004 and Tk 4.2.
  • Tk_Multi [ New: 11/28/97 ]
    Tk_Multi is a set of Tk composite widget to allow you to manage several scrolled Text windows in your Toplevel window. The manager allows you through a menu to hide or show any managed text window. The text windows also have menus to increase, decrease the window size, and a menu to print its content.
  • X11::Fvwm [ New: 11/15/97 ]
    A Perl 5 extension to simplify writing Fvwm2 modules in Perl 5. Fvwm2 has a very well-defined module API, to allow the brunt of non-core window-manager work be done by external modules. X11::Fvwm is a layer over this interface, allowing you to use Perl rather than C as the language for developing these modules.


  • Perl for VMS [ New: 11/18/97 ]
    OpenVMS Freeware for VAX and Alpha Systems Perl distribution for VMS and other OS's -- All the information and files that are required to build PERL5 on OpenVMS VAX and AXP systems.
  • Perl on VMS [ New: 12/08/97 ]
    An excellent resource guide to Perl on VMS
  • VMS::System [ New: 12/07/97 ]
    This module lets you retrieve most of the info available via the system service GETSYI, or the DCL lexical F$GETSYI. It also allows retrieval of all the system parameters available from SYSGEN.
  • VMS:Process [ New: 12/07/97 ]
    This module lets you fetch a list of processes running on the cluster, suspend, resume, and kill processes, get information ($GETJPI stuff) for processes, and change prcesses priorities.

Windows 3.1, Windows 95 and Windows NT

  • MD's Tips [ New: 11/15/97 ]
    Tips for Microsoft Frontpage, including How to set up Microsoft's Personal WebServer to run Perl.
  • Perl wrapper for Blat [ New: 11/12/98 ]
    A very good example on how to call Blat from Perl. Blat is a Public Domain Windows NT console utility that sends the contents of a file in an e-mail message using the SMTP protocol. Blat can send plain ASCII text files or binary files encoded in base64 or uuencode.
  • [ New: 11/25/97 ]
    A Perl script to add, change and delete registry entries without the need to use RegEdit.
  • Rob's Perl for Win32 Pages [ New: 11/14/97 ]
    Robert Pepper provides a Perl for Win32 Tutorial. The tutorial, adapted from a course he ran for novice webmasters, is now available on the Web so a) others may benefit (hopefully) b) perl users can critique the course and suggest additions. Note: The term "perl users" is defined as anyone with more than 20 seconds perl experience, or less.
  • Win32::AdminMisc [ New: 11/15/97 ]
    The Win32::AdminMisc extension is used for a small variety of miscellaneous administrative tasks that were not addressed in the standard Win32::NetAdmin extension that comes with Win32 Perl from ActiveState.

XML - Extensible Markup Language

  • XML::Generator [ New: 11/12/98 ]
    XML::Generator is an extremely simple module to help in the generation of XML. It has no support for entities currently. Basically, you create an XML::Generator object and then call a method for each tag, supplying the contents of that tag as parameters. You can use a hash ref as the first parameter if the tag should include atributes. The XML is returned as a string. A valid XML document must consist of a single tag at the top level, but this module does nothing to enforce that.

New Links: 129

© Copyright 1996-1998 Clay Irving, Manhatttan Beach, CA