1.1.0
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 174
SMA 1.1.0
SMA consists of a small collection of programs that perform different tests for association between genotypes. more>>
SMA software consists of a small collection of programs that perform different tests for association between genotypes at a single marker and a binary disease status.
<<less Download (0.81MB)
Added: 2007-07-08 License: GPL (GNU General Public License) Price:
840 downloads
U61 1.1.0
U61 is a multiplayer, highly configurable block-based game. more>>
U61 project is a multiplayer, highly configurable block-based game.
U61 is an extensible multiplayer block-based game, and its rules are parametered by Lua scripts. This means any player can change the rules and share his new rules with others.
U61 is very multiplayer oriented and it does not really make sense to play alone. It also has some nice features you would expect from such a game, such as theme support and very accurate key settings (one can change the repeat rate of each key independently).
Main features:
- Network play. Gameplay should be fast even with poor bandwidth. Local multiplayer game is also available.
- Theme support. The graphics and sounds are fully configurable.
- Rules customization. As it uses Lua scripts, the game rules can be changed by any player, without having to modify any complex C++ code.
- Cross-platform support. Since it is based on ClanLib, U61 runs on any platform supported by ClanLib (GNU/Linux, Windows...).
Game Rules:
- The player has a map, and blocks fall int it. Blocks are made of colored squares.
- The player may control the block as it falls, for instance rotate or translate it.
- When the block lands at the "bottom" of the map, ie when it can not fall any more, it is merged with the map.
- When a given pattern is matched in the map, for instance, squares of the same color, then these squares explode and disappear. `
- Theres always a special square on the map, and when this square explodes, a "curse" is activated. Curses can be anything from bonus to maledictions.
<<lessU61 is an extensible multiplayer block-based game, and its rules are parametered by Lua scripts. This means any player can change the rules and share his new rules with others.
U61 is very multiplayer oriented and it does not really make sense to play alone. It also has some nice features you would expect from such a game, such as theme support and very accurate key settings (one can change the repeat rate of each key independently).
Main features:
- Network play. Gameplay should be fast even with poor bandwidth. Local multiplayer game is also available.
- Theme support. The graphics and sounds are fully configurable.
- Rules customization. As it uses Lua scripts, the game rules can be changed by any player, without having to modify any complex C++ code.
- Cross-platform support. Since it is based on ClanLib, U61 runs on any platform supported by ClanLib (GNU/Linux, Windows...).
Game Rules:
- The player has a map, and blocks fall int it. Blocks are made of colored squares.
- The player may control the block as it falls, for instance rotate or translate it.
- When the block lands at the "bottom" of the map, ie when it can not fall any more, it is merged with the map.
- When a given pattern is matched in the map, for instance, squares of the same color, then these squares explode and disappear. `
- Theres always a special square on the map, and when this square explodes, a "curse" is activated. Curses can be anything from bonus to maledictions.
Download (4.8MB)
Added: 2006-12-24 License: GPL (GNU General Public License) Price:
1035 downloads
Bky 1.1.0
Bky is a minimalistic, distributed Version Control System/Source Code Management tool. more>>
Bky is a minimalistic, distributed Version Control System/Source Code Management tool. Bky uses rsync as a backend to store revisions as complete trees, optimizing the size by storing unchanged files as hard links.
Main features:
Distributed
- The repository is not stored in a central server as in CVS or Subversion, but as a subdirectory inside your working directory, like Arch, Darcs or Linus Torvalds git. Developers communicate via patches.
Cheap branches
- Just copy your tree to another directory and youve started a new branch.
- Old history is easily pruned Legacy revisions can just be deleted or moved to another place with your usual filesystem tools.
Safety
- Any given revision under the repository is a directory with all your files that can be used, copied or stored as-is.
Repository is easily manipulable
- As every revision is stored as plain files, you can delete, add or modify files, or update the commit message without interfering.
No need for special commands to put files under version control
- Just create a file in your working directory and it will automatically be version-controlled. Uninteresting files as object files, libraries or other generated files are automatically ignored. Also, there is support for .cvsignore files.
Small dependencies
- Bky is a shell script. It needs rsync, diff and the usual Unix basic tools. You also need a filesystem that support hard and symbolic links. Thats it. Its just a version control system.
Enhancements:
- This release includes a script to convert a bky repository into a git one.
<<lessMain features:
Distributed
- The repository is not stored in a central server as in CVS or Subversion, but as a subdirectory inside your working directory, like Arch, Darcs or Linus Torvalds git. Developers communicate via patches.
Cheap branches
- Just copy your tree to another directory and youve started a new branch.
- Old history is easily pruned Legacy revisions can just be deleted or moved to another place with your usual filesystem tools.
Safety
- Any given revision under the repository is a directory with all your files that can be used, copied or stored as-is.
Repository is easily manipulable
- As every revision is stored as plain files, you can delete, add or modify files, or update the commit message without interfering.
No need for special commands to put files under version control
- Just create a file in your working directory and it will automatically be version-controlled. Uninteresting files as object files, libraries or other generated files are automatically ignored. Also, there is support for .cvsignore files.
Small dependencies
- Bky is a shell script. It needs rsync, diff and the usual Unix basic tools. You also need a filesystem that support hard and symbolic links. Thats it. Its just a version control system.
Enhancements:
- This release includes a script to convert a bky repository into a git one.
Download (0.011MB)
Added: 2007-08-13 License: BSD License Price:
491 downloads
Waf 1.1.0
Waf, previously known as BKsys is a framework based on python for configuring, compiling and installing applications. more>>
Waf, previously known as BKsys is a framework based on python for configuring, compiling and installing applications.
It replaces the whole GNU autotool chain (automake, autoconf, aclocal, autoheader, libtool, make) and depends on Python only. Waf features several demos, including KDE3, Qt4 and OCaml sample applications.
Main features:
- Fast rescan for incremental builds (developer working on the project)
- Coloured kernel-like output or progress bar (-v switch to display command-lines)
- Object-oriented target declaration
- Scripts as python modules
- XML script front-end to ease the interaction with integrated development environments
- A c/c++ preprocessor for computing dependencies
- Self-compiling and self-optimizing actions using a syntax similar to the one in scons
- Builddir set by default and with no effort, and now with build variants as well
- Modular configuration scheme with customizable command-line parsing
- Configuration variables are stored in an editable cache
- Real libtool emulation (turned off by default)
- No more hard-coded extensions like .so, .a or .exe
- Tight control over the scheduler (not all links at the end, etc)
- Daemon mode for background recompilation
- Find source files intelligently (glob-like) to ease script maintainance (all c-like classes)
- Support for objective caml and hybrid programs (kde3 program with a part written in caml)
- Support for gnome programs: c and mono (gtk#)
After uncompressing the archive, run:
su -c "./waf.py install"
waf --prepare
cd demos/kde3/
waf configure; waf
Enhancements:
- Running waf without installation uncompresses wafdir under the directory iny ich waf is located (no more home).
- Installing waf under --prefix works as expected. The problems with yellow on white colors have been fixed. Support for reconfiguring the project automatically when a configure function changes has been added. Support for jar files, Python compiled files, and Qt4 translation files has been added. A new compatibility module for Scons scripts has been added. Parallel compilation problems have been fixed.
<<lessIt replaces the whole GNU autotool chain (automake, autoconf, aclocal, autoheader, libtool, make) and depends on Python only. Waf features several demos, including KDE3, Qt4 and OCaml sample applications.
Main features:
- Fast rescan for incremental builds (developer working on the project)
- Coloured kernel-like output or progress bar (-v switch to display command-lines)
- Object-oriented target declaration
- Scripts as python modules
- XML script front-end to ease the interaction with integrated development environments
- A c/c++ preprocessor for computing dependencies
- Self-compiling and self-optimizing actions using a syntax similar to the one in scons
- Builddir set by default and with no effort, and now with build variants as well
- Modular configuration scheme with customizable command-line parsing
- Configuration variables are stored in an editable cache
- Real libtool emulation (turned off by default)
- No more hard-coded extensions like .so, .a or .exe
- Tight control over the scheduler (not all links at the end, etc)
- Daemon mode for background recompilation
- Find source files intelligently (glob-like) to ease script maintainance (all c-like classes)
- Support for objective caml and hybrid programs (kde3 program with a part written in caml)
- Support for gnome programs: c and mono (gtk#)
After uncompressing the archive, run:
su -c "./waf.py install"
waf --prepare
cd demos/kde3/
waf configure; waf
Enhancements:
- Running waf without installation uncompresses wafdir under the directory iny ich waf is located (no more home).
- Installing waf under --prefix works as expected. The problems with yellow on white colors have been fixed. Support for reconfiguring the project automatically when a configure function changes has been added. Support for jar files, Python compiled files, and Qt4 translation files has been added. A new compatibility module for Scons scripts has been added. Parallel compilation problems have been fixed.
Download (0.0.1MB)
Added: 2007-01-25 License: GPL (GNU General Public License) Price:
1003 downloads
PHK 1.1.0
PHK is a PHP-oriented package system. more>>
PHK is a PHP-oriented package system. PHKs purpose is to package a library or an application, in order to distribute and run it as a single file. As an introduction, you may think of it as a PHP-oriented jar, with a lot of additional features.
Main features:
- No runtime software : as it was said above, there is no runtime software to install before using a PHK archive, as it contains its own runtime code. Any installed PHP (version 5.1.0 or more) is ready to include/execute a PHK archive without any modification.
- Supports libraries, applications, plugins : a PHK archive can contain a library or an application (an application is a library with an entry point). PHK archives can also be used as plugins.
- Unlimited number of subfiles : a PHK archive can contain an unlimited number of subfiles and directories. A subfile can contain up 2 Gbytes of binary data. The total size of a PHK archive is limited to 2Gbytes. Every subfile can be, on a file by file basis, compressed (gzip or bz2), and/or filtered through php_strip_whitespace() (for PHP source).
- Standard locations for package information : PHK provides standard locations for administrative informations like packages name, author, license, copyright, etc. PHK also allows to specify an icon file and an URL. All these inforamtion are displayed in webinfo mode.
- Webinfo mode : in webinfo mode, the PHK archive behaves like a small web site, allowing the user to display every information about the archive, and the content of every subfile. This mode is a standard feature of every PHK archive.
- Mount/umount user scripts : the package author can specify a mount_script. This subfile will be called every time the PHK archive is mounted. In the same manner, an umount_script can be specified.
- Built-in CLI commands : several built-in CLI commands are available. These commands are the equivalent, in CLI mode, of the webinfo mode. They allow to display every information about the PHK archives structure and content.
- Meta-packages : PHK supports meta-packages, allowing a PHK archive to be incorporated as a subfile inside another PHK archive, along with other regular files. This feature is useful for unit tests (see the Zend Framework demonstration packages for an example) or to build meta-libraries (incorporating several librairies, but without mixing them together). These sub-PHK archives can be automatically mounted when the main package is mounted.
- Web path protection : In a PHK archive, the subfiles are protected from incorrect or unauthorized access from the web. The legitimate entry points are explicitely identified, making the package easier to secure. From the web, it is impossible to display or to call a subfile if it is not explicitely enabled by an option. Among other benefits, it allows to suppress the usual empty index.htm files in every directories !
- CRC checksum : A PHK archive includes a CRC checksum mechanism. Depending on the packages options, this checksum can be verified every time the package is mounted, or on users request.
- Digital signatures : A PHK package can be digitally signed (using a digital certificate). This feature allows users to verify that their package comes from a source they trust.
<<lessMain features:
- No runtime software : as it was said above, there is no runtime software to install before using a PHK archive, as it contains its own runtime code. Any installed PHP (version 5.1.0 or more) is ready to include/execute a PHK archive without any modification.
- Supports libraries, applications, plugins : a PHK archive can contain a library or an application (an application is a library with an entry point). PHK archives can also be used as plugins.
- Unlimited number of subfiles : a PHK archive can contain an unlimited number of subfiles and directories. A subfile can contain up 2 Gbytes of binary data. The total size of a PHK archive is limited to 2Gbytes. Every subfile can be, on a file by file basis, compressed (gzip or bz2), and/or filtered through php_strip_whitespace() (for PHP source).
- Standard locations for package information : PHK provides standard locations for administrative informations like packages name, author, license, copyright, etc. PHK also allows to specify an icon file and an URL. All these inforamtion are displayed in webinfo mode.
- Webinfo mode : in webinfo mode, the PHK archive behaves like a small web site, allowing the user to display every information about the archive, and the content of every subfile. This mode is a standard feature of every PHK archive.
- Mount/umount user scripts : the package author can specify a mount_script. This subfile will be called every time the PHK archive is mounted. In the same manner, an umount_script can be specified.
- Built-in CLI commands : several built-in CLI commands are available. These commands are the equivalent, in CLI mode, of the webinfo mode. They allow to display every information about the PHK archives structure and content.
- Meta-packages : PHK supports meta-packages, allowing a PHK archive to be incorporated as a subfile inside another PHK archive, along with other regular files. This feature is useful for unit tests (see the Zend Framework demonstration packages for an example) or to build meta-libraries (incorporating several librairies, but without mixing them together). These sub-PHK archives can be automatically mounted when the main package is mounted.
- Web path protection : In a PHK archive, the subfiles are protected from incorrect or unauthorized access from the web. The legitimate entry points are explicitely identified, making the package easier to secure. From the web, it is impossible to display or to call a subfile if it is not explicitely enabled by an option. Among other benefits, it allows to suppress the usual empty index.htm files in every directories !
- CRC checksum : A PHK archive includes a CRC checksum mechanism. Depending on the packages options, this checksum can be verified every time the package is mounted, or on users request.
- Digital signatures : A PHK package can be digitally signed (using a digital certificate). This feature allows users to verify that their package comes from a source they trust.
Download (MB)
Added: 2007-05-25 License: The Apache License 2.0 Price:
886 downloads
Zort 1.1.0
Zort is another in a long line of web-based RSS/Atom aggregators, based on MagpieRSS, to boot. more>>
Zort is another in a long line of web-based RSS/Atom aggregators, based on MagpieRSS, to boot.
Main features:
- Minimal interface
- Everything on one page
- Clean-looking CSS and Javascript to hide/show whatever feeds you want to view at the time
- (I have some screenshots available which I offer as proof of the previous three items)
- The usual caching, etc, youd expect from a MagpieRSS-based app
Enhancements:
- Attachment support (podcasts, etc.).
- A "Loading" screen while feeds are being loaded.
- HTML sanitization using HTML Tidy.
- Greater control over feed display (number of items, displayed title, etc.).
- Better config file examples and flexibility.
- Many other minor appearance tweaks and changes.
<<lessMain features:
- Minimal interface
- Everything on one page
- Clean-looking CSS and Javascript to hide/show whatever feeds you want to view at the time
- (I have some screenshots available which I offer as proof of the previous three items)
- The usual caching, etc, youd expect from a MagpieRSS-based app
Enhancements:
- Attachment support (podcasts, etc.).
- A "Loading" screen while feeds are being loaded.
- HTML sanitization using HTML Tidy.
- Greater control over feed display (number of items, displayed title, etc.).
- Better config file examples and flexibility.
- Many other minor appearance tweaks and changes.
Download (0.038MB)
Added: 2007-07-30 License: GPL (GNU General Public License) Price:
818 downloads
Ahoy 1.1.0
Ahoy provides an efficient, decentralized service discovery protocol for MANETs. more>>
Ahoy provides an efficient, decentralized service discovery protocol for MANETs.
Ahoy is an efficient, decentralized service discovery protocol, designed for mobile ad-hoc networks (MANETs). Based on attenuated Bloom filters, it has a low impact on the network and allows services up to a configurable distance (measured in hops) to be discovered.
The protocol is described in full detail in the report Ahoy: A Proximity-Based Discovery Protocol. The report and implementation where developed as part of my Master of Science work at the University of Twente.
<<lessAhoy is an efficient, decentralized service discovery protocol, designed for mobile ad-hoc networks (MANETs). Based on attenuated Bloom filters, it has a low impact on the network and allows services up to a configurable distance (measured in hops) to be discovered.
The protocol is described in full detail in the report Ahoy: A Proximity-Based Discovery Protocol. The report and implementation where developed as part of my Master of Science work at the University of Twente.
Download (0.012MB)
Added: 2007-04-26 License: MIT/X Consortium License Price:
911 downloads
freq 1.1.0
freq is a Perl script used to analyze the last log. more>>
freq is a Perl script used to analyze the last log. It works on Linux systems, but may also work on other UNIX-based systems that have the same format for their lastlog.
I have added some preliminary support for SunOS and IRIX, though this has not been tested to the point where I would know if it is completely working or not.
It can spit out information regarding how many times a user has logged in as well as what days, terminals, hours, and months are most popular for logins. In addition, it can sort this information alphabetically or ascending or descending by number of logins.
It can even generate simple graphs.
Enhancements:
- Removed the install.pl program, which was always pretty crummy.
- Added support for the lastlog format that is at least in use in glibc-2.3, and possibly earlier.
<<lessI have added some preliminary support for SunOS and IRIX, though this has not been tested to the point where I would know if it is completely working or not.
It can spit out information regarding how many times a user has logged in as well as what days, terminals, hours, and months are most popular for logins. In addition, it can sort this information alphabetically or ascending or descending by number of logins.
It can even generate simple graphs.
Enhancements:
- Removed the install.pl program, which was always pretty crummy.
- Added support for the lastlog format that is at least in use in glibc-2.3, and possibly earlier.
Download (0.014MB)
Added: 2005-10-12 License: Freeware Price:
1472 downloads
Pyne 1.1.0
Pyne is an offline newsreader/emailer written in Python using the GTK+ toolkit. more>>
Pyne is an offline newsreader/emailer written in Python using the GTK+ toolkit. I started it because I wasnt happy with the graphical newsreaders available for linux. Of course, a few months later Pan and Knode started to kick arse... oh well.
Pyne 0.6.9 is for gtk1.2, and is a bit old and therefore crappy (it follows). Pyne 1.0.0 is shiny and new and for gtk2.0, and therefore great. Pyne 1.1.0 contains fixes and new features for gtk2.4+ (and mailbox formats are unchanged from 1.0.x, so you can use the two versions interchangably).
Pyne is free software and may be distributed under the terms of the GPL, etc...
Main features:
- Offline, threaded news reading and posting.
- Well... the posting is online actually but that cant be avoided. queued outgoing stuff anyway.
- SMTP sending and POP3 and IMAP4 collection of mail.
- Attachments and all that stuff.
- Simple mail/news filtering.
- Optional expiry of mail as well as news. Useful for mailing lists.
- hmm... nice graphical interface. im really scraping the barrel here...
- (Partial) support for MH mailboxes.
- Import and export unix mailbox format.
- External parsing of html messages (lynx -dump)
<<lessPyne 0.6.9 is for gtk1.2, and is a bit old and therefore crappy (it follows). Pyne 1.0.0 is shiny and new and for gtk2.0, and therefore great. Pyne 1.1.0 contains fixes and new features for gtk2.4+ (and mailbox formats are unchanged from 1.0.x, so you can use the two versions interchangably).
Pyne is free software and may be distributed under the terms of the GPL, etc...
Main features:
- Offline, threaded news reading and posting.
- Well... the posting is online actually but that cant be avoided. queued outgoing stuff anyway.
- SMTP sending and POP3 and IMAP4 collection of mail.
- Attachments and all that stuff.
- Simple mail/news filtering.
- Optional expiry of mail as well as news. Useful for mailing lists.
- hmm... nice graphical interface. im really scraping the barrel here...
- (Partial) support for MH mailboxes.
- Import and export unix mailbox format.
- External parsing of html messages (lynx -dump)
Download (0.20MB)
Added: 2005-07-28 License: GPL (GNU General Public License) Price:
1549 downloads
UFFS 1.1.0
UFFS is an ultra low cost flash file system for embedded system. more>>
UFFS is an ultra low cost flash file system for embedded system.
UFFS is a NAND flash file system designed for embedded system, it performs some unique and advanced features:
Low cost:
For NAND flash with 512 page size:
NAND flash | Total Blocks | Buffers/Caches | Total RAM cost
128M | 8192 | 40/30 | 164K
32M | 2048 | 40/30 | 68K
16M | 1024 | 10/10 | 26K
Tree Nodes: 16 * toatl_blocks
Page Buffers: page_size(512) * buffers (10 ~ pages_per_block)
Block info caches: (14 * pages_per_block) * block_info_caches ( 5 ~ 20)
Total Memory usage = Tree Nodes + Page Buffers + Block info caches + Others(1~2K)
For NAND flash with 2K page size:
NAND flash | Total Blocks | Buffers/Caches | Total RAM cost
512M | 8192 | 40/30 | 180K
128M | 512 | 40/30 | 70K
Tree Nodes: 16 * toatl_blocks
Page Buffers: page_size(2048) * buffers (10 ~ pages_per_block)
Block info caches: (14 * pages_per_block) * block_info_caches ( 5 ~ 20)
Total Memory usage = Tree Nodes + Page Buffers + Block info caches + Others(1~2K)
Fast booting
UFFS read only one spare area for each NAND flash block to build up the in-memory nodes tree. Typically, UFFS needs less then 1 second to mount a full loaded 128 Mbytes NAND flash.
Superb Reliability
Guaranteed integrity across unexpected power losses.
Bad-block tolerant, ECC enable and ware-leveling
Nothing new for flash file system, but UFFS implements these in a simple yet effective way.
No garbage collection needed for UFFS
UFFS collect the dirty blocks on the fly, no garbage collection needed.
Support direct flash interface, no operating system needed
UFFS can be build on top of direct flash interface,easy to port to any embedded system.
Fully tested
UFFS is fully tested on PC (via UFFS PC emulator). Moreover, UFFS is not just proof-of-concept but has been successfully used in real world product for tens of thousands of copies.
What UFFS "IS", "IS NOT" ?
UFFS is not a Linux kernel module.
UFFS is not running in a separated thread rather than application.
UFFS is a library to be linked with your embedded application.
UFFS should be used when JFFS/YAFFS cant be used (because of the insufficient of memory)
UFFS is not the substitute of JFFS or YAFFS.
Why UFFS ?
- Hardware resource is limited (typically 64~512K RAM), but need a reliable flash file system
- JFFS/JFFS2 sucks (useless without Linux/MTD, also memory monster)
- YAFFS/YAFFS2 is excellent, but still consumes too much memory
- Others ? ... not available... (open source of course)
Enhancements:
- Support large page size, e.g. 1K, 2K, support all Samsung NAND flash.
<<lessUFFS is a NAND flash file system designed for embedded system, it performs some unique and advanced features:
Low cost:
For NAND flash with 512 page size:
NAND flash | Total Blocks | Buffers/Caches | Total RAM cost
128M | 8192 | 40/30 | 164K
32M | 2048 | 40/30 | 68K
16M | 1024 | 10/10 | 26K
Tree Nodes: 16 * toatl_blocks
Page Buffers: page_size(512) * buffers (10 ~ pages_per_block)
Block info caches: (14 * pages_per_block) * block_info_caches ( 5 ~ 20)
Total Memory usage = Tree Nodes + Page Buffers + Block info caches + Others(1~2K)
For NAND flash with 2K page size:
NAND flash | Total Blocks | Buffers/Caches | Total RAM cost
512M | 8192 | 40/30 | 180K
128M | 512 | 40/30 | 70K
Tree Nodes: 16 * toatl_blocks
Page Buffers: page_size(2048) * buffers (10 ~ pages_per_block)
Block info caches: (14 * pages_per_block) * block_info_caches ( 5 ~ 20)
Total Memory usage = Tree Nodes + Page Buffers + Block info caches + Others(1~2K)
Fast booting
UFFS read only one spare area for each NAND flash block to build up the in-memory nodes tree. Typically, UFFS needs less then 1 second to mount a full loaded 128 Mbytes NAND flash.
Superb Reliability
Guaranteed integrity across unexpected power losses.
Bad-block tolerant, ECC enable and ware-leveling
Nothing new for flash file system, but UFFS implements these in a simple yet effective way.
No garbage collection needed for UFFS
UFFS collect the dirty blocks on the fly, no garbage collection needed.
Support direct flash interface, no operating system needed
UFFS can be build on top of direct flash interface,easy to port to any embedded system.
Fully tested
UFFS is fully tested on PC (via UFFS PC emulator). Moreover, UFFS is not just proof-of-concept but has been successfully used in real world product for tens of thousands of copies.
What UFFS "IS", "IS NOT" ?
UFFS is not a Linux kernel module.
UFFS is not running in a separated thread rather than application.
UFFS is a library to be linked with your embedded application.
UFFS should be used when JFFS/YAFFS cant be used (because of the insufficient of memory)
UFFS is not the substitute of JFFS or YAFFS.
Why UFFS ?
- Hardware resource is limited (typically 64~512K RAM), but need a reliable flash file system
- JFFS/JFFS2 sucks (useless without Linux/MTD, also memory monster)
- YAFFS/YAFFS2 is excellent, but still consumes too much memory
- Others ? ... not available... (open source of course)
Enhancements:
- Support large page size, e.g. 1K, 2K, support all Samsung NAND flash.
Download (1.2MB)
Added: 2007-08-07 License: GPL (GNU General Public License) Price:
503 downloads
dclog 1.1.0
dclog is a logging library for C and C++. more>>
dclog is a logging library for C and C++. It supports the concept of log levels, configurable logfile timestamps, and a configurable prefix to log messages.
Installation:
1. From source:
make all
make install (as root)
2. Gentoo users:
emerge -vp dclog
emerge dclog
<<lessInstallation:
1. From source:
make all
make install (as root)
2. Gentoo users:
emerge -vp dclog
emerge dclog
Download (0.062MB)
Added: 2005-10-11 License: BSD License Price:
1473 downloads
aoeui 1.1.0
aoeui project is a lightweight unobtrusive text editor optimized for the Dvorak keyboard layout. more>>
aoeui project is a lightweight unobtrusive text editor optimized for the Dvorak keyboard layout.
These are the sources for the aoeui, a lightweight and unobtrusive text editing program that is optimized for fast editing by users of the Dvorak keyboard layout. It was written in March 2007 by Peter Klausler
The file COPYING contains the license under which aoeui is released; please review it so that you understand your rights and responsibilities. In particular, be aware that aoeui comes with ABSOLUTELY NO WARRANTY and your use of the program is entirely at your own risk.
<<lessThese are the sources for the aoeui, a lightweight and unobtrusive text editing program that is optimized for fast editing by users of the Dvorak keyboard layout. It was written in March 2007 by Peter Klausler
The file COPYING contains the license under which aoeui is released; please review it so that you understand your rights and responsibilities. In particular, be aware that aoeui comes with ABSOLUTELY NO WARRANTY and your use of the program is entirely at your own risk.
Download (0.082MB)
Added: 2007-07-13 License: GPL (GNU General Public License) Price:
835 downloads
csoap 1.1.0
csoap is a SOAP client/server library in pure C. more>>
csoap is a SOAP client/server library in pure C.
csoap is a fast and easy way to embed a SOAP client or a SOAP server into an application written in C. It is built on top of libxml2 and supports SSL and HTTP Basic authentication.
Howto use aclocal/auto(conf,make) in your libsoap projects
1. Copy the file libcsoap.m4 to `aclocal --print-ac-dir`
2. Add the following lines to your configure.in (or configure.ac):
dnl AM_PATH_CSOAP([MINIMUM-VERSION, [ACTION-IF-FOUND [,ACTION-IF-NOT-FOUND]]])
AM_PATH_CSOAP(1.0.4)
CFLAGS="$CFLAGS $CSOAP_CFLAGS"
LDFLAGS="$LDFLAGS $CSOAP_LIBS"
Thanks to Heiko Ronsdorf
<<lesscsoap is a fast and easy way to embed a SOAP client or a SOAP server into an application written in C. It is built on top of libxml2 and supports SSL and HTTP Basic authentication.
Howto use aclocal/auto(conf,make) in your libsoap projects
1. Copy the file libcsoap.m4 to `aclocal --print-ac-dir`
2. Add the following lines to your configure.in (or configure.ac):
dnl AM_PATH_CSOAP([MINIMUM-VERSION, [ACTION-IF-FOUND [,ACTION-IF-NOT-FOUND]]])
AM_PATH_CSOAP(1.0.4)
CFLAGS="$CFLAGS $CSOAP_CFLAGS"
LDFLAGS="$LDFLAGS $CSOAP_LIBS"
Thanks to Heiko Ronsdorf
Download (0.83MB)
Added: 2006-08-11 License: LGPL (GNU Lesser General Public License) Price:
1170 downloads
Yacas 1.1.0
Yacas is project is a Yet Another Computer Algebra System. more>>
Yacas is project is a Yet Another Computer Algebra System.
Yacas is a general purpose, easy to use Computer Algebra System (a CAS is a program that can be used to do symbolic manipulation of mathematical expressions).
It is built on top of its own programming language designed for this purpose, in which new algorithms can easily be implemented.
In addition, it comes with extensive documentation on the functionality implemented and methods used to implement them.
Enhancements:
- The code was cleaned up.
- The Web page was overhauled so that Yacas can now be used online the way one would use it off-line.
<<lessYacas is a general purpose, easy to use Computer Algebra System (a CAS is a program that can be used to do symbolic manipulation of mathematical expressions).
It is built on top of its own programming language designed for this purpose, in which new algorithms can easily be implemented.
In addition, it comes with extensive documentation on the functionality implemented and methods used to implement them.
Enhancements:
- The code was cleaned up.
- The Web page was overhauled so that Yacas can now be used online the way one would use it off-line.
Download (2.0MB)
Added: 2007-08-06 License: GPL (GNU General Public License) Price:
809 downloads
PHAML 1.1.0
PHAMLs primary initial goal of the PHAML project was to produce a parallel version of MGGHAT. more>>
PHAMLs primary initial goal of the PHAML project was to produce a parallel version of MGGHAT. This has subsequently been extended to include additional capabilities. The target architecture is distributed memory multiprocessors, such as Beowolf-type PC clusters.
MGGHAT is a sequential program for the solution of 2D elliptic partial differential equations using low or high order finite elements, adaptive mesh refinement based on newest node bisection of triangles, and multigrid. All aspects of the method are based on the hierarchical basis functions.
Adaptive refinement, multigrid and parallel computing have each been shown to be effective means of vastly reducing the time required to solve differential equations. However, effectively combining all three techniques is not easy and is the subject of current research. PHAML is an attempt to solve this problem.
Enhancements:
- Native conjugate gradients and GMRES solvers were added, along with support for DRUM and ZOLTAN_FILE in partition methods. -
- The tests have been modified to run in parallel, and assorted bugs have been fixed.
<<lessMGGHAT is a sequential program for the solution of 2D elliptic partial differential equations using low or high order finite elements, adaptive mesh refinement based on newest node bisection of triangles, and multigrid. All aspects of the method are based on the hierarchical basis functions.
Adaptive refinement, multigrid and parallel computing have each been shown to be effective means of vastly reducing the time required to solve differential equations. However, effectively combining all three techniques is not easy and is the subject of current research. PHAML is an attempt to solve this problem.
Enhancements:
- Native conjugate gradients and GMRES solvers were added, along with support for DRUM and ZOLTAN_FILE in partition methods. -
- The tests have been modified to run in parallel, and assorted bugs have been fixed.
Download (4.0MB)
Added: 2007-08-10 License: Public Domain Price:
805 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 1.1.0 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