Subclasses
Apache::MP3::Playlist can manage directories of MP3 files with sorting and persistent playlists. SYNOPSIS # httpd.conf or srm.conf AddType audio/mpeg mp3 MP3 # httpd.conf or access.conf < Location /songs > SetHandler perl-script PerlHandler Apache::MP3::Playlist PerlSetVar SortField...
Platforms: *nix
License: Freeware | Size: 327.68 KB | Download (110): Apache::MP3::Playlist Download |
Apache::MP3::Resample can downsample MP3/FLAC/Shorten files during streaming. SYNOPSIS # httpd.conf or access.conf AddType audio/shorten .shn .SHN AddType audio/flac .flac Alias /apache_mp3 /usr/share/libapache-mp3-perl < Location /songs > SetHandler perl-script PerlHandler...
Platforms: *nix
License: Freeware | Size: 327.68 KB | Download (110): Apache::MP3::Resample Download |
libPaje is a library developed in GNUstep environment and is released under the GNU Lesser General Public License. The library intends to provide a better way to generate trace files for Paje Visualization Tool. libPaje library can be used to create conversion tools from other format to Paje...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (89): libPaje Download |
Log::Dispatch::File::Rolling is a Perl object for logging to date/time/pid stamped files. SYNOPSIS use Log::Dispatch::File::Rolling; my $file = Log::Dispatch::File::Rolling->new( name => file1, min_level => info, filename => Somefile%d{yyyyMMdd}.log, mode => append ); $file->log(...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (99): Log::Dispatch::File::Rolling Download |
Log::Dispatch::File::Alerts is a Perl object for logging to alert files. SYNOPSIS use Log::Dispatch::File::Alerts; my $file = Log::Dispatch::File::Alerts->new( name => file1, min_level => emerg, filename => Somefile%d{yyyy!!!!}.log, mode => append ); $file->log( level => emerg,...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (92): Log::Dispatch::File::Alerts Download |
Math::Symbolic is a Perl module for symbolic calculations. SYNOPSIS use Math::Symbolic; my $tree = Math::Symbolic->parse_from_string(1/2 * m * v^2); # Now do symbolic calculations with $tree. # ... like deriving it... my ($sub) = Math::Symbolic::Compiler->compile_to_sub($tree); my...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (102): Math::Symbolic Download |
Class::MakeMethods::Template package contains extensible code templates. SYNOPSIS package MyObject; use Class::MakeMethods::Template::Hash ( new => new, string => foo, number => bar, ); my $obj = MyObject->new( foo => "Foozle", bar => 23 ); print $obj->foo(); $obj->bar(42);...
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (87): Class::MakeMethods::Template Download |
Class::MakeMethods::Template::Generic Perl module contains templates for common meta-method types. SYNOPSIS package MyObject; use Class::MakeMethods ( Template::Hash:new => [ new ], Template::Hash:scalar => [ foo ] Template::Static:scalar => [ bar ] ); package main; my $obj =...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (87): Class::MakeMethods::Template::Generic Download |
phpPeanuts is a framework for developing business applications in php4 and 5. PphPeanuts supports a development style that is both Model Driven and based on extreme programming (XP). In the early stages of development phpPeanuts is at its most effective: create some business components and...
Platforms: *nix
License: Freeware | Size: 307.2 KB | Download (90): phpPeanuts Download |
Dozer project is a powerful, yet simple Java Bean to Java Bean mapper that recursively copies data from one object to another. Typically, these Java Beans will be of different complex types. Dozer supports simple property mapping, complex type mapping, bi-directional mapping, implicit-explicit...
Platforms: *nix
License: Freeware | Download (129): Dozer Download |
FLTK project includes all of the usual widgets to develop your applications, and new widgets can be created easily through C++ subclassing. All widgets support keyboard shortcuts and can be controlled both via the keyboard or mouse. The Fl_Button class supports push, check (Fl_Check_Button),...
Platforms: *nix
License: Freeware | Size: 2.2 MB | Download (91): FLTK Download |
RPC::XML::Procedure is an object encapsulation of server-side RPC procedures. SYNOPSIS require RPC::XML::Procedure; ... $method_1 = RPC::XML::Procedure->new({ name => system.identity, code => sub { ... }, signature => [ string ] }); $method_2 =...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (89): RPC::XML::Procedure Download |
MQSeries is a Perl extension for MQSeries support. SYNOPSIS There are two interfaces provided by the MQSeries modules. The first is a straight forward mapping to all of the individual MQI calls, and the second is a value-added, OO interface, which provides a simpler interface to a subset of...
Platforms: *nix
License: Freeware | Size: 317.44 KB | Download (105): MQSeries Download |
Ariadne is an Application Platform for the Web, built entirely on Open Source technology. What this means is that Ariadne is a Content Management System, using a WYSIWYG HTML editor, its also a Group Calendar, a Photo Album, an Addressbook, a Weblog and anything else you want it to be....
Platforms: *nix
License: Freeware | Size: 2.5 MB | Download (100): Ariadne Download |
Netscape::HistoryURL is a URI::URL subclass with Netscape history information. SYNOPSIS use Netscape::HistoryURL; $url = new Netscape::HistoryURL(http://foobar.com/, LAST, FIRST, COUNT, EXPIRE, TITLE); The Netscape::HistoryURL module subclasses URI::URL to provide a URL class with...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (89): Netscape::HistoryURL Download |
RDF::Notation3 is a RDF Notation3 parser. SYNOPSIS $rdf = RDF::Notation3::Triples->new(); $rdf->parse_file($path); $triples = $rdf->get_triples; $rdf = RDF::Notation3::XML->new(); $rdf->parse_file($path); $string = $rdf->get_string; $handler = SAXHandler->new(); $rdf =...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (99): RDF::Notation3 Download |
Class::Cloneable is a base class for Cloneable objects. SYNOPSIS package MyObject; our @ISA = (Class::Cloneable); # calling clone on an instance of MyObject # will give you full deep-cloning functionality This module provides a flexible base class for building objects with cloning...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (101): Class::Cloneable Download |
Games::Console Perl module provide a 2D quake style in-game console. SYNOPSIS use Games::Console; my $console = Games::Console->new( font => $font_object, background_color => [ 1,1,0], background_alpha => 0.4, text_color => [ 1,1,1 ], text_alpha => 1, speed => 50, # in percent per...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (97): Games::Console Download |
Net::Proxy is a Perl framework for proxying network connections in many ways. SYNOPSIS use Net::Proxy; # proxy connections from localhost:6789 to remotehost:9876 # using standard TCP connections my $proxy = Net::Proxy->new( { in => { type => tcp, port => 6789 }, out => { type => tcp,...
Platforms: *nix
License: Freeware | Size: 29.7 KB | Download (148): Net::Proxy Download |
DateTime::Locale is a Perl module with localization support for DateTime.pm. SYNOPSIS use DateTime::Locale; my $loc = DateTime::Locale->load(en_GB); print $loc->native_locale_name, "n", $loc->long_datetime_format, "n"; # but mostly just things like ... my $dt = DateTime->now( locale...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (90): DateTime::Locale Download |