Failed Doomsday Predictions
Acme::Test::Weather is a Perl module to test the weather conditions for a user. SYNOPSIS use Test::Weather; plan tests => 2; # You may only install something # when its nice outside. &isnt_snowing(); &isnt_cloudy(); # output: 1..2 ok 1 - its partly cloudy in Montreal, Canada not...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (106): Acme::Test::Weather Download |
File::PathList is a Perl module that can find a file within a set of paths (like @INC or Java classpaths). SYNOPSIS # Create a basic pathset my $inc = File::PathList->new( @INC ); # Again, but with more explicit params my $inc2 = File::PathList->new( paths => @INC, cache => 1, ); #...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (99): File::PathList Download |
Algorithm::Dependency is a base class for implementing various dependency trees. SYNOPSIS use Algorithm::Dependency; use Algorithm::Dependency::Source::File; # Load the data from a simple text file my $data_source = Algorithm::Dependency::Source::File->new( foo.txt ); # Create the...
Platforms: *nix
License: Freeware | Size: 46.08 KB | Download (121): Algorithm::Dependency Download |
BruteBlock project allows system administrators to block various bruteforce attacks on UNIX services. The program analyzes system logs and adds attackers IP address into ipfw2 table effectively blocking them. Addresses are automatically removed from the table after specified abound of time....
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (104): BruteBlock Download |
Heroes project is a Nibbles-like game, just better. Heroes is similar to the "Tron" and "Nibbles" games of yore, but includes many graphical improvements and new game features. In it, you must maneuver a small vehicle around a world and collect powerups while avoiding obstacles, your...
Platforms: *nix
License: Freeware | Download (98): Heroes Download |
SYNOPPSIS use LWP::Simple use XML::Parser; use XML::Parser::YahooRESTGeocode; #connect to yahoo geocode service my $url = http://api.local.yahoo.com/MapsService/V1/geocode; my $get = appid=YahooDemo&street=701+First+Street&city=Sunnyvale&state=CA; #call yahoo geocode service my $xml =...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (116): XML::Parser::YahooRESTGeocode Download |
Java::JCR::Exception is a Perl wrapper for repository exceptions. SYNOPSIS eval { my $node = $root->add_node(foo, nt:unstructured); }; if ($@) { print STDERR "Failed to add node foo: $@n"; } This class is used to make the exceptions thrown from the Java code work more nicely in Perl....
Platforms: *nix
License: Freeware | Size: 48.13 KB | Download (94): Java::JCR::Exception Download |
mod_verify Apache module is a ownership & permission verification for Apache 1.3. This module is intended to verify ownership and permissions of directories and files within a web sites hierarchy without having to use setuid() and setgid(), ie. no root privileges needed. In order for this...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (92): mod_verify Download |
Test::Extreme is a perlish unit testing framework. SYNOPSIS # In ModuleOne.pm combine unit tests with code package ModuleOne; use Test::Extreme; sub foo { return 23 }; sub test_foo { assert_equals foo, 23 } # at the end of the module run_tests ModuleOne if $0 =~ /ModuleOne.pm$/; #...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (98): Test::Extreme Download |
Module::Signature is a Perl module signature file manipulation. SYNOPSIS As a shell command: % cpansign # verify an existing SIGNATURE, or # make a new one if none exists % cpansign sign # make signature; overwrites existing one % cpansign -s # same thing % cpansign verify # verify a...
Platforms: *nix
License: Freeware | Size: 68.61 KB | Download (133): Module::Signature Download |
ExtUtils::AutoInstall is a Perl module to automatic install of dependencies via CPAN. SYNOPSIS In Makefile.PL, with Module::Install available on the authors system: use inc::Module::Install; name (Joe-Hacker); abstract (Perl Interface to Joe Hacker); author (Joe Hacker ); include...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (152): ExtUtils::AutoInstall Download |
SimpleCDB - A Perl-only Constant Database. SYNOPSIS use SimpleCDB; # writer # - tie blocks until DB is available (exclusive), or timeout tie %h, SimpleCDB, db, O_WRONLY or die "tie failed: $SimpleCDB::ERRORn"; $h{$k} = $v; die "store: $SimpleCDB::ERROR" if $SimpleCDB::ERROR; untie %h;...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (89): SimpleCDB Download |
Image::ParseGIF can parse a GIF image into its compenent parts. SYNOPSIS use Image::ParseGIF; $gif = new Image::ParseGIF ("image.gif") or die "failed to parse: $@n"; # write out a deanimated version, showing only the first frame $gif->deanimate(0); # same again, manually printing each...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (105): Image::ParseGIF Download |
KAudioCreator is a front-end tool for ripping audio CDs and encoding the wav files using your favorite encoder. Based upon KDE it combines the look and feel of your desktop with the power and flexibility of the command line tools. KAudioCreator is an audio file creation solution for KDE. It...
Platforms: *nix
License: Freeware | Size: 552.96 KB | Download (94): KAudioCreator Download |
mass.pl is the implementation of a relatively simple idea. Instead of interactively doing some task on one machine, then duplicating the effort on N other machines, write a shell script, then scp it to N machines and execute it as root. Example (sic@foo)($:~/mass)- ./mass.pl --name solaris...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (105): mass Download |
poMMo is versatile mass mailing software. It can be used to add a mailing list to your Web site or to organize stand alone mailings. Unique Features such as the ability to mail subsets of your subscribers set it apart from alternatives.Features:EASY TO USE - Subscription FormpoMMo has...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (144): poMMo Download |
Perf::ARM is a Perl extension wrapper for the ARM 2.0 implementation. SYNOPSIS use Perf::ARM; my ($appl_id,$tran_handle, $tran_id, $rc); ($appl_id=Perf::ARM::arm_init( "$0", "*", 0,0,0)) || die "arm_init() failed n"; $tran_id=Perf::ARM::arm_getid($appl_id, "simple_tran", "detail_$$",...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (120): Perf::ARM Download |
Net::Lyskom is a Perl module used to talk to LysKOM servers. SYNOPSIS use Net::Lyskom; $a = Net::Lyskom->new(); $conf = 6; $a->login(pers_no => 437, password => "God", invisible => 1) or die "Failed to log in: $a->err_stringn"; $b = $a->send_message(7680, "Oook!"); $b =...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (96): Net::Lyskom Download |
Aleph One is an Open Source 3D first-person shooter game, based on the game Marathon 2 by Bungie Software. Aleph One was originally a Mac-only game, but there is now a cross-platform version based on the Simple DirectMedia Layer (SDL) library, that should in theory run on all systems supported...
Platforms: *nix
License: Freeware | Size: 890.88 KB | Download (115): Aleph One/SDL Download |
PostScript::File is a Perl base class for creating Adobe PostScript files. SYNOPSIS use PostScript::File qw(check_tilde check_file incpage_label incpage_roman); Simplest An hello world program: use PostScript::File; my $ps = new PostScript::File(); $ps->add_to_page( <
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (119): PostScript::File Download |