Main > Free Download Search >

Free data provider model software for linux

data provider model

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5527
Firebird .NET Data Provider 2.1.0

Firebird .NET Data Provider 2.1.0


Firebird .NET Data Provider is an ADO.NET data provider for Firebird. more>>
Firebird .NET Data Provider is an ADO.NET data provider for Firebird. Firebird .NET Data Provider is written in C# and provides a high-performance native implementation of the Firebird API. It also includes an implementation of the Firebird Services API and Firebird array datatype support.

Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used in production systems, under a variety of names since 1981.

Firebird is a commercially independent project of C and C++ programmers, technical advisors and supporters developing and enhancing a multi-platform relational database management system based on the source code released by Inprise Corp (now known as Borland Software Corp) on 25 July, 2000 under the InterBase Public License v.1.0
<<less
Download (0.56MB)
Added: 2007-03-24 License: MPL (Mozilla Public License) Price:
968 downloads
Direct Access Provider Library 3.03

Direct Access Provider Library 3.03


Direct Access Provider Library is a transport-independent, platform-independent, high-performance API. more>>
Direct Access Provider Library in short DAPL is a transport-independent, platform-independent, high-performance API for using the remote direct memory access (RDMA) capabilities of modern interconnect technologies such as InfiniBand, the Virtual Interface Architecture, and iWARP.
This is the reference implementation of that specification by the DAT Collaborative who maintain the DAPL API.
Enhancements:
- Support was added for new IB verbs client register event.
- Some problems supporting create qp without recv cq handle or recv qp resources were fixed.
- Some timeout and long disconnect delay issues exposed during scalability tests were fixed.
- Minor build problems were fixed.
- Support for multiple IB devices was added to dat.conf to support IPoIB HA failover.
- Support for returning local and remote port information was added.
- The RPM spec file was cleaned up.
- Enviroment variables to configure connection management timers were added.
<<less
Download (5.8MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
831 downloads
Yukatan data model 1.0

Yukatan data model 1.0


Yukatan data model project is the schema definition of the Yukatan webmail database. more>>
Yukatan data model project is the schema definition of the Yukatan webmail database.
The PostgreSQL database structures defined in this file can be used as a backend store of an email message handling application. The database should be created with the "UNICODE" encoding to properly support messages in different languages.
New data types
The special data types commonly used in the Yukatan data model have been made explicit by the introduction of seven new domains. The domains and the related COMMENT statements make field semantics more clear than before.
See the SQL schema file for more detailed documentation on these domains.
Explicitly named constraints
All the table constraints in the database are now explicitly named and documented. This change makes the database implementation more orthogonal and cleans up the documentation.
Renamed fields and tables
All the *address field names have been truncated to *addr, to make it visually clearer that they are always paired with the corresponding *name fields. The change also makes parts of the documentation less repetitive.
The referencesfield table has been renamed to referencefield to avoid the plural form in the table name. Also all the contained references* field names have been renamed to reference*.
Semantic changes
Quite a few changes have been made to the semantics of various fields. The unnecessarily tight constraints on sequence numbers have been replaced with clearer documentation, the format and encoding of most fields has been explicitly documented, and the previously allowed dual use of the enttext and enddata fields has been prohibited.
Dropped envelope data
The envelope data added in version 0.5 of the data model has for now been removed. The reason for the removal is that the envelope data is not an integral part of an email message, and I wanted to make the version 1.0 as clear as possible. The database now stores "email messages" - nothing less, nothing more. Envelope data can and probably will be reintroduced in an incremental version 1.x along with other extensions.
Enhancements:
- cleans up and documents the data model that has developed since version 0.1
- removal of the envelope data added in version 0.5
- enaming and redefinition of some of the fields and tables
- database structure has also been extensively documented
<<less
Download (0.035MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
983 downloads
DOG Data Organizer 0.4.2

DOG Data Organizer 0.4.2


DOG Data Organizer provides a bookmark organizer for various bookmark types. more>>
DOG Data Organizer provides a bookmark organizer for various bookmark types.

DOG is a personal knowledge manager based on topic maps. It currently specializes in managing bookmarks.

It imports and exports Netscape, Mozilla, and KDE2 (XBEL) bookmark files, and it imports KDE1 bookmarks and Windows IE Favorites.

<<less
Download (0.42MB)
Added: 2007-03-12 License: GPL (GNU General Public License) Price:
960 downloads
Minisip VoIP Provider

Minisip VoIP Provider


The routing in incoming calls(answering machine, transmission, for example) is configurable in the webinterface. more>> <<less
Download (4.19MB)
Added: 2009-04-26 License: Freeware Price: $0
198 downloads
Template::Provider::OpenOffice 0.01

Template::Provider::OpenOffice 0.01


Template::Provider::OpenOffice is a OpenOffice (ODT) Provider for Template Toolkit. more>>
Template::Provider::OpenOffice is a OpenOffice (ODT) Provider for Template Toolkit.

This module extends Template::Provider to automatically extract the content.xml file from an OpenOffice zip file and run it through Template::Toolkit for processing.

We use OpenOffice::OODoc to actually open the document and extract the content.xml file. This gives us the benefit of having the methods available to add/subtract files in addition to parsing and processing the content file if we want to do some custom work in addition to templating.

<<less
Download (0.003MB)
Added: 2007-03-09 License: Perl Artistic License Price:
962 downloads
Beep Media Player RSS feed provider 0.1.0

Beep Media Player RSS feed provider 0.1.0


Beep Media Player RSS feed provider is a tool for generating RSS feeds of songs played by BMP. more>>
Beep Media Player RSS feed provider is a tool for generating RSS feeds of songs played by BMP.

bmp-rss-feeder is a plugin for the Beep Media Player that makes it possible to publish an RSS feed containing the names of recently played songs.

The feed can be published both locally and on the Internet.

<<less
Download (0.24MB)
Added: 2005-07-21 License: GPL (GNU General Public License) Price:
1559 downloads
Data::DPath::Builder 0.00_01

Data::DPath::Builder 0.00_01


Data::DPath::Builder is a SAX handler for building an XPath tree. more>>
Data::DPath::Builder is a SAX handler for building an XPath tree.

SYNOPSIS

use AnySAXParser;
use Data::DPath::Builder;

$builder = Data::DPath::Builder->new();
$parser = AnySAXParser->new( Handler => $builder );

$root_node = $parser->parse( Source => [SOURCE] );

Data::DPath::Builder is a SAX handler for building an Data::DPath tree.

Data::DPath::Builder is used by creating a new instance of Data::DPath::Builder and providing it as the Handler for a SAX parser. Calling `parse() on the SAX parser will return the root node of the tree built from that parse.

<<less
Download (0.032MB)
Added: 2006-08-31 License: Perl Artistic License Price:
1149 downloads
desktop-data-model 1.2.5

desktop-data-model 1.2.5


desktop-data-model is a GNOME wrapper library. more>> desktop-data-model 1.2.5 is a versatile software which functions as a GNOME wrapper library.

Installation: The simplest way to compile this package is:

  1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system.
  2. Running `configure might take a while. While running, it prints some messages telling which features it is checking for.
  3. Type `make to compile the package.
  4. Optionally, type `make check to run any self-tests that come with the package.
  5. Type `make install to install the programs and any data files and
  6. documentation.
  7. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make disclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
<<less
Added: 2008-10-29 License: LGPL Price: FREE
16 downloads
Data::ENAML 0.03

Data::ENAML 0.03


Data::ENAML is a Perl extension for ENAML data representation. more>>
Data::ENAML is a Perl extension for ENAML data representation.

SYNOPSIS

use Data::ENAML qw (serialize deserialize);

print serialize(login => {nick => Schop,
email => ariel@atheist.org.il,
tagline => If I had no modem I would not lose Regina});

$struct = deserialize(bad-nick: {nick: "c00l dewd" text: "spaces not allowed"});

ENAML stands for ENAML is Not A Markup Language. (And as we all know, Gnu is Not UNIX, Pine Is Not Email, Wine Is Not Emulator, Lame Aint Mp3 Encoder and so on).

ENAML was defined by Robey Pointer for use in Say2, check http://www.lag.net/say2.

<<less
Download (0.004MB)
Added: 2006-11-15 License: Perl Artistic License Price:
1073 downloads
Config::Model 1.003 (Config::Model::CursesUI)

Config::Model 1.003 (Config::Model::CursesUI)


Config::Model provides a framework to help in validating the semantic content of configuration data. more>>
Config::Model provides a framework to help in validating the semantic content of configuration data. The project can also be used to provide a semantic check of options of a complex program like mplayer or transcode.
For most complex software, configuration upgrade is a difficult task for most people. By using Config::Model, a software can provide a smooth upgrade path for their users.
How does this work ?
Using this project, a typical configuration validation tool will be made of 3 parts :
The user interface
The validation engine which is in charge of validating all the configuration information provided by the user.
The storage facility that store the configuration information
Dont we already have some configuration validation tools ?
Youre probably thinking of tools like webmin. Yes, these tools exist and work fine, but they have their set of drawbacks.
Usually, the validation of configuration data is done with a script which performs semantic validation and often ends up being quite complex (e.g. 2500 lines for Debians xserver-xorg.config script which handles xorg.conf file).
In most cases, the configuration model is expressed in instructions (whatever programming language is used) and interspersed with a lot of processing to handle the actual configuration data.
Whats the advantage of this project ?
The Config::Model projects provide a way to get a validation engine where the configuration model is completely separated from the actual processing instruction.
The configuration model is expressed in a declarative form (i.e. a Perl data structure) which is always easier to maintain than a lot of code.
The declaration specifies:
the structure of the configuration data (which can be queried by generic user interfaces)
the properties of each element (boundaries, check, integer or string, enum like type ...)
the default values of parameters (if any)
mandatory parameters
the targeted audience (intermediate, advance, master)
on-line help (for ach parameter or value of parameter)
the level of expertise of each parameter (to hide expert parameters from newbie eyes)
So, in the end:
maintenance and evolution of the configuration content is easier
user will see a *common* interface for *all* programs using this project.
user will not see advanced parameters
upgrade of configuration data is easier and sanity check is performed
audit of configuration is possible to check what was modified by the user compated to default values
What about the user interface ?
Config::Model will also come with a Curses::UI interface that queries the users model and generate the relevant user screens.
What about data storage ?
Since the syntax of configuration files vary wildly form one program to another, most people who want to use this framework will have to provide a dedicated parser/writer.
Nevertheless, this project can also provide a writer/parser for most common format: like ini style file, or provide an interface to the Elektra or debconf projects. This point is open for discussion.
It is entirely possible for a single configuration model to use several parsers and writers so one model will ensure the consistency of several configuration files together.
Enhancements:
- The Xorg model was updated to Config::model version 0.609.
- Some bugs were fixed.
<<less
Download (0.015MB)
Added: 2007-05-22 License: LGPL (GNU Lesser General Public License) Price:
886 downloads
 
Other version of Config::Model
Config::Model 0.612to help in validating the semantic content of configuration data. The configuration model is expressed in a declarative form (i.e. a Perl data structure) which
License:LGPL (GNU Lesser General Public License)
Download (0.086MB)
818 downloads
Added: 2007-07-28
Config::Model 0.501 (Config::Model::Xorg)semantic content of configuration data. The configuration model is expressed in a declarative form (i.e. a Perl data structure) which
License:GPL (GNU General Public License)
Download (0.024MB)
885 downloads
Added: 2007-05-22
Yukatan Webmail 0.1

Yukatan Webmail 0.1


Yukatan Webmail provides an advanced email management system. more>>
Yukatan Webmail provides an advanced email management system.
The goal of the project is to create an advanced webmail system, that uses a relational database backend to provide efficient search and classification capabilities.
The project is currently in pre-alpha state. The underlying data model has just reached 1.0 status, and a couple of utility tools are under active development.
Yukatan components
The Yukatan webmail system is developed as a collection of independent components based on a central data model.
Enhancements:
- Yukatan data model 1.0
- Java importer sources
- Initial webapp code for the webmail part
<<less
Download (0.018MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
990 downloads
Quantity Modeling Language 0.1

Quantity Modeling Language 0.1


QML (Quantity Modeling Language) is a thing-based language for scientific and mathematical data modeling. more>>
QML (Quantity Modeling Language) is a "thing"-based language for scientific and mathematical data modeling.
Each "thing" is a quantity which may be associated with either a structure or physical phenomena.
Quantities, in turn, may hold other Quantities or values (numbers or strings). Higher-level data models, which associate or define meanings to various quantities (such as velocity or position), can be built from QML quantities.
The higher-level data model (XML) schema that inherits from QML may be understood, and its instance documents may be parsed into QML documents and objects by the QMLReader.
Enhancements:
- This release adds partial Xerces2 DOM support, and works with Java 1.4 and Java 1.5 (no JAXP DocumentBuilder/Factory support currently).
- The test procedure is a little less chatty.
- Support has been added for testing either/both Crimson/Xerces DOM support.
- (Note: Crimson support only works with Java 1.4, as Java 1.5 interfaces have DOM lvl 2 and 3, which crimson doesnt support).
- This release adds compilerargs, and better build support for different configurations to build.xml.
<<less
Download (0.16MB)
Added: 2005-11-10 License: Public Domain Price:
1443 downloads
Data::Faker::DateTime 0.07

Data::Faker::DateTime 0.07


Data::Faker::DateTime is a Data::Faker plugin. more>>
Data::Faker::DateTime is a Data::Faker plugin.

DATA PROVIDERS

unixtime

Return a unix time (seconds since the epoch) for a random time between the epoch and now.

date

Return a random date as a string, using a random date format (see date_format).

time

Return a random time as a string, using a random time format (see time_format).

rfc822

Return an RFC 822 formatted random date. This method may not work on systems using a non-GNU strftime implementation (kindly let me know if that is the case.)

ampm

Returns am or pm randomly (in the current locale) using one of the formats specified in ampm_format.

time_format

Return a random time format.

date_format

Return a random date format.

ampm_format

Return a random am/pm format.

datetime_format

Return a random date and time format.

month

Return a random month name, unabbreviated, in the current locale.

month_abbr

Return a random month name, abbreviated, in the current locale.

weekday

Return a random weekday name, unabbreviated, in the current locale.

weekday_abbr

Return a random weekday name, abbreviated, in the current locale.

sqldate

Return a random date in the ISO8601 format commonly used by SQL servers (YYYY-MM-DD).

datetime_locale

Return a datetime string in the preferred date representation for the current locale, for a random date.

date_locale

Return a date string in the preferred date representation for the current locale, for a random date.

time_locale

Return a time string in the preferred date representation for the current locale, for a random date.

century

Return a random century number.

dayofmonth

Return a random day of the month.

<<less
Download (0.020MB)
Added: 2006-10-25 License: Perl Artistic License Price:
1096 downloads
Vertex 3D Model Assembler 0.1.15

Vertex 3D Model Assembler 0.1.15


Vertex 3D Model Assembler project is a polygon-based live-end modeller. more>>
Vertex 3D Model Assembler project is a polygon-based live-end modeller.

The Vertex 3D Model Assembler is a 3D modeller geared towards making high performance models for games and other live-end requirements.

It uses the V3D format to maximize efficiency with OpenGL rendering, and can view/edit any V3D hybrid data.

<<less
Download (1.1MB)
Added: 2006-11-06 License: GPL (GNU General Public License) Price:
1102 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5