Foo
Perl6::Contexts - array and hash variables turn into references to themselves when used in non-numeric scalar context or as function arguments. SYNOPSIS my @foo = ( 1 .. 20 ); my $foo = @foo; # same as: my $foo = @foo; my $foo = 0 + @foo; # unchanged - length of @foo $obj->some_method(10,...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (89): Perl6::Contexts Download |
MacPerl::AppleScript is a Perl extension for easily accessing scriptable Apps. SYNOPSIS use MacPerl::AppleScript; # # create Application Object # my $app = MacPerl::AppleScript->new("Application Name"); my $doc1 = $application->new("document 1"); my $doc2 = $application->new("document...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (99): MacPerl::AppleScript Download |
A module developer that has to maintain different branches of the same module typically has CVS checkouts of those branches in directories like foo-DRUPAL-5, foo-DRUPAL-5--2, foo-HEAD. This module provides a block (and page) that displays the path name of the enabled modules on a site. That way...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (48): Module Paths Download |
This class takes an HTML tag that has an open and a closing tag, like for instance or foo bar, and breaks it down for easy editing.The class can also regenerate an HTML tag from its definition of the markup, attributes and content, eventually after it has been parsed and edited.
Platforms: Windows, Mac, *nix, PHP,
License: Freeware | Download (50): tag classes Download |
This script provides functions for creating simple properties named 'foo' and 'bar' are created for this class. Also, private instance variables '__foo' and '__bar' will be added to instances of this class.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (55): Automating simple property creation Download |
MatNanny is a simple function which publishes a data structure as html and an RSS feed when called. This allows for convenient remote checking on the progress of models or other computations which have been left running while away from the office. I recommend using free webspace on xthost.info as...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Mat Nanny v1.0 - RSS and html progress reports Download |
Per-Bundle Storage (PBS) is a Field API contrib module that stores all values for all limited-value fields in a bundle in a single table row. Per-bundle storage is the analog of pre-Field API CCK's per-content-type storage and thus provides the same benefits (namely, loading all such fields in a...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (46): Per-Bundle Storage Download |
This aims to be a user management plugin for drush. It should be compatible with drupal 5-7. The projectcurrently supports the following functionality: * add users * block/unblock * assign/unassign roles * delete users Example:acrollet@localhost:/var/www/drupal $ drush user-create newdude...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (39): Drush User Download |
pycassa is a python client library for Apache Cassandra with the following features: 1. Auto-failover for normal or thread-local connections 2. Connection pooling 3. A batch interface 4. A method to map an existing class to a Cassandra column family Installation If easy_install is...
Platforms: *nix
License: Freeware | Size: 81.92 KB | Download (53): pycassa Download |
Argtable is an ANSI C library for parsing GNU style command line options with a minimum of fuss. It enables a program's command line syntax to be defined in the source code as an array of argtable structs. The command line is then parsed according to that specification and the resulting values...
Platforms: *nix
License: Freeware | Size: 3.2 MB | Download (35): Argtable for Linux Download |
RIPEMD160 is a Perl module that allows you to use the RIPEMD160 Message Digest algorithm from within Perl programs. This is a BETA Version. In the future it will be located in Crypt::RIPEMD160 and not in RIPEMD160. The module is based on the implementation from Antoon Bosselaers from Katholieke...
Platforms: *nix
License: Freeware | Size: 51.2 KB | Download (45): RIPEMD160 Download |
The idea is that, given a list of junk, you want to find order in the chaos. Write some categorizers (see below), dump your data in, and get it out in some sort of meaningful order. Collection::Categorized is a Perl module that can help you with that. SYNOPSIS use Collection::Categorized; #...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (32): Collection::Categorized Download |
Parse::Method::Signatures is a Perl module inspired by Perl6::Signature but streamlined to just support the subset deemed useful for TryCatch and MooseX::Method::Signatures. METHODS There are only two public methods to this module, both of which should be called as class methods. Both methods...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (39): Parse::Method::Signatures Download |
CGI::Application::Plugin::AnyTemplate allows you to use any supported Perl templating system using a single consistent interface. Currently supported templating systems include HTML::Template, HTML::Template::Expr, HTML::Template::Pluggable, Template::Toolkit and Petal. You can access any of...
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (35): CGI::Application::Plugin::AnyTemplate Download |
parent is a Perl module that allows you to both load one or more modules, while setting up inheritance from those modules at the same time. Mostly similar in effect to package Baz; BEGIN { require Foo; require Bar; push @ISA, qw(Foo Bar); } By default, every base class needs to live in a...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (33): parent for Linux Download |
Padre::Plugin::Shell::Base is a base class for plugins that use the system shell to extend Padre. Example Subclass Padre::Plugin::Shell::Base to create a plugin. package Padre::Plugin::Shell::Foo; use base 'Padre::Plugin::Shell::Base'; use 5.008; use strict; use warnings; use Padre::Wx...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (38): Padre::Plugin::Shell::Base for Linux Download |
Oktest is a new-style testing library for the Python programming language. from oktest import ok ok (x) > 0 # same as assert_(x > 0) ok (s) == 'foo' # same as assertEqual(s, 'foo') ok (s) != 'foo' # same as assertNotEqual(s, 'foo') ok (f).raises(ValueError) # same as assertRaises(ValueError, f)...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (35): Oktest Download |
The string_glob_permute() function provided by the String::Glob::Permute Perl module expands glob-like notations in text strings and returns all possible permutations. For example, to run a script on hosts host1, host2, and host3, you might write @hosts = string_glob_permute( "host[1-3]" );...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (40): String::Glob::Permute Download |
This is a module for testing your Data::FormValidator profiles. It uses the standard Perl test protocol (TAP) and prints out the familiar 'ok/not ok' stuff you expect. Basically it lets you use a test script to quickly throw a lot of different input scenarios at your profiles and make sure they...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (33): Test::FormValidator Download |
envstore is a simple tool that allows you to save environment variables into a separate store, list them and reload them into the shell again. Usage: envstore - save and restore environment variables envstore COMMAND [ARG] Commands: show List saved variables in human-readable format eval...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (33): envstore Download |