Main > Free Download Search >

Free be defined software for linux

be defined

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1983
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
Define Word 0.7.0 for Firefox

Define Word 0.7.0 for Firefox


Define Word is an extension which allows you to look up definition of selected text. more>>
Define Word is an extension which allows you to look up definition of selected text.

Look up definition of selected text using any of several search engines. The list of engines is configurable.

<<less
Download (0.008MB)
Added: 2007-04-17 License: MPL (Mozilla Public License) Price:
922 downloads
TreeLine 1.0.2/1.1.9

TreeLine 1.0.2/1.1.9


TreeLine it just stores almost any kind of information. more>>
Some would call TreeLine an Outliner, others would call it a PIM. TreeLine just stores almost any kind of information.
A tree structure makes it easy to keep things organized. And each node in the tree can contain several fields, forming a mini-database.
The output format for each node can be defined, and the output can be shown on the screen, printed, or exported to html.
Main features:
- Stores almost any type of information, including plain text, HTML, numbers, dates, times, booleans, URLs, etc.
- The tree structure helps keep things organized.
- Each node can have several fields that form a mini-database.
- Several node types, with different sets of fields, can be included in one file.
- The node format, including fields, output lines and tree-view icon, can be defined for each node type.
- The right-hand view can show one of three views - for showing output, editing node data and editing node titles.
- Clicking on URL fields in the output view opens the link in an external web browser.
- There are internal link fields that select another node based on a reference or a keyword.
- An executable link can run an external program or open a file when clicked.
- Formatting information can be copied from another TreeLine file.
- There are two search commands available.
- Undo and redo commands are available for all modifying operations.
- The formatted output can be printed with parent/child lines and headers and footers.
- TreeLine files are XML by default, but there are options for automatically compressing or encrypting the files.
- The data can be exported to HTML.
- An XSLT file can be exported to work with the XML TreeLine files.
- Tab-delimited tables and tab-indented text files can be imported and exported. Plain text files and Treepad files can be imported.
- Mozilla and XBEL format bookmark files can be imported and exported.
- Generic XML files can be imported and exported, allowing TreeLine to function as a crude XML editor.
- Batch file conversions can be done from a command line interface.
- There are several sorting options.
- The nodes can be filtered.
- Text data can be spell checked (requires an external program - see the System Requirements section).
- Data can be automatically arranged using either parent references or categories from data fields.
- There is an outline numbering feature.
- There are many other options for customization, including user-defined keyboard shortcuts.
- The user interface and documentation are available in English, French and German.
<<less
Download (0.23MB)
Added: 2007-06-14 License: GPL (GNU General Public License) Price:
867 downloads
MemCheck Deluxe 1.2.2

MemCheck Deluxe 1.2.2


MemCheck Deluxe is a memory usage tracker and leak finder. more>>
MemCheckDeluxe is an enhanced leak finder/memory profiler. It tracks all the memory allocated, and can report where it was created at the end of a program (memory that would have been leaked).

It tracks the largest and smallest chunks allocated, the maximum memory used, and the highest number of allocations at any time. Some headway has been made to allow C++s allocation operators new and delete to be tracked.

Usage

To use it, #define _MCD_CHECK, include mcd.h, and add mcd.c to the list of source files to build in your project. then, call showMemStats() at any time to see the currently outstanding allocations and usage stats.

If you dont define _MCD_CHECK, it compiles away, improving performance. It is probably not a good idea to have some parts of a library use mcd, and not others. Pointers created in non-mcd parts wont be tracked and may confuse mcd, and stuff made in mcd, and freed elsewhere wont be properly cleaned up internally, leading to false leaks.

When included, a warning is normally issued, informing the user that performance will be affected. If this gets annoying, define MCD_QUIET to make it go away.

When including mcd.h, be sure to make it the last file included, as it redefines some macros. including things after it, especially system headers (stdlib.h, etc) can cause some nasty error messages and it will fail to compile anything.

One can define MCD_VERBOSE to have each and every malloc, calloc, realloc, strdup, strndup, and free be written to the RealTime log, including the size, calling function, and line number. The RealTime log defaults to stderr, but can be set to any file you want with
_MCD_RealTimeLog(FILE*fp). Just make sure the file is opened for writing/appending, and all verbosity will go there instead.

Please note that if you want RealTime log output, you MUST define MCD_VERBOSE.

With default settings, free(NULL) will simply return, providing you with an error message in the RealTime log if verbose was enabled. If you are working with a C library that acts differently when free(null) happens, define MCD_FREE_NULL, and it will generate the log message, and then perform the native free.

Using this is probably seldom needed, and will probably lead to a crash when/if it happens, providing you with a nice coredump to analyze. Again, this only applies if your C librarys free(null) does something other than simply return.

There is a new flag, _MCD_GONE, that will remove all MCD code from the end product. It must be defined when compiling both mcd.c, and any other file that includes mcd.h. Note that defining _MCD_CHECK has no effect when _MCD_GONE is defined. The savings from this are about 15-20k (4-5k stripped).
<<less
Download (0.016MB)
Added: 2005-04-13 License: BSD License Price:
1656 downloads
Mail::Field 1.74

Mail::Field 1.74


Mail::Field is a base class for manipulation of mail header fields. more>>
Mail::Field is a base class for manipulation of mail header fields.

SYNOPSIS

use Mail::Field;

$field = Mail::Field->new(Subject, some subject text);
print $field->tag,": ",$field->stringify,"n";

$field = Mail::Field->subject(some subject text);

Mail::Field is a base class for packages that create and manipulate fields from Email (and MIME) headers. Each different field will have its own sub-class, defining its own interface.

This document describes the minimum interface that each sub-class should provide, and also guidlines on how the field specific interface should be defined.

<<less
Download (0.047MB)
Added: 2006-06-29 License: Perl Artistic License Price:
1218 downloads
Database of Managed Objects 2.4 Beta

Database of Managed Objects 2.4 Beta


DMO stands for Database of Managed Objects. more>>
DMO stands for "Database of Managed Objects." This is a tool for documenting all objects within a data center.
Database of Managed Objects provides an object-based overlay on a MySQL database, with a Web-based interface, which allows new objects to be defined in a hierarchy.
Each object can have attributes defined, which are inherited by objects below in the hierarchy. Information can be imported in CSV or XML format, and reports can be produced in XML, CSV, PDF and HTML formats.
DMO uses PHP and MySQL to support documentation of all network and system objects within your computing environment. It offers a Web interface that enables easy navigation through objects, instances and attributes, with XML and access controls.
Enhancements:
- This is the first significant release of DMO for nearly two years.
- It works with Linux and Windows (XAMPP), but should work well with any LAMP stack including PHP4.
- New features include much more graphical viewing, as well as mapping objects onto maps with drill-down to additional layers of maps following dependency trails, a new Flash viewer for browsing through objects, and the ability to create chains of objects based on any attribute type (where any other object can be an attribute of any other object).
<<less
Download (14.4MB)
Added: 2007-08-01 License: GPL (GNU General Public License) Price:
814 downloads
PHP Database Interface 1.0 RC4

PHP Database Interface 1.0 RC4


PHP Database Interface is an easy to use PHP database interface. more>>
PHP Database Interface is an easy to use PHP database interface meant to give applications universal support across many databases, including several flat file formats.
Installation
These are just a few notes installation notes regarding DBi and using it with your project
txtSQL support requires the following files from the release archive (currently 3.0 Beta is Supported) :
txtSQL.class.php, txtSQL.parser.php & txtSQL.core.php To be placed in the 3rdparty/txtsql/ directory or the location of your choice
fileSQL support requires the the following file from the release archive (currently 1.0 RC4 is Supported) :
fileSQL.php To be placed in the 3rdparty/fql/ directory of the location of your choice
Test data and a demo script is available in the demo/ directory
Simple Example
// The filesystem root path to DBi needs to be defined before the include
define(PHP_DBI_ROOT, C:/program files/apache group/apache2/htdocs2/modules/dbi/);
define(PHP_DBI_FQL, PHP_DBI_ROOT.3rdparty/fql/fileSQL.php); //Required for FQL Support
define(PHP_DBI_TXTSQL, PHP_DBI_ROOT.3rdparty/txtsql/); //Required for txtSQL Support
include_once("../dbi.php");
$interface = dbi::factoryControllerConstruction(); //create a new dbi object
// open a connection to the database (this will example will work with any
// of the interfaced databases
$interface->open_connection_now_persistent("fql&".PHP_DBI_ROOT."3rdparty/fql/data&demo");
//Select the entire contents of test2 table and store the first row
$inteface->ExecuteQueryAndReturnRow?(array(select => *, from => test2));
$results = $interface->fetchRowThenGetAnotherrow();
//Display the first row of results
print "First Row: ";
print_r($results);
print "< br >";
$interface->disconnect_fromDatabase(); // Closes connection to the database
Enhancements:
- The tableInfo function was added to return the schema.
- LIMIT was added to select functions for supporting databases.
- LIMIT emulation is available to all database types.
- Support for the Firebird database was added.
<<less
Download (0.033MB)
Added: 2005-10-26 License: BSD License Price:
1464 downloads
TiVo File Decoder 0.2pre2

TiVo File Decoder 0.2pre2


TiVo File Decoder software converts a .TiVo file. more>>
TiVo File Decoder software converts a .TiVo file (produced by the TiVoToGo functionality on recent TiVo software releases) to a normal MPEG file.
This has the same functionality as using TiVos supplied DirectShow DLL on Windows with a tool such as DirectShowDump, but is portable to different architectures and operating systems, and runs on the command line using files or pipes.
The conversion still requires the valid MAK of the TiVo which recorded the file, so it cannot be used to circumvent their protection, simply to provide the same level of access as is already available on Windows.
Usage: ./objects.dir/tivodecode [--help] [--verbose|-v] [--no-verify|-n] {--mak|-m} mak [{--out|-o} outfile] < tivofile >
--mak, -m media access key (required)
--out, -o output file (default stdout)
--verbose, -v verbose
--no-verify, -n do not verify MAK while decoding
--help print this help and exit
Enhancements:
- Fixes a merge error in tivodecoder.h which included several headers before including tdconfig.h, causing some needed defines not to be defined in those headers
<<less
Download (0.11MB)
Added: 2007-04-02 License: BSD License Price:
939 downloads
Argtable 2.7

Argtable 2.7


Argtable is an ANSI C library for parsing GNU style command line arguments. more>>
Argtable is an ANSI C library for parsing GNU style command line arguments, as in "foo -abc -o myfile --help --count=7".
Argtable library enables a programs command line syntax to be defined in the source code as an array of argtable structs. The command line is then parsed according to that specification, and the resulting values are returned in those same structs where they are accessible to the main program.
The default parsing, validation, and error reporting routines may be replaced by user-defined callbacks if desired, and new argtable data types may be created to parse user-defined argument types.
The parsing itself is done using GNU getopt and so is 100% GNU compatible.
Enhancements:
- This release adds some additional foolproofing in the arg_xxxn() constructor functions.
- It also fixes a bug in arg_parsearg() that is specific to TI DSP platforms, and a bug in the arg_dbl() constructor that is specific to Solaris platforms.
<<less
Download (2.9MB)
Added: 2007-07-22 License: LGPL (GNU Lesser General Public License) Price:
824 downloads
AdCensor 0.11

AdCensor 0.11


Ad Censor filters annoying ads by matching requested urls with a blacklist and checking the HTML code for suspicious tags. more>>
Ad Censor filters annoying ads by matching requested urls with a blacklist and checking the HTML code for suspicious tags.
Main features:
- Checks HTML data from HTTP connection for user defined patterns (e.g. ads) and deletes them.
- Works with any Browser (even without) because it is a proxy.
- Works even over a HTTP proxy.
- Has an easy to use GUI config editor.
- Filters can be defined with perl regex.
- Can also block cookies.
<<less
Download (MB)
Added: 2005-10-06 License: GPL (GNU General Public License) Price:
1478 downloads
Java embedded SQL(unix) 1.08

Java embedded SQL(unix) 1.08


Subset of SQL for specifying non-procedural queries for Java objects more>> Subset of SQL for specifying non-procedural queries for Java objects, index access based on T-Tree, parallel excecution of requests
JSQL is subset of SQL languages, which can be used to select objects instances according to selection condition. JSQL can be used for implementing personal minidatabase, as tool for dynamic compilation and execution of user requests. JSQL uses notation more popular for object-oriented programming then for relational database. Table rows are considered as object instances and the table - as class of these objects. Unlike SQL, JSQL is oriented on work with objects instead of SQL tuples. So the result of each query execution is a set of objects of one class. The main differences of JSQL from standard SQL are:
There are no joins of several tables and nested subqueries. Query always returns set of objects from one table.
Standard C types are used for atomic table columns.
There are no NULL values, except null references. I am completely agree with C.J. Date critics of three-value logic and his proposal to use default values instead.
Arrays can be used as record components. Special exists quantor is provided for locating element in arrays.
User methods can be defined for table records (objects) as well as for record components.
References between objects are supported including automatic support of inverse references.
As far as query language is deeply integrated with Java language, case sensitive mode is used for language identifiers as well as for keywords.
No implicit conversion of integer and floating types is done to string representation. If such conversion is need, it should be done explicitly.
<<less
Download (166KB)
Added: 2009-04-02 License: Freeware Price: Free
204 downloads
Config::IniFiles 2.38

Config::IniFiles 2.38


Config::IniFiles is a module for reading .ini-style configuration files. more>>
Config::IniFiles is a module for reading .ini-style configuration files.

SYNOPSIS

use Config::IniFiles;
my $cfg = new Config::IniFiles( -file => "/path/configfile.ini" );
print "The value is " . $cfg->val( Section, Parameter ) . "."
if $cfg->val( Section, Parameter );

Config::IniFiles provides a way to have readable configuration files outside your Perl script. Configurations can be imported (inherited, stacked,...), sections can be grouped, and settings can be accessed from a tied hash.

FILE FORMAT

INI files consist of a number of sections, each preceded with the section name in square brackets. The first non-blank character of the line indicating a section must be a left bracket and the last non-blank character of a line indicating a section must be a right bracket. The characters making up the section name can be any symbols at all. However section names must be unique.

Parameters are specified in each section as Name=Value. Any spaces around the equals sign will be ignored, and the value extends to the end of the line. Parameter names are localized to the namespace of the section, but must be unique within a section.

[section]
Parameter=Value

Both the hash mark (#) and the semicolon (;) are comment characters. by default (this can be changed by configuration) Lines that begin with either of these characters will be ignored. Any amount of whitespace may precede the comment character.

Multi-line or multi-valued parameters may also be defined ala UNIX "here document" syntax:

Parameter=<<less
Download (0.036MB)
Added: 2006-06-15 License: Perl Artistic License Price:
1226 downloads
Parse::RecDescent 1.94

Parse::RecDescent 1.94


Parse::RecDescent is a Perl module to generate Recursive-Descent Parsers. more>>
Parse::RecDescent is a Perl module to generate Recursive-Descent Parsers.
SYNOPSIS
use Parse::RecDescent;
# Generate a parser from the specification in $grammar:
$parser = new Parse::RecDescent ($grammar);
# Generate a parser from the specification in $othergrammar
$anotherparser = new Parse::RecDescent ($othergrammar);
# Parse $text using rule startrule (which must be
# defined in $grammar):
$parser->startrule($text);
# Parse $text using rule otherrule (which must also
# be defined in $grammar):
$parser->otherrule($text);
# Change the universal token prefix pattern
# (the default is: s*):
$Parse::RecDescent::skip = [ t]+;
# Replace productions of existing rules (or create new ones)
# with the productions defined in $newgrammar:
$parser->Replace($newgrammar);
# Extend existing rules (or create new ones)
# by adding extra productions defined in $moregrammar:
$parser->Extend($moregrammar);
# Global flags (useful as command line arguments under -s):
$::RD_ERRORS # unless undefined, report fatal errors
$::RD_WARN # unless undefined, also report non-fatal problems
$::RD_HINT # if defined, also suggestion remedies
$::RD_TRACE # if defined, also trace parsers behaviour
$::RD_AUTOSTUB # if defined, generates "stubs" for undefined rules
$::RD_AUTOACTION # if defined, appends specified action to productions
Parse::RecDescent incrementally generates top-down recursive-descent text parsers from simple yacc-like grammar specifications.
Main features:
- Regular expressions or literal strings as terminals (tokens),
- Multiple (non-contiguous) productions for any rule,
- Repeated and optional subrules within productions,
- Full access to Perl within actions specified as part of the grammar,
- Simple automated error reporting during parser generation and parsing,
- The ability to commit to, uncommit to, or reject particular productions during a parse,
- The ability to pass data up and down the parse tree ("down" via subrule argument lists, "up" via subrule return values)
- Incremental extension of the parsing grammar (even during a parse),
- Precompilation of parser objects,
- User-definable reduce-reduce conflict resolution via "scoring" of matching productions.
<<less
Download (0.12MB)
Added: 2006-09-23 License: Perl Artistic License Price:
1131 downloads
Cancerbero 0.6

Cancerbero 0.6


Cancerbero is a portscan engine based in nmap. more>>
Cancerbero (the watchdog of the ports) is a portscan engine based in nmap. It will scan the hosts of a defined net once in every configured interval and it will store the results in a mysql database. It comes with a Web interface to access the scan info.
Main features:
- Graphical configuration.
- Multiple sensors scanning can be deployed.
- There is no limit in the number of ranges to scan.
- Discover the alive (not firewalled) hosts.
- Scans 1-65535 TCP ports of each host.
- Attempts to discover the REAL application and version behind each port.
- Attempts to discover the OS of each host.
- Store all the information in a MySQL database.
- Rescan each host at a defined interval.
- White-Lists with hosts or ranges that you dont like to scan can be defined.
- The information can be access through a graphical interface? (web based)
- You decide how many scans should be archived.
- Stats of all the data are provided.
Install instructions can be found in: http://cancerbero.sourceforge.net/wikka.php?wakka=Install
<<less
Download (0.12MB)
Added: 2007-06-20 License: GPL (GNU General Public License) Price:
857 downloads
A Simple TimeSheet 2.1

A Simple TimeSheet 2.1


A Simple TimeSheet (ASTS) allows a group of people to record the hours spent working on a variety of projects. more>>
A Simple TimeSheet (ASTS) allows a group of people to record the hours spent working on a variety of projects. For each project, the hours can be divided into a number of different tasks. There are global projects and tasks but also personal projects and tasks for each user.
The main aim is to provide tools which are easy for the user to install and manage.
The tools will be implemented with as few external dependencies as possible. They will not, for example, depend on a database for storage but use flat files (maybe XML format) instead. ASTS, for example, requires just perl and the CGI and Date::Calc perl modules.
More sophisticated versions of the tools may be added in the future.
Enhancements:
- Custom data fields can be defined.
- Project and task lists can now include separators.
- Bugs were fixed.
- The documentation was updated.
<<less
Download (0.021MB)
Added: 2007-08-06 License: Artistic License Price:
811 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5