Sub
YAPE::Regex::Element contains sub-classes for YAPE::Regex elements. SYNOPSIS use YAPE::Regex MyExt::Mod; # this sets up inheritence in MyExt::Mod # see YAPE::Regex documentation YAPE MODULES The YAPE hierarchy of modules is an attempt at a unified means of parsing and extracting...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (93): YAPE::Regex::Element Download |
CGI::Application is a framework for building reusable web-applications. SYNOPSIS # In "WebApp.pm"... package WebApp; use base CGI::Application; # ( setup() can even be skipped for common cases. See docs below. ) sub setup { my $self = shift; $self->start_mode(mode1);...
Platforms: *nix
License: Freeware | Size: 55.3 KB | Download (88): CGI::Application Download |
Mount ISO Image is an advanced script which allows to perform multiple operations with ISO, NRG (Nero Burning ROM), UDF (DVD), CUE/BIN, CCD/IMG/SUB (CloneCD), XDVDFS (XBOX) images. Mount/unmount operations can be performed in two different ways: using kdesu or sudo. During the installation...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (86): Mount ISO image Download |
AxKit2::XSP::SimpleTaglib is an alternate XSP taglib helper. SYNOPSIS package Your::XSP::Package; use AxKit2::XSP::SimpleTaglib; ... more initialization stuff, start_document handler, utility functions, whatever you like, but no parse_start/end handler needed - if in doubt, just leave...
Platforms: *nix
License: Freeware | Size: 645.12 KB | Download (87): AxKit2::XSP::SimpleTaglib Download |
Resource::Loader is a Perl module to load different resources depending. SYNOPSIS use Resource::Loader; $loader = Resource::Loader->new( testing => 0, verbose => 0, cont => 0, resources => [ { name => never, when => sub { 0 }, what => sub { die "this will never be loaded" }, }, {...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (146): Resource::Loader Download |
Data::TreeDumper is an improved replacement for Data::Dumper. Powerful filtering capability. SYNOPSIS use Data::TreeDumper ; my $sub = sub {} ; my $s = { A => { a => { } , bbbbbb => $sub , c123 => $sub , d => $sub } , C => { b => { a => { a => { } , b => sub { } ,...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (88): Data::TreeDumper Download |
Class::Multimethods::Pure is a Perl module that contains a method-ordered multimethod dispatch. SYNOPSIS use Class::Multimethods::Pure; package A; sub magic { rand() > 0.5 } package B; use base A; package C; use base A; BEGIN { multi foo => (A, A) => sub { "Generic catch-all"; };...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (93): Class::Multimethods::Pure Download |
Aspect::Library::Wormhole is a wormhole between call frames. SYNOPSIS package A; sub new { bless {}, shift } sub a { B->new->b } package B; sub new { bless {}, shift } sub b { C->new->c } package C; sub new { bless {}, shift } sub c { ref pop } package main; print ref A->new->a;...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (89): Aspect::Library::Wormhole Download |
REST::Application is a framework for building RESTful web-applications. SYNOPSIS # MyRESTApp L instance / mod_perl handler package MyRESTApp; use Apache; use Apache::Constants qw(:common); sub handler { __PACKAGE__->new(request => $r)->run(); return OK; } sub getMatchText { return...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (91): REST::Application Download |
POE::Component::Client::FTP is a Perl module that implements an FTP client POE Component. SYNOPSIS use POE::Component::Client::FTP; POE::Component::Client::FTP->spawn ( Alias => ftp, Username => test, Password => test, RemoteAddr => localhost, Events => [ qw( authenticated put_connected...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (95): POE::Component::Client::FTP Download |
Hash::Merge Perl module merges arbitrarily deep hashes into a single hash. SYNOPSIS use Hash::Merge qw( merge ); my %a = ( foo => 1, bar => [ qw( a b e ) ], querty => { bob => alice }, ); my %b = ( foo => 2, bar => [ qw(c d) ], querty => { ted => margeret }, ); my %c = %{ merge(...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (96): Hash::Merge Download |
File::FilterFuncs is a Perl module that specify filter functions for files. SYNOPSIS use File::FilterFuncs qw(filters); filters(source.txt, sub { $_ = uc $_; 1 }, dest.txt ); INTRODUCTION File::FilterFuncs makes it easy to perform transformations on files. When you use this module,...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (100): File::FilterFuncs Download |
Term::Shell is a simple command-line shell framework. SYNOPSIS package MyShell; use base qw(Term::Shell); sub run_command1 { print "command 1!n"; } sub smry_command1 { "what does command1 do?" } sub help_command1 { <
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (97): Term::Shell Download |
Yet Another antiVirus Recipe is a procmail that helps to filter out a lot of the most common e-mail worms. For some of the above (plain iframe, clsid, xml, macro) e-mail is delivered normally but gets a WARNING in subject plus its old subject ($SUB). Some of the warnings are:...
Platforms: *nix
License: Freeware | Size: 55.3 KB | Download (104): Yet Another antiVirus Recipe Download |
OpenSCADA Utgardis a sub-project of the OpenSCADA project. Its focused on creating a completely Java and open source OPC interface for the OpenSCADA project. In order to create clean interfaces between both worlds, a separate project was created which only covers OPC specific functionality...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (162): OpenSCADA Utgard Download |
Jubler is a subtitle editor which can work with *.SUB and *.SRT files. Jubler lets you join, split, and recode into different framerates, delete and remove depending on specific patterns, and edit specific subtitles in place. Through a graphical interface, it is possible to launch mplayer to...
Platforms: *nix
License: Freeware | Size: 2.5 MB | Download (185): Jubler Download |
Template::Alloy is a TT2/3, HT, HTE, Tmpl, and Velocity Engine. SYNOPSIS Template::Toolkit style usage my $t = Template::Alloy->new( INCLUDE_PATH => [/path/to/templates], ); my $swap = { key1 => val1, key2 => val2, code => sub { 42 }, hash => {a => b}, }; # print to STDOUT...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (92): Template::Alloy Download |
Graph::Flowchart is a Perl module that can generate easily flowcharts as Graph::Easy objects. SYNOPSIS use Graph::Flowchart; my $flow = Graph::Flowchart->new(); print $flow->as_ascii(); This module lets you easily create flowcharts as Graph::Easy objects. This means you can output your...
Platforms: *nix
License: Freeware | Size: 34.82 KB | Download (171): Graph::Flowchart Download |
Apache2::Ajax is a mod_perl interface to CGI::Ajax. SYNOPSIS ###################################################### # in httpd.conf PerlLoadModule Apache2::MyAjaxApp < Location /ajax > SetHandler perl-script PerlResponseHandler Apache2::MyAjaxApp PJX_fn js_function_name...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (107): Apache2::Ajax Download |
Data::Page::Viewport is a Perl module to scroll thru data a page, or just an item, at a time. Synopsis This is a complete, tested, runnable program. #!/usr/bin/perl use strict; use warnings; use Data::Page::Viewport; # ----------------------------------------------- my(@data) =...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (93): Data::Page::Viewport Download |