Storable
Class::Std::Storable is a Perl module to support for creating serializable "inside-out" classes. SYNOPSIS In general, use this class exactly as you would Class::Std. package Ice::Cream; use Class::Std::Storable; { my %name_of :ATTR( :get :set ); my %flavor_of :ATTR( :get :set );...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (87): Class::Std::Storable Download |
Storable package contains persistence for Perl data structures. SYNOPSIS use Storable; store %table, file; $hashref = retrieve(file); use Storable qw(nstore store_fd nstore_fd freeze thaw dclone); # Network order nstore %table, file; $hashref = retrieve(file); # There is NO...
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (89): Storable Download |
Storable module is a persistence for Perl data structures. SYNOPSIS use Storable; store %table, file; $hashref = retrieve(file); use Storable qw(nstore store_fd nstore_fd freeze thaw dclone); # Network order nstore %table, file; $hashref = retrieve(file); # There is NO nretrieve() #...
Platforms: *nix
License: Freeware | Size: 399.36 KB | Download (88): PApp::Storable Download |
This module is (de)serializer for Adobe's AMF0/AMF3 (Action Message Format ver 0-3). This is only module and it recognize only AMF data. Almost all function implemented in C for speed. And some cases faster then Storable( for me always)
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (38): Storable::AMF Download |
App::quickstart is App::Context Developers Quick-Start Guide. This is the Developers Quickstart Guide to the App::Context Framework. Its focus is to give a minimum amount of theoretical or explanatory background and get right into learning by example. That having been said, it is also...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (93): App::quickstart Download |
Tie::ListKeyedHash is a system allowing the use of anonymous arrays as keys to a hash. SYNOPSIS use Tie::ListKeyedHash; [$X =] tie %hash, Tie::ListKeyedHash; my $live_key = [key,items,live]; $hash{$live_key} = Hello!; $hash{[key,trees,grow]} = Goodbye!; print...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (98): Tie::ListKeyedHash Download |
Bundle::Knetrix is a Perl bundle to install all Knetrix required modules. SYNOPSIS perl -MCPAN -e install Bundle::Knetrix CONTENTS Apache AutoLoader Business::CreditCard Carp Class::Delegation Class::MakeMethods::Composite::Hash Compress::Zlib Crypt::TripleDES Cyrus::SIEVE::managesieve...
Platforms: *nix
License: Freeware | Size: 2.05 KB | Download (88): Bundle::Knetrix Download |
Data::CTable is a Perl module that helps you read, write, manipulate tabular data. SYNOPSIS ## Read some data files in various tabular formats use Data::CTable; my $People = Data::CTable->new("people.merge.mac.txt"); my $Stats = Data::CTable->new("stats.tabs.unix.txt"); ## Clean stray...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (95): Data::CTable Download |
Object::Transaction is a virtual base class for transactions on files containing serialized hash objects. SYNOPSIS use Object::Transaction; transaction($coderef, @codeargs); commit(); abandon(); $there_is_a_pending_transaction = transaction_pending() package Pkg; @ISA =...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (90): Object::Transaction Download |
Callback is an object interface for function callbacks. SYNOPSIS use Callback; my $callback = new Callback (&myfunc, @myargs); my $callback = new Callback ($myobj, $mymethod, @myargs); my $callback = new Callback ($old_callback, @myargs); $callback->call(@some_more_args); Callback...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (109): Callback Download |
yaala is a very flexible analyser for all kinds of logfiles. It uses parsers to extract information from a logfile, an SQL-like query language to relate the information to each other and an output-module to format the information appropriately. Yaala can process many of the logs created by a...
Platforms: *nix
License: Freeware | Size: 49.15 KB | Download (92): Yaala Download |
MLDBM is a Perl module to store multi-level hash structure in single level tied hash. SYNOPSIS use MLDBM; # this gets the default, SDBM #use MLDBM qw(DB_File FreezeThaw); # use FreezeThaw for serializing #use MLDBM qw(DB_File Storable); # use Storable for serializing $dbm = tie %o, MLDBM...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (91): MLDBM Download |
Bundle::DataMint is a bundle to install external CPAN modules for Data Mining and Data Integration. SYNOPSIS Perl one liner using CPAN.pm: perl -MCPAN -e install Bundle::DataMint Use of CPAN.pm in interactive mode: $> perl -MCPAN -e shell cpan> install Bundle::DataMint cpan> quit...
Platforms: *nix
License: Freeware | Size: 2.05 KB | Download (89): Bundle::DataMint Download |
Bundle::DBI is a bundle to install DBI and required modules. SYNOPSIS perl -MCPAN -e install Bundle::DBI CONTENTS DBI - for to get to know thyself DBI::Shell 11.91 - the DBI command line shell Storable 2.06 - for DBD::Proxy and DBI::ProxyServer Net::Daemon 0.37 - for DBD::Proxy and...
Platforms: *nix
License: Freeware | Size: 409.6 KB | Download (90): Bundle::DBI Download |
NetAddr::IP is a Perl module that can manage IPv4 and IPv6 addresses and subnets. SYNOPSIS use NetAddr::IP qw( Compact Coalesce Zero Ones V4mask V4net :aton :old_storable :old_nth ); my $ip = new NetAddr::IP loopback; print "The address is ", $ip->addr, " with mask ", $ip->mask,...
Platforms: *nix
License: Freeware | Size: 97.28 KB | Download (98): NetAddr::IP Download |
Math::Logic::Predicate is a Perl module to manage and query a predicate assertion database. SYNOPSIS use Math::Logic::Predicate; $db = new Math::Logic::Predicate; # Enter some predicates into the database $db->add(<
License: Freeware | Size: 17.41 KB | Download (99): Math::Logic::Predicate Download |
The Port Scan Attack Detector (psad) is a collection of three system daemons that are designed to work with the Linux Netfilter firewalling code to detect port scans and other suspect traffic. Port Scan Attack Detector project features a set of highly configurable danger thresholds (with...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (146): Port Scan Attack Detector Download |
MQSeries is a Perl extension for MQSeries support. SYNOPSIS There are two interfaces provided by the MQSeries modules. The first is a straight forward mapping to all of the individual MQI calls, and the second is a value-added, OO interface, which provides a simpler interface to a subset of...
Platforms: *nix
License: Freeware | Size: 317.44 KB | Download (105): MQSeries Download |
Data::Serializer package contains modules that serialize data structures. SYNOPSIS use Data::Serializer; $obj = Data::Serializer->new(); $obj = Data::Serializer->new( serializer => Storable, digester => MD5, cipher => DES, secret => my secret, compress => 1, ); $serialized =...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (93): Data::Serializer Download |
CGI::MxScreen is a multi-screen stateful CGI framework. SYNOPSIS require CGI::MxScreen; my $manager = CGI::MxScreen->make( -bgcolor => "#dedeef", -screens => { "state_1" => [-class => "STATE_1", -title => "Hello"], "state_2" => [-class => "STATE_2", -title => "Hello #2"], },...
Platforms: *nix
License: Freeware | Size: 75.78 KB | Download (98): CGI::MxScreen Download |