Main > Free Download Search >

Free in such a case software for linux

in such a case

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1538
LinuxCase 0.9

LinuxCase 0.9


LinuxCase project is an Case Management Software for Linux. more>>
LinuxCase project is an Case Management Software for Linux. You can Document social cases. It is possible to add delete or edit Users, add delete or edit Projects from Madates. You can make reports and add them to a Mandate.

The Software uses a Mysql-Database to store the Informations. The Software-Bases are QT and KDE.

Another Goal is to Comunicate with other Software how OpenOffice, Korganizer and the Kadressbook. So LinuxCase is a Groupware client to.
<<less
Download (0.19MB)
Added: 2006-08-18 License: GPL (GNU General Public License) Price:
1162 downloads
Kumula Cases 0.1

Kumula Cases 0.1


Kumula Cases is a case management software for lawyers. more>>
Kumula Cases is a case management software for lawyers (similar to programs like Amicus Attorney or RA-Micro), based upon the Kumula package. It was part of my diploma thesis and consists of multiple parts:

Cases:

The main application for handling the case files. It shows active and closed case files, and also the appointments and time limits of all cases. When opening a case file, it starts "CaseData", which is merely an "internal" application.

CaseData

Displays the content of one case file. Because of splitting the case management and the case contents, its possible to:

- work with different cases at the same time
- open a case from Cases and Clients (see below)
- open a case directly from your desktop (if you create a shortcut there)
This case content program is also modular and brings the following modules with it:
- Header, for storing reference number, case title etc.
- Parties, for managing clients, contrahents and third parties
- Events, for recording appointments, time limits and resubmissions
- Documents, for assigning letters and other documents to a case file
- Journal, for register revenues and expenses related to a case

Cases module for Clients

This module for Kumulas client management program shows the cases in which a client is involved, including the possibility to open the case file directly.

<<less
Download (0.19MB)
Added: 2006-05-08 License: LGPL (GNU Lesser General Public License) Price:
1267 downloads
Hash::Case 1.003

Hash::Case 1.003


Hash::Case is a base class for hashes with key-casing requirements. more>>


CLASS HIERARCHY

Hash::Case
is a Tie::StdHash
is a Tie::Hash

SYNOPSIS

use Hash::Case::Lower;
tie my(%lchash), Hash::Case::Lower;
$lchash{StraNGeKeY} = 3;
print keys %lchash; # strangekey

Hash::Case is the base class for various classes which tie special treatment for the casing of keys. Be aware of the differences in implementation: Lower and Upper are tied native hashes: these hashes have no need for hidden fields or other assisting data structured. A case Preserve hash will actually create three hashes.

The following strategies are implemented:

Hash::Case::Lower (native hash)

Keys are always considered lower case. The internals of this module translate any incoming key to lower case before it is used.

Hash::Case::Upper (native hash)

Like the ::Lower, but then all keys are always translated into upper case. This module can be of use for some databases, which do translate everything to capitals as well. To avoid confusion, you may want to have you own internal Perl hash do this as well.

Hash::Case::Preserve

The actual casing is ignored, but not forgotten.

METHODS

tie HASH, TIE, [VALUES,] OPTIONS

Tie the HASH with the TIE package which extends Hash::Case. The OPTIONS differ per implementation: read the manual page for the package you actually use. The VALUES is a reference to an array containing key-value pairs, or a reference to a hash: they fill the initial hash.

Examples:

my %x;
tie %x, Hash::Case::Lower;
$x{Upper} = 3;
print keys %x; # upper

my @y = (ABC => 3, DeF => 4);
tie %x, Hash::Case::Lower, @y;
print keys %x; # abc def

my %z = (ABC => 3, DeF => 4);
tie %x, Hash::Case::Lower, %z;
addPairs PAIRS

Specify an even length list of alternating key and value to be stored in the hash.

addHashData HASH

Add the data of a hash (passed as reference) to the created tied hash. The existing values in the hash remain, the keys are adapted to the needs of the the casing.

setHash HASH

The functionality differs for native and wrapper hashes. For native hashes, this is the same as first clearing the hash, and then a call to addHashData. Wrapper hashes will use the hash you specify here to store the data, and re-create the mapping hash.

<<less
Download (0.005MB)
Added: 2007-05-18 License: Perl Artistic License Price:
891 downloads
Petals on a Rose 1.0

Petals on a Rose 1.0


Petals on a Rose is an intriguing puzzle game for all ages. more>>
Petals on a Rose is an intriguing puzzle game for all ages. This website claims that Bill Gates was stumped by it for two days. Its usually played with a group of friends and a set of 5 dice. The game master rolls the dice and tells everyone the answer. This computer version of the puzzle works similarly, only in this case the computer plays as the game master.

To play you just double click the icon to start the program. Type your guess in the "Answer" field and press "Check". If your guess is correct you get congratulated, otherwise you need to try again. If you get tired of guessing you can press the "Give Up" button and youll get the answer to that particular roll.

Just press the "Roll Dice" button at any time to get a new set of numbers.

Always remember, dont tell the answer to anyone!

Have fun, and good luck.
<<less
Download (0.16MB)
Added: 2007-07-20 License: MIT/X Consortium License Price:
826 downloads
JTestCase 4.0.0

JTestCase 4.0.0


JTestCase is a 100% pure Java, open-source framework that helps in separating test case data from test case units. more>>
JTestCase is a 100% pure Java, open-source framework that helps in separating test case data from test case units.

Although the following examples show JTestCase used together with junit, please note that JTestCase has no dependence on junit itself.

A moderately complex java projects may comprise hundreds of junit test case. JTestCase helps you organize your test cases in a rationale and efficient way.

To achieve this goal JTestCase provides:

- A propetary XML format to define your test cases in an abstract way.
- Easy-to-use API to retrieve data from XML file and to do assertion.

<<less
Download (0.64MB)
Added: 2006-08-19 License: GPL (GNU General Public License) Price:
1162 downloads
Chestnut FTP Search 0.4

Chestnut FTP Search 0.4


Chestnut FTP Search is a web application to search for files on FTP servers. more>>
Chestnut FTP Search is a web application to search for files on FTP servers. Files can by searched only by file/directory names, nor be file contents. Users can query files by part of the file name, the entire file name, a regular expression, or a shell pattern.
The program is written in Python using web.py framework. To store file indexes PostgreSQL or MySQL is use.
Main features:
- Four search modes: partial match, exact match, regular expression, shell pattern. Every mode can by case sensitive or case insensitive
- Character set can by specified for particular server to allow non ASCII file names.
- Multi-threaded indexer
- i18n support
<<less
Download (0.074MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
805 downloads
A Sudoku Solver in C 1.11

A Sudoku Solver in C 1.11


A Sudoku Solver in C is a console-based Linux program, written in C language, that solves Su Doku puzzles using deductive logic. more>>
A Sudoku Solver in C is a console-based Linux program, written in C language, that solves Su Doku puzzles using deductive logic. It will only resort to trial-and-error and backtracking approaches upon exhausting its deductive moves.
Puzzles must be of the standard 9x9 variety using the (ASCII) characters 1 through 9 for the puzzle symbols. Puzzles should be submitted as 81 character strings which, when read left-to-right will fill a 9x9 Sudoku grid from left-to-right and top-to-bottom. In the puzzle specification, the characters 1 - 9 represent the puzzle givens or clues. Any other non-blank character represents an unsolved cell.
The puzzle solving algorithm is home grown. I did not borrow any of the usual techniques from the literature, e.g. Donald Knuths "Dancing Links." Instead I rolled my own from scratch as a personal challenge. As such, its performance can only be blamed on yours truly. Still, I feel it is quite fast. On a 333 MHz Pentium II Linux box it solves typical medium force puzzles in approximately 800 microseconds or about 1,200 puzzles per second, give or take. On an Athlon XP 3000 it solves about 6,600 puzzles per sec. (Solving time is dependent upon degree of difficulty, so YMMV.)
Description of Algorithm:
The puzzle algorithm initially assumes every unsolved cell can assume every possible value. It then uses the placement of the givens to refine the choices available to each cell. I call this the markup phase.
After markup completes, the algorithm then looks for singleton cells with values that, due to constraints imposed by the row, column, or 3x3 region, may only assume one possible value. Once these cells are assigned values, the algorithm returns to the markup phase to apply these changes to the remaining candidate solutions. The markup/singleton phases alternate until either no more changes occur, or the puzzle is solved. I call the markup/singleton elimination loop the Simple Solver because in a large percentage of cases it solves the puzzle.
If the simple solver portion of the algorithm doesnt produce a solution, then more advanced deductive rules are applied.
Ive implemented two additional rules as part of the deductive puzzle solver. The first is subset elimination wherein a row/column/region is scanned for X number of cells with X number of matching candidate solutions. If such subsets (or tuples) are found in the row, column, or region, then the candidates values from the subset may be eliminated from all other unsolved cells within the row, column, or region, respectively.
The next deductive rule examines each region looking for candidate values that exclusively align themselves along a single row or column, i.e. a vector. If such candidate values are found, then they may be eliminated from the cells outside of the region that are part of the aligned row or column.
Note that each of the advanced deductive rules calls all preceeding rules, in order, if that advanced rule has effected a change in puzzle markup.
Finally, if no solution is found after iteratively applying all deductive rules, then we begin trial-and-error using recursion for backtracking. A working copy is created from our puzzle, and using this copy the first cell with the smallest number of candidate solutions is chosen. One of the solutions values is assigned to that cell, and the solver algorithm is called using this working copy as its starting point. Eventually, either a solution, or an impasse is reached.
If we reach an impasse, the recursion unwinds and the next trial solution is attempted. If a solution is found (at any point) the values for the solution are added to a list. Again, so long as we are examining all possibilities, the recursion unwinds so that the next trial may be attempted. It is in this manner that we enumerate puzzles with multiple solutions.
Note that it is certainly possible to add to the list of applied deductive rules. The techniques known as "X-Wing" and "Swordfish" come to mind. On the other hand, adding these additional rules will, in all likelihood, slow the solver down by adding to the computational burden while producing very few results. Ive seen the law of diminishing returns even in some of the existing rules, e.g. in subset elimination I only look at two and three valued subsets because taking it any further than that degraded performance.
Enhancements:
- Code optimization has resulted in a 30% increase in speed.
<<less
Download (0.025MB)
Added: 2006-03-27 License: GPL (GNU General Public License) Price:
1332 downloads
Legal Case Management 0.6.3

Legal Case Management 0.6.3


The legal case management (LCM) system is a software aimed for use by not-for-profit legal advice centres. more>> <<less
Download (0.44MB)
Added: 2005-10-18 License: GPL (GNU General Public License) Price:
1468 downloads
Unicode::Escape 0.0.2

Unicode::Escape 0.0.2


Unicode::Escape is a Perl module with escape and unescape Unicode characters other than ASCII. more>>
Unicode::Escape is a Perl module with escape and unescape Unicode characters other than ASCII.

SYNOPSIS

# Escape Unicode charactors like u3042u3043u3044.
# JSON thinks No more Garble!!

# case 1
use Unicode::Escape;
my $escaped1 = Unicode::Escape::escape($str1, euc-jp); # $str1 contains charactor that is not ASCII. $str1 is encoded by euc-jp.
my $escaped2 = Unicode::Escape::escape($str2); # default is utf8 # $str2 contains charactor that is not ASCII.
my $unescaped1 = Unicode::Escape::unescape($str3, shiftjis); # $str3 contains escaped Unicode character. return value is encoded by shiftjis.
my $unescaped2 = Unicode::Escape::unescape($str4); # default is utf8 # $str4 contains escaped Unicode character.

# case 2
use Unicode::Escape qw(escape unescape);
my $escaped1 = escape($str1, euc-jp); # $str1 contains charactor that is not ASCII. $str1 is encoded by euc-jp.
my $escaped2 = escape($str2); # default is utf8 # $str2 contains charactor that is not ASCII.
my $unescaped1 = unescape($str3, shiftjis); # $str3 contains escaped Unicode character. return value is encoded by shiftjis.
my $unescaped2 = unescape($str4); # default is utf8 # $str4 contains escaped Unicode character.

# case 3
use Unicode::Escape;
my $escaper = Unicode::Escape->new($str, shiftjis); # $str contains charactor that is not ASCII. $str is encoded by shiftjis.(default is utf8)
my $escaped = $escaper->escape;

# case 4
use Unicode::Escape;
my $escaper = Unicode::Escape->new($str); # $str contains escaped Unicode character.
my $unescaped1 = $escaper->unescape(shiftjis);
my $unescaped2 = $escaper->unescape; # default is utf8.

Escape and unescape Unicode characters other than ASCII. When the server response is javascript code, it is convenient.

<<less
Download (0.005MB)
Added: 2007-01-17 License: Perl Artistic License Price:
1016 downloads
Filesystem in Userspace 2.7.0

Filesystem in Userspace 2.7.0


Filesystem in Userspace is an interface for filesystems implemented in userspace. more>>
FUSE can implement a fully functional filesystem in a userspace program.
Main features:
- Simple library API
- Simple installation (no need to patch or recompile the kernel)
- Secure implementation
- Userspace - kernel interface is very efficient
- Usable by non privileged users
- Runs on Linux kernels 2.4.X and 2.6.X
- Has proven very stable over time
Installation
Some projects include the whole FUSE package (for simpler installation). In other cases or just to try out the examples FUSE must be installed first. The installation is simple, after unpacking enter:
./configure
make
make install
If this produces an error, please read on.
The configure script will try to guess the location of the kernel source. In case this fails, it may be specified using the --with-kernel parameter. Building the kernel module needs a configured kernel source tree matching the running kernel. If you build your own kernel this is no problem. On the other hand if a precompiled kernel is used, the kernel headers used by the FUSE build process must first be prepared. There are two possibilities:
1. A package containing the kernel headers for the kernel binary is available in the distribution (e.g. on Debian its the kernel-headers-X.Y.Z package for kernel-image-X.Y.Z)
2. The kernel source must be prepared:
- Extract the kernel source to some directory
- Copy the running kernels config (usually found in /boot/config-X.Y.Z) to .config at the top of the source tree
- Run make menuconfig, then make dep at the top of the source tree (only needed on 2.4 kernels)
If using the 2.6 kernel, then write access is needed to some files in the kernel source tree. Usually it is enough if you make .tmp_versions and .__modpost.cmd writable.
Enhancements:
- Stacking support for the high level API
- Add filename charset conversion module
- Improved mounting
<<less
Download (0.47MB)
Added: 2007-07-04 License: GPL (GNU General Public License) Price:
845 downloads
Single Marker Association 2.0

Single Marker Association 2.0


Single Marker Association is a simple tool that calculates the single marker association between individual SNP markers. more>>
Single Marker Association is a simple tool that calculates the single marker association between individual SNP markers and a case/control dichotomy.
Usage:
The tool reads two files as input, the first is a set of case and the second a case of control haplotypes. The format of the files is one line per haplotype, where the SNP data is represented as 0 or 1, separated by white-space.
- The tool outputs a list of statistics for each marker
- The marker number (from left to right in the input data)
- The frequency of the 0 allele for the cases file
- The chi-square contingency table statistics for the marker
- The CDF of the chi-square statistics
- The p-value of the statistics (1-CDF)
Installation:
The SMA tool is written in C++. It should compile on any Unix like system. To install, download the source code and unpack it (tar xzf sma-v.tar.gz, where v is the version number of sma), then run make in the subdirectory sma-v created during unpacking.
Enhancements:
- Support for (unphased) genotype data.
<<less
Download (0.008MB)
Added: 2006-01-19 License: GPL (GNU General Public License) Price:
1373 downloads
pam_deny_uc 0.1

pam_deny_uc 0.1


pam_deny_uc is a PAM module that can be used to force the use of lowercase usernames. more>>
pam_deny_uc is a PAM module that can be used to force the use of lowercase usernames.

This is useful with authentication backends which ignore case during username lookups, such as LDAP.

<<less
Download (0.012MB)
Added: 2006-05-17 License: GPL (GNU General Public License) Price:
1255 downloads
Comparators 1.4

Comparators 1.4


Java classes to include in your programs. Includes: HTMLArrayComparator.java compares two arrays of Strings of HTML, ignoring embedded tags. HTMLComparator.java compares two Strings of HTML, ignoring embedded tags. StringComparator.java compares two Strings, case sensitive. StringComparatorIgnoreCase.java compares two Strings, case insensitive. See http://mindprod.com/jgloss/comparators.html for general information on using comparators. more>>

Comparators - Java classes to include in your programs. Includes:

HTMLArrayComparator.java: Compares two arrays of Strings of HTML, ignoring embedded tags.

HTMLComparator.java: Compares two Strings of HTML, ignoring embedded tags.

StringComparator.java: Compares two Strings, case sensitive.

StringComparatorIgnoreCase.java: Compares two Strings, case insensitive.

See http://mindprod.com/jgloss/comparators.html for general information on using

comparators and generics.

Not useful on its own, though you can run the debugging harness with:

java com.mindprod.comparators.Comparators

Why the orange slice logo? Comparing apples and oranges,

though Comparators are primarily for comparing Objects of

the same class.


Enhancements:
Version 1.4

add pad and icon


System Requirements:
<<less
Download (790Kb)
Added: 2007-05-22 License: Free Price: Free
11 downloads
DBD::Informix::Summary 2007.0226

DBD::Informix::Summary 2007.0226


DBD::Informix::Summary is an updated version of the information about DBD::Informix in the DBI book. more>>
DBD::Informix::Summary is an updated version of the information about DBD::Informix in the DBI book.
Main features:
- Transactions Yes, if enabled when database was created
- Locking Yes, implicit and explicit
- Table joins Yes, inner and outer
- LONG/LOB data types Yes, upto 2GB
- Statement handle attributes available After prepare()
- Placeholders Yes, "?" (native)
- Stored procedures Yes
- Bind output values Yes
- Table name letter case Configurable
- Field name letter case Configurable
- Quoting of otherwise invalid names Yes, via double quotes
- Case insensitive "LIKE" operator No
- Server table ROW ID pseudocolumn Yes, "ROWID"
- Positioned update/delete Yes
- Concurrent use of multiple handles Unrestricted
<<less
Download (0.27MB)
Added: 2007-08-08 License: Perl Artistic License Price:
808 downloads
Bio::ClusterI 1.4

Bio::ClusterI 1.4


Bio::ClusterI module is a cluster Perl interface. more>>
Bio::ClusterI module is a cluster Perl interface.

SYNOPSIS

# see the implementations of this interface for details but # basically
my $cluster= $cluster->new(-description=>"POLYUBIQUITIN",
-members =>[$seq1,$seq2]);
my @members = $cluster->get_members();
my @sub_members = $cluster->get_members(-species=>"homo sapiens");

This interface is the basic structure for a cluster of bioperl objects. In this case it is up to the implementer to check arguments and initialize whatever new object the implementing class is designed for.

<<less
Download (4.7MB)
Added: 2007-08-16 License: Perl Artistic License Price:
799 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5