to correct
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 836
jSpellCorrect 0.3
jSpellCorrect project is a simple statistical spelling corrector. more>>
jSpellCorrect project is a simple statistical spelling corrector.
At moment I dont think there is much documentation necessary. Just download the JAR File and use this code to get started:
import org.gauner.jSpellCorrect.ToySpellingCorrector;
ToySpellingCorrector sc = new ToySpellingCorrector();
// train some data from a text file
sc.trainFile("/tmp/big.txt");
// train a single word
sc.trainSingle("some word");
// get the best suggestion
System.out.println(sc.correct("Cads"));
System.out.println(sc.correct("Dok"));
System.out.println(sc.correct("Speling"));
JavaDoc will be provided later.
Enhancements:
- A restriction on the size of the input files was removed.
- Memory consumption was reduced.
<<lessAt moment I dont think there is much documentation necessary. Just download the JAR File and use this code to get started:
import org.gauner.jSpellCorrect.ToySpellingCorrector;
ToySpellingCorrector sc = new ToySpellingCorrector();
// train some data from a text file
sc.trainFile("/tmp/big.txt");
// train a single word
sc.trainSingle("some word");
// get the best suggestion
System.out.println(sc.correct("Cads"));
System.out.println(sc.correct("Dok"));
System.out.println(sc.correct("Speling"));
JavaDoc will be provided later.
Enhancements:
- A restriction on the size of the input files was removed.
- Memory consumption was reduced.
Download (0.032MB)
Added: 2007-07-17 License: GPL (GNU General Public License) Price:
830 downloads
Beat Clock 1.0
Beat Clock is a simple internet Beat Clock. more>>
Beat Clock is a simple internet Beat Clock.
Internet time or Beat time is a system developed by Swatch (the watch company) where you devide the day into 1000 beats and use these units to messure the passage of time.
All Beat clocks display the same time dispite local times zones. GMT+1 is used as the reference zone. People can use beat time to help cordinate events with people that may span many times zones or political time zones without having to know what the local time is.
This can be most usfull if you dont know if someone elses country follows a form of Daylight Savings.
Beat Clock is my creation and it is my wish that it be protected with all rights entitled to me as its creator. Use of Beat Clock is at the users expense. Dont blame me if something goes wrong. I make all the best effort to correct all bugs but I do not guaranty that Beat Clock is perfect. No human designed system is perfect. Errors will happen so use at your own risk (please notify me of bugs so I can improve the software).
<<lessInternet time or Beat time is a system developed by Swatch (the watch company) where you devide the day into 1000 beats and use these units to messure the passage of time.
All Beat clocks display the same time dispite local times zones. GMT+1 is used as the reference zone. People can use beat time to help cordinate events with people that may span many times zones or political time zones without having to know what the local time is.
This can be most usfull if you dont know if someone elses country follows a form of Daylight Savings.
Beat Clock is my creation and it is my wish that it be protected with all rights entitled to me as its creator. Use of Beat Clock is at the users expense. Dont blame me if something goes wrong. I make all the best effort to correct all bugs but I do not guaranty that Beat Clock is perfect. No human designed system is perfect. Errors will happen so use at your own risk (please notify me of bugs so I can improve the software).
Download (0.022MB)
Added: 2005-12-09 License: Other/Proprietary License Price:
1464 downloads
Cobertura 1.9
Cobertura is a free Java tool that calculates the percentage of code accessed by tests. more>>
Cobertura is a free Java tool that calculates the percentage of code accessed by tests.Cobertura project can be used to identify which parts of your Java program are lacking test coverage. It is based on jcoverage.
Main features:
- Can be executed from ant or from the command line.
- Instruments Java bytecode after it has been compiled.
- Can generate reports in HTML or XML.
- Shows percent of lines coveraged and branches coveraged for each class, package, and for the overall project.
- Shows the McCabe cyclomatic code complexity of each class, and the average cyclomatic code complexity for each package, and for the overall product.
- Can sort HTML results by class name, percent of lines covered, percent of branches covered, etc. And can sort in ascending or decending order.
Enhancements:
- Much improved branch coverage. Information on whether the true as well as the false of an if statement is collected. Also, information on the branches of a switch statement (including the default) is collected. (Jiri Mares)
- Assume Java source files are saved as UTF-8 instead of the computers default encoding.
- Write all HTML and XML reports in UTF-8 instead of the computers default encoding (Naoki Iwami).
- Fix a bug where the Cobertura ant tasks would not work correctly in Microsoft Windows when Cobertura was installed on a different drive than the drive from which youre running ant (Srivathsan Varadarajan).
- Added a "maxmemory" attribute to the instrument, merge and report ant tasks (Matt Cordes).
- Improve support for Maven and similar environments where control over system properties is difficult such as app servers, IoC containers, IDEs, etc. Setting the datafile location is difficult in these environments. To correct this, a cobertura.properties file located in the classpath is used to properly set the net.sourceforge.cobertura.datafile property. (Joakim Erdfelt)
<<lessMain features:
- Can be executed from ant or from the command line.
- Instruments Java bytecode after it has been compiled.
- Can generate reports in HTML or XML.
- Shows percent of lines coveraged and branches coveraged for each class, package, and for the overall project.
- Shows the McCabe cyclomatic code complexity of each class, and the average cyclomatic code complexity for each package, and for the overall product.
- Can sort HTML results by class name, percent of lines covered, percent of branches covered, etc. And can sort in ascending or decending order.
Enhancements:
- Much improved branch coverage. Information on whether the true as well as the false of an if statement is collected. Also, information on the branches of a switch statement (including the default) is collected. (Jiri Mares)
- Assume Java source files are saved as UTF-8 instead of the computers default encoding.
- Write all HTML and XML reports in UTF-8 instead of the computers default encoding (Naoki Iwami).
- Fix a bug where the Cobertura ant tasks would not work correctly in Microsoft Windows when Cobertura was installed on a different drive than the drive from which youre running ant (Srivathsan Varadarajan).
- Added a "maxmemory" attribute to the instrument, merge and report ant tasks (Matt Cordes).
- Improve support for Maven and similar environments where control over system properties is difficult such as app servers, IoC containers, IDEs, etc. Setting the datafile location is difficult in these environments. To correct this, a cobertura.properties file located in the classpath is used to properly set the net.sourceforge.cobertura.datafile property. (Joakim Erdfelt)
Download (0.60MB)
Added: 2007-06-06 License: GPL (GNU General Public License) Price:
878 downloads
KonsoleLock 0.1
KonsoleLock simple asks for three pin numbers, verifies them as you enter them, and if correct, lets you in. more>>
KonsoleLock simple asks for three pin numbers, verifies them as you enter them, and if correct, lets you in.
Installation:
Move PIN command to /usr/bin (or wherever your shell gets its commands).
Config:
Use konsolelock.c as your configger. Change the variable test-for numbers on the while loops and youve set the PINs. Use your compiler then move a.out to ~/pin.out (where the pin command looks for your pin config.)
<<lessInstallation:
Move PIN command to /usr/bin (or wherever your shell gets its commands).
Config:
Use konsolelock.c as your configger. Change the variable test-for numbers on the while loops and youve set the PINs. Use your compiler then move a.out to ~/pin.out (where the pin command looks for your pin config.)
Download (0.010MB)
Added: 2006-07-18 License: GPL (GNU General Public License) Price:
1193 downloads
SQuirreL SQL Client 2.5.1
SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database. more>>
SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc. The minimum version of Java supported is 1.4.x. We recommend 1.5.x. See the Old Versions page for versions of SQuirreL that will work with older versions of Java.
SQuirreLs functionality can be extended through the use of plugins. A short introduction can be found here. To see the change history (including changes not yet released) click here.
Susan Cline graciously took the time to document the steps she followed to setup an Apache Derby database from scratch and use the SQuirreL SQL Client to explore it.
Quite some time ago Kulvir Singh Bhogal wrote a great tutorial on SQuirreL and published it at the IBM developerWorks site. He has kindly allowed us to mirror it locally. The tutorial is not really up to date but especially for doing the first steps it is still of help.
SQuirrel was originally released under the GNU General Public License. Since version 1.1beta2 it has been released under the GNU Lesser General Public License.
Whats New in This Release:
1716859 Cant see data in content tab or row count tab (MS SQLServer databases
with a dash ("-") in their name would cause the content tab or row count
tabs to render no data.
1714476: (DB copy uses wrong case for table names) The copy operation would
sometimes fail to select records from the source table. Since the
case for the source table is always known to be correct, the plugin
no longer erroneously attempts to correct the case.
1700093: Formatter fails for insert script with multiple subselects
Refactoring Plugin: SQL-Server needs eol between GO and statement.
Fixed bug which appeared while editing tables in PostgreSQL 8.1. If the table
was created without an OID column, the last column would not be editable.
Fix for issue where dates arent correctly displayed or updated when using
treat date as timestamp pref in the SQl Editor result panel.
Use the last directory that a file was imported from when importing additional
files for binary fields.
1699294: Squirrel imports BLOB, but does not update data
Oracle Plugin: Handle slashes when they are used as statement separators.
137984 (Bug in alias delete) The problem was that notifications were being
sent to the alias drop-down that the item was being deleted which trigger an
update and new selection forcing the connect to alias window to be launched.
Now, the alias drop down is disabled while the update is happening and enabled
immediately afterward.
<<lessSQuirreLs functionality can be extended through the use of plugins. A short introduction can be found here. To see the change history (including changes not yet released) click here.
Susan Cline graciously took the time to document the steps she followed to setup an Apache Derby database from scratch and use the SQuirreL SQL Client to explore it.
Quite some time ago Kulvir Singh Bhogal wrote a great tutorial on SQuirreL and published it at the IBM developerWorks site. He has kindly allowed us to mirror it locally. The tutorial is not really up to date but especially for doing the first steps it is still of help.
SQuirrel was originally released under the GNU General Public License. Since version 1.1beta2 it has been released under the GNU Lesser General Public License.
Whats New in This Release:
1716859 Cant see data in content tab or row count tab (MS SQLServer databases
with a dash ("-") in their name would cause the content tab or row count
tabs to render no data.
1714476: (DB copy uses wrong case for table names) The copy operation would
sometimes fail to select records from the source table. Since the
case for the source table is always known to be correct, the plugin
no longer erroneously attempts to correct the case.
1700093: Formatter fails for insert script with multiple subselects
Refactoring Plugin: SQL-Server needs eol between GO and statement.
Fixed bug which appeared while editing tables in PostgreSQL 8.1. If the table
was created without an OID column, the last column would not be editable.
Fix for issue where dates arent correctly displayed or updated when using
treat date as timestamp pref in the SQl Editor result panel.
Use the last directory that a file was imported from when importing additional
files for binary fields.
1699294: Squirrel imports BLOB, but does not update data
Oracle Plugin: Handle slashes when they are used as statement separators.
137984 (Bug in alias delete) The problem was that notifications were being
sent to the alias drop-down that the item was being deleted which trigger an
update and new selection forcing the connect to alias window to be launched.
Now, the alias drop down is disabled while the update is happening and enabled
immediately afterward.
Download (MB)
Added: 2007-05-20 License: LGPL (GNU Lesser General Public License) Price:
563 downloads
htmlcat 1.0
htmlcat is a script that combines a number of HTML files into one. more>>
htmlcat is a script that combines a number of HTML files into one.
The beginning of the first file (up to and including < body ... >) is used for all the files since only their bodies are concatenated. An optional divider followed by the label of a file is used between files.
Note that:
* the code relies on the calling shell to expand wildcard filenames like *.html; this is automatic in a Unix shell, but does not happen at a DOS prompt
* the original files must conform to HTML conventions; if necessary use htmlfix first to correct major problems
* < body ... > and < /body > must be on a line of their own; any other information on these lines will be lost
* in anchors, href="..." and name="..." must be not be split across a line
* any material after "< /body >" (such as HTML comments) will be lost
* the script might get confused by a symbolic directory index link or references to files in remote directories (though it does its best)
* if you move the concatenated HTML file, remember to move any other local files (e.g. images) to the same relative location (e.g. the same directory)
* for use with a frame-based collection of files, exclude the frameset definition file from the list of inputs and probably start with a contents file
Options:
The command line options are:
-d
print divider between concatenated files
-h
print usage as help
-o file
name output file (this will be ignored if present in the input list, e.g. due to giving *.html)
-s
sort input files into case-insensitive alphabetical order (putting the index file first if necessary, and removing the file it points to from the inputs if it is a symbolic link)
Usage:
Run on one or more HTML files. Warning messages are sent to standard error. Examples of usage are:
htmlcat -o some.html def.html res.html
concatenate def.html and res.html to some.html
htmlcat -d -o all.html *.html
concatenate all HTML files to all.html with dividers between them
htmlcat -o -s out.html *.html
sort then concatenate all HTML files to out.html
htmlcat *.html > /tmp/all.html
concatenate all HTML files to standard output (here /tmp/all.html); for this method, do not create a concatenated file in the same directory or the script will run indefinitely on its own output!
The only things likely to need changed for installation are the directory index filename and the nature of a file divider (see customise subroutine in the code).
Change the first line of the script according to where Perl is located. Although tested with Perl5, the script may work with only minor changes for Perl4.
<<lessThe beginning of the first file (up to and including < body ... >) is used for all the files since only their bodies are concatenated. An optional divider followed by the label of a file is used between files.
Note that:
* the code relies on the calling shell to expand wildcard filenames like *.html; this is automatic in a Unix shell, but does not happen at a DOS prompt
* the original files must conform to HTML conventions; if necessary use htmlfix first to correct major problems
* < body ... > and < /body > must be on a line of their own; any other information on these lines will be lost
* in anchors, href="..." and name="..." must be not be split across a line
* any material after "< /body >" (such as HTML comments) will be lost
* the script might get confused by a symbolic directory index link or references to files in remote directories (though it does its best)
* if you move the concatenated HTML file, remember to move any other local files (e.g. images) to the same relative location (e.g. the same directory)
* for use with a frame-based collection of files, exclude the frameset definition file from the list of inputs and probably start with a contents file
Options:
The command line options are:
-d
print divider between concatenated files
-h
print usage as help
-o file
name output file (this will be ignored if present in the input list, e.g. due to giving *.html)
-s
sort input files into case-insensitive alphabetical order (putting the index file first if necessary, and removing the file it points to from the inputs if it is a symbolic link)
Usage:
Run on one or more HTML files. Warning messages are sent to standard error. Examples of usage are:
htmlcat -o some.html def.html res.html
concatenate def.html and res.html to some.html
htmlcat -d -o all.html *.html
concatenate all HTML files to all.html with dividers between them
htmlcat -o -s out.html *.html
sort then concatenate all HTML files to out.html
htmlcat *.html > /tmp/all.html
concatenate all HTML files to standard output (here /tmp/all.html); for this method, do not create a concatenated file in the same directory or the script will run indefinitely on its own output!
The only things likely to need changed for installation are the directory index filename and the nature of a file divider (see customise subroutine in the code).
Change the first line of the script according to where Perl is located. Although tested with Perl5, the script may work with only minor changes for Perl4.
Download (0.004MB)
Added: 2005-09-27 License: GPL (GNU General Public License) Price:
1489 downloads
Clorox 0.1a
Clorox is shared memory for AJAX applications. more>>
Clorox is shared memory for AJAX applications. Clorox provides data structures that look exactly like ordinary JavaScript objects but that actually make AJAX RPC calls behind the scenes to fetch data.
Since many web applications can be thought of as viewers over structured data (grids of map cells, arrays of email messages, etc), and RPCs and callback functions are a pain, this abstraction makes writing applications much easier. Additionally, Clorox makes it simple to define data caching and prefetching policies to boost performance.
No new languages: Clorox applications are 100% JavaScript, and they play well with other toolkits.
Clorox is a new way of writing highly-interactive web applications. Its based on a single observation: that many web applications serve as viewers over structured data. Email clients display lists of messages. Mapping applications display grids of map cells. Search auto-complete applications display nodes in a trie containing completion strings. Today, such applications are often written using AJAX. Clorox argues that we can make these applications both higher performance and easier to write by exploiting the underlying logical structure of their data, a structure which is ignored by AJAX. (Note that the logical structure of the data is entirely separate from their physical representation on the server.)
In place of the asynchronous, RPC-based abstraction furnished by AJAX, Clorox provides the illusion of synchronously-accessed data structures shared between the web browser and web server, which is to say, it provides a shared memory abstraction. These data structures look exactly like ordinary JavaScript objects on the client side, allowing programmers to focus on what they do best (writing compelling web applications) without worrying about data locality, message reordering, callback functions, or data prefetching. Additionally, to free programmers from concerns over locking, Clorox allows multiple operations on these data structures to be grouped into atomic actions.
Clorox applications are 100% JavaScript: application programmers write JavaScript code which is processed by the Clorox compiler into more JavaScript. Clorox applications can thus run on any modern web browser without the need for special plugins, and your code will never be locked up in some proprietary format.
We think the best way to learn to use a new piece of software is by playing around with it, so the rest of this document will explain how to build a sample application using the Clorox system.
Enhancements:
- A small bug was fixed to correct a problem with dim() methods.
- The homepage URL was updated.
<<lessSince many web applications can be thought of as viewers over structured data (grids of map cells, arrays of email messages, etc), and RPCs and callback functions are a pain, this abstraction makes writing applications much easier. Additionally, Clorox makes it simple to define data caching and prefetching policies to boost performance.
No new languages: Clorox applications are 100% JavaScript, and they play well with other toolkits.
Clorox is a new way of writing highly-interactive web applications. Its based on a single observation: that many web applications serve as viewers over structured data. Email clients display lists of messages. Mapping applications display grids of map cells. Search auto-complete applications display nodes in a trie containing completion strings. Today, such applications are often written using AJAX. Clorox argues that we can make these applications both higher performance and easier to write by exploiting the underlying logical structure of their data, a structure which is ignored by AJAX. (Note that the logical structure of the data is entirely separate from their physical representation on the server.)
In place of the asynchronous, RPC-based abstraction furnished by AJAX, Clorox provides the illusion of synchronously-accessed data structures shared between the web browser and web server, which is to say, it provides a shared memory abstraction. These data structures look exactly like ordinary JavaScript objects on the client side, allowing programmers to focus on what they do best (writing compelling web applications) without worrying about data locality, message reordering, callback functions, or data prefetching. Additionally, to free programmers from concerns over locking, Clorox allows multiple operations on these data structures to be grouped into atomic actions.
Clorox applications are 100% JavaScript: application programmers write JavaScript code which is processed by the Clorox compiler into more JavaScript. Clorox applications can thus run on any modern web browser without the need for special plugins, and your code will never be locked up in some proprietary format.
We think the best way to learn to use a new piece of software is by playing around with it, so the rest of this document will explain how to build a sample application using the Clorox system.
Enhancements:
- A small bug was fixed to correct a problem with dim() methods.
- The homepage URL was updated.
Download (0.018MB)
Added: 2006-10-29 License: MPL (Mozilla Public License) Price:
1090 downloads
rem2ics 0.91
rem2ics project will convert the output of remind -s into correct RFC2445 iCalendar format. more>>
rem2ics project will convert the output of "remind -s" into correct RFC2445 iCalendar format.
Usage:
TZ=timezone rem2ics [-man] [-do] [-norecur] < input >output
<<lessUsage:
TZ=timezone rem2ics [-man] [-do] [-norecur] < input >output
Download (0.012MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
978 downloads
RPhoto 0.3.0
RPhoto is a small software aiming at the easy handling of digital cameras photos. more>>
RPhoto is a small software aiming at the easy handling of digital cameras photos. (RPhoto is the next generation of IMPhoto).
RPhotos origin resides in the lack of a simple software capable of cropping photos with a constant ratio, to avoid white borders when printing.
RPhoto is distributed under the GPL licence. It allows you to use and distribute freely this software, within the respect of the GPL licence.
Main features:
- Crop images with a constant width / height ratio (by example 4:3 for numeric photos)
- Rotate / Flip photos
- Lossless crop / rotate / flip operations.
- Available under Linux and Windows.
Enhancements:
- This release adds the ability to correct a bad inclination of a picture by drawing a vertical or horizontal line, the modification of comments, Exif tags, undo last operations, and a few bugfixes.
<<lessRPhotos origin resides in the lack of a simple software capable of cropping photos with a constant ratio, to avoid white borders when printing.
RPhoto is distributed under the GPL licence. It allows you to use and distribute freely this software, within the respect of the GPL licence.
Main features:
- Crop images with a constant width / height ratio (by example 4:3 for numeric photos)
- Rotate / Flip photos
- Lossless crop / rotate / flip operations.
- Available under Linux and Windows.
Enhancements:
- This release adds the ability to correct a bad inclination of a picture by drawing a vertical or horizontal line, the modification of comments, Exif tags, undo last operations, and a few bugfixes.
Download (0.086MB)
Added: 2006-07-24 License: GPL (GNU General Public License) Price:
1208 downloads
PHPoto 0.5.6
PHPoto is a photo gallery system for the Web. more>>
PHPoto is a photo gallery system for the Web. All client-side markup is semantically correct XHTML and styled with valid CSS.
Installation and gallery administration are very easy through the Web-based interface.
Other features include multiple albums, uploading of pictures, automatic thumbnailing, photo captions, and ADOdb database abstraction.
<<lessInstallation and gallery administration are very easy through the Web-based interface.
Other features include multiple albums, uploading of pictures, automatic thumbnailing, photo captions, and ADOdb database abstraction.
Download (0.11MB)
Added: 2005-05-04 License: LGPL (GNU Lesser General Public License) Price:
1635 downloads
C_COUNT 7.11
C_COUNT counts C-language source statements, and summarizes statistics about the relative amount of commentary. more>>
C_COUNT counts C-language source statements, and summarizes statistics about
the relative amount of commentary, whitespace, etc.
It provides options to extend its usefulness, accommodating C-preprocessor
definitions that would confuse a simpler line-counter, and for displaying
non-graphic characters, etc.
C_COUNT project runs on a variety of UNIX systems, VMS and MSDOS.
Enhancements:
- correct bookkeeping for unterminated blocks (report by Lester Ingber).
<<lessthe relative amount of commentary, whitespace, etc.
It provides options to extend its usefulness, accommodating C-preprocessor
definitions that would confuse a simpler line-counter, and for displaying
non-graphic characters, etc.
C_COUNT project runs on a variety of UNIX systems, VMS and MSDOS.
Enhancements:
- correct bookkeeping for unterminated blocks (report by Lester Ingber).
Download (0.077MB)
Added: 2006-01-10 License: BSD License Price:
1382 downloads
Flock of Birds Library 1.0.2
Flock of Birds Library (libfob) provides an interface to the Flock of Birds hardware. more>>
Flock of Birds Library (libfob) provides an interface to the Flock of Birds hardware. Tedious and error prone tasks such as configuring the flocks data mode, sending commands to the flock, and decoding the data received from the flock are all hidden behind libfobs interface.
Programming the flock hardware can be hard. The programmer has to worry about in which format the flock returns data (pos/quat, quat, mat, pos, angles, pos/angles, etc.) Configuring the flock is error prone and hard to get correct. For older version of the Flock of Birds hardware, simply starting the flock can be a chore.
In contrast, libfob has been designed to be easy to use. The programmer simply tells the library the following:
- Serial port the flock is attached to (ex: "/dev/ttyS0").
- Hemisphere the flock should operate in (ex: "DOWN").
- Maximum speed the flock can operate ("FAST" for newer flock hardware "SLOW" for older hardware).
The programmer can then configure the flock on a per bird basis. Any combination of the following information can be retrieved from a bird in the flock:
- Position
- Orientation
- Buttons
At any time, the programmer can retrieve the above information in any of the following formats:
- Quaternion (represents orientation)
- Vector (represent position)
- 4x4 Matrix (represents position/orientation)
The programmer pays no penalty for retrieving data in one format over another. Internally libfob configures the flocks hardware to send data as fast as possible. libfob maintains multiple representations of the data for fast retrieval by the programmer.
libfob also provides facilities to correct orientation information for incorrectly installed bird sensors.
<<lessProgramming the flock hardware can be hard. The programmer has to worry about in which format the flock returns data (pos/quat, quat, mat, pos, angles, pos/angles, etc.) Configuring the flock is error prone and hard to get correct. For older version of the Flock of Birds hardware, simply starting the flock can be a chore.
In contrast, libfob has been designed to be easy to use. The programmer simply tells the library the following:
- Serial port the flock is attached to (ex: "/dev/ttyS0").
- Hemisphere the flock should operate in (ex: "DOWN").
- Maximum speed the flock can operate ("FAST" for newer flock hardware "SLOW" for older hardware).
The programmer can then configure the flock on a per bird basis. Any combination of the following information can be retrieved from a bird in the flock:
- Position
- Orientation
- Buttons
At any time, the programmer can retrieve the above information in any of the following formats:
- Quaternion (represents orientation)
- Vector (represent position)
- 4x4 Matrix (represents position/orientation)
The programmer pays no penalty for retrieving data in one format over another. Internally libfob configures the flocks hardware to send data as fast as possible. libfob maintains multiple representations of the data for fast retrieval by the programmer.
libfob also provides facilities to correct orientation information for incorrectly installed bird sensors.
Download (0.25MB)
Added: 2006-08-22 License: LGPL (GNU Lesser General Public License) Price:
1163 downloads
CLNoFault 1.6
CLNoFault is a tool to protect your files or plain text. more>>
CLNoFault is a tool to protect your files or plain text. Using XOR encryption, it can quickly encrypt data using either a username and a password of your choice, or an external file that will serve as a key.
Encrypted files cant be recovered in any way besides re-encrypting them with CLNoFault with the correct user/pass combination or keyfile.
CLNoFault is the console-based interface for the NoFault library (like KNoFault for KDE), so it is useful in scripts.
<<lessEncrypted files cant be recovered in any way besides re-encrypting them with CLNoFault with the correct user/pass combination or keyfile.
CLNoFault is the console-based interface for the NoFault library (like KNoFault for KDE), so it is useful in scripts.
Download (0.033MB)
Added: 2005-09-15 License: GPL (GNU General Public License) Price:
1499 downloads
homeLANsecurity 1.6.0
homeLANsecurity was written for Netfilters IPtables, homeLANsecurity (HLS) is a Bash shell scripted firewall. more>>
It was born out of the desire for an easy to configure, well documented, robust IPtables firewall. It has been made with the individual user or small business in mind. With that said, Ive had plenty of e-mails from administrators that are using HLS in a large corporate environment. It was just not initially designed for such.
There is some limited error checking built into HLS. This will not prevent horrible choices when selecting which setting to enable or disable. Since the script can be used for gateway systems and internal LAN systems, many options are listed. Not every option is wise to enable for gateway system. In general, the default settings is the best way to go for the majority of gateway systems.
I dont feel the need to write a large volume of documentation as the HLS script and related files are well documented internally. Then again I am probably too close to the project to make that judgment.
For version 1.6.0 of HLS, I am going to add documentation to this page as the need for it arises. If you find something to be unclear in this documentation or inside one of the files, drop me a short e-mail stating what is unclear and why it is unclear (if possible). Ill make every effort to update the documentation to correct this.
<<lessThere is some limited error checking built into HLS. This will not prevent horrible choices when selecting which setting to enable or disable. Since the script can be used for gateway systems and internal LAN systems, many options are listed. Not every option is wise to enable for gateway system. In general, the default settings is the best way to go for the majority of gateway systems.
I dont feel the need to write a large volume of documentation as the HLS script and related files are well documented internally. Then again I am probably too close to the project to make that judgment.
For version 1.6.0 of HLS, I am going to add documentation to this page as the need for it arises. If you find something to be unclear in this documentation or inside one of the files, drop me a short e-mail stating what is unclear and why it is unclear (if possible). Ill make every effort to update the documentation to correct this.
Download (0.020MB)
Added: 2006-01-30 License: GPL (GNU General Public License) Price:
1363 downloads
LaTrine 0.10.0
LaTrine project is a language vocabulary drill. more>>
LaTrine project is a language vocabulary drill.
LaTrine is a curses-based LAnguage TRaINEr. It takes a dictionary and asks you for a word or a phrase, and you try to give the correct answer.
The direction is configurable. The selection of the words or phrases depends on how often you dont know the correct translation.
It can be used with the Free Dictionaries Project, which provides dictionaries for about 50 language combinations.
<<lessLaTrine is a curses-based LAnguage TRaINEr. It takes a dictionary and asks you for a word or a phrase, and you try to give the correct answer.
The direction is configurable. The selection of the words or phrases depends on how often you dont know the correct translation.
It can be used with the Free Dictionaries Project, which provides dictionaries for about 50 language combinations.
Download (0.10MB)
Added: 2007-06-04 License: GPL (GNU General Public License) Price:
872 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 to correct 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