File::ShareDir 1.00 - Free File::ShareDir Download at Downloadplex.com

File::ShareDir 1.00 - Free File::ShareDir Download at Downloadplex.com
Check todays, this month or hot new software. This week most downloaded new software. You are not Logged in! Do you want to Log in or Register?
Downloadplex.com » Linux » Root » Programming » File::ShareDir 1.00
linux default icon

File::ShareDir 1.00

 
 

File::ShareDir 1.00

no screenshot
Download Now
(0.03 Mb)

File::ShareDir Publisher's description:

from Adam Kennedy

Locate per-dist and per-module shared files

File::ShareDir is a Perl module that provides a companion to Class::Inspector and File::HomeDir, modules that take a process that is well-known by advanced Perl developers but gets a little tricky, and make it more available to the larger Perl community.

Quite often you want or need your Perl module (CPAN or otherwise) to have access to a large amount of read-only data that is stored on the file-system at run-time.

On a linux-like system, this would be in a place such as /usr/share, however Perl runs on a wide variety of different systems, and so the use of any one location is unreliable.

Perl provides a little-known method for doing this, but almost nobody is aware that it exists. As a result, module authors often go through some very strange ways to make the data available to their code.

The most common of these is to dump the data out to an enormous Perl data structure and save it into the module itself. The result are enormous multi-megabyte .pm files that chew up a lot of memory needlessly.

Another method is to put the data "file" after the __DATA__ compiler tag and limit yourself to access as a filehandle.

The problem to solve is really quite simple.

1. Write the data files to the system at install time.

2. Know where you put them at run-time.

Perl's install system creates an "auto" directory for both every distribution and for every module file.

These are used by a couple of different auto-loading systems to store code fragments generated at install time, and various other modules written by the Perl "ancient masters".

But the same mechanism is available to any dist or module to store any sort of data.

SYNOPSIS

use File::SharedDir ':ALL';

# Where are distribution-level shared data files kept
$dir = dist_dir('File-ShareDir');

# Where are module-level shared data files kept
$dir = module_dir('File::ShareDir');

# Find a specific file in our dist/module shared dir
$file = dist_file( 'File-ShareDir', 'file/name.txt');
$file = module_file('File::ShareDir', 'file/name.txt');

# Like module_file, but search up the inheritance tree
$file = class_file( 'Foo::Bar', 'file/name.txt' );
You can free download File::ShareDir 1.00 now.

System Requirements:

ยท Perl

- Download File::ShareDir 1.00 freeDownload File::ShareDir 1.00 free


 
Bookmark File::ShareDir 1.00
 

File::ShareDir Related software downloads:

 
linux default icon zsu 1.20
Update serial numbers in DNS zone files
30-08-2009 21:41:52 | Freeware | Downloads: (24)
XML::Essex::Model 0.01 icon XML::Essex::Model 0.01
XML::Essex::Model is a Perl module with Essex objects representing SAX events and DOM trees.
31-07-2009 21:45:01 | Freeware | Downloads: (23)
Net::SMTP::Retryable 0.0.2 icon Net::SMTP::Retryable 0.0.2
Net::SMTP wrapper
17-08-2009 23:35:31 | Freeware | Downloads: (23)
YAML::Logic 0.04 icon YAML::Logic 0.04
Simple boolean logic in YAML
30-07-2009 00:32:52 | Freeware | Downloads: (22)
linux default icon Term-Emit-Format-HTML 0.0.2
Formats Term::Emit output into HTML
30-08-2009 22:10:47 | Freeware | Downloads: (21)
linux default icon D'oh::Year 0.06
Catch stupid mistakes when mucking with years, like Y2K bugs
22-08-2009 00:39:26 | Freeware | Downloads: (20)
linux default icon YAML::Old 0.81
Old/Classic Perl YAML Module
30-08-2009 21:45:43 | Freeware | Downloads: (18)
YAML::Tests 0.06 icon YAML::Tests 0.06
YAML::Tests is a common test suite for Perl YAML implementations.
09-08-2009 22:17:32 | Freeware | Downloads: (18)
Locale::Maketext::Utils 0.17 icon Locale::Maketext::Utils 0.17
Adds some utility functionality and failure handling to Local::Maketext handles
21-08-2009 06:03:01 | Freeware | Downloads: (18)
linux default icon Term::Emit 0.0.2
Print with indentation, status, and closure
30-08-2009 22:07:43 | Freeware | Downloads: (18)


File::ShareDir Related Tags:

    module,     files,     install,     shared,     system,     filenametxt,     systems,     enormous,     access,     method,     result,     modules,     store,     fragments

File::ShareDir Voting and Download Button For Your Site:

To link back to this page, please copy code below and insert in your page. All visits come thru this code will add a 10 point vote to this software.

Example:
Rate this software with 5 stars from downloadplex.com.     

Downloadplex.com periodically updates pricing and software information of File::ShareDir from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using File::ShareDir crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of File::ShareDir Edition.
Downloadplex.com also does not provide download link for File::ShareDir from Rapidshare, Megaupload, Yousendit, Mediafire, Filefactory and other Free file hosting service also. The download file is obtained directly from the publisher, not from any Peer to Peer file sharing applications such as Shareaza, Limewire, Kazaa, Imesh, eDonkey, eMule, Ares, BearShare, Overnet, Morpheus, BitTorrent Azureus and WinMX

Newsletter

Use FeedBurner to get latest software free downloads via email

Enter your email address:

Delivered by FeedBurner

Advertising