Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.066.146 Times

Sub freeware
Filter: All | Freeware | Demo
Display by: Relevance |  Downloads |  Name

Sub

< 1 2 3 4 5 > 
Added: February 07, 2010 | Visits: 818

Test::Unit::TestCase Test::Unit::TestCase is a unit testing framework base class. SYNOPSIS package FooBar; use base qw(Test::Unit::TestCase); sub new { my $self = shift()->SUPER::new(@_); # your state for fixture here return $self; } sub set_up { # provide fixture } sub tear_down { # clean up after... Platforms: *nix

License: Freeware Size: 45.06 KB Download (72): Test::Unit::TestCase Download

Added: March 07, 2010 | Visits: 782

Sendmail::Milter Sendmail::Milter is a Perl interface to sendmails Mail Filter API. SYNOPSIS use Sendmail::Milter; my %my_milter_callbacks = ( connect => &my_connect_callback, helo => &my_helo_callback, envfrom => &my_envfrom_callback, envrcpt => &my_envrcpt_callback, header => &my_header_callback,... Platforms: *nix

License: Freeware Size: 20.48 KB Download (75): Sendmail::Milter Download

Added: January 13, 2010 | Visits: 649

Class::Observable Class::Observable is a Perl module that allows other classes and objects to respond to events in yours. SYNOPSIS # Define an observable class package My::Object; use base qw( Class::Observable ); # Tell all classes/objects observing this object that a state-change # has occurred sub... Platforms: *nix

License: Freeware Size: 10.24 KB Download (79): Class::Observable Download

Added: May 23, 2010 | Visits: 570

Test::Unit::Procedural Test::Unit::Procedural Perl module contains a procedural style unit testing interface. SYNOPSIS use Test::Unit::Procedural; # your code to be tested goes here sub foo { return 23 }; sub bar { return 42 }; # define tests sub test_foo { assert(foo() == 23, "Your message here"); } sub... Platforms: *nix

License: Freeware Size: 75.78 KB Download (73): Test::Unit::Procedural Download

Added: March 25, 2010 | Visits: 1.150

nfsstats.pl nfsstats.pl is a Net-SNMP sub-agent that parses /proc/net/rpc/nfs and /proc/net/rpc/nfsd to obtain NFS statistics (just like nfsstat), and reports these as SNMP values. nfsstats.pl is useful for remotely monitoring NFS client or server usage via SNMP to utilities like MRTG, Cacti, or Ganglia.... Platforms: *nix

License: Freeware Size: 5.12 KB Download (102): nfsstats.pl Download

Added: May 09, 2010 | Visits: 609

Class::Std Class::Std is a Perl module to support for creating standard "inside-out" classes. SYNOPSIS package MyClass; use Class::Std; # Create storage for object attributes... my %name : ATTR; my %rank : ATTR; my %snum : ATTR; my %public_data : ATTR; # Handle initialization of objects of... Platforms: *nix

License: Freeware Size: 30.72 KB Download (71): Class::Std Download

Added: November 01, 2010 | Visits: 790

Danga::Socket Danga::Socket is an event loop and event-driven async socket base class. SYNOPSIS package My::Socket use Danga::Socket; use base (Danga::Socket); use fields (my_attribute); sub new { my My::Socket $self = shift; $self = fields::new($self) unless ref $self; $self->SUPER::new( @_ );... Platforms: *nix

License: Freeware Size: 18.43 KB Download (75): Danga::Socket Download

Added: January 04, 2010 | Visits: 621

Params::Validate Params::Validate is a Perl module to validate method/function parameters. SYNOPSIS use Params::Validate qw(:all); # takes named params (hash or hashref) sub foo { validate( @_, { foo => 1, # mandatory bar => 0, # optional } ); } # takes positional params sub bar { # first two... Platforms: *nix

License: Freeware Size: 79.87 KB Download (86): Params::Validate Download

Added: September 15, 2010 | Visits: 857

FSA::Rules FSA::Rules is a Perl module to build simple rules-based state machines in Perl. Synopsis my $fsa = FSA::Rules->new( ping => { do => sub { print "ping!n"; my $state = shift; $state->result(pong); $state->machine->{count}++; }, rules => [ game_over => sub { shift->machine->{count} >=... Platforms: *nix

License: Freeware Size: 30.72 KB Download (76): FSA::Rules Download

Added: February 17, 2010 | Visits: 627

Object::Transaction 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 (71): Object::Transaction Download

Added: February 04, 2010 | Visits: 584

Thread::Apartment Thread::Apartment is an apartment threading wrapper for Perl objects. SYNOPSIS package MyClass; use Thread::Apartment::Server; use base qw(Thread::Apartment::Server); sub new { # # the usual constructor # } # # mark some methods as simplex # sub get_simplex_methods { return {... Platforms: *nix

License: Freeware Size: 73.73 KB Download (80): Thread::Apartment Download

Added: January 08, 2010 | Visits: 780

Async::Group Async::Group is a Perl class to deal with simultaneous asynchronous calls. SYNOPSIS use Async::Group ; use strict ; sub sub1 { print "Dummy subroutine n"; my $dummy = shift ; my $cb = shift ; &$cb(1); } sub allDone { print "All done, result is ", shift ,"n" ; } my $a =... Platforms: *nix

License: Freeware Size: 4.1 KB Download (82): Async::Group Download

Added: November 23, 2010 | Visits: 1.035

Thread::Pool Thread::Pool contains group of threads for performing similar jobs. SYNOPSIS use Thread::Pool; $pool = Thread::Pool->new( { optimize => cpu, # default: memory pre => sub {shift; print "starting worker with @_n", do => sub {shift; print "doing job for @_n"; reverse @_}, post => sub... Platforms: *nix

License: Freeware Size: 26.62 KB Download (85): Thread::Pool Download

Added: November 09, 2010 | Visits: 804

Parlement Parlement is a threaded forum and a mailing list, and also a voting system where every one can propose, vote, or delegate their vote (a delegation being for one post/mail/poll and its sub-threads). This results in a mix of Direct and Participative Democracy, a Web board where any sort of... Platforms: *nix

License: Freeware Size: 460.8 KB Download (78): Parlement Download

Added: March 06, 2010 | Visits: 510

File::FindByRegex File::FindByRegex is a Perl wrapper for File::Find that finds a directory tree and runs some action for each file whose name matchs a regex. SYNOPSYS use File::FindByRegex; $find = File::FindByRegex->new( { -srcdir => [C:tmpteradata-sql], -tardir => C:tmpteradata-sqldoc, -find =>... Platforms: *nix

License: Freeware Size: 10.24 KB Download (70): File::FindByRegex Download

Added: February 25, 2010 | Visits: 582

dtRdr::Logger dtRdr::Logger is a Perl module for global logging. SYNOPSIS use dtRdr::Logger; L->debug($message, ...); L->info($message, ...); L->warn($message, ...); L->error($message, ...); L->fatal($message, ...); For a stacktrace: sub bar { L()->logcluck("foo"); } See Log::Log4perl for more... Platforms: *nix

License: Freeware Size: 2.8 MB Download (76): dtRdr::Logger Download

Added: July 08, 2010 | Visits: 570

Benchmark Benchmark is a Perl module with benchmark running times of Perl code. SYNOPSIS use Benchmark qw(:all) ; timethis ($count, "code"); # Use Perl code in strings... timethese($count, { Name1 => ...code1..., Name2 => ...code2..., }); # ... or use subroutine references. timethese($count,... Platforms: *nix

License: Freeware Size: 12.2 MB Download (86): Benchmark Download

Added: May 09, 2010 | Visits: 587

Religion Religion is a Perl module that can generate tracebacks and create and install die() and warn() handlers. This is a second go at a module to simplify installing die() and warn() handlers, and to make such handlers easier to write and control. For most people, this just means that if use use... Platforms: *nix

License: Freeware Size: 5.12 KB Download (71): Religion Download

Added: July 20, 2010 | Visits: 412

Class::Declare Class::Declare is a Perl module created to declare classes with public, private and protected attributes and methods. SYNOPSIS package My::Class; use strict; use warnings; use base qw( Class::Declare ); __PACKAGE__->declare( public => { public_attr => 42 } , private => { private_attr... Platforms: *nix

License: Freeware Size: 76.8 KB Download (70): Class::Declare Download

Added: September 15, 2010 | Visits: 785

Class::Declare::Attributes Class::Declare::Attributes is a Perl module with Class::Declare method types using Perl attributes. SYNOPSIS package My::Class; use 5.006; use strict; use warnings; use base qw( Class::Declare::Attributes ); # declare the class/instance attributes __PACKAGE__->declare( ... ); # #... Platforms: *nix

License: Freeware Size: 21.5 KB Download (70): Class::Declare::Attributes Download

< 1 2 3 4 5 >