Main > Free Download Search >

Free provided definition software for linux

provided definition

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 7180
AVG Anti-Virus Definitions 270.12.94

AVG Anti-Virus Definitions 270.12.94


AVG Anti-Virus Definitions are virus definitions for AVG Anti-Virus software. more>> AVG Anti-Virus Definitions 270.12.94 are an informative and useful software which contains virus definitions for AVG Anti-Virus

About AVG Anti-Virus:

  • AVG Professional Single Edition is perfectly designed to give you the maximum antivirus protection for your single home PC or workstation.
  • It is simple to install and operate. No IT expertise is required and it can run in the background, providing uninterrupted protection. All file and e-mail activity is checked automatically, allowing you to get on with your work without worrying about viruses.
  • It is extremely fast, reliable and light on resources, so, no matter how demanding a user you are, it will not slow down your performance.

Enhancements: Added detection of new variants of trojans SHeur2.ANNO, BackDoor.Hupigon5.LCW, SHeur2.ANOR, Downloader.Generic8.AXOI, PSW.Banker5.ONF, Generic13.BPUS.

<<less
Added: 2009-06-29 License: Freeware Price: FREE
21 downloads
 
Other version of AVG Anti-Virus Definitions
AVG Anti-Virus Definitions 270.12.92AVG Anti-Virus Definitions are virus definitions for ... the background, providing uninterrupted protection. All file and e-mail activity is checked
Price: FREE
License:Freeware
Download
17 downloads
Added: 2009-06-26
AVG Anti-Virus Definitions 268.18.7AVG Anti-Virus Definitions are virus definitions for AVG Anti-Virus software. About AVG Anti ... the background, providing uninterrupted protection. All file and e-mail activity is checked
License:Freeware
Download (5.6MB)
587 downloads
Added: 2007-03-07
Objective Modula-2 1.00 (Language Definition)

Objective Modula-2 1.00 (Language Definition)


Objective Modula-2 programming language is a hybrid between Smalltalk and Modula-2. more>>
Objective Modula-2 programming language is a hybrid between Smalltalk and Modula-2 based on the object model and runtime of Objective-C.

The design is an example how native Cocoa/GNUstep support can be added to static imperative programming languages without implementing a bridge.

The projects scope encompasses the design of the Objective Modula-2 programming language and the implementation of a compiler to implement it. The initial compiler will generate Objective-C source code.
<<less
Download (0.23MB)
Added: 2007-07-21 License: (FDL) GNU Free Documentation License Price:
516 downloads
Speegle Define 1.1

Speegle Define 1.1


Speegle Define is a Firefox extension that gives a spoken definition of a word using Speegle Speech Technology. more>>
Speegle Define is a Firefox extension that gives a spoken definition of a word using Speegle Speech Technology. You highlight the word you would like explained with highlight left click on any internet page you are reading.

Right click and choose "Audio Definition" from the pop up menu and its definition will be read back to you in English through your speakers or headphones.

<<less
Download (0.004MB)
Added: 2007-06-02 License: MPL (Mozilla Public License) Price:
874 downloads
Word Inspector 0.1a

Word Inspector 0.1a


Word Inspector project is a GTK frontend to Dict dictionary program. more>>
Word Inspector project is a GTK frontend to Dict dictionary program.

The dict program allows you to search through one or more dictionary-like reference books for a word, then displays its definition.

Word Inspector expands that by allowing you to enter words to look up more easily, easily look up words that appear in the definition for another word, and automatically look up a word in the X Windows selection.

<<less
Download (0.054MB)
Added: 2006-10-31 License: GPL (GNU General Public License) Price:
1092 downloads
showposition 0.5

showposition 0.5


showposition is a Web-based tool that shows (using Google Maps) the position provided in the URL. more>>
showposition is a Web-based tool that shows (using Google Maps) the position provided in the URL, with a comment provided in the URL.

showposition is useful if you want to explain to somebody (e.g. on Usenet) where something is.
<<less
Download (0.003MB)
Added: 2006-06-14 License: GPL (GNU General Public License) Price:
1228 downloads
Curses::Application 0.2

Curses::Application 0.2


Curses::Application provides the Curses Application Framework. more>>
Curses::Application provides the Curses Application Framework.

Curses::Application attempts to relieve the programmer of having to deal directly with Curses at all. Based upon Curses::Widgets and Curses::Forms, all one should have to do is define the application forms and contents in the DATA block of a script. Curses::Application will take care of the rest.

This module follows many of the conventions established by the Curses::Widgets and Curses::Forms modules, being built upon that framework. One area of special note, however, is the declaration of forms used within the application.

Curses::Application differentiates between forms and form definitions. A form is an instance of any particular form definition. Keeping that line of separation simplifies the development of MDI (Multiple Document Interface) applications.
Form definitions can be provided in two ways: as a list of definitions in the main::DATA block, or individually by using the addFormDef method. The former would normally be the simplest way to do so.

At the end of your script, declare a DATA block using Perls __DATA__ token. In that DATA block place a hash declaration (%forms) which contains a key/value pair for each form definition. The key being the name of the definition, and the value being a hash reference to the form declarations (see the Curses::Forms pod for directives available to that module). The only extra key that should be in each forms hash reference should be a TYPE directive, which would point to a module name relative to the base Curses::Forms class. If you omit this key, then it will be assumed that the form is a Curses::Forms object, or some custom derivative as specified in ALTPATH.

<<less
Download (0.017MB)
Added: 2007-03-29 License: Perl Artistic License Price:
940 downloads
BoardGame Tool 0.1.1

BoardGame Tool 0.1.1


BoardGame Tool provides a C++ front-end/Python back-end for running board games. more>>
BoardGame Tool provides a C++ front-end/Python back-end for running board games.
It features an easy and flexible interface to interact with the players and has transparent support for network or AI-controlled games.
Through a clear XML interface, games elements can be specified. Using an easy-to-learn back-end language like Python for rule implementations makes it very easy to implement, adjust, or enhance rules that come with a game.
The same back-end language can be used easily for simple or complex AI implementations.
Main features:
- XML specification with DTD validation for game definition
- Easy-to-learn Python programming for rule implementation
- Integrated and transparent network play
- Network chat with selected players
- Simple interface for programming AI players
- Extensive support for image formats
- Runtime scaling of images, allowing easy application of anything as gamepiece
Games currently implemented:
- Chess
- Go
Enhancements:
- This release includes the data archive with correct licensing information for the Fergus Duniho abstract chess piece set.
<<less
Download (MB)
Added: 2007-04-13 License: GPL (GNU General Public License) Price:
931 downloads
Geometry Description Markup Language 2.9.0

Geometry Description Markup Language 2.9.0


Geometry Description Markup Language workpackage is primarly ment to provide geometry data exchange format for the LCG apps. more>>
Geometry Description Markup Language (GDML) workpackage is primarly ment to provide geometry data exchange format for the LCG applications. The workpackage consists of the GDML Schema part, which is a fully self-consistent definition of the GDML syntax and the GDML I/O part which provides means for writing out and reading in GDML files.
The GDML Schema does not depend in any way on the GDML I/O packages. In particular, new extensions to the GDML I/O packages can be implemented (interfaces to new application, like for instance visualisation, editors, etc), while the GDML Schema definition remains unchanged.
Enhancements:
- The loop machinery was improved so that any volume can be used in a loop.
- An installation script was added along with support for auxiliary volume information.
- A SimpleExtension example that shows how to extend GDML with custom elements was added.
- The obsolete PyGDML package was removed.
<<less
Download (2.6MB)
Added: 2007-03-17 License: GPL (GNU General Public License) Price:
954 downloads
PerlPoint::Anchors 0.45

PerlPoint::Anchors 0.45


PerlPoint::Anchors is a simple anchor collection class. more>>
PerlPoint::Anchors is a simple anchor collection class.

SYNOPSIS

# make a new object
my $anchors=new PerlPoint::Anchors;

# register an anchor
$anchors->add(page number, 500);

# check an anchor for being known
... if $anchors->query(page number);

# get a list of all registered anchors
my %regAnchors=%{$anchors->query};

Anchors are no part of the PerlPoint language definition, but used by various tags which either define or reference them. To support those tags, this simple collection class was implemented. It provides a consistent and general interface for dealing with anchors.

By using the module, one can register an anchor together with a value and query these data later, to check if a certain anchor was already registered or to access the anchor related value. A value can be any valid Perl data. Additionally, the complete collection can be requested.

<<less
Download (0.41MB)
Added: 2007-02-19 License: Perl Artistic License Price:
978 downloads
Crossword Formatter 0.3

Crossword Formatter 0.3


Crossword Formatter consists of a script to easily format HTML crossword puzzles. more>>
Crossword Formatter consists of a script to easily format HTML crossword puzzles.
Crossword Fromatter is a simple script that generates valid XHTML code for static crossword puzzles from a simple definition file. The package also includes CSS files for proper display of the crossword puzzle.
With no arguments, the cwd.pl script reads a crossword definition file from standard input and writes an HTML version of the puzzle to standard output.
Enhancements:
- This release adds a Javascript solving interface and small bugfixes.
<<less
Download (0.013MB)
Added: 2006-12-20 License: GPL (GNU General Public License) Price:
610 downloads
Calyxo Web Application Framework 0.9.0

Calyxo Web Application Framework 0.9.0


Calyxo Web Application Framework encourages in MVC model 2 based web application development. more>>
Calyxo Web Application Framework encourages in MVC model 2 based web application development.

It offers support for true modular applications, i18n, a flexible view manager, a powerful validation engine, and more! Calyxo is entirely written in Java and builds on the latest Servlet and JSP technologies.

The Calyxo project divides into several components

Calyxo Base - this component collects some of the basic, reusable classes used throughout all the other components. It introduces basic concepts like modules, i18n, accessors and so on...

Calyxo Control - this component implements the Calyxo controller. Calyxo uses an approach similar to Struts here, so Struts users should feel familiar with Calyxo from the start. Calyxo Control may be considered as the "main part" of the Calyxo platform.

Calyxo Forms - this component allows the definition of forms, along with all their validation steps and lets you map inputs to properties of a data object. Complex validations, dependencies between inputs and mapping an input to a set of properties are supported. The Calyxo Forms JSP tag library provides replacements for HTML elements related to forms.

Calyxo Panels - this component allows the definition of pages in a container/component manner. Pages are dynamically composed from a tree of page fragments. Panel definitions may be nested to arbitrary depth and may use inheritance.

Calyxo Struts - this component focuses on integrating Calyxo parts into the very popular Apache Struts framework. The Calyxo Panels and Calyxo Forms components may be used with Struts to replace Struts Tiles and the Struts Validator.

<<less
Download (2.3MB)
Added: 2006-11-05 License: The Apache License 2.0 Price:
1085 downloads
Myco::Entity 1.22

Myco::Entity 1.22


Myco::Entity is a common base class for all Myco entity classes. more>>
Myco::Entity is a common base class for all Myco entity classes.

SYNOPSIS

### Entity class definition

package Myco::Foo;
use base qw(Myco::Entity);

# Start building metadata
my $metadata = Myco::Entity::Meta->new
( name => __PACKAGE__,
tangram => { table => Foo }
);

$metadata->add_attribute(name => attr1, type => string);
$metadata->add_attribute(name => attr2, type => string);

# class-specific methods defined ...
#

# Fill in $schema with all added_attributes and discover other metadata
$metadata->activate_class;



### Entity class usage

use Myco::Foo;

# Constructor
$obj = Myco::Foo->new;
$obj = Myco::Foo->new(attr1 => value, attr2 => value);

# Access class metadata (see Myco::Entity::Meta)
$meta = Myco::Foo->introspect;
$meta = $obj->introspect;

# Accessors
$obj->get_attr1; # get attribute value
$obj->set_attr1(value); # set attribute value

# Instance methods
$id = $obj->save; # update objects state in persistent
# storage, create new record if needed;
# returns objects Tangram id
$obj->destroy;
$obj->modify(attr1 => val, attr2 => val);
$object_id = $obj->id;
$obj->is_transient; # returns true if object is in Tangram
# transient storage

## object retrieval (see class Myco documentation
# for full detail)

$obj = Myco->load($object_id);

# fetch all objects of given type
@objects = Myco->select(ref $obj);

Provides, via inheritence, common interface in support of basic lifecycle needs for myco entity objects.

This is accomplished through the encapsulation of the CPAN module Class::Tangram which provides a basis for "in-memory" object behavior. Consult its documentation for details on schema definition syntax, getter/setter behavior, check functions, etc.

The common interface for object persistence behavior (referred within myco as "transaction" behavior) is provided through defintion of a handful of related instance methods. This is done with reliance on the services of the class Myco, which encapsulates the functionality of Tangram::Storage and provides system-wide connection handling.

<<less
Download (0.10MB)
Added: 2006-10-20 License: Perl Artistic License Price:
639 downloads
Zoned 0.1.1

Zoned 0.1.1


Zoned project provides DNS zone database clustering for BIND9. more>>
Zoned project provides DNS zone database clustering for BIND9.

Zoned works in conjunction with the BDBHPT DLZ module for BIND9 (9.4.0+). Zoned manages the backing-store Berkeley DB database, and utilizes the Berkeley DB Replication Base API to provide high availability and load distribution to a coherent DNS zone infrastructure.

Zoned includes the zoned(1) server replication node, zonectl(1) command line utility for managing server nodes and editing DNS zone records, and a Perl module, Zoned. All changes to DNS zone data must be processed through a Zoned node, preferably using the command-line utility or Perl library. Alternatively, an ASN.1 message schema definition is provided, defining the messaging protocol for node communication, which can be used to build your own tools for interacting with the cluster.

Zoned and Berkeley DB autonomously manage the cluster and cluster messaging (including transparently routing all zoned edits to the master, per BerkeleyDB Replication requirements). You must enumerate cluster nodes through SRV resource records. This list specifies all nodes which should participate in the cluster, not necessarily all available nodes. This list determines who and where each node should peer with, and serves as a parameter to determining whether a transaction has been successfully committed (more than one-half of enumerated nodes have written out a zone edit). The SRV node enumeration modifications are automatically detected with a configurable check interval.

To compile Zoned you need: GNU Make, libarena, libevnet, libevent, asn1c, and Lua.

Zoned has been successfully compiled and run on Debian GNU/Linux i386, and OpenBSD 4.0 AMD64 platforms. Zoned is new software, and it may take some elbow grease to build properly.

libevnet requires C-Ares and OpenSSL.

Zoned is a Work-in-Progress. Node authentication is not yet implemented, but will use TLS and X.509 certificate verification. Currently node discovery occurs through an SRV query, which is expected to enumerate all current nodes.

<<less
Download (0.087MB)
Added: 2007-05-11 License: GPL (GNU General Public License) Price:
896 downloads
Parse::Nibbler 1.10

Parse::Nibbler 1.10


Parse::Nibbler is Perl module to parse huge files using grammars written in pure perl. more>>
Parse::Nibbler is Perl module to parse huge files using grammars written in pure perl.

Create a parser object using the ->new method. This method is provided by the Parse::Nibbler module and should not be overridden.

The main functionality of the Parse::Nibbler module is the Register subroutine. This subroutine is used to define the rules of your grammar. The Register subroutine takes two parameters: A string and a code reference.

The string is the name of the rule (i.e. the name of the subroutine/method)

The code reference is a reference to the code to execute for this rule.

The Register subroutine will take the code reference, wrap it up in another subroutine that acts as a closure, and then installs that code reference as a subroutine with the name matching the given string.

The wrapper code (the closure) is the same for every rule. The wrapper code handles quantifiers, calls the rule, and decides what to do based on the rule passing or failing.
A rule is a code reference with a given string name that have been passed to Register. Here is an example of a rule:
Register ( Name, sub { my $p = shift; $p->AlternateValues( Jim, Scotty, Spock );
}
);

The parser object will always be passed in as the first parameter to your rule. You must pass this into any further rules or any Parse::Nibbler methods.

In the above example, the rule, "Name" is Registered. "Name" calls one of the builtin methods, AlternateValues, defined below. Once a rule is Registered, other rules can call it:
Register ( MedicalDiagnosis, sub { my $p = shift; $p->AlternateValues("Hes", "Shes"); $p->ValueIs("dead"); $p->ValueIs(","); $p->Name; $p->ValueIs("!"); } );

This code registers a rule called "MedicalDiagnosis". It uses some builtin methods, but it also calls the rule just registered, "Name".

Once a user defines a rule, they can use it in other rules by simply calling it as they would call a method.

Rules registered with the Parse::Nibbler module can be called with quantifiers. Quantifiers are passed into the Rule when you call it in your grammar by passing in a string that matches the format described here.

Quantifiers allow you to specify the quantity of rules present. Quantifiers also allow you to specify whether multiple rules have separators.

Quantifiers are specified using the following string format:

{quantifier}

This indicates that there are zero or one Name rules expected: $p->Name({?});
This indicates that there are zero or more Name rules expected: $p->Name({*});
This indicates that there are one or more Name rules expected: $p->Name({+});
This indicates that there are exactly three Name rules expected: $p->Name({3});
This indicates there are 1 to 3 Name rules expected: $p->Name({1:3});
This indicates there are at least 2 Name rules expected: $p->Name({2:);

Separators are specified using the following string format:

/separator/

This indicates 1 or more Name rules, each separated by a comma:

$p->Name({1:}/,/);

It is the job of the Register function to make sure this additional functionality is provided transparently and automagically to you.

If you call a rule with no quantifier and no separator, the rule will assume the quantifier is 1 and there is no separator.

Additional Parse::Nibbler methods are provided to simplify rule definition and to provide smart, automatic error handling, etc. You grammars should only call other rules that you defined, or these methods explained below.

(Note: these methods do not take quantifiers)
############### Method: ValueIs ###############
Parameters: One parameter, required. A string containing the expected value.
Example: $p->ValueIs( stringvalue );
Description:
This method will look at the next lexical and determine if its value matches that of the stringvalue given as a parameter. If it does not match, an exception is raised and the rule fails.
If the values do match, then the parser stores the lexical, and the rule continues.
####################### Method: AlternateValues #######################
Parameters: A list of string parameters, at least two values.
Example: $p-AlternateValues( value1, value2 );
Description:
This method behaves like the ValueIs method, except that it will recieve a list of allowed alternate expected values. The first match that succeeds causes the rule to pass and return.
If no match occurs, then an exception is raised and the rule aborts.
If a match does occur, the parser stores the lexical, and the rule continues.
############## Method: TypeIs ##############
Parameters: One parameter, required. A string containing the expected type.
Description:
This method will look at the next lexical item, and determine if the lexical type matches the type given as a parameter.
Valid type values depend on the Lexer that you use, but possible values may include "Identifier" and "Number", etc.
Use this in a case where your rule requires an identifier type, for example, but it does not care what the name of the identifier is for the rule.
If a match occurs, the parser stores the lexical and the rule continues.
If a match does not occur, an exception is raised, and the rule aborts.
###################### Method: AlternateRules ######################
Parameters: A list of string parameters, at least two.
Example: $p->AlternateRules( Rule1, Rule2 );
Description:
You can describe rule alternation in your rule by calling this method. The method takes a list of strings whose string values match the names of the valid alternate rule names.
In the above example, the McCoy rule is either a declaration of profession or a medical diagnosis. These are two rules that are defined in the same package. The AlternateRules method allows you to define multiple rules that may be valid at the same point in the text.
If a rule in the parameter list succeeds, the AlternateRule method succeeds, and returns immediately.
If no rule succeeds, an exception is thrown, and the rule aborts.
This rule expects either a "DeclareProfession" rule or a "MedicalDiagnosis" rule to be present.
Register ( McCoy, sub { my $p = shift; $p->AlternateRules( DeclareProfession, MedicalDiagnosis ); } );
You can specify quantifiers as part of the alternate rule strings.
$p->AlternateRules( DeclareProfession({+}), MedicalDiagnosis );
The above example indicates that you can have one or more DeclareProfession rules OR ALTERNATELY you can have exactly one MedicalDiagnosis rule.

EXPORT

Register, used to register the rules in your grammar.

<<less
Download (0.033MB)
Added: 2007-02-22 License: Perl Artistic License Price:
974 downloads
Structured Document Validator 0.7.9

Structured Document Validator 0.7.9


Structured Document Validator project implements a generalized method for structured documents. more>>
Structured Document Validator project implements a generalized method for validating both the structure and content of structured documents.

Any data format that can be deterministically divided into tags and data is classed as a structured document. This definition applies to a wide array of data formats, including XML, Java properties files, and delimited value files.

The application performs validations based on user-defined Structured Document Definitions (SDDs). It provides an environment for validation, SDD development, and document editing.

<<less
Download (0.59MB)
Added: 2006-01-06 License: LGPL (GNU Lesser General Public License) Price:
1387 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5