Search results for "DAVIDNICO"
Macrame - filter-time recursive macro framework providing the feature preventing Perl from being "a Lisp."
tokenizing at this version we ignore all whitespace in input and place whitespace in output only between barewords. Lexical blocks are treated as single tokens for signature matching purposes, as are expressions that indicate variables, such as %foo:...
DAVIDNICO/Macrame-0.13 - 03 Feb 2017 01:21:53 UTC - Search in distribution
TipJar::MTA - outgoing SMTP with exponential random backoff.
On startup, we identify the base directory and make sure we can write to it, check for and create a few subdirectories, check if there is an MTA already running and stop if there is, so that TipJar::MTA can be restarted from cron. We are not concerne...
DAVIDNICO/TipJar-MTA-0.34 - 21 May 2010 19:55:11 UTC - Search in distribution
TERN::it - Perl extension for easing nonautovivifying aggregate accesses
$TERN::it is a reserved variable that holds the object of the most recent "exists" or <defined> operation. The point of this is to allow descent into complex data structures without autovivifying the empty upper layers and also without repeating all ...
DAVIDNICO/TERN-it-0.01 - 02 Nov 2001 22:11:33 UTC - Search in distribution
AIS::client - get an authenticated e-mail address for users of your web service
The goal of AIS::client is to provide a very easy way to require an authenticated identity for a perl web application. The user's e-mail address appears in a global variable $AIS_IDENTITY and a persistent session stash is available in %AIS_STASH....
DAVIDNICO/AIS-client-0.07 - 12 May 2004 22:54:41 UTC - Search in distribution
Tie::Alias - create aliases in pure perl
the Tie::Alias TIESCALAR function takes one argument, which is a reference to the scalar which is to be aliased. Since version 1.0, the argument no longer needs to be a reference. In case the scalar is already tied, the alias gets tied to whatever th...
DAVIDNICO/Tie-Alias-1.01 - 04 Jun 2007 17:29:08 UTC - Search in distribution
dateheader - RFC2822-compliant "Date:" header with current gmtime
Ties a scalar called $dateheader to the dateheader module. This scalar, when stringified, gives a RFC2822(section 3.3) compliant "Date:" header. EXPORT ${caller().'dateheader'} gets tied to the dateheader package by the import function....
DAVIDNICO/dateheader-1.0 - 13 Jul 2003 19:29:04 UTC - Search in distribution
CGI::AIS::Session - Perl extension to manage CGI user sessions with external identity authentication via AIS
This module creates and maintains a read-only session abstraction based on data in a central AIS server. The session data provided by AIS is read-only. A second database keyed on the identity provided by AIS should be used to store persistent local i...
DAVIDNICO/CGI-AIS-Session-0.02 - 17 Jul 2002 06:33:32 UTC - Search in distribution
Acme::landmine - variables that explode
a tie interface that "confess"es. This is useful for creating out-of-bounds markers when modeling data structures, or setting a checkpoint when you want to know the next time a variable is accessed after some point. DESTROY is not mined, but everythi...
DAVIDNICO/Acme-landmine-1.00 - 28 Feb 2006 02:17:20 UTC - Search in distribution
Net::FTP::blat - more methods for Net::FTP Client class
"Net::FTP::blat" contains two additional methods for Net::FTP....
DAVIDNICO/Net-FTP-blat-0.03 - 29 Dec 2012 07:53:49 UTC - Search in distribution
Acme::please - intercal-compliant politesse
A tie interface for creating scalar variables that have a percentage chance of having either a predetermined value or they are empty strings when evaluated. The tie interface takes two named arguments, "pctg" and "please". pctg "pctg", which is short...
DAVIDNICO/Acme-please-0.01 - 11 Jan 2004 06:31:29 UTC - Search in distribution
Tie::UrlEncoder - interpolatably URL-encode strings
No longer must you clutter up your CGI program with endless repetitions of line noise code that performs this tricky function. Simply use Tie::UrlEncoder and you instantly get a magic %urlencode hash that gives you an Url Encoded version of the key: ...
DAVIDNICO/Tie-UrlEncoder-0.02 - 25 Apr 2009 00:21:04 UTC - Search in distribution
Tie::Hash::Cache::MRU - a simple MRU cache with a TIEHASH interface
Create a tied hash interface that memoizes only so many entries. Expiry is obtained by keeping two cache hashes, and throwing out the old one when the new one gets more than SIZE buckets filled. this is crude but effectively avoids all the bookkeepin...
DAVIDNICO/Tie-Hash-Cache-MRU-0.02 - 10 Dec 2004 21:32:09 UTC - Search in distribution
Tie::Function - wrap functions in tied hash sugar
Tie::Function simplifies wrapping functions in tied hash syntax so they can be interpolated in double-quoted literals without messy intermediate variables. Here's how I use it the most: use HTML::Entities; use Tie::Function; tie my %Entitize => 'Tie:...
DAVIDNICO/Tie-Function-0.02 - 13 May 2005 20:40:21 UTC - Search in distribution
TipJar::MTA::queue - send e-mail via TipJar::MTA
TipJar::MTA::queue creates messages in the outgoing queue of a TipJar::MTA daemon. It is provided for use within other software that composes the mails. It does not provide any header lines or MIME formatting etc. -- you have to get that elsewhere an...
DAVIDNICO/TipJar-MTA-queue-0.02 - 06 May 2003 07:54:28 UTC - Search in distribution
Acme::SvGROW - syntax for pre-extending a string's storage, like the proposed use of length as an L-value
Trivial module implementing string storage preallocation using techniques shared on perl5-porters mailing list November 4 and 5, 2009...
DAVIDNICO/Acme-SvGROW-0.03 - 07 Nov 2009 13:42:10 UTC - Search in distribution
HTTP::Server::Singlethreaded - a framework for standalone web applications
HTTP::Server::Singlethreaded is a framework for providing web applications without using a web server (apache, boa, etc.) to handle HTTP....
DAVIDNICO/HTTP-Server-Singlethreaded-0.12 - 14 Jul 2009 02:50:47 UTC - Search in distribution
ARGV::readonly - make <> open files regardless of leading/trailing whitespace and/or control characters such as |, >, amd <.
the code is shorter than the documentation. Please look at it. EXPORT None by default....
DAVIDNICO/ARGV-readonly-0.01 - 30 Jul 2008 22:17:41 UTC - Search in distribution
Array::Frugal - Arrays that re-use deleted indices
Frugal as in memory use. Instead of continuing to count upwards toward MAXINT, when an element is deleted from a frugal array the index is available for re-use. Currently new, PUSH, FETCH, STORE, and DELETE are all the methods that are defined, but t...
DAVIDNICO/Array-Frugal-0.01 - 17 Jan 2005 08:14:51 UTC - Search in distribution
Graph::Easy::StateMachine - create a FSA framework from a Graph::Easy graph
This module adds a new layout engine to Graph::Easy. The as_FSA layout engine produces evaluatable perl code implementing the graph as a set of namespaces each containing methods for all transitions to other states. Absent a label on an edge from [A]...
DAVIDNICO/Graph-Easy-StateMachine-0.07 - 15 Apr 2010 10:20:04 UTC - Search in distribution
TipJar::fields - generate constants and accessors for array-based objects
Sugar to create named fields for accessing arrays, just like ENUM statements in the C programming language. Also goes ahead and creates get and set accessors. EXPORT exports zero through however many fields there are, as constant functions, like C EN...
DAVIDNICO/TipJar-fields-0.01 - 14 Apr 2003 21:58:03 UTC - Search in distribution