maintenance 1.00
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 361
ZOOM::IRSpy::Maintenance 1.00
ZOOM::IRSpy::Maintenance is a maintenance documentation for IRSpy. more>>
ZOOM::IRSpy::Maintenance is a maintenance documentation for IRSpy.
The IRSpy application is implemented by five components:
- A library of classes within the ZOOM::IRSpy "namespace".
- A command-line invocation script called irspy
- A web-based UI - either this or the command-line script can be used to run the spy software, but the latter is more capable in that it also provides ways to interrogate the database of results.
- A small additional library, ZOOM::Pod, which is used by IRSpy and which is more conveniently included in this distribution than released and maintained separately.
- The configuration for a Zebra database that stores the harvested information.
These components are discussed in turn.
<<lessThe IRSpy application is implemented by five components:
- A library of classes within the ZOOM::IRSpy "namespace".
- A command-line invocation script called irspy
- A web-based UI - either this or the command-line script can be used to run the spy software, but the latter is more capable in that it also provides ways to interrogate the database of results.
- A small additional library, ZOOM::Pod, which is used by IRSpy and which is more conveniently included in this distribution than released and maintained separately.
- The configuration for a Zebra database that stores the harvested information.
These components are discussed in turn.
Download (0.25MB)
Added: 2007-07-26 License: Perl Artistic License Price:
820 downloads
Maintenance for Plone 1.4.1
Maintenance for Plone provides a set of scheduled scripts for routine work in a Plone site. more>>
Maintenance for Plone provides a set of scheduled scripts for routine work in a Plone site.
PloneMaintenance consists of a portal_maintenance tool that allows you to define maintenance tasks and scripts to run according to a schedule assigned to the tasks.
No task is going to be run unless it is scheduled to. The schedule information is stored in the task, and even if PloneMaintenance is called many times in a row, it will always look up the schedule information, check when was the last time the task was run, calculate the next time the task is scheduled to run, and depending on this, PloneMaintenance will decide whether it runs the script associated to the task or not.
PloneMaintenance depends on an external tool to wake it up and make it execute the scheduled tasks. Without an external tool, PloneMaintenance will just sit and wait, doing nothing. You can go to the portal_maintenance tool and manually run the maintenance tasks, but most of the time, you want an external tool doing the job automatically.
You can choose one of the Schedulers which are available for Zope, or call PloneMaintenance from a cron job.
Enhancements:
- Fix bug on MaintenanceTask: id was not initialized
- Add "notified_emails" property. When a task has been processed, an email is sent.
- MaintenanceTask no more addable types 2006/07/06 MR
<<lessPloneMaintenance consists of a portal_maintenance tool that allows you to define maintenance tasks and scripts to run according to a schedule assigned to the tasks.
No task is going to be run unless it is scheduled to. The schedule information is stored in the task, and even if PloneMaintenance is called many times in a row, it will always look up the schedule information, check when was the last time the task was run, calculate the next time the task is scheduled to run, and depending on this, PloneMaintenance will decide whether it runs the script associated to the task or not.
PloneMaintenance depends on an external tool to wake it up and make it execute the scheduled tasks. Without an external tool, PloneMaintenance will just sit and wait, doing nothing. You can go to the portal_maintenance tool and manually run the maintenance tasks, but most of the time, you want an external tool doing the job automatically.
You can choose one of the Schedulers which are available for Zope, or call PloneMaintenance from a cron job.
Enhancements:
- Fix bug on MaintenanceTask: id was not initialized
- Add "notified_emails" property. When a task has been processed, an email is sent.
- MaintenanceTask no more addable types 2006/07/06 MR
Download (0.071MB)
Added: 2007-02-09 License: GPL (GNU General Public License) Price:
987 downloads
Make 1.00
Make is a Perl module for processing makefiles. more>>
Make is a Perl module for processing makefiles.
SYNOPSIS
require Make;
my $make = Make->new(...);
$make->parse($file);
$make->Script(@ARGV)
$make->Make(@ARGV)
$make->Print(@ARGV)
my $targ = $make->Target($name);
$targ->colon([dependancy...],[command...]);
$targ->dolon([dependancy...],[command...]);
my @depends = $targ->colon->depend;
my @commands = $targ->colon->command;
Make->new creates an object if new(Makefile => $file) is specified then it is parsed. If not the usual makefile Makefile sequence is used. (If GNU => 1 is passed to new then GNUmakefile is looked for first.)
$make->Make(target...) makes the target(s) specified (or the first real target in the makefile).
$make->Print can be used to print to current selected stream a form of the makefile with all variables expanded.
$make->Script(target...) can be used to print to current selected stream the equivalent bourne shell script that a make would perform i.e. the output of make -n.
There are other methods (used by parse) which can be used to add and manipulate targets and their dependants. There is a hierarchy of classes which is still evolving. These classes and their methods will be documented when they are a little more stable.
The syntax of makefile accepted is reasonably generic, but I have not re-read any documentation yet, rather I have implemented my own mental model of how make works (then fixed it...).
In addition to traditional
.c.o :
$(CC) -c ...
GNU makes pattern rules e.g.
%.o : %.c
$(CC) -c ...
Likewise a subset of GNU makes $(function arg...) syntax is supported.
Via pmake Make has built perl/Tk from the MakeMaker generated Makefiles...
<<lessSYNOPSIS
require Make;
my $make = Make->new(...);
$make->parse($file);
$make->Script(@ARGV)
$make->Make(@ARGV)
$make->Print(@ARGV)
my $targ = $make->Target($name);
$targ->colon([dependancy...],[command...]);
$targ->dolon([dependancy...],[command...]);
my @depends = $targ->colon->depend;
my @commands = $targ->colon->command;
Make->new creates an object if new(Makefile => $file) is specified then it is parsed. If not the usual makefile Makefile sequence is used. (If GNU => 1 is passed to new then GNUmakefile is looked for first.)
$make->Make(target...) makes the target(s) specified (or the first real target in the makefile).
$make->Print can be used to print to current selected stream a form of the makefile with all variables expanded.
$make->Script(target...) can be used to print to current selected stream the equivalent bourne shell script that a make would perform i.e. the output of make -n.
There are other methods (used by parse) which can be used to add and manipulate targets and their dependants. There is a hierarchy of classes which is still evolving. These classes and their methods will be documented when they are a little more stable.
The syntax of makefile accepted is reasonably generic, but I have not re-read any documentation yet, rather I have implemented my own mental model of how make works (then fixed it...).
In addition to traditional
.c.o :
$(CC) -c ...
GNU makes pattern rules e.g.
%.o : %.c
$(CC) -c ...
Likewise a subset of GNU makes $(function arg...) syntax is supported.
Via pmake Make has built perl/Tk from the MakeMaker generated Makefiles...
Download (0.012MB)
Added: 2007-05-09 License: Perl Artistic License Price:
944 downloads
Smart Sharpening 1.00
Smart Sharpening plugin is a method of sharpening, which sharpens only the edges in the image. more>>
Smart Sharpening plugin is a method of sharpening, which sharpens only the edges in the image. This way the noise in the larger smooth parts doesnt get amplified as it does when using regular unsharp mask.
You can find more details on smart sharpening here at gimpguru.org.
Notice that the amount of sharpness is equal, but there is notably less noise. You can see that especially, when you look the hand of the guitar player.
<<lessYou can find more details on smart sharpening here at gimpguru.org.
Notice that the amount of sharpness is equal, but there is notably less noise. You can see that especially, when you look the hand of the guitar player.
Download (0.004MB)
Added: 2006-09-06 License: GPL (GNU General Public License) Price:
1150 downloads
Dictionary 1.00
Every site needs a dictionary. . . for all the special terms and words which are unique to your own industry. Easy to set up and manage, your users will love having access to those hard to understand more>>
This is a great way to get repeat visitors!If the subject matter of your site contains words or phrases which are unique to your industry, why not place a searchable dictionary on your site?Upload a text file with your words and definitions along with the script and soon youll have a searchable dictionary. There is a feature to allow clickable links to other terms within the dictionary which are displayed with the definitions. This is great for music sites, which have their own unique Latin, French, and German terms, as well as medical sites, mechanical sites, and much more!Registered Version comes with support and unlimited updates.
Requirements: Perl, Webserver
<<less Download (0.00KB)
Added: 2009-04-13 License: Commercial Price: $0.00
206 downloads
Number::Encode 1.00
Number::Encode is a Perl module to encode bit strings into digit strings. more>>
Number::Encode is a Perl module to encode bit strings into digit strings.
SYNOPSIS
use Number::Encode qw(nonuniform uniform);
Provides a mechanism to convert arbitrary bit-strings into numeric digit strings. The transformation can be uniform or non-uniform depending on the type of distribution of the numeric digits achieved.
The former approach is useful for security-related applications such as calling cards and the such, which require a uniform digit distribution. The algorythm used to generate uniform distributions, while deterministic, is more constly than the non-uniform variant.
This module is distributed under the same terms and warranty as Perl itself.
<<lessSYNOPSIS
use Number::Encode qw(nonuniform uniform);
Provides a mechanism to convert arbitrary bit-strings into numeric digit strings. The transformation can be uniform or non-uniform depending on the type of distribution of the numeric digits achieved.
The former approach is useful for security-related applications such as calling cards and the such, which require a uniform digit distribution. The algorythm used to generate uniform distributions, while deterministic, is more constly than the non-uniform variant.
This module is distributed under the same terms and warranty as Perl itself.
Download (0.002MB)
Added: 2007-04-03 License: Perl Artistic License Price:
934 downloads
Lingua::EN::VarCon 1.00
Lingua::EN::VarCon is a Perl module that provides access to the VarCon (Variant Conversion Info). more>>
VarCon is a data set provided as part of the Word List project.
It contains a number of lists and tables of words that can be used to help automatically convert the English language between the differing spellings of its local dialects (American, British, Canadian).
In an age where Spanish application translations are common, but finding a British, Canadian or Australian translation (as used by FAR more people than American English) can be almost impossible, and when "English" on the internet is increasingly seeming to be "American", it is hoped that by providing access to the raw data in a variety of different ways (optimised for different application types with different load profiles) it will encourage developers to integrate support for automated dialect translation into internationalisation toolkits, and thus into many applications.
METHODS
For this initial release, only methods to locate the files are provided.
Additional access methods will be provided later, or on request.
abbc_file
The abbc_file method returns the location of the abbc.tab file from the VarCon data set.
also_file
The also_file method returns the location of the variant-also.tab file from the VarCon data set.
infl_file
The infl_file method returns the location of the variant-infl.tab file from the VarCon data set.
wroot_file
The infl_file method returns the location of the variant-wroot.tab file from the VarCon data set.
voc_file
The voc_file method returns the location of the voc.tab file from the VarCon data set.
Download (0.18MB)
Added: 2007-02-22 License: Perl Artistic License Price:
974 downloads
Equalize 1.00
Equalize plug-in does a histogram equalization of the image. more>>
Equalize plug-in does a histogram equalization of the image.
That is, it modifies the images histogram so that it is approximately horizontal, so that all intensity values cover about the same number of pixels in the image (i.e. the histogram is well-balanced).
<<lessThat is, it modifies the images histogram so that it is approximately horizontal, so that all intensity values cover about the same number of pixels in the image (i.e. the histogram is well-balanced).
Download (0.006MB)
Added: 2006-09-21 License: GPL (GNU General Public License) Price:
1130 downloads
Inline::SLang::Changes 1.00
Inline::SLang::Changes is a Perl module with changes to previous versions of the module. more>>
Inline::SLang::Changes is a Perl module with changes to previous versions of the module.
Inline::SLang lets you write Perl subroutines in S-Lang. It dynamically translates the parameters and return values into native data types for both languages (or into Perl classes that are used to represent S-Lang types with no direct translation to Perl).
From the S-Lang library home page at http://www.s-lang.org/
S-Lang is a multi-platform programmers library designed to allow a developer to create robust multi-platform software. It provides facilities required by interactive applications such as display/screen management, keyboard input, keymaps, and so on. The most exciting feature of the library is the slang interpreter that may be easily embedded into a program to make it extensible.
Example:
use Inline SLang =><<less
Inline::SLang lets you write Perl subroutines in S-Lang. It dynamically translates the parameters and return values into native data types for both languages (or into Perl classes that are used to represent S-Lang types with no direct translation to Perl).
From the S-Lang library home page at http://www.s-lang.org/
S-Lang is a multi-platform programmers library designed to allow a developer to create robust multi-platform software. It provides facilities required by interactive applications such as display/screen management, keyboard input, keymaps, and so on. The most exciting feature of the library is the slang interpreter that may be easily embedded into a program to make it extensible.
Example:
use Inline SLang =><<less
Download (0.11MB)
Added: 2006-10-13 License: Perl Artistic License Price:
1106 downloads
Math::BaseArith 1.00
Math::BaseArith is a Perl extension for mixed-base number representation (like APL encode/decode). more>>
Math::BaseArith is a Perl extension for mixed-base number representation (like APL encode/decode).
SYNOPSIS
use Math::BaseArith;
encode( value, base_list );
decode( representation_list, base_list );
The inspiration for this module is a pair of functions in the APL programming language called encode (a.k.a. "representation") and decode (a.k.a. base-value). Their principal use is to convert numbers from one number base to another. Mixed number bases are permitted.
In this perl implementation, the representation of a number in a particular number base consists of a list whose elements are the digit values in that base. For example, the decimal number 31 would be expressed in binary as a list of five ones with any number of leading zeros: [0, 0, 0, 1, 1, 1, 1, 1]. The same number expressed as three hexadecimal (base 16) digits would be [0, 1, 15], while in base 10 it would be [0, 3, 1]. Fifty-one inches would be expressed in yards, feet, inches as [1, 1, 3], an example of a mixed number base.
In the following description of encode and decode, Q will mean an abstract value or quantity, R will be its representation and B will define the number base. Q will be a perl scalar; R and B are perl lists. The values in R correspond to the radix values in B.
In the examples below, assume the output of print has been altered by setting $, = and that => is your shell prompt.
<<lessSYNOPSIS
use Math::BaseArith;
encode( value, base_list );
decode( representation_list, base_list );
The inspiration for this module is a pair of functions in the APL programming language called encode (a.k.a. "representation") and decode (a.k.a. base-value). Their principal use is to convert numbers from one number base to another. Mixed number bases are permitted.
In this perl implementation, the representation of a number in a particular number base consists of a list whose elements are the digit values in that base. For example, the decimal number 31 would be expressed in binary as a list of five ones with any number of leading zeros: [0, 0, 0, 1, 1, 1, 1, 1]. The same number expressed as three hexadecimal (base 16) digits would be [0, 1, 15], while in base 10 it would be [0, 3, 1]. Fifty-one inches would be expressed in yards, feet, inches as [1, 1, 3], an example of a mixed number base.
In the following description of encode and decode, Q will mean an abstract value or quantity, R will be its representation and B will define the number base. Q will be a perl scalar; R and B are perl lists. The values in R correspond to the radix values in B.
In the examples below, assume the output of print has been altered by setting $, = and that => is your shell prompt.
Download (0.006MB)
Added: 2007-07-20 License: Perl Artistic License Price:
826 downloads
Data::Inherited 1.00
Data::Inherited is a Perl module with hierarchy-wide accumulation of list and hash results. more>>
Data::Inherited is a Perl module with hierarchy-wide accumulation of list and hash results.
SYNOPSIS
package Foo;
use base Data::Inherited;
use constant PROPERTIES => (qw/name address/);
package Bar;
use base Foo;
use constant PROPERTIES => (qw/age/);
package main;
my $bar = Bar->new;
print "$_n" for $bar->every_list(PROPERTIES);
prints
name
address
age
This is a mixin class. By inheriting from it you get two methods that are able to accumulate hierarchy-wide list and hash results.
every_list(String $method_name, Bool ?$override_cache = 0)
Takes as arguments a method name (mandatory) and a boolean indicating whether to override the cache (optional, off by default)
Causes every method in the objects hierarchy with the given name to be invoked. The resulting list is the combined set of results from all the methods, pushed together in top-to-bottom order (hierarchy-wise).
every_list() returns a list in list context and an array reference in scalar context.
The result is cached (per calling package) and the next time the method is called from the same package with the same method argument, the cached result is returned.
This is to speed up method calls, because internally this module uses NEXT, which is quite slow. It is expected that every_list() is used for methods returning static lists (object defaults, static class definitions and such). If you want to override the caching mechanism, you can provide the optional second argument. The result is cached in any case.
<<lessSYNOPSIS
package Foo;
use base Data::Inherited;
use constant PROPERTIES => (qw/name address/);
package Bar;
use base Foo;
use constant PROPERTIES => (qw/age/);
package main;
my $bar = Bar->new;
print "$_n" for $bar->every_list(PROPERTIES);
prints
name
address
age
This is a mixin class. By inheriting from it you get two methods that are able to accumulate hierarchy-wide list and hash results.
every_list(String $method_name, Bool ?$override_cache = 0)
Takes as arguments a method name (mandatory) and a boolean indicating whether to override the cache (optional, off by default)
Causes every method in the objects hierarchy with the given name to be invoked. The resulting list is the combined set of results from all the methods, pushed together in top-to-bottom order (hierarchy-wise).
every_list() returns a list in list context and an array reference in scalar context.
The result is cached (per calling package) and the next time the method is called from the same package with the same method argument, the cached result is returned.
This is to speed up method calls, because internally this module uses NEXT, which is quite slow. It is expected that every_list() is used for methods returning static lists (object defaults, static class definitions and such). If you want to override the caching mechanism, you can provide the optional second argument. The result is cached in any case.
Download (0.012MB)
Added: 2007-01-15 License: Perl Artistic License Price:
1012 downloads
Cairo 1.00
Cairo package contains Perl bindings to the cairo graphics library. more>>
Cairo package contains Perl bindings to the cairo graphics library.
INSTALLATION
To install this module type the following:
perl Makefile.PL
make
make test
make install
To avoid installing to a system directory, if you dont have root access, you can change the installation prefix at Makefile.PL time with
perl Makefile.PL PREFIX=/some/other/place
This will install the module to the subdirectory lib/perl5 under the given prefix. If this is not already in perls include path, youll need to tell perl how to get to this library directory so you can use it; there are three ways:
in your environment (the easiest):
# assuming a bourne-style shell
PERL5LIB=/some/other/place/lib/perl5/site_perl export PERL5LIB
on the perl command line:
perl -I /some/other/place/lib/perl5/site_perl yourscript
in the code of your perl script:
use lib /some/other/place/lib/perl5/site_perl;
<<lessINSTALLATION
To install this module type the following:
perl Makefile.PL
make
make test
make install
To avoid installing to a system directory, if you dont have root access, you can change the installation prefix at Makefile.PL time with
perl Makefile.PL PREFIX=/some/other/place
This will install the module to the subdirectory lib/perl5 under the given prefix. If this is not already in perls include path, youll need to tell perl how to get to this library directory so you can use it; there are three ways:
in your environment (the easiest):
# assuming a bourne-style shell
PERL5LIB=/some/other/place/lib/perl5/site_perl export PERL5LIB
on the perl command line:
perl -I /some/other/place/lib/perl5/site_perl yourscript
in the code of your perl script:
use lib /some/other/place/lib/perl5/site_perl;
Download (0.042MB)
Added: 2006-09-06 License: Perl Artistic License Price:
1143 downloads
Inline::SLang::Assoc 1.00
Inline::SLang::Assoc module contains support for associative arrays. more>>
Inline::SLang::Assoc module contains support for associative arrays.
SYNOPSIS
use Inline SLang;
# you can send hash references to S-Lang
print_in_slang( { a => 23, "b b" => "foo" } );
# and get them back from S-Lang
$href = get_from_slang();
print "The assoc array contains:n" .
join( "", map { "t$_ => $$href{$_}n"; } keys %$href );
__END__
__SLang__
define print_in_slang (assoc) {
message( "SLang thinks you sent it an assoc. array with:" );
foreach ( assoc ) using ( "keys", "values" ) {
variable k, v;
( k, v ) = ();
vmessage( " key %s = %S", k, v );
}
}
define get_from_slang() {
variable x = Assoc_Type [String_Type];
x["a key"] = "a value";
x["another key"] = "another value";
return x;
}
The output of this code - which can be found in the source-code distribution as examples/assoc.pl - is:
SLang thinks you sent it an assoc. array with:
key a = 23
key b b = foo
The assoc array contains:
another key => another value
a key => a value
<<lessSYNOPSIS
use Inline SLang;
# you can send hash references to S-Lang
print_in_slang( { a => 23, "b b" => "foo" } );
# and get them back from S-Lang
$href = get_from_slang();
print "The assoc array contains:n" .
join( "", map { "t$_ => $$href{$_}n"; } keys %$href );
__END__
__SLang__
define print_in_slang (assoc) {
message( "SLang thinks you sent it an assoc. array with:" );
foreach ( assoc ) using ( "keys", "values" ) {
variable k, v;
( k, v ) = ();
vmessage( " key %s = %S", k, v );
}
}
define get_from_slang() {
variable x = Assoc_Type [String_Type];
x["a key"] = "a value";
x["another key"] = "another value";
return x;
}
The output of this code - which can be found in the source-code distribution as examples/assoc.pl - is:
SLang thinks you sent it an assoc. array with:
key a = 23
key b b = foo
The assoc array contains:
another key => another value
a key => a value
Download (0.11MB)
Added: 2007-08-06 License: GPL (GNU General Public License) Price:
809 downloads
file2menu 1.00
file2menu is a class that automatically generates a menu of links more>>
file2menu is a class that automatically generates a menu of links.
It reads the contents of given directories and all the subdirectories in them to enumerate the files that should be referenced in the output.
To use the function you just need something like this :
< ?php
$dir = new file2menu(‘/myDirectory’);
$dir->DisplayMenu();
You can also use the SaveAs method to save the menu in a file :
< ?php
$dir = new file2menu(‘/myDirectory’);
$dir->SaveAs(‘FileToSave.html’);
<<lessIt reads the contents of given directories and all the subdirectories in them to enumerate the files that should be referenced in the output.
To use the function you just need something like this :
< ?php
$dir = new file2menu(‘/myDirectory’);
$dir->DisplayMenu();
You can also use the SaveAs method to save the menu in a file :
< ?php
$dir = new file2menu(‘/myDirectory’);
$dir->SaveAs(‘FileToSave.html’);
Download (MB)
Added: 2006-09-20 License: GPL (GNU General Public License) Price:
1130 downloads
sipscreen 1.00
sipscreen project is a Linux iptables QUEUE target handler written in perl for screening incoming SIP phone calls. more>>
sipscreen project is a Linux iptables QUEUE target handler written in perl for screening incoming SIP phone calls.
If you have a network configuration similar to mine, with a Vonage or other Voice-over-IP adapter located behind a Linux gateway, you may find sipscreen useful for programmatically accepting or rejecting inbound calls, based on the caller ID information, the time of day, or any other clever algorithm you can think of.
<<lessIf you have a network configuration similar to mine, with a Vonage or other Voice-over-IP adapter located behind a Linux gateway, you may find sipscreen useful for programmatically accepting or rejecting inbound calls, based on the caller ID information, the time of day, or any other clever algorithm you can think of.
Download (0.003MB)
Added: 2007-06-15 License: GPL (GNU General Public License) Price:
861 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above maintenance 1.00 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed