prior
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 122
rfc2mib
rfc2mib is a script that extracts MIB/PIB/ASN.1 modules from an RFC document. more>>
This Tcl script may be used to extract MIB, PIB and ASN.1 modules from an RFC document.
Unlike most extractors, this script is smart enough to recognize ASN.1-style comments prior to or within the module header, use of the "TagDefaults" part of the module header (not used by MIB modules), module headers that are broken across multiple lines, and macros.
<<lessUnlike most extractors, this script is smart enough to recognize ASN.1-style comments prior to or within the module header, use of the "TagDefaults" part of the module header (not used by MIB modules), module headers that are broken across multiple lines, and macros.
Download (0.003MB)
Added: 2005-04-13 License: BSD License Price:
1661 downloads
ProM Import Framework 3.1
ProM Import Framework allows you to extract process enactment event logs from a set of information systems. more>>
ProM Import Framework project allows you to extract process enactment event logs from a set of information systems.
These can be exported in the MXML format, which is the standard event log data format for Process Mining analysis techniques.
Process Mining is a family of a-posteriori analysis techniques to extract abstract information from process enactment logs. More in-depth information about the are of process mining is available at processmining.org.
Installation:
- Decompress and extract the provided *.tar.gz archive.
- This will create a folder ProMimport, containing all files necessary.
- Start the application by running the provided shell script start.sh.
- The import filter plugins delivered with your installation package are located in the Plugins folder inside the ProMimport directory.
- Load the plugins (which are packaged in *.jar files) that you want to use from within the running app. For that, use Load filter plugin.. from the Filters menu.
- 3rd party plugins, or plugins developed by you, can be added to the application in exactly the same manner.
- Once imported, filters are automatically added to the applications filter cache, and zre re-loaded on every successive startup. Further, all filter and application configuration data is transparently made persistent by the application.
- Thus, after importing all filter plugins necessary, you can safely delete the Plugins folder.
Enhancements:
- This is the initial release of the ProM framework under the new open source CPL license.
- Installers / disk images are provided for Windows and Mac OS X, while the provided source archive is also executable on all platforms supporting Java 5.0.
- Notice that this release depends on a Java runtime environment of version 1.5 / 5.0 or later.
- Prior JRE releases may yield unexpected errors.
<<lessThese can be exported in the MXML format, which is the standard event log data format for Process Mining analysis techniques.
Process Mining is a family of a-posteriori analysis techniques to extract abstract information from process enactment logs. More in-depth information about the are of process mining is available at processmining.org.
Installation:
- Decompress and extract the provided *.tar.gz archive.
- This will create a folder ProMimport, containing all files necessary.
- Start the application by running the provided shell script start.sh.
- The import filter plugins delivered with your installation package are located in the Plugins folder inside the ProMimport directory.
- Load the plugins (which are packaged in *.jar files) that you want to use from within the running app. For that, use Load filter plugin.. from the Filters menu.
- 3rd party plugins, or plugins developed by you, can be added to the application in exactly the same manner.
- Once imported, filters are automatically added to the applications filter cache, and zre re-loaded on every successive startup. Further, all filter and application configuration data is transparently made persistent by the application.
- Thus, after importing all filter plugins necessary, you can safely delete the Plugins folder.
Enhancements:
- This is the initial release of the ProM framework under the new open source CPL license.
- Installers / disk images are provided for Windows and Mac OS X, while the provided source archive is also executable on all platforms supporting Java 5.0.
- Notice that this release depends on a Java runtime environment of version 1.5 / 5.0 or later.
- Prior JRE releases may yield unexpected errors.
Download (0.41MB)
Added: 2006-05-19 License: GPL (GNU General Public License) Price:
1258 downloads
IOC 0.29
IOC Perl module is a lightweight IOC (Inversion of Control) framework. more>>
IOC Perl module is a lightweight IOC (Inversion of Control) framework.
SYNOPSIS
use IOC;
my $container = IOC::Container->new();
$container->register(IOC::Service::Literal->new(log_file => "logfile.log"));
$container->register(IOC::Service->new(logger => sub {
my $c = shift;
return FileLogger->new($c->get(log_file));
}));
$container->register(IOC::Service->new(application => sub {
my $c = shift;
my $app = Application->new();
$app->logger($c->get(logger));
return $app;
}));
$container->get(application)->run();
This module provide a lightweight IOC or Inversion of Control framework. Inversion of Control, sometimes called Dependency Injection, is a component management style which aims to clean up component configuration and provide a cleaner, more flexible means of configuring a large application.
What is Inversion of Control
My favorite 10 second description of Inversion of Control is, "Inversion of Control is the inverse of Garbage Collection". This comes from Howard Lewis Ship, the creator of the HiveMind IoC Java framework. His point is that the way garbage collection takes care of the destruction of your objects, Inversion of Control takes care of the creation of your objects. However, this does not really explain why IoC is useful, for that you will have to read on.
You may be familiar with a similar style of component management called a Service Locator, in which a global Service Locator object holds instances of components which can be retrieved by key. The common style is to create and configure each component instance and add it into the Service Locator. The main drawback to this approach is the aligning of the dependencies of each component prior to inserting the component into the Service Locator. If your dependency requirements change, then your initialization code must change to accommodate. This can get quite complex when you need to re-arrange initialization ordering and such. The Inversion of Control style alleviates this problem by taking a different approach.
With Inversion of Control, you configure a set of individual Service objects, which know how to initialize their particular components. If these components have dependencies, the will resolve them through the IOC framework itself. This results in a loosely coupled configuration which places no expectation upon initialization order. If your dependency requirements change, you need only adjust your Services initialization routine, the ordering will adapt on its own.
<<lessSYNOPSIS
use IOC;
my $container = IOC::Container->new();
$container->register(IOC::Service::Literal->new(log_file => "logfile.log"));
$container->register(IOC::Service->new(logger => sub {
my $c = shift;
return FileLogger->new($c->get(log_file));
}));
$container->register(IOC::Service->new(application => sub {
my $c = shift;
my $app = Application->new();
$app->logger($c->get(logger));
return $app;
}));
$container->get(application)->run();
This module provide a lightweight IOC or Inversion of Control framework. Inversion of Control, sometimes called Dependency Injection, is a component management style which aims to clean up component configuration and provide a cleaner, more flexible means of configuring a large application.
What is Inversion of Control
My favorite 10 second description of Inversion of Control is, "Inversion of Control is the inverse of Garbage Collection". This comes from Howard Lewis Ship, the creator of the HiveMind IoC Java framework. His point is that the way garbage collection takes care of the destruction of your objects, Inversion of Control takes care of the creation of your objects. However, this does not really explain why IoC is useful, for that you will have to read on.
You may be familiar with a similar style of component management called a Service Locator, in which a global Service Locator object holds instances of components which can be retrieved by key. The common style is to create and configure each component instance and add it into the Service Locator. The main drawback to this approach is the aligning of the dependencies of each component prior to inserting the component into the Service Locator. If your dependency requirements change, then your initialization code must change to accommodate. This can get quite complex when you need to re-arrange initialization ordering and such. The Inversion of Control style alleviates this problem by taking a different approach.
With Inversion of Control, you configure a set of individual Service objects, which know how to initialize their particular components. If these components have dependencies, the will resolve them through the IOC framework itself. This results in a loosely coupled configuration which places no expectation upon initialization order. If your dependency requirements change, you need only adjust your Services initialization routine, the ordering will adapt on its own.
Download (0.048MB)
Added: 2007-06-06 License: Perl Artistic License Price:
871 downloads
PythonCAD DS1-R36
PythonCAD is a CAD package written, surprisingly enough, in Python. more>>
PythonCAD is a CAD package written, surprisingly enough, in Python. PythonCAD project aims to produce a scriptable, open-source, easy to use CAD package for Linux, the various flavors of BSD Unix, commercial Unix, and other platforms to which someone who is interested ports the program. Work began on PythonCAD in July, 2002, and the first public release was on December 21, 2002.
The twenty-fifth release of PythonCAD was made available May 26, 2005. This release fixes several compatibility issues found when running PythonCAD on PyGTK releseses prior than 2.4. Also, numerous changes to the event handling code have been applied to make the code better conform to GTK+/PyGTK conventions. Additionally a number of bug fixes and code improvements appear in this release as well.
Between the sixteenth and seventeenth releases of the program, the code was moved around internally to better cooperate with other Python programs. Unfortunately the Cocoa front-end code has suffered since then due to lack of maintainence and is currently not functional. Releases after the seventeenth release have attempted to improve the situation, but to no avail. A developer or team of developers running Mac OS X is needed to bring the Cocoa code into a usable state.
<<lessThe twenty-fifth release of PythonCAD was made available May 26, 2005. This release fixes several compatibility issues found when running PythonCAD on PyGTK releseses prior than 2.4. Also, numerous changes to the event handling code have been applied to make the code better conform to GTK+/PyGTK conventions. Additionally a number of bug fixes and code improvements appear in this release as well.
Between the sixteenth and seventeenth releases of the program, the code was moved around internally to better cooperate with other Python programs. Unfortunately the Cocoa front-end code has suffered since then due to lack of maintainence and is currently not functional. Releases after the seventeenth release have attempted to improve the situation, but to no avail. A developer or team of developers running Mac OS X is needed to bring the Cocoa code into a usable state.
Download (0.42MB)
Added: 2007-06-05 License: GPL (GNU General Public License) Price:
878 downloads
Cobra 0.97
Cobra HTML Toolkit is an open source library that provides a pure Java HTML parser and a renderer. more>>
Cobra HTML Toolkit is an open source library that provides a pure Java HTML parser and a renderer. Cobra is intended to support HTML 4, Javascript and CSS 2. The parser can be used independently of the Cobra renderer.
The Warrior browser is an application that uses the Cobra toolkit to parse and render HTML.
Test Program:
Cobra comes with a test program that shows how a URL is rendered and its HTML DOM as a tree representation. It can be run as follows:
set CLASSPATH=cobra.jar;js.jar
java -Xbootclasspath/p:dom.jar org.xamjwg.html.test.TestEntry
Note that the -Xbootclasspath parameter is only necessary with JDKs prior to 1.5.
Parser Usage:
The recommended way to use the Cobra parser is via the DocumentBuilderImpl class, as follows:
import org.xamjwg.html.parser.*;
import org.xamjwg.html.test.*;
import org.xamjwg.html.*;
import org.w3c.dom.*;
...
HtmlParserContext context = new SimpleHtmlParserContext();
DocumentBuilderImpl dbi = new DocumentBuilderImpl(context);
Document document = dbi.parse(new InputSourceImpl(inputStream));
Rendering Engine Usage:
A Swing component, HtmlPanel, can render a HTML document, as follows:
import org.xamjwg.html.parser.*;
import org.xamjwg.html.test.*;
import org.xamjwg.html.gui.*;
import org.xamjwg.html.*;
import org.w3c.dom.*;
...
HtmlPanel panel = new HtmlPanel();
// This panel should be added to a JFrame or
// another Swing component.
HtmlParserContext context = new SimpleHtmlParserContext();
HtmlRendererContext rcontext = new SimpleHtmlRendererContext(panel);
// Note that document builder should receive both contexts.
DocumentBuilderImpl dbi = new DocumentBuilderImpl(context, rcontext);
Document document = dbi.parse(new InputSourceImpl(inputStream));
// Now set document in panel.
panel.setDocument(document);
<<lessThe Warrior browser is an application that uses the Cobra toolkit to parse and render HTML.
Test Program:
Cobra comes with a test program that shows how a URL is rendered and its HTML DOM as a tree representation. It can be run as follows:
set CLASSPATH=cobra.jar;js.jar
java -Xbootclasspath/p:dom.jar org.xamjwg.html.test.TestEntry
Note that the -Xbootclasspath parameter is only necessary with JDKs prior to 1.5.
Parser Usage:
The recommended way to use the Cobra parser is via the DocumentBuilderImpl class, as follows:
import org.xamjwg.html.parser.*;
import org.xamjwg.html.test.*;
import org.xamjwg.html.*;
import org.w3c.dom.*;
...
HtmlParserContext context = new SimpleHtmlParserContext();
DocumentBuilderImpl dbi = new DocumentBuilderImpl(context);
Document document = dbi.parse(new InputSourceImpl(inputStream));
Rendering Engine Usage:
A Swing component, HtmlPanel, can render a HTML document, as follows:
import org.xamjwg.html.parser.*;
import org.xamjwg.html.test.*;
import org.xamjwg.html.gui.*;
import org.xamjwg.html.*;
import org.w3c.dom.*;
...
HtmlPanel panel = new HtmlPanel();
// This panel should be added to a JFrame or
// another Swing component.
HtmlParserContext context = new SimpleHtmlParserContext();
HtmlRendererContext rcontext = new SimpleHtmlRendererContext(panel);
// Note that document builder should receive both contexts.
DocumentBuilderImpl dbi = new DocumentBuilderImpl(context, rcontext);
Document document = dbi.parse(new InputSourceImpl(inputStream));
// Now set document in panel.
panel.setDocument(document);
Download (1.8MB)
Added: 2007-07-15 License: LGPL (GNU Lesser General Public License) Price:
833 downloads
Math::Pari 2.010706
Math::Pari is a Perl interface to PARI. more>>
Math::Pari is a Perl interface to PARI.
SYNOPSIS
use Math::Pari;
$a = PARI 2;
print $a**10000;
or
use Math::Pari qw(Mod);
$a = Mod(3,5);
print $a**10000;
This package is a Perl interface to famous library PARI for numerical/scientific/number-theoretic calculations. It allows use of most PARI functions as Perl functions, and (almost) seamless merging of PARI and Perl data. In what follows we suppose prior knowledge of what PARI is (see ftp://megrez.math.u-bordeaux.fr/pub/pari, or Math::libPARI).
<<lessSYNOPSIS
use Math::Pari;
$a = PARI 2;
print $a**10000;
or
use Math::Pari qw(Mod);
$a = Mod(3,5);
print $a**10000;
This package is a Perl interface to famous library PARI for numerical/scientific/number-theoretic calculations. It allows use of most PARI functions as Perl functions, and (almost) seamless merging of PARI and Perl data. In what follows we suppose prior knowledge of what PARI is (see ftp://megrez.math.u-bordeaux.fr/pub/pari, or Math::libPARI).
Download (0.11MB)
Added: 2006-07-31 License: Perl Artistic License Price:
1181 downloads
Convert::Morse 0.04
Convert::Morse is a package to convert between ASCII text and MORSE alphabet. more>>
Convert::Morse is a package to convert between ASCII text and MORSE alphabet.
SYNOPSIS
use Convert::Morse qw(as_ascii as_morse is_morsable);
print as_ascii(.... . .-.. .-.. --- -- --- .-. ... .),"n";
# Helo Morse
print as_morse(Perl?),"n"; # .--. . .-. .-.. ..--..
print "Yes!n" if is_morsable(Helo Perl.); # print "Yes!"
This module lets you convert between normal ASCII text and international Morse code. You can redefine the token sets, if you like.
INPUT
ASCII text can have both lower and upper case, it will be converted to upper case prior to converting.
Morse code input consists of dashes - and dots .. The elements MUST NOT to have spaces between, e.g. A is .- and not . -. Characters MUST have at least one space between. Additonal spaces are left over to indicate word boundaries. This means .- -... means AB and and .- -... means A B.
The conversion routines are designed to be stable and ignore/skip unknown input, so that you can write:
print as_ascii(Hello -- --- .-. ... . Perl!);
beware, though, a single . or - at the end will be interpreted as . respective - and thus become E or T. Use Convert::Morse::error() to check wether all went ok or not.
OUTPUT
The output will always consist of upper case letters or, in case of as_morse(), of [-. ].
ERRORS
Unknown tokens in the input are ignored/skipped. In these cases you get the last error message with Convert::Morse::error().
Version restrictions:
- Can not yet do Japanese code nor German Umlaute.
<<lessSYNOPSIS
use Convert::Morse qw(as_ascii as_morse is_morsable);
print as_ascii(.... . .-.. .-.. --- -- --- .-. ... .),"n";
# Helo Morse
print as_morse(Perl?),"n"; # .--. . .-. .-.. ..--..
print "Yes!n" if is_morsable(Helo Perl.); # print "Yes!"
This module lets you convert between normal ASCII text and international Morse code. You can redefine the token sets, if you like.
INPUT
ASCII text can have both lower and upper case, it will be converted to upper case prior to converting.
Morse code input consists of dashes - and dots .. The elements MUST NOT to have spaces between, e.g. A is .- and not . -. Characters MUST have at least one space between. Additonal spaces are left over to indicate word boundaries. This means .- -... means AB and and .- -... means A B.
The conversion routines are designed to be stable and ignore/skip unknown input, so that you can write:
print as_ascii(Hello -- --- .-. ... . Perl!);
beware, though, a single . or - at the end will be interpreted as . respective - and thus become E or T. Use Convert::Morse::error() to check wether all went ok or not.
OUTPUT
The output will always consist of upper case letters or, in case of as_morse(), of [-. ].
ERRORS
Unknown tokens in the input are ignored/skipped. In these cases you get the last error message with Convert::Morse::error().
Version restrictions:
- Can not yet do Japanese code nor German Umlaute.
Download (0.006MB)
Added: 2006-08-02 License: Perl Artistic License Price:
1178 downloads
kio-ftps 0.1
kio-ftps is an ftps KIO slave for KDE, based on rfc4217 and build upon the ftp KIO-slave sources. more>>
kio-ftps is an ftps KIO slave for KDE, based on rfc4217 and build upon the ftp KIO-slave sources.
kio-ftps should work yet with most server implementations It issues an "AUTH TLS" command after connecting and refuses to continue, when its not supported.
In prior to every data channel io command ("STOR", "RETR", etc) it tries to secure the data channel via "PBSZ" and "PROT" commands. If that fails it will transfer data unencrypted. There is currently no support for ssl-certificates. This might be added on demand.
Enhancements:
- initial release and svn repository set up.
<<lesskio-ftps should work yet with most server implementations It issues an "AUTH TLS" command after connecting and refuses to continue, when its not supported.
In prior to every data channel io command ("STOR", "RETR", etc) it tries to secure the data channel via "PBSZ" and "PROT" commands. If that fails it will transfer data unencrypted. There is currently no support for ssl-certificates. This might be added on demand.
Enhancements:
- initial release and svn repository set up.
Download (0.74MB)
Added: 2006-02-20 License: GPL (GNU General Public License) Price:
1344 downloads
iaxcomm 1.2.0
IaxComm is an Open Source softphone (VOIP) using iax protocol. more>>
IaxComm is an Open Source softphone (VOIP) using iax protocol. iaxComm works on Win32, Linux and Mac OS X (Panther) systems.
The source code is in the simpleclient/iaxcomm subdirectory of the iaxclient source code tree, which is is available via SVN.
Main features:
- iLBC support
- speex support
- Music on Hold.
- Blind Transfer.
- Custom Ringtones per CallerID
- Speakerphone mode.
- Register with multiple servers (ie enterprise server and iaxtel).
- Multiple call appearances.
- User selectable audio devices.
- User defined ringtones.
- Autoanswer intercom calls (with password protection).
- Registration with an asterisk server prior to dialing is no longer required.
- Simplified Directory dialogs.
- Incoming callers automatically added to phone book.
<<lessThe source code is in the simpleclient/iaxcomm subdirectory of the iaxclient source code tree, which is is available via SVN.
Main features:
- iLBC support
- speex support
- Music on Hold.
- Blind Transfer.
- Custom Ringtones per CallerID
- Speakerphone mode.
- Register with multiple servers (ie enterprise server and iaxtel).
- Multiple call appearances.
- User selectable audio devices.
- User defined ringtones.
- Autoanswer intercom calls (with password protection).
- Registration with an asterisk server prior to dialing is no longer required.
- Simplified Directory dialogs.
- Incoming callers automatically added to phone book.
Download (1.4MB)
Added: 2006-06-22 License: GPL (GNU General Public License) Price:
1226 downloads
ObjStore 1.59
ObjStore is a Perl extension for ObjectStore OODBMS. more>>
ObjStore is a Perl extension for ObjectStore OODBMS.
SYNOPSIS
Like perl? Sick of SQL? Ready to try something new? This extension implements something like a relational database management system, except that s/SQL/Perl/ig.
ObjectStore is the market leader in object-oriented databases http://www.odi.com (NASDAQ: ODIS). They use a unique Cache-Forward Architecture to make persistent data available in literally the most efficient manner possible.
Prior to this joining of forces
ObjectStore was too radical a design decision for many applications
Perl5 did not have a simple way of storing complex data persistently
Now there is an easy way to build database applications (especially if you are concerned about preserving your ideals of encapsulation).
<<lessSYNOPSIS
Like perl? Sick of SQL? Ready to try something new? This extension implements something like a relational database management system, except that s/SQL/Perl/ig.
ObjectStore is the market leader in object-oriented databases http://www.odi.com (NASDAQ: ODIS). They use a unique Cache-Forward Architecture to make persistent data available in literally the most efficient manner possible.
Prior to this joining of forces
ObjectStore was too radical a design decision for many applications
Perl5 did not have a simple way of storing complex data persistently
Now there is an easy way to build database applications (especially if you are concerned about preserving your ideals of encapsulation).
Download (0.16MB)
Added: 2007-05-15 License: Perl Artistic License Price:
900 downloads
DNS Domain Expiration Check 1.0
domain-check is a utility for checking DNS domain expiration dates. more>>
DNS Domain Expiration Check is a utility for checking DNS domain expiration dates.
domain-check queries WHOIS data in realtime, and can be integrated with cron to provide e-mail notifications prior to a domain expiring.
The first example will print the expiration date and registrar for daemons.net:
$ domain-check.sh -d daemons.net
Domain Registrar Status Expires Days Left
----------------------------------- ----------------- -------- ----------- ---------
daemons.net INTERCOSMOS MEDIA Valid 13-feb-2006 64
The second example prints the expiration date and registrar for the domains listed in the file "domains":
$ domain-check.sh -f domains
Domain Registrar Status Expires Days Left
----------------------------------- ----------------- -------- ----------- ---------
sun.com NETWORK SOLUTIONS Valid 20-mar-2010 1560
google.com EMARKMONITOR INC. Valid 14-sep-2011 2103
daemons.net INTERCOSMOS MEDIA Valid 13-feb-2006 64
spotch.com GANDI Valid 03-dec-2006 357
The third example will e-mail the address admin@daemons.net with the domains that will expire in 60-days or less:
$ domain-check -a -f domains -q -x 60 -e admin@daemons.net
<<lessdomain-check queries WHOIS data in realtime, and can be integrated with cron to provide e-mail notifications prior to a domain expiring.
The first example will print the expiration date and registrar for daemons.net:
$ domain-check.sh -d daemons.net
Domain Registrar Status Expires Days Left
----------------------------------- ----------------- -------- ----------- ---------
daemons.net INTERCOSMOS MEDIA Valid 13-feb-2006 64
The second example prints the expiration date and registrar for the domains listed in the file "domains":
$ domain-check.sh -f domains
Domain Registrar Status Expires Days Left
----------------------------------- ----------------- -------- ----------- ---------
sun.com NETWORK SOLUTIONS Valid 20-mar-2010 1560
google.com EMARKMONITOR INC. Valid 14-sep-2011 2103
daemons.net INTERCOSMOS MEDIA Valid 13-feb-2006 64
spotch.com GANDI Valid 03-dec-2006 357
The third example will e-mail the address admin@daemons.net with the domains that will expire in 60-days or less:
$ domain-check -a -f domains -q -x 60 -e admin@daemons.net
Download (MB)
Added: 2005-12-13 License: GPL (GNU General Public License) Price:
810 downloads
w-agora 4.2.1
w-agora is a web-based forum and publishing software. more>>
W-Agora or Web-Agora is a database-driven communications system which allows you and your visitors to store and display messages, files, and other information on your web site. More than "just another Web BBS/forum software", W-Agora is designed so it can be easily customizable through a Web browser and the use of templates.
It can be used as a BBS, guestbook, download area, or publishing system. Several database backends are supported such as MySQL, Postgres, mSQL, Oracle and DBM.
Main features:
- Multi database support
- Multiple forums
- Localization
- Web-based administration
- Customization
- Publishing option
- Static/dynamic mode
- Message highlighting
- Email notification
- 3 levels of administration
- 4 forum access types
- Moderation option
- Online User registration
- Forum activation/deactivation
- Extensibility
- Threaded messages
- File upload support
- Browse the file system
- Email
- URL auto
- Search
- Forum download
- and more ...
Enhancements:
- It includes a bunch of bugs and security fixes.
- Since several vulnerabilitues have been fixed, it is highly recommended for all w-agora to ugrade
- If you are using versions prior to 4.2.0, please read the README, doc/install.html and doc/UPGRADE.txt for install and upgrade instructions
<<lessIt can be used as a BBS, guestbook, download area, or publishing system. Several database backends are supported such as MySQL, Postgres, mSQL, Oracle and DBM.
Main features:
- Multi database support
- Multiple forums
- Localization
- Web-based administration
- Customization
- Publishing option
- Static/dynamic mode
- Message highlighting
- Email notification
- 3 levels of administration
- 4 forum access types
- Moderation option
- Online User registration
- Forum activation/deactivation
- Extensibility
- Threaded messages
- File upload support
- Browse the file system
- URL auto
- Search
- Forum download
- and more ...
Enhancements:
- It includes a bunch of bugs and security fixes.
- Since several vulnerabilitues have been fixed, it is highly recommended for all w-agora to ugrade
- If you are using versions prior to 4.2.0, please read the README, doc/install.html and doc/UPGRADE.txt for install and upgrade instructions
Download (0.89MB)
Added: 2006-07-12 License: Artistic License Price:
1201 downloads
TclMilter 1.0
TclMilter is a package for Tcl that implements an interface to Sendmails Milter API. more>>
TclMilter is a package for Tcl (written in C) that implements an interface to SendMails Milter (Mail Filter) API for developing custom scripted message rewriting and spam filtering processes.
A thread-enabled Tcl build is required due to Milters threading requirements. However, you can only run, configure, or register callbacks for a milter from the first thread/interpreter the package is loaded into.
If you need to be able to stop the milter from within Tcl, you can load the package in another thread to do so. Only the "milter stop" command will function in secondary threads.
This extension is provided under the GNU General Public License (GPL) (see the file "license.terms" for details).
Main features:
- The smfi_opensocket command is not provided, only milter main as an interface to smfi_main.
- The smfi_setconn, smfi_settimeout, smfi_setbacklog and smfi_setdbg commands, as well as settings normally provided through smfi_main are instead provided as milter configure options.
- The smfi_register command is provided as milter register; however, unlike libmilter its possible to register and unregister callbacks at any time, rather than just once prior to calling main.
- There isnt a single data storage value for smfi_setpriv; rather, TclMilters milter setpriv command uses a hash table so you can set individual, custom variables with data to associate with a context.
- The context provided to callbacks is not simply a pointer, but is an actual Tcl command that can be used to interact with the context.
<<lessA thread-enabled Tcl build is required due to Milters threading requirements. However, you can only run, configure, or register callbacks for a milter from the first thread/interpreter the package is loaded into.
If you need to be able to stop the milter from within Tcl, you can load the package in another thread to do so. Only the "milter stop" command will function in secondary threads.
This extension is provided under the GNU General Public License (GPL) (see the file "license.terms" for details).
Main features:
- The smfi_opensocket command is not provided, only milter main as an interface to smfi_main.
- The smfi_setconn, smfi_settimeout, smfi_setbacklog and smfi_setdbg commands, as well as settings normally provided through smfi_main are instead provided as milter configure options.
- The smfi_register command is provided as milter register; however, unlike libmilter its possible to register and unregister callbacks at any time, rather than just once prior to calling main.
- There isnt a single data storage value for smfi_setpriv; rather, TclMilters milter setpriv command uses a hash table so you can set individual, custom variables with data to associate with a context.
- The context provided to callbacks is not simply a pointer, but is an actual Tcl command that can be used to interact with the context.
Download (0.11MB)
Added: 2005-06-27 License: GPL (GNU General Public License) Price:
1579 downloads
GeneRecon 1.2
GeneRecon is a software package for linkage disequilibrium mapping using coalescent theory. more>>
GeneRecon is a software package for linkage disequilibrium mapping using coalescent theory. GeneRecon project is based on a Bayesian Markov-chain Monte Carlo (MCMC) method for fine-scale linkage-disequilibrium gene mapping using high-density marker maps.
GeneRecon explicitly models the genealogy of a sample of the case chromosomes in the vicinity of a disease locus. Given case and control data in the form of genotype or haplotype information, it estimates a number of parameters, most importantly, the disease position.
GeneRecon is written in C++ and Guile Scheme and is available as source code (under the GNU General Public License, GPL) and as binary versions as Linux RPM files.
The source code has been successfully compiled on various Linux and UNIX systems, under OS X and under Windows with Cygwin.
As I have only limited access to architectures other than Linux, it is not possible for me to make binary distributions for other platforms, but if anyone is willing to build the distributions I will be more than happy to put them on this site.
Installation:
$ tar zxf generecon-version.tar.gz
$ cd generecon-version
$ ./configure
$ make
$ make check
$ make install
Usage:
GeneRecon is started from the command-line; the input data and parameters for the analysis are described in one or more configuration scripts written in the Scheme programming language. Starting GeneRecon with the configuration script input.scm is done as:
$ generecon input.scm
Run generecon --help to get a complete list of command-line options accepted by GeneRecon, or see Getting Started for a quick guide to running GeneRecon.
Enhancements:
- This version fixes an incorrect prior on the coalescent tree that resulted in very long convergence times.
- The fix greatly improves both accuracy and number of iterations needed for accurate mapping.
<<lessGeneRecon explicitly models the genealogy of a sample of the case chromosomes in the vicinity of a disease locus. Given case and control data in the form of genotype or haplotype information, it estimates a number of parameters, most importantly, the disease position.
GeneRecon is written in C++ and Guile Scheme and is available as source code (under the GNU General Public License, GPL) and as binary versions as Linux RPM files.
The source code has been successfully compiled on various Linux and UNIX systems, under OS X and under Windows with Cygwin.
As I have only limited access to architectures other than Linux, it is not possible for me to make binary distributions for other platforms, but if anyone is willing to build the distributions I will be more than happy to put them on this site.
Installation:
$ tar zxf generecon-version.tar.gz
$ cd generecon-version
$ ./configure
$ make
$ make check
$ make install
Usage:
GeneRecon is started from the command-line; the input data and parameters for the analysis are described in one or more configuration scripts written in the Scheme programming language. Starting GeneRecon with the configuration script input.scm is done as:
$ generecon input.scm
Run generecon --help to get a complete list of command-line options accepted by GeneRecon, or see Getting Started for a quick guide to running GeneRecon.
Enhancements:
- This version fixes an incorrect prior on the coalescent tree that resulted in very long convergence times.
- The fix greatly improves both accuracy and number of iterations needed for accurate mapping.
Download (0.18MB)
Added: 2006-04-03 License: GPL (GNU General Public License) Price:
1299 downloads
GIMP cursor brushes 1.0
GIMP cursor brushes is a set of (50) brushes for use in the GIMP, created from assorted cursors. more>>
GIMP cursor brushes project is a set of (50) brushes for use in the GIMP, created from assorted cursors. Cursor brushes continues my contribution to my image editor of choice, the GIMP.
Seems basic things like cursors (most used for help-style pages) are often lacking.
I find lots of fancy, useless stuff -- much of it of real artistic merit -- but, as I said, impractical.
I blew the weekend making these brushes. Granted much consists of "prior art", but there was a good deal of editing involved. I even made the "Cursor Mouse" from scratch.
Use them for anything youd like. If you redistribute them, please include this file.
I post these, and perhaps make updates, at gimphelp.org. All the items will also be included (in png format) at wpclipart.com, the Public Domain clipart site.
<<lessSeems basic things like cursors (most used for help-style pages) are often lacking.
I find lots of fancy, useless stuff -- much of it of real artistic merit -- but, as I said, impractical.
I blew the weekend making these brushes. Granted much consists of "prior art", but there was a good deal of editing involved. I even made the "Cursor Mouse" from scratch.
Use them for anything youd like. If you redistribute them, please include this file.
I post these, and perhaps make updates, at gimphelp.org. All the items will also be included (in png format) at wpclipart.com, the Public Domain clipart site.
Download (0.018MB)
Added: 2006-04-27 License: GPL (GNU General Public License) Price:
1284 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 prior 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