Main > Free Download Search >

Free 4.4 liters equals how many gallons software for linux

4.4 liters equals how many gallons

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 261
Lee Haywoods Chain Reaction 3.01

Lee Haywoods Chain Reaction 3.01


Chain Reaction (aka Critical Mass, aka Atoms) is an addictive, multi-player board game. more>>
Chain Reaction (aka Critical Mass, aka Atoms) is an addictive, multi-player board game. Lee Haywoods Chain Reaction is easy to learn to play. There is a computer player (for 2 player games only).
- Players take turns to add units (blobs) of their colour to either an empty cell or a cell they already occupy.
- Once the number of blobs in a cell equals the number of neighbouring cells - 2 in a corner, 3 along an edge and 4 elsewhere - the blobs explode, adding 1 blob to each neighbour and leaving the original cell empty.
- The neigbouring cell may then have enough blobs to explode as well - making their neigbours explode, and so on - a chain reaction.
- Any blobs affected by the chain reaction change colour to that of the person making the move - this is how other players cells are taken.
- Wipe out your opponent(s) and win - eventually someone is going to win because the total number of blobs increases by 1 with each move, gradually filling the board.
Main features:
- Provides a high-quality computer player (for a single opponent).
- Allows between 2 and 6 players.
- Graphical implementation - can be played either in a window or in full-screen mode.
- Configurable for different screen resolutions, allowing massive boards to be used.
- Audio support for both sound-cards and simple beeps/bells.
- Features a grid editor.
- Automatically moves the mouse pointer back to the current players last position.
- Indicates where each player last went.
- Shows progress indicators for each player and for the whole game.
- Player names may be entered and saved.
- Players can choose their favourite colour to play with.
- Foreground and background skins may be changed.
- Saved states can be automatically loaded when the program starts.
Game options:
- Provides the ability to undo and redo all moves.
- Games in progress can be saved and resumed later.
- Locks keyboard and mouse controls individually for each player.
- Players can stick with their favourite colour when the order of play is changed.
- Sound can be turned on and off during a game (for both samples and beeps).
<<less
Download (0.45MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1200 downloads
List::Intersperse 1.00

List::Intersperse 1.00


List::Intersperse Perl module can intersperse / unsort / disperse a list. more>>
List::Intersperse Perl module can intersperse / unsort / disperse a list.

SYNOPSIS

use List::Intersperse qw/intersperseq/;

@ispersed = intersperseq {substr($_[0],0,1)} qw/A1 A2 B1 B2 C1 C2/;

@ispersed = List::Intersperse::intersperse qw/A A B B B B B B C/;

intersperse and intersperseq evenly distribute elements of a list. Elements that are considered equal are spaced as far apart from each other as possible.

FUNCTIONS

intersperse LIST

This function returns a list of elements interspersed so that equivalent items are evenly distributed throughout the list.

intersperseq BLOCK LIST

intersperseq works like intersperse but it applies BLOCK to the elements of LIST to determine the equivalance key.

<<less
Download (0.002MB)
Added: 2007-07-19 License: Perl Artistic License Price:
827 downloads
Gregorian calendar 1582

Gregorian calendar 1582


Gregorian calendar 1582 is a small Python script to generate calendars for any year in the history greater or equal to one. more>>
Gregorian calendar 1582 is a small Python script to generate calendars for any year in the history greater or equal to one.

The output format is the same as the Unix "cal" command. However, it supposes the Gregorian Reformation took place on October 4th, 1582, in contrast to the cal, which supposes the reformation took place on September 3rd, 1752.

<<less
Download (0.007MB)
Added: 2006-09-06 License: MIT/X Consortium License Price:
1143 downloads
Lingua::Phonology::Segment 0.32

Lingua::Phonology::Segment 0.32


Lingua::Phonology::Segment is a module to represent a segment as a bundle of feature values. more>>
Lingua::Phonology::Segment is a module to represent a segment as a bundle of feature values.

SYNOPSIS

use Lingua::Phonology;
$phono = new Lingua::Phonology;

# Define a feature set
$features = $phono->features;
$features->loadfile;

# Make a segment
$segment = $phono->segment;

# Set some values
$segment->labial(1);
$segment->continuant(0);
$segment->voice(1);
# Segment is now voiced labial stop, i.e. [b]

# Reset the segment
$segment->clear;

A Lingua::Phonology::Segment object provides a programmatic representation of a linguistic segment. Such a segment is associated with a Lingua::Phonology::Features object that lists the available features and the relationships between them. The segment itself is a list of the values for those features.

This module provides methods for returning and setting these feature values. A segment may also be associated with a Lingua::Phonology::Symbols object, which allows the segment to return the symbol that it best matches.

OVERLOADING

As of Lingua::Phonology v0.32 (Lingua::Phonology::Segment v0.4), string conversion of segments is overloaded. When you use a Lingua::Phonology::Segment in string context, the spell() method is automatically called, and the representation of the segment from the current symbolset is returned. String comparison operators (cmp eq ne lt le gt ge) are also overloaded. Therefore, the following work correctly, assuming that you have a Lingua::Phonology object correctly set up in $phono.

my ($b, $k) = $phono->symbols->segment(b, k);

print "Segments: $b, $kn"; # Prints "Segments: b, k";
print "$b is greater than $kn" if $b gt $k; # Wont print
print "$b is less than $kn" if $b lt $k; # Prints b is less than k;
print "$b is equal to $kn" if $b eq $k; # Wont print

my $b2 = $b->duplicate;
print "$b is equal to $b2n" if $b eq $b2 # Prints b is equal to b;
Note that stringification is not overloaded if the symbolset is not properly set. However, it turns on as soon as a symbolset is available:
my $b = Lingua::Phonology::Segment->new($features);
$b->voice(1);
$b->labial(1);

print "$bn"; # Prints Lingua::Phonology::Segment=HASH(0x88af598)
# or something similar, because there is no symbolset
# defined for spelling the segment.

$b->symbolset($symbols);
print "$bn"; # Prints b
Number conversion is not overloaded.

<<less
Download (0.098MB)
Added: 2006-06-02 License: Perl Artistic License Price:
1239 downloads
Search::Binary 0.95

Search::Binary 0.95


Search::Binary is a Perl module for generic binary search. more>>
Search::Binary is a Perl module for generic binary search.

SYNOPSIS

use Seach::Binary;
$pos = binary_search($min, $max, $val, $read, $handle, [$size]);

binary_search implements a generic binary search algorithm returning the position of the first record whose index value is greater than or equal to $val. The search routine does not define any of the terms position, record or index value, but leaves their interpretation and implementation to the user supplied function &$read(). The only restriction is that positions must be integer scalars.

During the search the read function will be called with three arguments: the input parameters $handle and $val, and a position. If the position is not undef, the read function should read the first whole record starting at or after the position; otherwise, the read function should read the record immediately following the last record it read. The search algorithm will guarantee that the first call to the read function will not be with a position of undef. The read function needs to return a two element array consisting of the result of comparing $val with the index value of the read record and the position of the read record. The comparison value must be positive if $val is strictly greater than the index value of the read record, 0 if equal, and negative if strictly less. Furthermore, the returned position value must be greater than or equal to the position the read function was called with.

The input parameters $min and $max are positions and represents the extent of the search. Only records which begin at positions within this range (inclusive) will be searched. Moreover, $min must be the starting position of a record. If present $size is a difference between positions and determines when the algorithms switches to a sequential search. $val is an index value. The value of $handle is of no consequence to the binary search algorithm; it is merely passed as a convenience to the read function.

<<less
Download (0.002MB)
Added: 2007-04-05 License: Perl Artistic License Price:
932 downloads
pTest 1.0 Beta

pTest 1.0 Beta


pTest framework is an Object Oriented PHP 5 testing framework. more>>
pTest framework is an Object Oriented PHP 5 testing framework. The project differs from other testing frameworks in that it doesnt suffer from a dogmatic following of JUnit.

A good feature of this framework is that it can be as easily used from the commandline as embedded and extended by your application. Tests are easy to write and dont require naming conventions or other weirdness.

A simple test

< ?php

class SimpleTest extends BaseTest {
public function setup() {

}

public function aIsB() {
$this->false( ( 1 == 2 ), "one is not equal to two" );
$this->false( ( a == b ), "a is not equal to b" );
}

public function knownFacts() {
$this->true( ( 1 + 1 == 2 ), one and one is two );
}

public function fatal() {
$this->true( new thisfatalerror(), division by zero );
}

public function tearDown() {

}
}

? >

The console output

SimpleTest:
aIsB
false( one is not equal to two ) = passed
false( a is not equal to b ) = passed
knownFacts
true( one and one is two ) = passed
fatal
errored
Output
====================================================

Fatal error: Class thisfatalerror not found in /usr/local/pTest/examples/SimpleTest.php on line 18

====================================================


4 total tests
3 passed
0 failed
0 skipped
1 errored
75.00% success
<<less
Download (0.042MB)
Added: 2007-06-19 License: MPL (Mozilla Public License) Price:
857 downloads
Bio::NEXUS::UnalignedBlock 0.67

Bio::NEXUS::UnalignedBlock 0.67


Bio::NEXUS::UnalignedBlock is a Perl module that represents an UNALIGNED block of a NEXUS file. more>>
Bio::NEXUS::UnalignedBlock is a Perl module that represents an UNALIGNED block of a NEXUS file.

SYNOPSIS

if ( $type =~ /unaligned/i ) {
$block_object = new Bio::NEXUS::UnalignedBlock($type, $block, $verbose);
}

This is a class representing an unaligned block in NEXUS file

METHODS

new

Title : new
Usage : block_object = new Bio::NEXUS::UnalignedBlock($block_type, $commands, $verbose, $taxlabels);
Function: Creates a new Bio::NEXUS::UnalignedBlock object
Returns : Bio::NEXUS::UnalignedBlock object
Args : type (string), the commands/comments to parse (array ref), and a verbose flag (0 or 1)

find_taxon

Title : find_taxon
Usage : my $is_taxon_present = $self->find_taxon($taxon_name);
Function: Finds whether the input taxon name is present in the taxon label.
Returns : 0 (not present) or 1 (if present).
Args : taxon label (as string)

set_format

Title : set_format
Usage : $block->set_format(%format);
Function: set the format of the characters
Returns : none
Args : hash of format values

get_format

Title : get_format
Usage : $block->get_format();
Function: Returns the format of the characters
Returns : hash of format values
Args : none

set_otuset

Title : set_otuset
Usage : $block->set_otuset($otuset);
Function: Set the otus
Returns : none
Args : TaxUnitSet object

set_charstatelabels

Title : set_charstatelabels
Usage : $block->set_charstatelabels($labels);
Function: Set the character names and states
Returns : none
Args : array of character states

get_charstatelabels

Title : get_charstatelabels
Usage : $set->get_charstatelabels();
Function: Returns an array of character states
Returns : character states
Args : none

get_ntax

Title : get_ntax
Usage : $block->get_ntax();
Function: Returns the number of taxa of the block
Returns : # taxa
Args : none

rename_otus

Title : rename_otus
Usage : $block->rename_otus(%translation);
Function: Renames all the OTUs to something else
Returns : none
Args : hash containing translation

equals

Name : equals
Usage : $block->equals($another);
Function: compare if two Bio::NEXUS::UnalignedBlock objects are equal
Returns : boolean
Args : a Bio::NEXUS::CharactersBlock object

<<less
Download (0.15MB)
Added: 2006-12-20 License: Perl Artistic License Price:
1038 downloads
Gip Internet Protocol Calculator 1.6.1-1

Gip Internet Protocol Calculator 1.6.1-1


Gip is a GNOME application for making IP address-based calculations. more>>
Gip is an IP address calculator that integrates well with the GNOME desktop environment.

Gip provides system administrators with tools for IP address based calculations. For example, an administrator who needs to find out which IP prefix length equals the IP netmask 255.255.240.0, just types in the mask and gets the prefix length presented. But many more advanced calculations can be made.

Gip can convert an address range into a list of prefix lengths. It can also split subnets using a given IP netmask or IP prefix length. Many more calculations are possible.

<<less
Download (0.050MB)
Added: 2005-09-13 License: GPL (GNU General Public License) Price:
1504 downloads
MCP2510 Bit Timing Calculator 1.0

MCP2510 Bit Timing Calculator 1.0


MCP2510 Bit Timing Calculator project is a bit timing calculator for the MCP2510. more>>
MCP2510 Bit Timing Calculator project is a bit timing calculator for the MCP2510.

It is a bit timing calculator which is very easy to use.

All you have to do is to choose the baudrate and the oscilator-frequency.

Sure you can edit and change all setting. You will see a graphical bit timing diagram which show you your current options.

At the end you will get a detailed report of your choosen options. See an example here: mcp2510btn

HowTo

On the first step you have to choose your wished baudrate and the oscilator-frequency.

Second you will get a great table with all avaible baudrate for you oscilator-frequency. The are already choosen some baudrates if your baudrate equals with some on the table. Otherwise you have to select them manually, but you will get deviations to you choosen baudrate. You will the the deviation in percent at the right table.

When you are ready you can go forward to step three.
Here you have first to select your wanted Nominal Bit Time Screenshot 2 [Step 3]and then you can edit/change to values for the single segments of a bit timing.
<<less
Download (0.017MB)
Added: 2006-11-03 License: GPL (GNU General Public License) Price:
640 downloads
Imager::Color 0.54

Imager::Color 0.54


Imager::Color is a Perl module with color handling for Imager. more>>
Imager::Color is a Perl module with color handling for Imager.

SYNOPSIS

$color = Imager::Color->new($red, $green, $blue);
$color = Imager::Color->new($red, $green, $blue, $alpha);
$color = Imager::Color->new("#C0C0FF"); # html color specification

$color->set($red, $green, $blue);
$color->set($red, $green, $blue, $alpha);
$color->set("#C0C0FF"); # html color specification

($red, $green, $blue, $alpha) = $color->rgba();
@hsv = $color->hsv(); # not implemented but proposed

$color->info();

if ($color->equals(other=>$other_color)) {
...
}

This module handles creating color objects used by imager. The idea is that in the future this module will be able to handle colorspace calculations as well.

new

This creates a color object to pass to functions that need a color argument.

set

This changes an already defined color. Note that this does not affect any places where the color has been used previously.

rgba

This returns the rgba code of the color the object contains.

info

Calling info merely dumps the relevant colorcode to the log.

equals(other=>$other_color)
equals(other=>$other_color, ignore_alpha=>1)

Compares $self and color $other_color returning true if the color components are the same.

Compares all four channels unless ignore_alpha is set. If ignore_alpha is set only the first three channels are compared.

You can specify colors in several different ways, you can just supply simple values:
simple numeric parameters - if you supply 3 or 4 numeric arguments, you get a color made up of those RGB (and possibly A) components.

a six hex digit web color, either RRGGBB or #RRGGBB
an eight hex digit web color, either RRGGBBAA or #RRGGBBAA.
a 3 hex digit web color, #RGB - a value of F becomes 255.
a color name, from whichever of the gimp Named_Colors file or X rgb.txt is found first. The same as using the name keyword.

You can supply named parameters:

red, green and blue, optionally shortened to r, g and b. The color components in the range 0 to 255.

# all of the following are equivalent
my $c1 = Imager::Color->new(red=>100, blue=>255, green=>0);
my $c2 = Imager::Color->new(r=>100, b=>255, g=>0);
my $c3 = Imager::Color->new(r=>100, blue=>255, g=>0);
hue, saturation and value, optionally shortened to h, s and v, to specify a HSV color. 0 new(hue=>120, value=>1, saturation=>0.5);
web, which can specify a 6 or 3 hex digit web color, in any of the forms #RRGGBB, #RGB, RRGGBB or RGB.
my $c1 = Imager::Color->new(web=>#FFC0C0); # pale red
gray or grey which specifies a single channel, from 0 to 255.
# exactly the same
my $c1 = Imager::Color->new(gray=>128);
my $c1 = Imager::Color->new(grey=>128);
rgb which takes a 3 member arrayref, containing each of the red, green and blue values.
# the same
my $c1 = Imager::Color->new(rgb=>[255, 100, 0]);
my $c1 = Imager::Color->new(r=>255, g=>100, b=>0);
hsv which takes a 3 member arrayref, containting each of hue, saturation and value.
# the same
my $c1 = Imager::Color->new(hsv=>[120, 0.5, 1]);
my $c1 = Imager::Color->new(hue=>120, v=>1, s=>0.5);

gimp which specifies a color from a GIMP palette file. You can specify the filename of the palette file with the palette parameter, or let Imager::Color look in various places, typically "$HOME/gimp-1.x/palettes/Named_Colors" with and without the version number, and in /usr/share/gimp/palettes/. The palette file must have color names.

my $c1 = Imager::Color->new(gimp=>snow);
my $c1 = Imager::Color->new(gimp=>snow, palette=>testimg/test_gimp_pal);

xname which specifies a color from an X11 rgb.txt file. You can specify the filename of the rgb.txt file with the palette parameter, or let Imager::Color look in various places, typically /usr/lib/X11/rgb.txt.

my $c1 = Imager::Color->new(xname=>blue) # usually RGB(0, 0, 255)

builtin which specifies a color from the built-in color table in Imager::Color::Table. The colors in this module are the same as the default X11 rgb.txt file.

my $c1 = Imager::Color->new(builtin=>black) # always RGB(0, 0, 0)

name which specifies a name from either a GIMP palette, an X rgb.txt file or the built-in color table, whichever is found first.

channel0, channel1, etc, each of which specifies a single channel. These can be abbreviated to c0, c1 etc.

channels which takes an arrayref of the channel values.

Optionally you can add an alpha channel to a color with the alpha or a parameter.

These color specifications can be used for both constructing new colors with the new() method and modifying existing colors with the set() method.

<<less
Download (0.83MB)
Added: 2006-10-27 License: Perl Artistic License Price:
1092 downloads
Language::XSB 0.14

Language::XSB 0.14


Language::XSB is a Perl module that allows you to use XSB from Perl. more>>
Language::XSB is a Perl module that allows you to use XSB from Perl.

SYNOPSIS

use Language::XSB :query;
use Language::Prolog::Types::overload;
use Language::Prolog::Sugar vars=>[qw(X Y Z)],
functors=>{equal => =},
functors=>[qw(is)],
chains=>{plus => +,
orn => ;};

xsb_set_query( equal(X, 34),
equal(Y, -12),
is(Z, plus( X,
Y,
1000 )));

while(xsb_next()) {
printf("X=%d, Y=%d, Z=%dn",
xsb_var(X), xsb_var(Y), xsb_var(Z))
}

print join("n", xsb_find_all(orn(equal(X, 27),
equal(X, 45)), X)), "n";

ABSTRACT

Language::XSB provides a bidirectional interface to XSB (http://xsb.sourceforge.net/).

From the XSB manual:

XSB is a research-oriented Logic Programming and Deductive
Database System developed at SUNY Stony Brook. In addition to
providing all the functionality of Prolog, it contains
features not usually found in Logic Programming Systems such
as evaluation according to the Well Founded Semantics through
full SLG resolution, constraint handling for tabled programs,
a compiled HiLog implementation, unification factoring and
interfaces to other systems such as ODBC, C, Java, Perl, and
Oracle

This package implements a bidirectional interface to XSB, thats means that Perl can call XSB that can call Perl back that can call XSB again, etc.:

Perl -> XSB -> Perl -> XSB -> ...

(Unfortunately, you have to start from Perl, XSB->Perl->... is not possible.)
The interface to XSB is based on the objects created by the package Language::Prolog::Types. You can also use Language::Prolog::Sugar package, a front end for the types package to improve the look of your source (just some syntactic sugar).

To make queries to XSB you have to set first the query term with the function xsb_set_query, and then use xsb_next and xsb_result to iterate over it and get the results back.

Only one query can be open at any time, unless when Perl is called back from XSB, but then the old query is not visible.

<<less
Download (0.014MB)
Added: 2007-06-12 License: Perl Artistic License Price:
867 downloads
PhpWebGallery 1.7.0

PhpWebGallery 1.7.0


PhpWebGallery is an image gallery with a very simple installation interface and administration panel. more>>
PhpWebGallery is an image gallery with a very simple installation interface and administration panel.
PhpWebGallery features free or restricted access, user management, groups, access management for each category, multi-server support (to store your pictures on another Web site), user comments, HTML templates, virtual categories, and multilingual support.
Main features:
- under GPL (General Public License)
- automatic image imports through filesystem (a directory equals a category, simple and easy)
- image import through upload
- multiple (virtual) usage of images (one image multiple categories)
- easy administration of images, comments, users, groups, categories
- easy installation (unzip & install.php)
- possibility to make thumbnails
- special categories: new pictures, most seen, best rated, favorites, random, new categories, calendar
- mail notification of the administrator if anything new is added (if this is wanted!)
- (automatic) slideshow
- multiple languages
- multi storage server management
- ability to make some categorie private and manage permissions per user
- mysql database (mandatory)
- handle any type of file, not only picture
- manage EXIF and IPTC metadata
- html templates
- advanced search tool
<<less
Download (0.54MB)
Added: 2007-05-07 License: Freely Distributable Price:
906 downloads
AustinSmoke GasTracker 1.0.0

AustinSmoke GasTracker 1.0.0


GasTracker will allow you to keep track of your gas mileage and display the results in an easy to read Web site. more>>
AustinSmoke GasTracker script will allow you to keep track of your gas mileage and have the results displayed in an easy to read website.

None of the data is harvested from anywhere on the web but is rather entered manually by the user and for the user.

Currently the program only supports the English system of miles and gallons. Future versions intend to include the metric system as well as conversions between the figures.

If the demand seems to exist, a future version will allow the user to import a CSV file (or something similar). This should satisfy any users who have historically kept up with such data with Excel and other spreadsheets.
<<less
Download (0.043MB)
Added: 2005-12-07 License: GPL (GNU General Public License) Price:
1416 downloads
FaceRSS 0.1

FaceRSS 0.1


FaceRSS is a simple JavaServer Faces component. more>>
FaceRSS is a simple JavaServer Faces (JSF) component that allows you to display news from specified RSS url source in one configurable tag.

So, you can place your favorite news on your website in a very simple way. FaceRSS library uses rsslib4j and therefore supports RSS version 0.9x, 1.0, and 2.0 with Syndication and Dublin Core namespaces.

Usage:

copy the facerss.jar to your WEB-INF/lib folder and add to your build path.

Methods inherited from class java.lang.Object

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

FaceRSS

public FaceRSS(java.lang.String url)

Method Detail

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)

getItem

public java.util.ArrayList getItem()

getMultipleItems

public java.util.ArrayList getMultipleItems(int count)

getRssName

public java.lang.String getRssName()
<<less
Download (1.1MB)
Added: 2006-01-05 License: Other/Proprietary License with Source Price:
1390 downloads
DictEm 0.81

DictEm 0.81


DictEm is an extremely customizable DICT client for (X)Emacs. more>>
DictEm is an extremely customizable DICT client for (X)Emacs. DictEm implements all functions of the client part of the DICT protocol (RFC-2229).
Unlike dictionary.el, it widely uses autocompletion that is used for selecting a dictionary and search strategy. It provides several hooks that may be used for buffer postprocessing.
Built-in hyperlinking and a highlighting mechanism are based on this ability. It supports the mechanism of virtual dictionaries that can be used for grouping dictionaries from different DICT servers into the client-side virtual dictionary.
Enhancements:
- - dictem-server variable can be equal to nil, in this case dict command line tool will be called without -h option, i.e. default _list of servers_ specified in .dictrc (or dict.conf) will be used.
- dict:///dictionary_name (in dictem-user-databases-alist) also means that default server list will be used, see Ex.4 for the sample of use.
- dictem-server variable now defaults to nil, old value was "dict.org". dictem-strategy-alist and dictem-database-alist also defaults to nil.
<<less
Download (0.033MB)
Added: 2006-07-22 License: GPL (GNU General Public License) Price:
1189 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5