Tie
JavaArray is a tied extension for Java arrays from Java.pm SYNOPSIS use Java; # Set up Java.pm to always return tied array references to me my $java = new Java(use_tied_arrays => 1); my $tied_array = $java->create_array("java.lang.String",5); OR # Roll my own tied arrays my...
Platforms: *nix
License: Freeware | Size: 69.63 KB | Download (94): JavaArray Download |
Gtk::CListModel is a simple data model with Gtk::Clist views. SINOPSYS my $model = tie @data, Gtk::CListModel, titles => ["Fruit", "Price", "Quantity"]; # all data manipulation is done on @data now push @data, ["Oranges", 5, 16]; # Create a view (a Gtk::Clist widget) to represent the data...
Platforms: *nix
License: Freeware | Size: 440.32 KB | Download (88): Gtk::CListModel Download |
Splendid City Team Sports Scheduler, and Sports Scheduling Software System is useful for people who organize team sports or game events. It can manage sports schedules of any size and complexity. Simply fill in the requested information into the wizard like interface, and Splendid City automates...
Platforms: *nix
License: Freeware | Size: 38 MB | Download (108): Splendid City Download |
DB_File is a Perl5 access to Berkeley DB version 1.x. SYNOPSIS use DB_File; [$X =] tie %hash, DB_File, [$filename, $flags, $mode, $DB_HASH] ; [$X =] tie %hash, DB_File, $filename, $flags, $mode, $DB_BTREE ; [$X =] tie @array, DB_File, $filename, $flags, $mode, $DB_RECNO ; $status =...
Platforms: *nix
License: Freeware | Size: 87.04 KB | Download (97): DB_File Download |
Filter::cpp is a cpp source filter. SYNOPSIS use Filter::cpp ; This source filter pipes the current source file through the C pre-processor (cpp) if it is available. As with all source filters its scope is limited to the current source file only. Every file you want to be processed by the...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (147): Filter::cpp Download |
SYNOPSIS Example 1 use Config::Magic; use Data::Dumper; $input=q{ Section 1 { [Section 4] #Comment style #1 //Comment style #2 ;Comment style #3 Monkey:1 Monkey=>2 Monkey:=3 < Section 2 > Foo = Bar Baz { Bip:1 Pants==5 } < /Section > < Tasty Cheese="3" / > < Section 5 >...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (113): Config::Magic Download |
IPC::SharedCache is a Perl module to manage a cache in SysV IPC shared memory. SYNOPSIS use IPC::SharedCache; # the cache is accessed using a tied hash. tie %cache, IPC::SharedCache, ipc_key => AKEY, load_callback => &load, validate_callback => &validate; # get an item from the cache...
Platforms: *nix
License: Freeware | Size: 19.46 KB | Download (99): IPC::SharedCache Download |
Sort::ArbBiLex is a Perl module that can make sort functions for arbitrary sort orders. SYNOPSIS use Sort::ArbBiLex ( fulani_sort, # ask for a &fulani_sort to be defined "a A c C ch Ch CH ch Ch CH e E l L lh Lh LH n N r R s S u U z Z " ); @words = <>; @stuff =...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (89): Sort::ArbBiLex Download |
HTML::Tree::Scanning contains an article: "Scanning HTML". SYNOPSIS # This an article, not a module. The following article by Sean M. Burke first appeared in The Perl Journal #19 and is copyright 2000 The Perl Journal. It appears courtesy of Jon Orwant and The Perl Journal. This document...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (93): HTML::Tree::Scanning Download |
Acme::OneHundredNotOut is a raise of the bat, a tip of the hat. I have just released my 100th module to CPAN, the first time that anyone has reached that target. As some of you may know, I am getting ready to go back to college and reinvent myself from being a programmer into being a...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (95): Acme::OneHundredNotOut Download |
Netscape::Cache is a Perl object class for accessing Netscape cache files. SYNOPSIS The object oriented interface: use Netscape::Cache; $cache = new Netscape::Cache; while (defined($url = $cache->next_url)) { print $url, "n"; } while (defined($o = $cache->next_object)) { print...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (107): Netscape::Cache Download |
File::Maker is a Perl module that mimics a make by loading a database and calling targets methods. SYNOPSIS ##### # Subroutine interface # use File::Maker qw(load_db); %data = load_db($pm); ###### # Object interface # require File::Maker; $maker = $maker->load_db($pm);...
Platforms: *nix
License: Freeware | Size: 77.82 KB | Download (102): File::Maker Download |
Archive::TarGzip is a Perl module to save and restore files to and from compressed tape archives (tar). SYNOPSIS ###### # Subroutine Interface # use Archive::TarGzip qw(parse_header tar untar); $tar_file = tar(@file, @options); $tar_file = tar(@file); $success = untar(@file);...
Platforms: *nix
License: Freeware | Size: 96.26 KB | Download (95): Archive::TarGzip Download |
Test::STDmaker::STD is a Perl module that generates a STD POD from a test description short hand. The Test::STDmaker::STD package is an internal driver package to the Test::STDmaker package that supports the Test::STDmaker::tmake() method. Any changes to the internal drive interface and this...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (88): Test::STDmaker::STD Download |
LilyPond is not unique in making music notation: there are a lot of programs that print music, and nowadays most of the newly printed music is made with computers. Unfortunately, that also shows: just ask any musician that plays classical music: new scores do not look as nice as old ones.
What...
Platforms: Mac
License: Freeware | Size: 23.8 MB | Download (406): LilyPond for Mac OS X Download |
LilyPond is not unique in making music notation: there are a lot of programs that print music, and nowadays most of the newly printed music is made with computers. Unfortunately, that also shows: just ask any musician that plays classical music: new scores do not look as nice as old ones.
What...
Platforms: Linux
License: Freeware | Size: 23.8 MB | Download (428): LilyPond for Linux Download |
Most software for Microsoft Windows is not designed to be portable. The Windows registry and the structure of the Windows Installer both tie an installed program to the machine it has been installed on. Most Windows applications use the registry intensively, and store state information all over...
Platforms: Windows
License: Freeware | Size: 1.2 MB | Download (426): Click-N-Type Portable Download |
SQL VB ASP Code Generator is a powerful multi-purpose tool that lets you effortlessly generate SQL, VB and ASP Code. You can even generate an entire VB application or ASP web application, all derived from the tables in your database with just one click.
No more recreating the same old SELECT,...
Platforms: Windows
License: Freeware | Size: 4.48 MB | Download (81): SQL VB ASP Code Generator Download |
Masmtidy is a tiny application that tidies MASM assembler source, aligning it in four columns.
Platforms: Windows, XP, Windows Vista, 7
License: Freeware | Download (51): Masmtidy Download |
This fun little flash game lets you play a little soccer at any time. The overall concept is very simple, yet there are plenty of little details to master. Each game will take the shape of a full world cup tournament with 32 available teams. You can pick which country you want to play for and...
Platforms: Windows
License: Freeware | Size: 2.77 MB | Download (494): Crossing Cup Download |