specific features
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1370
Gimp::Feature 1.211
Gimp::Feature is a Perl module that can check for specific features to be present before registering the script. more>>
Gimp::Feature is a Perl module that can check for specific features to be present before registering the script.
SYNOPSIS
use Gimp::Feature;
or
use Gimp::Feature qw(feature1 feature2 ...);
This module can be used to check for specific features to be present. This can be used to deny running the script when neccessary features are not present. While some features can be checked for at any time, the Gimp::Fu module offers a nicer way to check for them.
gtk
checks for the presence of the gtk interface module.
gtk-1.1, gtk-1.2
checks for the presence of gtk-1.1 (1.2) or higher.
perl-5.005
checks for perl version 5.005 or higher.
pdl
checks for the presence of a suitable version of PDL (>=1.9906).
gnome
checks for the presence of the Gnome-Perl module.
gtkxmhtl
checks for the presence of the Gtk::XmHTML module.
unix
checks wether the script runs on a unix-like operating system. At the moment, this is every system except windows, macos, os2 and vms.
persistency
checks wether the Gimp::Data module (Gimp::Data) can handle complex persistent data structures, i.e. perl references in addition to plain strings.
The following features can only be checked after Gimp-main> has been called (usually found in the form exit main). See Gimp::Fu on how to check for these.
gimp-1.1, gimp-1.2
checks for the presense of gimp in at least version 1.1 (1.2).
FUNCTIONS
present(feature)
Checks for the presense of the single feature given as the argument. Returns true if the feature is present, false otherwise.
need(feature,[function-name])
Require a specific feature. If the required feature is not present the program will exit gracefully, logging an appropriate message. You can optionally supply a function name to further specify the place where this feature was missing.
This is the function used when importing symbols from the module.
missing(feature-description,[function-name])
Indicates that a generic feature (described by the first argument) is missing. A function name can further be specified. This function will log the given message and exit gracefully.
describe(feature)
Returns a string describing the given feature in more detail, or undef if there is no description for this feature.
list()
Returns a list of features that can be checked for. This list might not be complete.
<<lessSYNOPSIS
use Gimp::Feature;
or
use Gimp::Feature qw(feature1 feature2 ...);
This module can be used to check for specific features to be present. This can be used to deny running the script when neccessary features are not present. While some features can be checked for at any time, the Gimp::Fu module offers a nicer way to check for them.
gtk
checks for the presence of the gtk interface module.
gtk-1.1, gtk-1.2
checks for the presence of gtk-1.1 (1.2) or higher.
perl-5.005
checks for perl version 5.005 or higher.
pdl
checks for the presence of a suitable version of PDL (>=1.9906).
gnome
checks for the presence of the Gnome-Perl module.
gtkxmhtl
checks for the presence of the Gtk::XmHTML module.
unix
checks wether the script runs on a unix-like operating system. At the moment, this is every system except windows, macos, os2 and vms.
persistency
checks wether the Gimp::Data module (Gimp::Data) can handle complex persistent data structures, i.e. perl references in addition to plain strings.
The following features can only be checked after Gimp-main> has been called (usually found in the form exit main). See Gimp::Fu on how to check for these.
gimp-1.1, gimp-1.2
checks for the presense of gimp in at least version 1.1 (1.2).
FUNCTIONS
present(feature)
Checks for the presense of the single feature given as the argument. Returns true if the feature is present, false otherwise.
need(feature,[function-name])
Require a specific feature. If the required feature is not present the program will exit gracefully, logging an appropriate message. You can optionally supply a function name to further specify the place where this feature was missing.
This is the function used when importing symbols from the module.
missing(feature-description,[function-name])
Indicates that a generic feature (described by the first argument) is missing. A function name can further be specified. This function will log the given message and exit gracefully.
describe(feature)
Returns a string describing the given feature in more detail, or undef if there is no description for this feature.
list()
Returns a list of features that can be checked for. This list might not be complete.
Download (0.26MB)
Added: 2006-07-13 License: Perl Artistic License Price:
1201 downloads
seimsic-py 0.31
seimsic-py is a Python module for parsing and decoding SEG-Y seimsic data. more>>
seimsic-py is a Python module for parsing and decoding SEG-Y seimsic data.
seimsic-py provides a mechanism for generating vendor specific drivers to cope with the many deviations from the SEGY Rev 0 and Rev 1 standards.
<<lessseimsic-py provides a mechanism for generating vendor specific drivers to cope with the many deviations from the SEGY Rev 0 and Rev 1 standards.
Download (0.058MB)
Added: 2006-06-26 License: GPL (GNU General Public License) Price:
1219 downloads
Lingua::Phonology::Features 0.32
Lingua::Phonology::Features is a module to handle a set of hierarchical features. more>>
Lingua::Phonology::Features is a module to handle a set of hierarchical features.
SYNOPSIS
use Lingua::Phonology;
my $phono = new Lingua::Phonology;
my $features = $phono->features;
# Add features programmatically
$features->add_feature(
Node => { type => privative, children => [Scalar, Binary, Privative] },
Scalar => { type => scalar },
Binary => { type => binary },
Privative => { type => privative }
);
# Drop features
$features->drop_feature(Privative);
# Load feature definitions from a file
$features->loadfile(phono.xml);
# Load default features
$features->loadfile;
Lingua::Phonology::Features allows you to create a hierarchy of features of various types, and includes methods for adding and deleting features and changing the relationships between them.
By "heirarchical features" we mean that some features dominate some other features, as in a tree. By having heirarchical features, it becomes possible to set multiple features at once by assigning to a node, and to indicate conceptually related features that are combined under the same node. This module, however, does not instantiate values of features, but only establishes the relationships between features.
Lingua::Phonology::Features recognizes multiple types of features. Features may be privative (which means that their legal values are either true or undef), binary (which means they may be true, false, or undef), or scalar (which means that their legal value may be anything). You can freely mix different kinds of features into the same set of features.
Finally, while this module provides a full set of methods to add and delete features programmatically, it also provides the option of reading feature definitions from a file. This is usually faster and more convenient. The method to do this is "loadfile". Lingua::Phonology::Features also comes with an extensive default feature set.
<<lessSYNOPSIS
use Lingua::Phonology;
my $phono = new Lingua::Phonology;
my $features = $phono->features;
# Add features programmatically
$features->add_feature(
Node => { type => privative, children => [Scalar, Binary, Privative] },
Scalar => { type => scalar },
Binary => { type => binary },
Privative => { type => privative }
);
# Drop features
$features->drop_feature(Privative);
# Load feature definitions from a file
$features->loadfile(phono.xml);
# Load default features
$features->loadfile;
Lingua::Phonology::Features allows you to create a hierarchy of features of various types, and includes methods for adding and deleting features and changing the relationships between them.
By "heirarchical features" we mean that some features dominate some other features, as in a tree. By having heirarchical features, it becomes possible to set multiple features at once by assigning to a node, and to indicate conceptually related features that are combined under the same node. This module, however, does not instantiate values of features, but only establishes the relationships between features.
Lingua::Phonology::Features recognizes multiple types of features. Features may be privative (which means that their legal values are either true or undef), binary (which means they may be true, false, or undef), or scalar (which means that their legal value may be anything). You can freely mix different kinds of features into the same set of features.
Finally, while this module provides a full set of methods to add and delete features programmatically, it also provides the option of reading feature definitions from a file. This is usually faster and more convenient. The method to do this is "loadfile". Lingua::Phonology::Features also comes with an extensive default feature set.
Download (0.098MB)
Added: 2006-06-13 License: Perl Artistic License Price:
1228 downloads
Sid parser generator 1.10
Sid is an LL(1) parser generator. more>>
Sid is an LL(1) parser generator. This project can read grammars written in more convenient forms and transform them to LL(1).
The language-specific actions are stored seperately to the grammar, which allows for multiple languages in the future.
Although Sid is intended to be used with lexi an example is included demonstrating use with lex.
Enhancements:
- This is the first release of Sid as a stand-alone project. It has been moved out of the TenDRA compiler.
<<lessThe language-specific actions are stored seperately to the grammar, which allows for multiple languages in the future.
Although Sid is intended to be used with lexi an example is included demonstrating use with lex.
Enhancements:
- This is the first release of Sid as a stand-alone project. It has been moved out of the TenDRA compiler.
Download (0.20MB)
Added: 2007-06-05 License: BSD License Price:
878 downloads
Underworld Adventures 0.9-mojito
Underworld Adventures is a project that tries to recreate Ultima Underworld 1. more>>
Underworld Adventures is a project that tries to recreate Ultima Underworld 1.
Underworld Adventures is a project to recreate Ultima Underworld 1 on modern operating systems (e.g., Win32, Linux, or MacOS), using the original game files. It uses OpenGL for 3D graphics, the SDL library for platform specific tasks, and Lua for scripting.
<<lessUnderworld Adventures is a project to recreate Ultima Underworld 1 on modern operating systems (e.g., Win32, Linux, or MacOS), using the original game files. It uses OpenGL for 3D graphics, the SDL library for platform specific tasks, and Lua for scripting.
Download (0.74MB)
Added: 2007-01-03 License: GPL (GNU General Public License) Price:
1028 downloads
PyFortune 1.0b
PyFortune is a GUI fortune program with over 10,000 fortunes built-in. more>>
PyFortune project is a GUI fortune program with over 10,000 fortunes built-in.
PyFortune is a BSD fortune-compatible GUI fortune program.
It has over 10,000 fortunes built-in, keeps track of all fortunes that have been displayed so they arent repeated prematurely, a history with back and forward, bookmarks with a bookmark editor, a fortune weight function to make some categories more likely to appear than others, and a search to find specific fortunes.
Main features:
- Over 10000 fortunes built-in
- Keeps track of which fortunes have been displayed so you dont see any again
- Unlimited history of displayed fortunes
- Built-in bookmarks and bookmark editor
- Loading and saving BSD fortune files
- Fortune weight function to make categories more likely to appear
- Find function to find specific fortunes
<<lessPyFortune is a BSD fortune-compatible GUI fortune program.
It has over 10,000 fortunes built-in, keeps track of all fortunes that have been displayed so they arent repeated prematurely, a history with back and forward, bookmarks with a bookmark editor, a fortune weight function to make some categories more likely to appear than others, and a search to find specific fortunes.
Main features:
- Over 10000 fortunes built-in
- Keeps track of which fortunes have been displayed so you dont see any again
- Unlimited history of displayed fortunes
- Built-in bookmarks and bookmark editor
- Loading and saving BSD fortune files
- Fortune weight function to make categories more likely to appear
- Find function to find specific fortunes
Download (1.1MB)
Added: 2006-12-13 License: GPL (GNU General Public License) Price:
1045 downloads
medini QVT 1.0
medini QVT implements OMGs QVT Relations specification in a powerful QVT engine. more>>
medini QVT implements OMGs QVT Relations specification in a powerful QVT engine.
The standard is designed for model-to-model transformations to allow fast development, maintenance and customization of process specific transformation rules.
Main features:
- Execution of QVT transformations expressed in the textual concrete syntax of the Relations language
- Trace management enabling incremental update during retransformation
- Key concept enabling incremental update as well as the transition from manual modeling to automation through transformations in the abscence of traces
- Bidirectional transformations
<<lessThe standard is designed for model-to-model transformations to allow fast development, maintenance and customization of process specific transformation rules.
Main features:
- Execution of QVT transformations expressed in the textual concrete syntax of the Relations language
- Trace management enabling incremental update during retransformation
- Key concept enabling incremental update as well as the transition from manual modeling to automation through transformations in the abscence of traces
- Bidirectional transformations
Download (MB)
Added: 2007-08-16 License: Free for non-commercial use Price:
805 downloads
Javascript Search Aggregator 1.0.2
Javascript Search Aggregator allows you to perform all of your Web searches from one place. more>>
Javascript Search Aggregator allows you to perform all of your Web searches from one place.
You can create many categories of searches such as work and fun and customize search engines for your specific needs.
Javascript Search Aggregator remembers the last query and state of the tabs and works on any browser with JavaScript support.
Enhancements:
- Do not load last selected engine on first load
<<lessYou can create many categories of searches such as work and fun and customize search engines for your specific needs.
Javascript Search Aggregator remembers the last query and state of the tabs and works on any browser with JavaScript support.
Enhancements:
- Do not load last selected engine on first load
Download (0.004MB)
Added: 2006-07-09 License: BSD License Price:
1203 downloads
Stratagus 2.2.3
Stratagus is a free cross-platform real-time strategy gaming engine. more>>
Stratagus is a free cross-platform real-time strategy gaming engine. Stratagus includes support for playing over the internet/LAN, or playing a computer opponent.
The engine is configurable and can be used to create games with a wide-range of features specific to your needs. See the data sets page for a list of current games using the stratagus engine.
<<lessThe engine is configurable and can be used to create games with a wide-range of features specific to your needs. See the data sets page for a list of current games using the stratagus engine.
Download (0.79MB)
Added: 2007-03-04 License: GPL (GNU General Public License) Price:
974 downloads
OpenHIP for Linux 0.5.1
OpenHIP for Linux decouples network identity from network location. more>> OpenHIP is a free, open-source implementation of the Host Identity Protocol (HIP). HIP is being developed within the Internet Engineering Task Force (IETF) and the Internet Research Task Force (IRTF) to study and experiment with HIP and related protocols.
HIP is a specific proposal to decouple network identity from network location in the Internet protocol stack. Historically, IP addresses have served both functions. This dual use of IP addresses is becoming problematic, and there have been many research efforts aimed at studying the decoupling of identifier and locator in the network stack. HIP is a specific proposal that uses public/private key pairs as the host identifiers. Please see the Documentation section for more information about HIP and the HIP architecture.<<less
Download (410KB)
Added: 2009-03-31 License: Freeware Price: Free
206 downloads

DesktopSecure for LInux 2.00.01
Panda DesktopSecure for Linux is the ideal solution for companies with Linux distributions installed on their workstations more>> Panda DesktopSecure for Linux is the ideal solution for companies with Linux distributions installed on their workstations. It is designed to respond to the specific protection demands of desktop and laptop computers running this operating system.<<less
Download (72.00MB)
Added: 2009-04-12 License: Others Price: NA
201 downloads
MStruts 0.9
MStruts (Modified Struts) is a framework for building web applications. more>>
MStruts (Modified Struts) is a framework for building web applications. MStruts is an evolution of Jakarta Struts.
Even if MStruts is build with Jakarta Struts 1.0.2b, MStruts is completely indipendent from a specific relase of it.
<<lessEven if MStruts is build with Jakarta Struts 1.0.2b, MStruts is completely indipendent from a specific relase of it.
Download (0.010MB)
Added: 2006-08-16 License: LGPL (GNU Lesser General Public License) Price:
1165 downloads
NScache 0.6
NScache provides a simple manager and browser for Netscape(tm) cache directories. more>>
NScache provides a simple manager and browser for Netscape(tm) cache directories.
nscache is a simple program to browse the Netscape cache directory with a GTK UI. It shows the contents of the browser cache in a three level hierarchy of files: protocols, servers and documents or in sorted list.
nscache permits you to view files from the cache, remove files, or gather various information about specific files.
<<lessnscache is a simple program to browse the Netscape cache directory with a GTK UI. It shows the contents of the browser cache in a three level hierarchy of files: protocols, servers and documents or in sorted list.
nscache permits you to view files from the cache, remove files, or gather various information about specific files.
Download (0.093MB)
Added: 2007-04-17 License: GPL (GNU General Public License) Price:
921 downloads
BSPonMPI 0.2
BSPonMPI is a platform independent software library for developing parallel programs. more>>
BSPonMPI is a platform independent software library for developing parallel programs. BSPonMPI implements the BSPlib standard (with one small exception) and runs on all machines which have MPI.
This last property is the main feature of this library and with this feature it distinguishes itself from other libraries such as the Oxford BSP Toolset and PUB.
What are MPI and BSPlib?
MPI stands for Message Passing Interface. This API should make it easy to write a parallel program. However in practice it is still very complicated, because the API exists of hundreds of functions. It is still like programming in a very low level programming language, e.g. assembly.
Astonishingly there exists another API which is designed for the purpose and is very simple. It consists of only 20 primitives, which provide the same functionality and speed. BSPlib, as this other API is called, allows you to write parallel programs according to the BSP programming paradigm, see e.g. Parallel Scientific Computation: A Structured Approach using BSP and MPI by Rob H. Bisseling.
This paradigm lets you program a parallel algorithm in a very structured manner, resulting in readable and fast code. BSPlib is already implemented for several supercomputers and pc clusters, but as it is less popular than MPI, it is not implemented for all hardware platforms. As engineers and mathematicians always want the last percentage of computing power, an efficient implementation on top of MPI is imperative.
Why should I use it?
Currently there are two major BSPlib implementations: Oxford BSP Toolset and PUB. Both are implemented for specific hardware platforms (Cray T3E or SGI Origin, etc...) and they have a platform independent version on top of MPI. However the architecture of their software library is optimised for the use of hardware specific features. Building on top of MPI was never their primary objective. So if your hardware/software is not supported by one of these two libraries, then you should use BSPonMPI in combination with an MPI library.
Enhancements:
- The main data structure has been rewritten, which resulted in a big performance increase.
- Now it is ready for the real world, as it offers BSP communication at almost the same speed as the Oxford BSP Toolset.
- Sometimes, it is even faster.
<<lessThis last property is the main feature of this library and with this feature it distinguishes itself from other libraries such as the Oxford BSP Toolset and PUB.
What are MPI and BSPlib?
MPI stands for Message Passing Interface. This API should make it easy to write a parallel program. However in practice it is still very complicated, because the API exists of hundreds of functions. It is still like programming in a very low level programming language, e.g. assembly.
Astonishingly there exists another API which is designed for the purpose and is very simple. It consists of only 20 primitives, which provide the same functionality and speed. BSPlib, as this other API is called, allows you to write parallel programs according to the BSP programming paradigm, see e.g. Parallel Scientific Computation: A Structured Approach using BSP and MPI by Rob H. Bisseling.
This paradigm lets you program a parallel algorithm in a very structured manner, resulting in readable and fast code. BSPlib is already implemented for several supercomputers and pc clusters, but as it is less popular than MPI, it is not implemented for all hardware platforms. As engineers and mathematicians always want the last percentage of computing power, an efficient implementation on top of MPI is imperative.
Why should I use it?
Currently there are two major BSPlib implementations: Oxford BSP Toolset and PUB. Both are implemented for specific hardware platforms (Cray T3E or SGI Origin, etc...) and they have a platform independent version on top of MPI. However the architecture of their software library is optimised for the use of hardware specific features. Building on top of MPI was never their primary objective. So if your hardware/software is not supported by one of these two libraries, then you should use BSPonMPI in combination with an MPI library.
Enhancements:
- The main data structure has been rewritten, which resulted in a big performance increase.
- Now it is ready for the real world, as it offers BSP communication at almost the same speed as the Oxford BSP Toolset.
- Sometimes, it is even faster.
Download (0.37MB)
Added: 2006-06-30 License: LGPL (GNU Lesser General Public License) Price:
1213 downloads
WebService::MusicBrainz 0.07
WebService::MusicBrainz is a Perl module that will act as a factory using static methods to return specific web service objects. more>>
WebService::MusicBrainz is a Perl module that will act as a factory using static methods to return specific web service objects.
SYNOPSIS
use WebService::MusicBrainz;
my $artist_ws = WebService::MusicBrainz->new_artist();
my $track_ws = WebService::MusicBrainz->new_track();
my $release_ws = WebService::MusicBrainz->new_release();
METHODS
artist_new()
Return new instance of WebService::MusicBrainz::Artist object.
new_track
Return new instance of WebService::MusicBrainz::Track object.
new_release
Return new instance of WebService::MusicBrainz::Release object.
<<lessSYNOPSIS
use WebService::MusicBrainz;
my $artist_ws = WebService::MusicBrainz->new_artist();
my $track_ws = WebService::MusicBrainz->new_track();
my $release_ws = WebService::MusicBrainz->new_release();
METHODS
artist_new()
Return new instance of WebService::MusicBrainz::Artist object.
new_track
Return new instance of WebService::MusicBrainz::Track object.
new_release
Return new instance of WebService::MusicBrainz::Release object.
Download (0.012MB)
Added: 2007-04-02 License: Perl Artistic License Price:
936 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 specific features 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