Res Ipsa Loquitur Doctrine
Regexp::Assemble is Perl module to assemble multiple Regular Expressions into a single RE. SYNOPSIS use Regexp::Assemble; my $ra = Regexp::Assemble->new; $ra->add( ab+c ); $ra->add( ab+- ); $ra->add( awd+ ); $ra->add( ad+ ); print $ra->re; # prints a(?:w?d+|b+[-c]) Regexp::Assemble...
Platforms: *nix
License: Freeware | Size: 81.92 KB | Download (94): Regexp::Assemble Download |
SQL::Interpolate is a Perl module to interpolate Perl variables into SQL statements. SYNOPSIS use SQL::Interpolate qw(:all); # Some sample data to interpolate: my $s = blue; my @v = (5, 6); # Variable references are transformed into bind parameters. # The most basic usage involves...
Platforms: *nix
License: Freeware | Size: 57.34 KB | Download (88): SQL::Interpolate Download |
Algorithm::Permute is a Perl module with handy and fast permutation with object oriented interface. SYNOPSIS use Algorithm::Permute; my $p = new Algorithm::Permute([a..d]); while (@res = $p->next) { print join(", ", @res), "n"; } my @array = (1..9); Algorithm::Permute::permute { print...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (108): Algorithm::Permute Download |
Math::Vec is a Object-Oriented Vector Math Methods in Perl. SYNOPSIS use Math::Vec; $v = Math::Vec->new(0,1,2); or use Math::Vec qw(NewVec); $v = NewVec(0,1,2); @res = $v->Cross([1,2.5,0]); $p = NewVec(@res); $q = $p->Dot([0,1,0]); or use Math::Vec qw(:terse); $v = V(0,1,2); $q...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (110): Math::Vec Download |
Tie::Hash::RegexKeys will match hash keys using Regular Expressions. SYNOPSIS use Tie::Hash::RegexKeys; use Data::Dumper; my %h; tie %h, Tie::Hash::RegexKeys; my $a = .1.2.3.4.5.6.2; my $b = .1.2.3.4.5.7; my $c = .1.2.3.4.5.6.1; my $d = .1.2.3.4.5.6.1.6; $h{$a}="key1";...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (104): Tie::Hash::RegexKeys Download |
Scheme2Js is a Scheme to Javascript compiler. While some effort has been spent on being as close as possible to R5rs, we concentrated mainly on efficiency. Usually Scheme2Js produces Javascript code, that is comparable to hand-written code. In order to achieve this performance, Scheme2Js is not...
Platforms: *nix
License: Freeware | Size: 78.85 KB | Download (96): Scheme2Js Download |
Resources is a Perl module to handle application defaults in Perl. SYNOPSIS use Resources; $res = new Resources; $res = new Resources "resfile"; Resources are a way to specify information of interest to program or packages. Applications use resource files to specify and document the...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (94): Resources Download |
JoSQL (SQL for Java Objects) provides the ability for a developer to apply a SQL statement to a collection of Java Objects. JoSQL provides the ability to search, order and group ANY Java objects and should be applied when you want to perform SQL-like queries on a collection of Java Objects....
Platforms: *nix
License: Freeware | Size: 245.76 KB | Download (95): JoSQL Download |
WWW::Scraper::Dice Perl module contains Scrapes Dice : (skills,locations) => (title, location ,residue). SYNOPSIS use WWW::Search; my $oSearch = new WWW::Scraper(Dice); my $sQuery = WWW::Scraper::escape_query("unix and (c++ or java)"); $oSearch->native_query($sQuery, {method => bool,...
Platforms: *nix
License: Freeware | Size: 37.89 KB | Download (91): WWW::Scraper::Dice Download |
Business::PayPal::SDK is an interface to paypals SDKs. SYNOPSIS use Business::PayPal::SDK; my $pp = new Business::PayPal::SDK( { paypal_apiid => "sdk-seller_api1.sdk.com", paypal_apipw => "12345678", paypal_cert => "paypal_java_sdk/samples/Cert/sdk-seller.p12", paypal_certpw =>...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (107): Business::PayPal::SDK Download |
multicolumn is a Firefox extension that sllows web pages to be configured to display in multiple columns using Firefox 1.5 (Gecko 1.8) CSS property -moz-column-count, inspired by the draft CSS3 module: Multi-column layout. Make better use of high res screen real estate. To see it in operation,...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (99): multicolumn Download |
Catalyst::Plugin::Authentication::Credential::BBAuth is a Yahoo! Browser-Based Authentication for Catalyst. SYNOPSIS use Catalyst qw( Authentication Authentication::Credential::BBAuth Session Session::Store::FastMmap Session::State::Cookie ); MyApp->config( authentication => {...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (105): Catalyst::Plugin::Authentication::Credential::BBAuth Download |
Convert::BulkDecoder is a Perl module to extract (binary) data from mail and news messages. SYNOPSIS use Convert::BulkDecoder; my $cvt = new Convert::BulkDecoder::; # Collect the articles into an array ref. my $art = [<>]; # Decode. my $res = $cvt->decode($art); die("Failed!") unless...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (93): Convert::BulkDecoder Download |
MassResolve application performs reverse DNS lookups for network blocks or an input file. The requests can be performed mulit-threaded. Usage: ./res < subnet or filename to resolve > < forks > Code: /* MassResolve (C) 2000 John Anderson (john@ev6.net) This program performs reverse dns...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (103): MassResolve Download |
Crypt::SSLeay is a Perl module for OpenSSL glue that provides LWP https support. SYNOPSIS lwp-request https://www.nodeworks.com use LWP::UserAgent; my $ua = new LWP::UserAgent; my $req = new HTTP::Request(GET, https://www.nodeworks.com); my $res = $ua->request($req); print...
Platforms: *nix
License: Freeware | Download (106): Crypt::SSLeay Download |
RasmusDSP is an embeddable Audio/MIDI processor. Has a script interpreter which is used to describe instruments, route Audio/MIDI signal between processor units. List of available units: Math Operators (audio and number domain) +, -, *, /, %, >, <, >=, <=, !=, =, ? Math Functions (audio...
Platforms: *nix
License: Freeware | Size: 901.12 KB | Download (91): RasmusDSP 0.1 Download |
htmlcat is a script that combines a number of HTML files into one. The beginning of the first file (up to and including < body ... >) is used for all the files since only their bodies are concatenated. An optional divider followed by the label of a file is used between files. Note that: *...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (95): htmlcat Download |
KFireWatcher is a application to view the firewall logs in a more readable form. (just remote ip address, local if local connection, only the needed infos...) Needs kommander 3.5, and a separate firewall-log file (you can separate firewall lines with syslog-ng). Accepts logs multilines with...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (89): KFireWatcher Download |
Text::Kakasi is a perl frontend to kakasi. SYNOPSIS use Text::Kakasi; # functional $res = Text::Kakasi::getopt_argv(-JJ, -c, -w); $str = Text::Kakasi::do_kakasi($japanese_text); # object-oriented $obj = Text::Kakasi->new(-JJ, -c, -w); $str = $obj->get($japanese_text); This module...
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (90): Text::Kakasi Download |
File::MMagic is a Perl module to guess file type. SYNOPSIS use File::MMagic; use FileHandle; $mm = new File::MMagic; # use internal magic file # $mm = File::MMagic->new(/etc/magic); # use external magic file # $mm = File::MMagic->new(/usr/share/etc/magic); # if you use Debian $res =...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (96): File::MMagic Download |