according
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 469
Sort::Radix 0.04
Sort::Radix is a Perl module with multiple passes distribution sort algorithm. more>>
Sort::Radix is a Perl module with multiple passes distribution sort algorithm.
SYNOPSIS
use Sort::Radix;
@array = qw(flow loop pool Wolf root sort tour);
radix_sort(@array);
print "@arrayn";
This is an implementation based on Jarkkos Wolf book (Mastering Algorithms with Perl, pp. 145-147).
By definition: radix sort is a multiple pass distribution sort algorithm that distributes each item to a bucket according to part of the items key beginning with the least significant part of the key. After each pass, items are collected from the buckets, keeping the items in order, then redistribute according to the next most significant part of the key.
Radix sort is nice as it take N * M passes, where N is the length of the keys. It is very useful for sorting large volumes of keys of the same length, such as postal codes.
The algorithm will only works when the strings to be sorted are of the same length. Variable length strings therefore have to be padded with zeroes (x00) to equalize the length.
<<lessSYNOPSIS
use Sort::Radix;
@array = qw(flow loop pool Wolf root sort tour);
radix_sort(@array);
print "@arrayn";
This is an implementation based on Jarkkos Wolf book (Mastering Algorithms with Perl, pp. 145-147).
By definition: radix sort is a multiple pass distribution sort algorithm that distributes each item to a bucket according to part of the items key beginning with the least significant part of the key. After each pass, items are collected from the buckets, keeping the items in order, then redistribute according to the next most significant part of the key.
Radix sort is nice as it take N * M passes, where N is the length of the keys. It is very useful for sorting large volumes of keys of the same length, such as postal codes.
The algorithm will only works when the strings to be sorted are of the same length. Variable length strings therefore have to be padded with zeroes (x00) to equalize the length.
Download (0.003MB)
Added: 2007-05-22 License: Perl Artistic License Price:
885 downloads
FallingWords 0.3a
FallingWords is a simple QT game that can help anyone to improve his/her typing skill. more>>
FallingWords is a simple QT game that can help anyone to improve his/her typing skill.
The goal of the game is to type the falling words before they touch the bottom of the screen.
According to the difficulty you choose, words will fall at different speed.
The score is calculated according to the selected skill.
<<lessThe goal of the game is to type the falling words before they touch the bottom of the screen.
According to the difficulty you choose, words will fall at different speed.
The score is calculated according to the selected skill.
Download (3.3MB)
Added: 2006-07-27 License: GPL (GNU General Public License) Price:
1184 downloads
Jacobe 7.2.7
Jacobe is a FREE configurable code beautifier for the Java programming language. It is possible to let Jacobe print your Java code according to the widely used layout rules of Sun Microsystems or customize it to your own standards. Currently more than 100 configurable modifications have been implemented in Jacobe. Jacobe is available for all Windows platforms, Linux (both freeware) and Solaris (commercial version). more>>
Jacobe - Jacobe is a FREE configurable code beautifier for the Java programming language. It is possible to let Jacobe print your Java code according to the widely used layout rules of Sun Microsystems or customize it to your own standards.
Currently more than 100 configurable modifications have been implemented in Jacobe. Jacobe is available for all Windows platforms, Linux (both freeware) and Solaris (commercial version).
Enhancements:
Version 7.2.7
System Requirements:<<less
Download (585.8Kb)
Added: 2005-06-20 License: Free Price: Free
13 downloads
Jasmin 1.0.0
Jasmin software distribution includes an implementation of the Script MIB according to RFC 2592 with a Java runtime engine. more>>
Jasmin software distribution includes an implementation of the Script MIB according to RFC 2592 with a Java runtime engine, a selection of demonstration scripts, a Java package called "scriptmib" supporting the development of manager applications for the Script MIB, Smurf, a graphical user interface to the Script MIB, and JAX, a Java package for building AgentX sub-agents.
Jasmin project is a joint project between the Technical University of Braunschweig and NEC C&C Research Laboratories to evaluate and enhance this standard by providing an implementation and studying the implementation with distributed network management applications.
The implementation supports multiple languages and runtime systems. A script MIB extensibility protocol (SMX) allows to plugin additional runtime systems. The SMX protocol definition has been published as RFC 2593 in May 1999. Two runtime systems have been implemented in this project: One is based on the Java virtual machine and another one support Tcl. Appropriate security mechansims are provided in order to protect the system executing management scripts as well as the network managed by the management scripts.
<<lessJasmin project is a joint project between the Technical University of Braunschweig and NEC C&C Research Laboratories to evaluate and enhance this standard by providing an implementation and studying the implementation with distributed network management applications.
The implementation supports multiple languages and runtime systems. A script MIB extensibility protocol (SMX) allows to plugin additional runtime systems. The SMX protocol definition has been published as RFC 2593 in May 1999. Two runtime systems have been implemented in this project: One is based on the Java virtual machine and another one support Tcl. Appropriate security mechansims are provided in order to protect the system executing management scripts as well as the network managed by the management scripts.
Download (0.57MB)
Added: 2006-07-28 License: GPL (GNU General Public License) Price:
1187 downloads
audio_rename 0.9708
audio_rename can rename an audio file via information got via MP3::Tag. more>>
audio_rename can rename an audio file via information got via MP3::Tag.
SYNOPSIS
audio_rename -csR -@p "@a/@l/@02n_@t" .
renames all the audio files in this directory and its subdirectories into a 3-level directory structure given by Artist_Name/Album/Filename, with the basename of Filename being the 2-digit track number separated from the title by underscore.
audio_rename -KD *.wav
Reports how it would rename the *.wav files in this directory according to the default -p rule, but without protectiing "funny" characters. Will not do actual renaming.
audio_rename -sc *.mp3
Rename the *.mp3 files in this directory according to the default -p rule, translating cyrillic characters into Latin "equivalents", shortening the names of long components, and protecting "funny" characters.
audio_rename -p %a/%{d0}/%B -G */*.mp3
Assuming one-level subdirectory structure dir/filename.ext, finds files with extension .mp3, and "sorts" them into a two-level subdirectory structure; toplevel directory is based on the "artist" field, the remaing level is preserved.
audio_rename -p %a/%{d0}/%B -R .
Likewise, but does not suppose any particular depth of the current directory structure; only the filename and the most internal directory name are preserved.
audio_rename -p %a/%N -R .
Likewise, but all directory names (inside the current directory) are preserved.
The script takes a list of files (or, with -R option, directories) and renames the given files (or audio files in the directories) according to the rules specified through the command line options. File extensions are preserved (by default).
Some "companion" files (i.e., file with the same basename, and with an extension from a certain list) may be renamed together with audio files. A lot of care is taken to make the resulting file names as portable as possible: e.g., "funny" characters in file names are dumbed down (unless requested otherwise), long filename components may be shortened to certain limits.
A care is taken so that renaming will not overwrite existing files; however, on OSes which allow rename() to overwrite files, race conditions can ruin the best intentions. E.g., do not run several "overlapping" rename procedures simultaneously!
<<lessSYNOPSIS
audio_rename -csR -@p "@a/@l/@02n_@t" .
renames all the audio files in this directory and its subdirectories into a 3-level directory structure given by Artist_Name/Album/Filename, with the basename of Filename being the 2-digit track number separated from the title by underscore.
audio_rename -KD *.wav
Reports how it would rename the *.wav files in this directory according to the default -p rule, but without protectiing "funny" characters. Will not do actual renaming.
audio_rename -sc *.mp3
Rename the *.mp3 files in this directory according to the default -p rule, translating cyrillic characters into Latin "equivalents", shortening the names of long components, and protecting "funny" characters.
audio_rename -p %a/%{d0}/%B -G */*.mp3
Assuming one-level subdirectory structure dir/filename.ext, finds files with extension .mp3, and "sorts" them into a two-level subdirectory structure; toplevel directory is based on the "artist" field, the remaing level is preserved.
audio_rename -p %a/%{d0}/%B -R .
Likewise, but does not suppose any particular depth of the current directory structure; only the filename and the most internal directory name are preserved.
audio_rename -p %a/%N -R .
Likewise, but all directory names (inside the current directory) are preserved.
The script takes a list of files (or, with -R option, directories) and renames the given files (or audio files in the directories) according to the rules specified through the command line options. File extensions are preserved (by default).
Some "companion" files (i.e., file with the same basename, and with an extension from a certain list) may be renamed together with audio files. A lot of care is taken to make the resulting file names as portable as possible: e.g., "funny" characters in file names are dumbed down (unless requested otherwise), long filename components may be shortened to certain limits.
A care is taken so that renaming will not overwrite existing files; however, on OSes which allow rename() to overwrite files, race conditions can ruin the best intentions. E.g., do not run several "overlapping" rename procedures simultaneously!
Download (0.17MB)
Added: 2006-06-22 License: Perl Artistic License Price:
1221 downloads
Isaac Newton Organizer 0.2
Isaac Newton Organizer is a Time/Task Management software. more>>
Isaac Newton Organizer is a software that helps you organise your plans and work, and keep track of your progress. Isaac Newton Organizer allows you to add tasks for any date in a visually appealing interface, and helps you mark these tasks according to their status.
It also allows you to add "recurrent tasks" which are tasks that have a frequency associated with them. For example, you could add tasks representing your loved ones birthday, and make it recurrent for every year, so that you never forget the birthday any longer!
There are hosts of other features in Isaac Newton Organizer, so please look at the Features section to find out more.
<<lessIt also allows you to add "recurrent tasks" which are tasks that have a frequency associated with them. For example, you could add tasks representing your loved ones birthday, and make it recurrent for every year, so that you never forget the birthday any longer!
There are hosts of other features in Isaac Newton Organizer, so please look at the Features section to find out more.
Download (0.035MB)
Added: 2006-04-14 License: Freeware Price:
1290 downloads
libcdorganizer 2.1.2
libcdorganizer library is designed to wrap control of all CD organizer devices into a single user-space library. more>>
libcdorganizer library is designed to wrap control of all CD organizer devices into a single user-space library.
CD organizers are in this case defined as devices which store large amounts of CDs and automatically organize them via some sort of interface (usually USB)
Currently, the following devices are supported:
- Dacal DC-300 - Fully functional
- KDS CDM-751 - Mostly functional... its missing an identifier function
The following devices are planned to be supported in the near future:
- Imation Disc Stakka
Enhancements:
- Added man pages and the documentation to the build process.
- Now installs both to appropriate places according to the gnu standards.
<<lessCD organizers are in this case defined as devices which store large amounts of CDs and automatically organize them via some sort of interface (usually USB)
Currently, the following devices are supported:
- Dacal DC-300 - Fully functional
- KDS CDM-751 - Mostly functional... its missing an identifier function
The following devices are planned to be supported in the near future:
- Imation Disc Stakka
Enhancements:
- Added man pages and the documentation to the build process.
- Now installs both to appropriate places according to the gnu standards.
Download (0.22MB)
Added: 2007-02-15 License: BSD License Price:
983 downloads
oidentd 2.0.7
oidentd is an ident daemon with IP masq/NAT support and the ability to specify responses. more>>
oidentd is an RFC 1413 compliant ident daemon which runs on Linux, FreeBSD, NetBSD, Darwin, OpenBSD, and Solaris.
It can handle IP masqueraded/NAT connections on Linux, FreeBSD, NetBSD, and OpenBSD, and it has a flexible mechanism for specifying ident responses.
Users can be granted permission to specify their own ident responses. Responses can be specified according to host and port pairs.
Enhancements:
- Really fix the bug with random ident replies.
- Build fixes (specifically, for Solaris)
<<lessIt can handle IP masqueraded/NAT connections on Linux, FreeBSD, NetBSD, and OpenBSD, and it has a flexible mechanism for specifying ident responses.
Users can be granted permission to specify their own ident responses. Responses can be specified according to host and port pairs.
Enhancements:
- Really fix the bug with random ident replies.
- Build fixes (specifically, for Solaris)
Download (0.19MB)
Added: 2005-04-06 License: GPL (GNU General Public License) Price:
1668 downloads

Numerology Calculator for Linux 1.0
Type in a name,and the program will display the numeric equivalent. more>> Numero is a program to assist numerologers to calculate the numerical equivalents of names in the Latin alphabet. Numero is free software.
You can download the Linux version. Numero is very easy to use. Type in a name, and the program will display the numeric equivalent for each letter. You can view the results according to the Chaldean or Pythagorean system with one click of the mouse.<<less
Download (830KB)
Added: 2009-04-21 License: Freeware Price:
190 downloads
X500::RDN 0.28
X500::RDN is a Perl module that can handle X.500 RDNs (Relative Distinguished Names), parse and format them. more>>
X500::RDN is a Perl module that can handle X.500 RDNs (Relative Distinguished Names), parse and format them.
SYNOPSIS
use X500::RDN;
my $rdn = new X500::RDN (c=>DE);
my $c = $rdn->getAttributeValue (c);
This module handles X.500 RDNs (Relative Distinguished Names). This is a supporting module for X500::DN.
Methods
$object = new X500::RDN (type=>value, type=>value, ...);
Creates an RDN object from argument pairs, each pair an attribute type and value. With more than one pair as arguments, you will get a multi-valued RDN.
$object->isMultivalued();
Returns whether the RDN is multi-valued.
$object->getAttributeTypes();
Returns the RDNs attribute types, a list of strings.
$object->getAttributeValue (type);
Returns the RDN attributes value.
$object->getRFC2253String();
Returns the RDN as a string formatted according to RFC 2253 syntax.
$object->getX500String();
Returns the RDN as a string formatted according to X.500 syntax. NOTE: This is a hack, there is no definition for a X.500 string syntax!?
$object->getOpenSSLString();
Returns the RDN as a string formatted according to one of openssls syntaxes. Croaks on multi-valued RDNs.
<<lessSYNOPSIS
use X500::RDN;
my $rdn = new X500::RDN (c=>DE);
my $c = $rdn->getAttributeValue (c);
This module handles X.500 RDNs (Relative Distinguished Names). This is a supporting module for X500::DN.
Methods
$object = new X500::RDN (type=>value, type=>value, ...);
Creates an RDN object from argument pairs, each pair an attribute type and value. With more than one pair as arguments, you will get a multi-valued RDN.
$object->isMultivalued();
Returns whether the RDN is multi-valued.
$object->getAttributeTypes();
Returns the RDNs attribute types, a list of strings.
$object->getAttributeValue (type);
Returns the RDN attributes value.
$object->getRFC2253String();
Returns the RDN as a string formatted according to RFC 2253 syntax.
$object->getX500String();
Returns the RDN as a string formatted according to X.500 syntax. NOTE: This is a hack, there is no definition for a X.500 string syntax!?
$object->getOpenSSLString();
Returns the RDN as a string formatted according to one of openssls syntaxes. Croaks on multi-valued RDNs.
Download (0.005MB)
Added: 2007-05-22 License: GPL (GNU General Public License) Price:
887 downloads
Computation Job Management 0.6
Computation Job Management (jobman in short) is a program that calls executables according to a given program flow. more>>
Computation Job Management (jobman in short) is a program that calls executables according to a given program flow. Each executable is run in a separate process. It is useful when a project needs to carry out a series of calculations that are performed by software written in different languages or supplied by third parties, but invoking individual programs manually is error prone and hard to manage.
The various individual programs dont communicate with each other except via persistent storage. This is especially the case for some scientific computing, quantitative finance, and prototyped programming.
Enhancements:
- A job can output a status string indicating to skip other sibling jobs.
- Fixed a number of bugs.
- Mark the program in beta status as it has been used to manage jobs completed in days.
<<lessThe various individual programs dont communicate with each other except via persistent storage. This is especially the case for some scientific computing, quantitative finance, and prototyped programming.
Enhancements:
- A job can output a status string indicating to skip other sibling jobs.
- Fixed a number of bugs.
- Mark the program in beta status as it has been used to manage jobs completed in days.
Download (0.14MB)
Added: 2007-04-24 License: LGPL (GNU Lesser General Public License) Price:
915 downloads
Metalog 0.8 RC4
Metalog provides simple and flexible replacement for syslogd and klogd. more>>
Metalog provides simple and flexible replacement for syslogd and klogd.
Metalog is a modern replacement for syslogd and klogd. The logged messages can be dispatched according to their facility, urgency, program name, and/or Perl-compatible regular expressions.
Log files can be automatically rotated when they exceed a certain size or age. External shell scripts (e.g., mail) can be launched when specific patterns are found.
Metalog is easier to configure than syslogd and syslog-ng, accepts an unlimited number of rules, and has (switchable) memory bufferization for maximal performance.
Enhancements:
- fix typo in previous change when checking the return of strftime()
<<lessMetalog is a modern replacement for syslogd and klogd. The logged messages can be dispatched according to their facility, urgency, program name, and/or Perl-compatible regular expressions.
Log files can be automatically rotated when they exceed a certain size or age. External shell scripts (e.g., mail) can be launched when specific patterns are found.
Metalog is easier to configure than syslogd and syslog-ng, accepts an unlimited number of rules, and has (switchable) memory bufferization for maximal performance.
Enhancements:
- fix typo in previous change when checking the return of strftime()
Download (0.10MB)
Added: 2007-04-30 License: GPL (GNU General Public License) Price:
907 downloads
DIM 0.1
DIM (Dirty Instant Messenger) is an instant messenger that can be easly embedded in Web sites. more>>
DIM (Dirty Instant Messenger) is an instant messenger that can be easly embedded in Web sites.
DIM uses MySQL to store accounts and messages and a modern browser to render its interface.
Installation:
1. untar dim.xy.tgz inside the root of the website where dim will be embedded
2. edit mysql.php and insert your database configuration
3. create a mysql database according to mysql.php
4. create the tree tables needed by dim using dim_mysql_tables.sql
5. embed dim in your website with: < iframe width=200 height=350 src="dim/index.php" frameborder=0 name=dim id=dim marginheight=0 marginwidth=0 >
6. adjust dim colors and fonts by editing config.php and default.css
Enhancements:
- The program has been totally rewritten.
<<lessDIM uses MySQL to store accounts and messages and a modern browser to render its interface.
Installation:
1. untar dim.xy.tgz inside the root of the website where dim will be embedded
2. edit mysql.php and insert your database configuration
3. create a mysql database according to mysql.php
4. create the tree tables needed by dim using dim_mysql_tables.sql
5. embed dim in your website with: < iframe width=200 height=350 src="dim/index.php" frameborder=0 name=dim id=dim marginheight=0 marginwidth=0 >
6. adjust dim colors and fonts by editing config.php and default.css
Enhancements:
- The program has been totally rewritten.
Download (0.009MB)
Added: 2006-11-28 License: GPL (GNU General Public License) Price:
1060 downloads
Cameleon2 1.9.17
Cameleon aims to become an integrated development environment for Objective-Caml, and eventually other languages. more>>
Cameleon project aims to become an integrated development environment for Objective-Caml, and eventually other languages.
Main features:
- graphical user interface,
- configuration management based on CVS,
- easy access to and browsing of documentation,
- various editors, according to customizable file types,
- use of plug-ins to define new features,
- highly customizable interface (menus, toolbar, keyboard shortcuts).
<<lessMain features:
- graphical user interface,
- configuration management based on CVS,
- easy access to and browsing of documentation,
- various editors, according to customizable file types,
- use of plug-ins to define new features,
- highly customizable interface (menus, toolbar, keyboard shortcuts).
Download (0.44MB)
Added: 2006-11-28 License: GPL (GNU General Public License) Price:
620 downloads
Ballsmacker 1.0.0
Ballsmacker is a virtual pool game. more>>
Ballsmacker is a virtual pool game.
Its is a virtual pool game rendered in OpenGL.
Main features:
- Support for British pool rules
- Sound effects
- Physics engine which scales according to rendering speed
- Smooth edged pool tables defined using SVG paths
- Supports British (yellow/red) and American (striped/unstriped) textured balls.
<<lessIts is a virtual pool game rendered in OpenGL.
Main features:
- Support for British pool rules
- Sound effects
- Physics engine which scales according to rendering speed
- Smooth edged pool tables defined using SVG paths
- Supports British (yellow/red) and American (striped/unstriped) textured balls.
Download (0.56MB)
Added: 2007-01-10 License: GPL (GNU General Public License) Price:
1017 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 according 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