Main > Free Download Search >

Free added value software for linux

added value

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 7726
Keyword Market Value Analyzer 1.1

Keyword Market Value Analyzer 1.1


Keyword Market Value Analyzer allows you to compile a database a keywords based on a particular keyword subject. more>>
Keyword Market Value Analyzer allows you to compile a database a keywords based on a particular keyword subject, and to compare their popularity with the highest amount advertisers are willing to pay to advertise for the keyword.
The result of Keyword Market Value Analyzer is a really good idea about how much money-making potential there is for the keyword.
Main features:
- Keyword Market Value Analyzer is easy to install. Just unzip, install the database tables and upload.
- Create different keyword subject groups. The groups share the same keyword data, so you can leverage the research youve done for one keyword group for another, related keyword group.
- Easily browse keywords based on market value, highest bid, or most popular.
- Makes keyword market value research as easy as it can be!
<<less
Download (0.10MB)
Added: 2006-02-28 License: Freeware Price:
1335 downloads
Add to Noatun playlist

Add to Noatun playlist


Add to Noatun playlist is a service menu that can add files to the Noatun players playlist. more>>
Add to Noatun playlist is a service menu that can add files to the Noatun players playlist.

<<less
Download (MB)
Added: 2006-11-24 License: GPL (GNU General Public License) Price:
624 downloads
Open Blue Lab 2.4.2

Open Blue Lab 2.4.2


Open Blue Lab is an enterprise resource planning system. more>>
Open Blue Lab is an enterprise resource planning system.
Whatever your goal is, the objective of this tool is to provide you the ready-to use stuff to create, update, search and view data you need for your application.
Moreover, this stuff is provided with the latest UI goodies like AJAX support that will ensure you the best feeling you never had in browsing.
Like OpenBlueLab.org project is portal aware, that means you have aggregation and personalization too.
That way, you can focus on your added value : the business logic and requirements your customer needs.
Main features:
- to collaborate and communicate better
- to manage your personal time
- to schedule your appointments
- to define and track personal and group project
- to manage your content (asset, document, ...)
- to manage your customer relationship
- to make coffee (not yet, next release maybe
We want to develop a product, free, that fits exactly your needs, so read this web site and take time to indicate us your requirements. They will appear on our todo list, maybe in a long time, but they will. Then, you may incitate people to contribute in your direction by sponsoring somebody to achieve it.
This product is completely free. You can even package it and sell it. If you wonder what is our business model, you can ask to the forum.
Built on java technology, you may download the GUI installer, double-click and use it (with all your entreprise) through your preferred browser, whatever your environment is.
Built on XML and REST technology, you may integrate (in synchronous or asynchronous mode) it very easily in your environment too.
Enhancements:
- Functionality was improved.
- The code was cleaned up.
- Bugs concerning the MD5 library, i18n, and proxy reverse problems were fixed.
- JavaScript action was improved.
- The nomenclature list is now built from UML models.
- Skins and styles were improved.
- The OpenBlueLab style has been improved.
<<less
Download (102MB)
Added: 2007-05-30 License: GPL (GNU General Public License) Price:
880 downloads
 
Other version of Open Blue Lab
Open Blue Lab 2.1.6 (Financial/Accounting)That way, you can focus on your added value : the business logic and requirements your customer needs. Enhancements: - Attributes are now private instead of public. - All entities (classes, attributes
License:GPL (GNU General Public License)
Download (0.057MB)
821 downloads
Added: 2007-07-26
Open Blue Lab 1.3.1 (Core / OBL Modeling Framework)That way, you can focus on your added value : the business logic and requirements your customer needs. Main features: - to collaborate and communicate better - to manage your personal time - to
License:GPL (GNU General Public License)
Download (3.6MB)
821 downloads
Added: 2007-07-26
License:GPL (GNU General Public License)
Download (0.022MB)
807 downloads
Added: 2007-08-10
License:GPL (GNU General Public License)
Download (0.008MB)
811 downloads
Added: 2007-08-04
License:GPL (GNU General Public License)
Download (MB)
818 downloads
Added: 2007-07-28
License:GPL (GNU General Public License)
Download (0.032MB)
899 downloads
Added: 2007-05-09
raddump 0.3.1

raddump 0.3.1


raddump interprets captured RADIUS packets to print a timestamp. more>>
raddump interprets captured RADIUS packets to print a timestamp, packet length, RADIUS packet type, source and destination hosts and ports, and included attribute names and values for each packet.
Enhancements:
- Added support for IEEE 802.1q tagged VLAN frames.
<<less
Download (0.17MB)
Added: 2005-06-29 License: GPL (GNU General Public License) Price:
1579 downloads
Sendmail-Jilter 1.2

Sendmail-Jilter 1.2


Sendmail-Jilter is an implementation of the Sendmail milter protocol. more>>
Sendmail-Jilter is an Open Source implementation of the Sendmail milter protocol, for implementing milters in Java that can interface with the Sendmail MTA.
Enhancements:
New Features:
- Added JilterHandlerAdapter. Thanks to Neil Aggarwal (neil@JAMMConsulting.com).
Changes:
- Updated docs for return value from JilterHandler.connect to reflect the fact that the MTA doesnt listen to anything other than SMFIS_ values. Thanks to Neil Aggarwal (neil@JAMMConsulting.com).
- Refactored SimpleHandler in the test cases to use JilterHandlerAdapter.
<<less
Download (0.016MB)
Added: 2005-07-05 License: Other/Proprietary License with Source Price:
1572 downloads
Devel::StealthDebug 1.008

Devel::StealthDebug 1.008


Devel::StealthDebug is a simple non-intrusive debug module. more>>
Devel::StealthDebug is a simple non-intrusive debug module.

SYNOPSIS

# in users code:
use Devel::StealthDebug;
... #!assert(< cond >)!
will die at this line if < cond > is not verified...
... #!watch(< var_name >)!
will carp each access to < var_name >
(Idea from Srinivasans monitor module)
... #!emit(< double_quoted_string_to_be_printed >)!
will emit the string Depending on emit_type
it will print, carp, croak or add to a file

carp is the default value for emit_type
... #!dump(< ref to a variable to be dumped >,< another ref >,...)!
will emit the variables structure
... #!when(< var_name >,< op >,< value >)!
will emit when < var_name > will pass the condition described by
< op >< value >. Currently, only works for watched scalar...
... #!emit_type(carp|croak|print)!
Define the emits behaviour

Can also be set on the use line :
use Devel::StealthDebug emit_type => croak;

Note that if you set it this way you gain an additional feature,
you can now emit to a file :

use Devel::StealthDebug emit_type => /path/to/file;
carp being the default value

You can also pass other optionq on the use line :

use Devel::StealthDebug ENABLE=>/path/to/file;
or
use Devel::StealthDebug ENABLE=>$ENV{WHATEVER};
or
use Devel::StealthDebug DUMPER=>1;

The third form will make the dump function use Data::Dumper.

The second form enable debugging only if the var passed as value is true (i.e. different from undef,,zero, or empty list)

The first form will enable the debug instructions if /path/to/file dont exist or exist AND contain a line (regex) which match the current file name.

This behaviour may sound odd, but as theres no way to know it you pass a value or a filename, a first test is made to check if the file exists, if it isnt the case then a value is assumed (so /path/to/missing/file is treated as a value which is true and so debugging is enabled). If the file exists, debugging is disabled unless this file contains a line whith a regex which matchs the current file name.

<<less
Download (0.010MB)
Added: 2007-06-19 License: Perl Artistic License Price:
857 downloads
Math::ODE 0.03

Math::ODE 0.03


Math::ODE Perl module allows you to solve N-th Order Ordinary Differential Equations with as little pain as possible. more>>
Math::ODE Perl module allows you to solve N-th Order Ordinary Differential Equations with as little pain as possible.

Currently, only IVPs (initial value problems) are supported, but native support for BVPs (boundary value problems) may be added in the future. To solve N-th order equations, you must first turn it into a system of N first order equations, as in MATLAB.

<<less
Download (0.005MB)
Added: 2007-06-13 License: GPL (GNU General Public License) Price:
867 downloads
yatesParse 0.2

yatesParse 0.2


yatesParse is a C++ library for parsing and handling command line arguments. more>>
yatesParse is a C++ library for parsing and handling command line arguments. It can handle normal arguments (foo --help, foo -h, etc) and arguments with values (foo --file evilplans.txt, foo -f evilplans.txt, etc).

A small example program using yatesParse is available in SVN. Complete Doxygen docs are available in both the Docs section of the yatesParse website, and in SVN.

A brief explanation of how yatesParse works:

Command line arguments are added by calling the add_option function, the user must specify the option to add and the address of the function to call when that argument has been detected.

When the parsing function detects an argument, a function of the users choice is called and, if the argument takes a value, the value is passed to the function.

yatesParse can also generate output for --help from the options added and program information that the user specifies.
<<less
Download (0.095MB)
Added: 2005-10-11 License: GPL (GNU General Public License) Price:
1473 downloads
Mail::Send 1.74

Mail::Send 1.74


Mail::Send is a simple electronic mail interface. more>>
Mail::Send is a simple electronic mail interface.

SYNOPSIS:

require Mail::Send;

$msg = new Mail::Send;

$msg = new Mail::Send Subject=>example subject, To=>timbo;

$msg->to(user@host);
$msg->to(user@host, user2@example.com);
$msg->subject(example subject);
$msg->cc(user@host);
$msg->bcc(someone@else);

$msg->set($header, @values);
$msg->add($header, @values);
$msg->delete($header);

# Launch mailer and set headers. The filehandle returned
# by open() is an instance of the Mail::Mailer class.
# Arguments to the open() method are passed to the Mail::Mailer
# constructor.

$fh = $msg->open; # some default mailer
# $fh = $msg->open(sendmail); # explicit

print $fh "Body of message";

$fh->close; # complete the message and send it

$fh->cancel; # not yet implemented
<<less
Download (0.047MB)
Added: 2006-05-05 License: Perl Artistic License Price:
1269 downloads
MySQL Global User Variables UDF 1.0

MySQL Global User Variables UDF 1.0


MySQL Global User Variables UDF is a MySQL extension to store persistent variables. more>>
MySQL Global User Variables UDF is a MySQL extension to store persistent variables.

This shared library adds simple user functions to MySQL in order to keep persistent shared variables in memory. These variables and their values are available to all clients. Any data can be stored into these persistent variables, including BLOBs. Since updates are atomic and way faster than MEMORY tables, this is an easy and efficient way to handle counters and sequences.

Usage:

Storing a value

An unlimited number of user variables can be created, as long as memory is available.
The GLOBAL_STORE(, ) stores a new shared global variable.

Examples:

mysql> DO GLOBAL_STORE("online_users", 42);
mysql> DO GLOBAL_STORE("secret_key", "pajfUyfnd");

The GLOBAL_STORE() function always returns 1 unless an error occurred.

Fetching a value

Reading the value of a variable is the job of the GLOBAL_GET() function.
The value is returned, or NULL is the variable is undefined.

Example:

mysql> SELECT GLOBAL_GET("online_users;);
42

mysql> SELECT id FROM pxs WHERE secret_key = GLOBAL_GET("secret_key");
1

Atomic increments

A single function call can read the previous value, add an integer (that can be negative), and store the new value into the variable.

The function is GLOBAL_ADD(, ) and the return value is the new value of the variable.
Updates are always atomic, if the old value is 18 and you add 1, you will always get back 19.

Example:

mysql> DO GLOBAL_ADD("online_users", 1);
mysql> SELECT GLOBAL_ADD("online_users", -4);
39

If the value of a variable was a string, the new value is the increment:

mysql> SELECT GLOBAL_ADD("secret_key", 12);
12

Adding a value to an undefined variable returns NULL.
A handy variant is GLOBAL_ADDP(, ). GLOBAL_ADDP() is similar to GLOBAL_ADD() but returns the PREVIOUS value of the variable instead of the new one.

Example:

mysql> DO GLOBAL_SET("xxx", 10);
mysql> SELECT GLOBAL_ADDP("xxx", 1);
10
mysql> SELECT GLOBAL_ADDP("xxx", 1);
11

Installation:

On most systems, compiling and installing the library should be as simple as typing (as root):

make install

The shared library is installed as /usr/local/lib/udf_global_user_variables.so

If the base directory of your MySQL installation is not in /usr/local, just type:

make

and then copy udf_global_user_variables.so to the right location for UDFs on your system (maybe /usr/lib/).

The name of a variable is limited to 256 bytes. If that limit is too low for your specific application, just edit the MAX_NAME_LENGTH variable on top of the .c file and reinstall. Variable names can contain binary characters.

Values are limited to 65536 bytes. If that limit is too low for you, edit the MAX_VALUE_LENGTH variable and reinstall.
<<less
Download (0.004MB)
Added: 2007-03-19 License: GPL (GNU General Public License) Price:
951 downloads
mkCDrec Utilities 0.7.9

mkCDrec Utilities 0.7.9


mkCDrec Utilities is a rescue and recovery utilities to use with mkCdrec. more>>
The mkCDrec utilities are optional for mkCDrec itself, but are an added value for rescue and recovery purposes.

The utilities are staticly compiled and include parted, memtest, partimage, gpart, and recover. Memtest86 is also available for memory testing.

To improve the added value of your recovery/rescue CD-ROM. You will notice that links from mkCDrec CD-ROM are foreseen to the /cdrom/utilities part of the CD-ROM and that man pages of these tools are already available within mkCDrec main toolset.

Without installing the utilities you cannot use them (obvious), but it will not break any other functionality of the mkCDrec tools. Therefore, a full restore remains possible (and disk cloning too), but you will not be able to resize a partition afterwards to name something.

Most of these utilities were compiled as static binaries, therefore, you can use those tools seperately too. If you know any tool which could useful to be included, please let me know... Since mkCDrec_utils_v0.5.7 you will notice that mkCDrec will use isolinux to boot from the CD-ROM instead of using syslinux floppy boot emulation.

But, this will only work if you use mkCDrec_v0.5.7 (or higher) as isolinux was first introduced in v0.5.7.

Parted

The famous Partition Editor of GNU software. The User Manual of parted is already part of mkCDrec.

Memtest

An excellent memory testing tool.

Partition Image

A tool to make/restore partition of msdos/vfat/ext2/reiserfs file systems. The primary purpose to include this tool is to allow a restore of old partition images made by this tool.

Gpart

Guess partition does what it implies. It can even recover destroyed partition tables, and therefore, maybe preventing a full restore. Useful in case if you do not make a mkcdrec on a regular basis.

Recover

An excellent tool to edit an EXT2 file system to recover lost files.

e2salvage

e2salvage is a utility which tries to recover a data from damaged ext2 partition. It may be used when e2fsck does not recover the broken ext2 filesystem. Before trying this tool read the man page (man e2salvage).

ext2resize

ext2resize, ext2prepare and ext2online are useful tools. ext2resize can increase (or decrease) the size of an unmounted ext2 filesystem. Be aware for ext2online one need a kernel patch (not likely installed). By the way, ext2resize does work too on an Ext3 filesystem! Be aware, one needs to apply S. Tweedies kernel patch (ext3) and an updated ext2 filesystem e2fprogs-1.20 or higher (which are ext3 aware). Last 2 requirements are of course only needed in case if you want to work with ext3 filesystems.

memtest86

Memtest86 is thorough, stand alone memory test for x86 architecture computers. BIOS based memory tests are only a quick check and often miss many of the failures that are detected by Memtest86.

chntpw

The offline NT password editor (chntpw) is a little program wich enables you to view and change passwords in a Windows NT SAM user database. For example,

Installation

# cd mkcdrec; tar zxvf mkCDrec_v0.7.9_utils.tar.gz
# ls -l utilities
<<less
Download (2.4MB)
Added: 2005-04-04 License: GPL (GNU General Public License) Price:
1668 downloads
Array::Unique 0.07

Array::Unique 0.07


Array::Unique is a tie-able array that allows only unique values. more>>
Array::Unique is a tie-able array that allows only unique values.

SYNOPSIS

use Array::Unique;
tie @a, Array::Unique;

Now use @a as a regular array.

This package lets you create an array which will allow only one occurrence of any value.

In other words no matter how many times you put in 42 it will keep only the first occurrence and the rest will be dropped.

You use the module via tie and once you tied your array to this module it will behave correctly.

Uniqueness is checked with the eq operator so among other things it is case sensitive.

As a side effect the module does not allow undef as a value in the array.

EXAMPLES

use Array::Unique;
tie @a, Array::Unique;

@a = qw(a b c a d e f);
push @a, qw(x b z);
print "@an"; # a b c d e f x z

When you are collecting a list of items and you want to make sure there is only one occurrence of each item, you have several option:

1) using an array and extracting the unique elements later. You might use a regular array to hold this unique set of values and either remove duplicates on each update by that keeping the array always unique or remove duplicates just before you want to use the uniqueness feature of the array. In either case you might run a function you call @a = unique_value(@a);

The problem with this approach is that you have to implement the unique_value function (see later) AND you have to make sure you dont forget to call it. I would say dont rely on remembering this.

There is good discussion about it in the 1st edition of the Perl Cookbook of OReilly. I have copied the solutions here, you can see further discussion in the book.

----------------------------------------
Extracting Unique Elements from a List (Section 4.6 in the Perl Cookbook 1st ed.)

# Straightforward

%seen = ();
@uniq = ();
foreach $item (@list) [
unless ($seen{$item}) {
# if we get here we have not seen it before
$seen{$item} = 1;
push (@uniq, $item);
}
}

# Faster
%seen = ();
foreach $item (@list) {
push(@uniq, $item) unless $seen{$item}++;
}

# Faster but different
%seen;
foreach $item (@list) {
$seen{$item}++;
}
@uniq = keys %seen;

# Faster and even more different
%seen;
@uniq = grep {! $seen{$_}++} @list;

----------------------------------------
2) using a hash
Some people use the keys of a hash to keep the items and
put an arbitrary value as the values of the hash:

To build such a list:
%unique = map { $_ => 1 } qw( one two one two three four! );

To print it:
print join ", ", sort keys %unique;

To add values to it:
$unique{$_}=1 foreach qw( one after the nine oh nine );

To remove values:
delete @unique{ qw(oh nine) };

To check if a value is there:
$unique{ $value }; # which is why I like to use "1" as my value

(thanks to Gaal Yahas for the above examples)

There are three drawbacks I see:

1) You type more.
2) Your reader might not understand at first why did you use hash and what will be the values.
3) You lose the order.

Usually non of them is critical but when I saw this the 10th time in a code I had to understand with 0 documentation I got frustrated.

3) using Array::Unique

So I decided to write this module because I got frustrated by my lack of understanding whats going on in that code I mentioned. In addition I thought it might be interesting to write this and then benchmark it. Additionally it is nice to have your name displayed in bright lights all over CPAN ... or at least in a module.

Array::Unique lets you tie an aray to hmmm, itself (?) and makes sure the values of the array are always unique.

Since writing this I am not sure if I really recommend its usage. I would say stick with the hash version and document that the variable is aggregating a unique list of values.

4) Using real SET

There are modules on CPAN that let you create and maintain SETs. I have not checked any of those but I guess they just as much of an overkill for this functionality as Unique::Array.

<<less
Download (0.008MB)
Added: 2007-07-17 License: Perl Artistic License Price:
830 downloads
CreditCruncher 1.1

CreditCruncher 1.1


CreditCruncher computes the Value At Risk (VAR) of large credit portfolios using the Monte Carlo method. more>>
CreditCruncher computes the Value At Risk (VAR) of large credit portfolios using the Monte Carlo method.
CreditCruncher is a command line solver that read an xml input file and returns a plain text file with the simulated values of portfolio. The current version is 0.8. This software is released under the GNU General Public License.
CreditCruncher is designed to work in batch mode, without graphical support. Computation time can be reduced enabling the MPI instructions when compiling and deploying the application in a cluster.
The user create a xml file where the portfolio is described. CreditCruncher take this file and simulate N times the portfolio described in the input file. The simulated values are stored in a file with extension .out. Finally, a R script takes the simulated values and do some statistic over there to generate the risk indicators (VaR, TCE, etc.)
Enhancements:
- Documentation rewrited and translated to english
- Modified asset losses computation algorithm
- solved minor bugs
- added minor enhancements
- changed site look & feel
<<less
Download (1.4MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
805 downloads
Dents 0.3.1

Dents 0.3.1


Dents is a from-scratch implementation of the server side of the DNS protocol, sharing no code with any other project. more>>
Dents is a from-scratch implementation of the server side of the DNS protocol, sharing no code with any other project. Among its several features are compatibility with named, a modular driver system and an extensible control facility which allows the administrator to control the running server.
You should have installed glib from the GNOME project (ftp.gtk.org/pub/gtk). It should contain support for POSIX-threads to be thread-safe. Our "./configure" will disable threads if glib doesnt use pthreads. If you would like to use the control facility, you will also need
ORBit (also from the GNOME project) and support for POSIX-threads. The versions being used by some of the developers are:
glib-1.2.4
ORBit-0.4.3 (optional)
but prior versions will also likely work.
Enhancements:
- clients/gdents-admin/mockup.pl (on_zone_info_clicked): Added fake values so you can watch it sort. Havent decided how to display the value of an SOA record. Right now, comma delineated.
- clients/gdents-admin/ctlfac.glade: (zone_info window) added a menubar, statusbars and progressbar, put the old zone_info window in a notebook, put the old zone_info clist in a scrolled window. Added sort routines for the columns.
<<less
Download (0.63MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1209 downloads
ASBeats 0.2

ASBeats 0.2


ASBeats is a simple beats clock. more>>
ASBeats is a simple beats clock.
Enhancements:
- Higher resolution, 3 decimals
- Cleanup of the .xpm files
- Added this file
- Cleanup of README, also added TODO section
<<less
Download (0.014MB)
Added: 2006-10-03 License: GPL (GNU General Public License) Price:
1116 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5