Perl Code Examples
DBIx::HTMLinterface is a class for creating a CGI interface to a database. SYNOPSIS use CGI; use DBI; use DBIx::HTMLinterface; $cgi = new CGI; $dbh = DBI->connect("DBI:mysql:[DATABASE]:[HOSTNAME]","[USERNAME]","[PASSWORD]") ); $DBinterface = new DBIx::HTMLinterface ($cgi, $dbh,...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (93): DBIx::HTMLinterface Download |
SVG::SVG2zinc is a Perl module to display or convert svg files in scripts, classes, images... SYNOPSIS use SVG::SVG2zinc; &SVG::SVG2zinc::parsefile(file.svg, Backend,file.svg, -out => outfile, -verbose => $verbose, -namespace => 0|1, -prefix => string, ); # to generate a Perl script:...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (92): SVG::SVG2zinc Download |
Emacs::Lisp provides support for writing Emacs extensions in Perl. Emacs allows you to customize your environment using Lisp. With EPL, you can use Perl, too. This module allows Perl code to call functions and access variables of Lisp. You still need to learn some Lisp in order to understand...
Platforms: *nix
License: Freeware | Size: 99.33 KB | Download (92): Emacs::Lisp Download |
ExtUtils::F77 is a simple Perl interface to F77 libs. This module tries to figure out how to link C programs with Fortran subroutines on your system. Basically one must add a list of Fortran runtime libraries. The problem is their location and name varies with each OS/compiler combination!...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (92): ExtUtils::F77 Download |
SpeedyCGI is a Perl module to speed up perl scripts by running them persistently. SYNOPSIS #!/usr/bin/speedy ### Your Script Here. For example: print "Content-type: text/htmlnnHello World!n"; ## ## Optionally, use the CGI::SpeedyCGI module for various things ## # Create a SpeedyCGI...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (92): CGI::SpeedyCGI Download |
Getopt::Helpful is an integrated option hash / help messages. STATE This module is still under development, but is being publish on CPAN to satisfy some code which depends on it. The interface may change in a future version and some of the functionality is not yet complete. SYNOPSIS This...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (92): Getopt::Helpful Download |
W2g is a framework for building Web-based applications such as online databases, intranet portals, or CRM systems. W2g applications are developed within the web browser, no coding is needed. However, if you are a programmer, you can extend the multi-faced feature set of W2g even more. Skel...
Platforms: *nix
License: Freeware | Size: 378.88 KB | Download (92): W2g Download |
Audio::TagLib::ID3v2::RelativeVolumeFrame is an ID3v2 relative volume adjustment frame implementation. SYNOPSIS use Audio::TagLib::ID3v2::RelativeVolumeFrame; my $i = Audio::TagLib::ID3v2::RelativeVolumeFrame->new( Audio::TagLib::ByteVector->new("")); $i->setChannelType("MasterVolume");...
Platforms: *nix
License: Freeware | Size: 1.4 MB | Download (92): Audio::TagLib::ID3v2::RelativeVolumeFrame Download |
App::SimpleScan::Cookbook is a documentation-only module that describes how to use simple_scan for some common Web testing problems. BASICS simple_scan reads test specifications from standard input and generates Perl code based on these specifications. It can either execute them immediately,...
Platforms: *nix
License: Freeware | Size: 54.27 KB | Download (92): App::SimpleScan::Cookbook Download |
XAO::Web is a Perl module for XAO Web Developer, dynamic content building suite. XAO::Web is a part of XAO open source web services suite. It allows to build dynamic web content using data, templates and external input. The distinguishing feature of XAO::Web is in its modular design where...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (91): XAO::Web Download |
Set::Infinite::Basic is a Perl module with sets of intervals. SYNOPSIS use Set::Infinite::Basic; $set = Set::Infinite::Basic->new(1,2); # [1..2] print $set->union(5,6); # [1..2],[5..6] Set::Infinite::Basic is a Set Theory module for infinite sets. It works on reals, integers, and...
Platforms: *nix
License: Freeware | Size: 49.15 KB | Download (91): Set::Infinite::Basic Download |
Net::TCPwrappers is a Perl interface to tcp_wrappers. SYNOPSIS use Net::TCPwrappers qw(RQ_DAEMON RQ_FILE request_init fromhost hosts_access); ... my $progname = yadd; while (accept(CLIENT, SERVER)) { my $req = request_init(RQ_DAEMON, $progname, RQ_FILE, fileno(CLIENT)); fromhost($req);...
Platforms: *nix
License: Freeware | Size: 48.13 KB | Download (91): Net::TCPwrappers Download |
HTML::Adsense is a Perl module that can create adsense widgets easily. SYNOPSIS This module wraps Google Adsense ad creation in OO perl code. use HTML::Adsense; my $myad = HTML::Adsense->new( client => pub-4763368282156432, ); # OR $myad->client(pub-4763368282156432); print...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (91): HTML::Adsense Download |
Manitou-Mail is an open source database-driven mail user-agent and associated utilities. Manitou-Mail project provides a framework and programs for storing, exposing, and managing mail as organized data in a PostgreSQL database. It can be viewed as a versatile alternative to an imap-aware client...
Platforms: *nix
License: Freeware | Size: 38.91 KB | Download (91): Manitou-Mail Download |
Perl::Metric::Basic is a Perl module that can provide basic software metrics. SYNOPSIS # first construct a PPI::Document object to pass in my $document = PPI::Document->load("t/lib/Acme.pm"); # then retrieve metrics on the document my $m = Perl::Metric::Basic->new; my $metric =...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (90): Perl::Metric::Basic Download |
Mozilla::ConsoleService is a Perl interface to Mozilla nsIConsoleService. SYNOPSIS use Mozilla::ConsoleService; Mozilla::PromptService::Register(sub { print $_[0]; }); Mozilla::ConsoleService uses Mozilla nsIConsoleService to pass log messages to perl code, similar to JavaScript Console...
Platforms: *nix
License: Freeware | Size: 32.77 KB | Download (90): Mozilla::ConsoleService Download |
SelfLoader is a Perl module created to load functions only on demand. SYNOPSIS package FOOBAR; use SelfLoader; ... (initializing code) __DATA__ sub {.... This module tells its users that functions in the FOOBAR package are to be autoloaded from after the __DATA__ token. See also...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (90): SelfLoader Download |
HTML::CGIChecker is a Perl module to detect dangerous HTML code. SYNOPSIS use HTML::CGIChecker; $feedback = < TABLE CELLPADDING="2" >< TR >< TD >One column< /TD >< /TR >< /TABLE >< BR > " Arrays & variables " Dough > Hi, how are you ? And now some Perl code: < PRE > print "< HTML ><...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (89): HTML::CGIChecker Download |
ExtUtils::SVDmaker is a Perl module to create CPAN distributions. SYNOPSIS use ExtUtils::SVDmaker; $svd = new ExtUtils::SVDmaker( @options ); $svd = new ExtUtils::SVDmaker( %options ); $svd->vmake( @targets, %options ); $svd->vmake( @targets ); $svd->vmake( %options ); The...
Platforms: *nix
License: Freeware | Size: 276.48 KB | Download (89): ExtUtils::SVDmaker Download |
HTML::Mason is a powerful Perl-based web site development and delivery engine. With Mason you can embed Perl code in your HTML and construct pages from shared, reusable components. Mason solves the common problems of site development: caching, debugging, templating, maintaining development and...
Platforms: *nix
License: Freeware | Download (89): HTML::Mason Download |