considered
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 534
UTF8Script 1.0
UTF8Script is a binfmt_misc plugin for UTF-8 scripts. more>>
UTF8Script provides an additional binary format for Linux: scripts that start with a UTF-8 signature (aka BOM), i.e. with the byte sequence xefxbbxbf#!.
This is particularly useful for scripting languages that recognize the BOM, e.g. Python. With Python 2.3 or newer, scripts with the UTF-8 BOM are considered UTF-8 enocded without the need for an addition encoding declaration.
<<lessThis is particularly useful for scripting languages that recognize the BOM, e.g. Python. With Python 2.3 or newer, scripts with the UTF-8 BOM are considered UTF-8 enocded without the need for an addition encoding declaration.
Download (0.006MB)
Added: 2005-04-14 License: GPL (GNU General Public License) Price:
1655 downloads
Advanced Assembler 0.9.0
Advanced Assembler is a multi-platform and modular assembler. more>>
Aasm is an advanced assembler designed to support several target architectures. It has been designed to be easily extended and, should be considered as a good alternative to monolithic assembler development for each new target CPUs and binary file formats.
Aasm should make assembly programming easier for developer, by providing a set of advanced features including symbol scopes, an expressions engine, big integer support, macro capability, numerous and accurate warning messages.
Its dynamic modular architecture enables Aasm to extend its set of features with plug-ins by taking advantages of dynamic libraries.
The input module supports Intel syntax (like nasm, tasm, masm, etc.). The x86 assembler module supports all opcodes up to P6 including MMX, SSE and 3DNow! extensions.
F-CPU and SPARC assembler modules are under development. Several output modules are available for ELF, COFF, IntelHex, and raw binary formats.
<<lessAasm should make assembly programming easier for developer, by providing a set of advanced features including symbol scopes, an expressions engine, big integer support, macro capability, numerous and accurate warning messages.
Its dynamic modular architecture enables Aasm to extend its set of features with plug-ins by taking advantages of dynamic libraries.
The input module supports Intel syntax (like nasm, tasm, masm, etc.). The x86 assembler module supports all opcodes up to P6 including MMX, SSE and 3DNow! extensions.
F-CPU and SPARC assembler modules are under development. Several output modules are available for ELF, COFF, IntelHex, and raw binary formats.
Download (0.03MB)
Added: 2005-04-22 License: GPL (GNU General Public License) Price:
1648 downloads
autonet 0.5.0
autonet looks up existing network configuration files and probes the network. more>>
autonet.py is a small application which looks up existing network configuration files, probes the network with arping in order to determine if it can connect and ideally set up a working internet connection and routing.
If no internet connection is available, autonet.py will parse each configuration file, extract different network setups and probe if the network environment works with this configuration.
The probing is done with arping. A bogus IP 0.0.0.0 is used in order to get the network interface up. Then autonet.py tries to arping the gateway.
If the gateway responds the configuration is considered good. At this point there is no routing, so only hosts within the subnet defined in the configuration is used.
If none of the gateways in the configuration works, the probe gets more brutal by just setting up the network interface according to the configuration file, and and ping the gateway. Again, no routes yet.
If a configuration is considered working (gateway is pingable), the route is set as described in the configuration file. An internet connection should be established then.
This is also checked by pinging k.root-servers.org (as default, override with --testhost), use an IP address here, as DNS is not handled by autonet (yet?).
There is a special feature in autonet.py for owners of some models of Asus notebooks. The package contains a module which uses two LEDs of the laptop to show activity.
While searching and probing, the blue LED is flashing, if a working configuration is found the orange LED flickers for a second. Also this will only work if you have the asus module in your kernel, and it has *not* widely been tested. Have a look at Asus.py for details.
Some common vars can be edited in autonet.py, such as locations of required programs and some common settings (of which timeout does not even work yet) but in most cases supplying reasonable commandline arguments should be sufficient.
As Gentoo has slightly different settings, there are two scripts for Gentoo users, to make integration into the Gentoo init system easier.
<<lessIf no internet connection is available, autonet.py will parse each configuration file, extract different network setups and probe if the network environment works with this configuration.
The probing is done with arping. A bogus IP 0.0.0.0 is used in order to get the network interface up. Then autonet.py tries to arping the gateway.
If the gateway responds the configuration is considered good. At this point there is no routing, so only hosts within the subnet defined in the configuration is used.
If none of the gateways in the configuration works, the probe gets more brutal by just setting up the network interface according to the configuration file, and and ping the gateway. Again, no routes yet.
If a configuration is considered working (gateway is pingable), the route is set as described in the configuration file. An internet connection should be established then.
This is also checked by pinging k.root-servers.org (as default, override with --testhost), use an IP address here, as DNS is not handled by autonet (yet?).
There is a special feature in autonet.py for owners of some models of Asus notebooks. The package contains a module which uses two LEDs of the laptop to show activity.
While searching and probing, the blue LED is flashing, if a working configuration is found the orange LED flickers for a second. Also this will only work if you have the asus module in your kernel, and it has *not* widely been tested. Have a look at Asus.py for details.
Some common vars can be edited in autonet.py, such as locations of required programs and some common settings (of which timeout does not even work yet) but in most cases supplying reasonable commandline arguments should be sufficient.
As Gentoo has slightly different settings, there are two scripts for Gentoo users, to make integration into the Gentoo init system easier.
Download (0.075MB)
Added: 2005-09-19 License: GPL (GNU General Public License) Price:
1509 downloads
Bowzilla for Linux
Bowzilla is a mini Game for 2 players. more>>
Bowzilla is a mini Game for 2 players. Leaned against the old QBasic Gorilla, you must fire at your opponent in real-time.
Particularly the realistic blood is to be considered with the lightning strike. You have to find a whole in the target range. However, you should not expect to much from it.
<<lessParticularly the realistic blood is to be considered with the lightning strike. You have to find a whole in the target range. However, you should not expect to much from it.
Download (7.1MB)
Added: 2005-10-07 License: Freeware Price:
1479 downloads
Libdatastruct 0.0.1
Libdatastruct is an ANSI C library for abstract data types (ADT) and common algorithms. more>>
Libdatastruct is an ANSI C library for abstract data types (ADT) and common algorithms. Since it uses some compiler specific optimization methods, it is compatible for any GCC (or compatible) compiler.
This helps the programmer focus on other, usually more important, aspects of the program, and not have to reinvent the wheel.
Memory has been considered a vital factor, so problems in its management have been (or tried to) avoided, therefore memory leaks, use of uninitialized memory, reading/writing invalid blocks, etc. are a constant preoccupation.
These are not original algorithms, they have been used for years, and are a fundamental part of computer science.
Installation:
make
make install
Usage:
compilation: cc program.c -ldatastruct -Wall -o program
<<lessThis helps the programmer focus on other, usually more important, aspects of the program, and not have to reinvent the wheel.
Memory has been considered a vital factor, so problems in its management have been (or tried to) avoided, therefore memory leaks, use of uninitialized memory, reading/writing invalid blocks, etc. are a constant preoccupation.
These are not original algorithms, they have been used for years, and are a fundamental part of computer science.
Installation:
make
make install
Usage:
compilation: cc program.c -ldatastruct -Wall -o program
Download (0.017MB)
Added: 2005-10-11 License: GPL (GNU General Public License) Price:
1473 downloads
OSSP str 0.9.12
OSSP str is a string library written in ISO-C which provides functions for handling, matching, parsing, etc of ISO-C strings. more>>
OSSP str is a generic string library written in ISO-C which provides functions for handling, matching, parsing, searching and formatting of ISO-C strings.
So it can be considered as a superset of POSIX string(3), but its main intention is to provide a more convenient and compact API plus a more generalized functionality.
Installation:
To install the Str library into /path/to/str/{bin,lib,include,man}/ perform the following steps in your shell:
./configure --prefix=/path/to/str
make
make test
make install
This installs at least a static variant of the Str library and when your platforms support it, also a shared library variant of the Str library.
Enhancements:
- str_parse(3) was fixed so that the va_list argument is no longer incorrectly used twice for processing the arguments, which led to segmentation faults.
<<lessSo it can be considered as a superset of POSIX string(3), but its main intention is to provide a more convenient and compact API plus a more generalized functionality.
Installation:
To install the Str library into /path/to/str/{bin,lib,include,man}/ perform the following steps in your shell:
./configure --prefix=/path/to/str
make
make test
make install
This installs at least a static variant of the Str library and when your platforms support it, also a shared library variant of the Str library.
Enhancements:
- str_parse(3) was fixed so that the va_list argument is no longer incorrectly used twice for processing the arguments, which led to segmentation faults.
Download (0.34MB)
Added: 2005-10-12 License: GPL (GNU General Public License) Price:
1472 downloads
Python Stencil Environment 0.3.1
Python Stencil Environment, is a new python library for solving Partial Differential Equations with the Finite Difference Method more>>
Python Stencil Environment also know as PySE is a new python library for solving Partial Differential Equations with the Finite Difference Method (FDM).
This is still a quite new library, and the current release must be considered as beta software. It is quite rough around the edges, installation is manual and some minor dependencies are even missing in the released software. But as PySE already is functional, I have chosen to release the software.
PySE will be a component of PyFDM, a more complete package for working with finite difference methods in python. The functionality of PyFDM is not planned at the moment.
The requirements for PySE are: Python 2.4, numarray 1.3 or newer, Numeric 23.8 or newer, swig 1.3.24 or newer, and pypar 1.9.2. Older verions may or may not work!
Enhancements:
- Added a pdf with some documentation, examples and performance evaluation of PySE.
<<lessThis is still a quite new library, and the current release must be considered as beta software. It is quite rough around the edges, installation is manual and some minor dependencies are even missing in the released software. But as PySE already is functional, I have chosen to release the software.
PySE will be a component of PyFDM, a more complete package for working with finite difference methods in python. The functionality of PyFDM is not planned at the moment.
The requirements for PySE are: Python 2.4, numarray 1.3 or newer, Numeric 23.8 or newer, swig 1.3.24 or newer, and pypar 1.9.2. Older verions may or may not work!
Enhancements:
- Added a pdf with some documentation, examples and performance evaluation of PySE.
Download (0.092MB)
Added: 2005-11-16 License: GPL (GNU General Public License) Price:
1439 downloads
dia2sql 1.4
dia2sql is yet another dia2sql converter. more>>
dia2sql is yet another dia2sql converter. It uses libxml2 to parse UML objects from a Dia diagram and generates corresponding SQL code to create the tables specified in the UML diagram
It takes one or more filenames and outputs to stdout. Multiple files are considered as one database by merging multiple tables with the same name.
Enhancements:
- This release has been rewritten in C and adds support for database views.
<<lessIt takes one or more filenames and outputs to stdout. Multiple files are considered as one database by merging multiple tables with the same name.
Enhancements:
- This release has been rewritten in C and adds support for database views.
Download (0.026MB)
Added: 2005-11-18 License: GPL (GNU General Public License) Price:
1437 downloads
TocaRaul! 0.1 pre3
TocaRaul! is a playlist manager intended to be used with icecast2, and ices2 to stream ogg vorbis files over the network. more>>
TocaRaul! is a playlist manager intended to be used with icecast2, and ices2 to stream ogg vorbis files over the network.
TocaRaul! is still in a very early stage of development, but it already has the basic functions to be considered usable.
This name is a tribute to Raul Seixas. He was a Brazilian rocknroll singer who died in 1989 by a heart attack. He still has many fans. Some of these fans use to scream "Toca Raul!!!" (in english its like: "Play Raul!!!") in many rocknroll shows (and other ones too) in Brazil.
Enhancements:
- Improvements were made to the addsong script.
- An entire album can be added to the playslist.
- An entire directory can be added to the database.
- A small play history was implemented.
- Many other minors improvements were made.
<<lessTocaRaul! is still in a very early stage of development, but it already has the basic functions to be considered usable.
This name is a tribute to Raul Seixas. He was a Brazilian rocknroll singer who died in 1989 by a heart attack. He still has many fans. Some of these fans use to scream "Toca Raul!!!" (in english its like: "Play Raul!!!") in many rocknroll shows (and other ones too) in Brazil.
Enhancements:
- Improvements were made to the addsong script.
- An entire album can be added to the playslist.
- An entire directory can be added to the database.
- A small play history was implemented.
- Many other minors improvements were made.
Download (0.036MB)
Added: 2006-01-06 License: GPL (GNU General Public License) Price:
1387 downloads
Kandau 0.1
Kandau is a library that offers an easy way to store and retrieve C++ objects. more>>
Kandau is a library that offers an easy way to store and retrieve C++ objects (and its relations with other objects) into whatever backend you can imagine. Currently implemented are the SQL, XML and .desktop backends. Kandau uses Qt & KDE libraries and is released under the LGPL.
Because Kandau is backend independent it may be as interesting for storing configuration information as it is for storing information in a relational database. Furthermore, you can switch the backend without any change in the source code, and its thus transparent to the application developer.
Please, note that the Kandau project is still considered alpha software but already provides some interesting features. Developers and testers are very welcome in order to improve features and stability.
Enhancements:
- This is not exactly a release but a public announcement. Source Download links to a nightly updated snapshot of the source code in the Subversion repository.
<<lessBecause Kandau is backend independent it may be as interesting for storing configuration information as it is for storing information in a relational database. Furthermore, you can switch the backend without any change in the source code, and its thus transparent to the application developer.
Please, note that the Kandau project is still considered alpha software but already provides some interesting features. Developers and testers are very welcome in order to improve features and stability.
Enhancements:
- This is not exactly a release but a public announcement. Source Download links to a nightly updated snapshot of the source code in the Subversion repository.
Download (0.98MB)
Added: 2006-03-07 License: LGPL (GNU Lesser General Public License) Price:
1327 downloads
mailman-pop3d 0.3
mailman-pop3d provides a POP3 interface to GNU Mailman for the purposes of deleting spam. more>>
mailman-pop3d provides a POP3 interface to GNU Mailman for the purposes of deleting spam which is stuck in the administrative requests queue.
If you manage a large Mailman mailing list, and are tired of using the web interface to discard spam, this script may be for you.
This software should be considered to be in beta stage; bugs are possibly present, and bug reports would be very much appreciated. At this point, I would also be very interested in hearing about success stories.
Enhancements:
- Improved logging messages.
- Development status changed from alpha to beta.
<<lessIf you manage a large Mailman mailing list, and are tired of using the web interface to discard spam, this script may be for you.
This software should be considered to be in beta stage; bugs are possibly present, and bug reports would be very much appreciated. At this point, I would also be very interested in hearing about success stories.
Enhancements:
- Improved logging messages.
- Development status changed from alpha to beta.
Download (0.007MB)
Added: 2006-03-10 License: GPL (GNU General Public License) Price:
1324 downloads
Googolplex 0.1.0
Googolplex is just a Python class to do a query on Google search engine, parse it and returns the result as a list. more>>
Googolplex is just a Python class to do a query on Google search engine, parse it and returns the result as a list.
My friend Matias Torchinsky wrote me a pretty brief history about the Googolplex:
"According to the penguin dictionary of curious and interesting Numbers a googol is a number that a child wrote on the board at the kindergarten: It is one followed by 100 zeros, the number the child considered the largest in the universe." The mathematician Edward Kastner , the uncle of the child who invented the googol, suggested that a much larger number will be called googolplex , and that it be defined as 1 followed by a googol of zeros. A googolplex is thus 10^googol. Indeed, we could propose the very large number defined by 10^googolplex or 10000^googolplex or googolplex^googolplex.
IMPORTANT!
Following the Google Terms of Service you cant use this kind of software, so use it for your education only!
<<lessMy friend Matias Torchinsky wrote me a pretty brief history about the Googolplex:
"According to the penguin dictionary of curious and interesting Numbers a googol is a number that a child wrote on the board at the kindergarten: It is one followed by 100 zeros, the number the child considered the largest in the universe." The mathematician Edward Kastner , the uncle of the child who invented the googol, suggested that a much larger number will be called googolplex , and that it be defined as 1 followed by a googol of zeros. A googolplex is thus 10^googol. Indeed, we could propose the very large number defined by 10^googolplex or 10000^googolplex or googolplex^googolplex.
IMPORTANT!
Following the Google Terms of Service you cant use this kind of software, so use it for your education only!
Download (0.010MB)
Added: 2006-03-24 License: GPL (GNU General Public License) Price:
1311 downloads
Xwpe-ALPHA 1.5.30a
Xwpe is a programming environment with a user interface that mimics the Borland C and Pascal family of products. more>>
Xwpe is a programming environment with a user interface that mimics the Borland C and Pascal family of products. The user interface mimics the Borland C and Pascal family of products for MS-DOS. From within xwpe you can edit, compile, and debug programs. Unfortunately Fred Kruse seems to no longer be a member of the on-line community.
The xwpe-alpha project was an attempt to continue development and bug fixes for xwpe. Since attempts to contact the author of xwpe have received no response, xwpe-alpha should be considered unsupported by Fred Kruse. Development has stopped recently.
Enhancements:
- A problem with compiling on Fedora core 4 was fixed.
- A .desktop file was added, so that it can be accessed from the applications menu.
<<lessThe xwpe-alpha project was an attempt to continue development and bug fixes for xwpe. Since attempts to contact the author of xwpe have received no response, xwpe-alpha should be considered unsupported by Fred Kruse. Development has stopped recently.
Enhancements:
- A problem with compiling on Fedora core 4 was fixed.
- A .desktop file was added, so that it can be accessed from the applications menu.
Download (0.22MB)
Added: 2006-04-03 License: GPL (GNU General Public License) Price:
1307 downloads
XMMS-Shell 0.99.3
XMMS-Shell provides a simple command line interface for controlling XMMS. more>>
XMMS-Shell provides a simple command line interface for controlling the XMMS player.
One can either use the readline-enhanced interactive mode or simply specify commands from the command line (useful for shell scripts or quick manipulation).
Main features:
- Volume control
- Equalizer control
- Control over display of main, equalizer, and playlist windows
- Can pop up the preferences or file load dialogs
- A few miscellaneous but potentially useful commands, such as FADE, FAKEPAUSE, and RESETDEVICE
The 0.99 series of XMMS-Shell represents a complete rewrite of the 0.2 series. All of the functionality of 0.2 should still be provided. The 0.99 series is considered beta. Once the code is deemed stable, it will graduate to version 1.0. This code has barely been tested with XMMS 1.2.6, but it should work with any version of XMMS after 1.0.
<<lessOne can either use the readline-enhanced interactive mode or simply specify commands from the command line (useful for shell scripts or quick manipulation).
Main features:
- Volume control
- Equalizer control
- Control over display of main, equalizer, and playlist windows
- Can pop up the preferences or file load dialogs
- A few miscellaneous but potentially useful commands, such as FADE, FAKEPAUSE, and RESETDEVICE
The 0.99 series of XMMS-Shell represents a complete rewrite of the 0.2 series. All of the functionality of 0.2 should still be provided. The 0.99 series is considered beta. Once the code is deemed stable, it will graduate to version 1.0. This code has barely been tested with XMMS 1.2.6, but it should work with any version of XMMS after 1.0.
Download (0.059MB)
Added: 2006-04-07 License: Public Domain Price:
1296 downloads
jcrossclient 1.0 Alpha4
jcrossclient is a client for the RPG/MMORPG Crossfire, written entirely in java. more>>
jcrossclient is a client for the RPG/MMORPG Crossfire, written entirely in java.
Please note that this is an alpha release, and therefore should not be considered suitable for use as a main client (yet). Whilst most major bugs should now be fixed, there is no guarentee that this is the case.
<<lessPlease note that this is an alpha release, and therefore should not be considered suitable for use as a main client (yet). Whilst most major bugs should now be fixed, there is no guarentee that this is the case.
Download (0.13MB)
Added: 2006-04-20 License: GPL (GNU General Public License) Price:
1285 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 considered 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