Main > Free Download Search >

Free life 0.04 software for linux

life 0.04

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 485
Game::Life 0.04

Game::Life 0.04


Game::Life - Plays Conways Game of Life. more>>
Game::Life - Plays Conways Game of Life.

SYNOPSIS

use Game::Life;
my $game = new Game::Life( 20 );
my $starting = [
[ 1, 1, 1 ],
[ 1, 0, 0 ],
[ 0, 1, 0 ]
];

$game->place_points( 10, 10, $starting );
for (1..20) {
my $grid = $game->get_grid();
foreach ( @$grid ) {
print map { $_ ? X : . } @$_;
print "n";
}
print "nn";
$game->process();
}

Conways Game of Life is a basic example of finding living patterns in rather basic rulesets (see NOTES). The Game of Life takes place on a 2-D rectangular grid, with each grid point being either alive or dead. If a living grid point has 2 or 3 neighbors within the surrounding 8 points, the point will remain alive in the next generation; any fewer or more will kill it. A dead grid point will become alive if there are exactly 3 living neighbors to it. With these simple rules, fascinating structures such as gliders that move across the grid, glider guns that generate these gliders, XOR gates, and others have been found.

This module simply provides a way to simulate the Game of Life in Perl.

In terms of coordinate systems as used in place_points, toggle_point and other functions, the first coodinate is the vertical direction, 0 being the top of the board, and the second is the horizontal direaction, 0 being the left side of the board. Thus, toggling the point of (3,2) will switch the state of the point in the 4th row and 3rd column.

The edges of the board are currently set as "flat"; cells on the edge do not have any neighbors, and thus will fall off the board. Future versions may allow for warp edges (if a cell moves off the left side it reappears on the right side).

<<less
Download (0.006MB)
Added: 2007-02-16 License: Perl Artistic License Price:
983 downloads
imsniff 0.04

imsniff 0.04


imsniff is a pcap-based instant messaging sniffer. more>>
imsniff is a pcap-based instant messaging sniffer. It captures the IM traffic in the network and is able to log conversations, contact lists, profile information, incoming email notifications, other MSN events, etc. Tested in Linux and Windows.
You can configure it via command line parameters or via a file called imsniff.conf either in the current directory or in /etc. If for some reason you rename the IMsniff
execute, you need to rename the config file as well. A sample imsniff.conf.sample file is included.
The only required parameter is the interface name to taht will be listened.
Enhancements:
- Allows to be configured via configuration file.
- Added support to non-ethernet interfaces.
- Added profile information capture.
- Added support for initial email notification.
- Added support for new email notification.
<<less
Download (0.13MB)
Added: 2006-07-08 License: GPL (GNU General Public License) Price:
1220 downloads
Inline::Lua 0.04

Inline::Lua 0.04


Inline::Lua is a Perl extension for embedding Lua scripts into Perl code. more>>
Inline::Lua is a Perl extension for embedding Lua scripts into Perl code.

SYNOPSIS

use Inline Lua;
print "The answer to life, the universe and everything is ", answer(6, 7), "n";

__END__
__Lua__
function answer (a, b)
return a*b
end

Inline::Lua allows you to write functions in Lua. Those of you who are not yet familiar with Lua should have a cursory glance at http://www.lua.org/ to get a taste of this language. In short:

Lua was designed to be embedded into other applications and not so much as a language on its own. However, despite its small set of language features, it is an extremely powerful and expressive language. Its strong areas are an elegant and yet concise syntax, good overall performance and a beautiful implementation of some concepts from the world of functional programming.

<<less
Download (0.024MB)
Added: 2007-07-03 License: Perl Artistic License Price:
844 downloads
cvsgdiff 0.04

cvsgdiff 0.04


cvsgdiff uses tkdiff or mgdiff to graphically display diffs between CVS revisions of a file in your sandbox. more>>
cvsgdiff uses tkdiff or mgdiff to graphically display diffs between CVS revisions of a file in your sandbox. cvsgdiff is basically a graphical version of "cvs diff".

If given no arguments, cvsgdiff will launch the graphical diff program once for every modified file in the current directory.

If given one or more filenames as arguments, cvsgdiff diplays the diffs of each file. If given a revision, cvsgdiff will display the diffs between the file in your sandbox and the BASE revision in CVS. If given two revisions, cvsgdiff will display the diffs between the two revisions in CVS for the given file. The files in your sandbox are not touched.

cvsgdiff works by checking out the specified (or defaults to BASE) revision of the specified file(s) into your tmp directory and then launches a graphics diff program to display the differences.

The files in your tmp directory are then removed when you exit the graphical diff program. cvsgdiff currently supports tkdiff and mgdiff. It first checks the environment variable GDIFF. If it is set, that program will be tried first. If the GDIFF environment variable specifies an absolute path but does not exist, cvsgdiff will then look for tkdiff and mgdiff.

<<less
Download (0.004MB)
Added: 2006-02-10 License: BSD License Price:
1351 downloads
Preppi 0.04

Preppi 0.04


Preppi is a simple graphical EPP client for Unix and Linux systems. more>>
Preppi is a simple graphical EPP client for Unix and Linux systems. Preppi is written in Perl and makes use of the GTK+ and GNOME bindings for Perl, and our own EPP libraries.

<<less
Download (0.023MB)
Added: 2007-02-09 License: GPL (GNU General Public License) Price:
988 downloads
XML::Conf 0.04

XML::Conf 0.04


XML::Conf is a simple configuration module based on XML. more>>
XML::Conf is a simple configuration module based on XML.

SYNOPSIS

Here follows some examples as the tests are done.

use XML::Conf;
my $c = XML::Conf->new($filename);
$w = $c->FIRSTKEY();
$v = $c->NEXTKEY();
$c->EXISTS($v);
$c->DELETE($v);
$c->CLEAR();

This is the description of the class, currently it only containg only the descriptions of the private and public methods and attributes.

<<less
Download (0.006MB)
Added: 2006-09-08 License: Perl Artistic License Price:
1141 downloads
XML::Code 0.04

XML::Code 0.04


XML::Diff is a Perl module for XML DOM-Tree based Diff & Patch Module. more>>
XML::Diff is a Perl module for XML DOM-Tree based Diff & Patch Module.

SYNOPSIS

my $diff = XML::Diff->new();

# to generate a diffgram of two XML files, use compare.
# $old and $new can be filepaths, XML as a string,
# XML::LibXML::Document or XML::LibXML::Element objects.
# The diffgram is a XML::LibXML::Document by default.
my $diffgram = $diff->compare(
-old => $old_xml,
-new => $new_xml,
);

# To patch an XML document, an patch. $old and $diffgram
# follow the same formatting rules as compare.
# The resulting XML is a XML::LibXML::Document by default.
my $patched = $diff->patch(
-old => $old,
-diffgram => $diffgram,
);

This module provides methods for generating and applying an XML diffgram of two related XML files. The basis of the algorithm is tree-wise comparison using the DOM model as provided by XML::LibXML.

The Diffgram is well-formed XML in the XVCS namespance and supports update, insert, delete and move operations. It is meant to be human and machine readable. It uses XPath expressions for locating the nodes to operate on.

<<less
Download (0.017MB)
Added: 2006-09-14 License: Perl Artistic License Price:
1138 downloads
stdnet 0.04

stdnet 0.04


stdnet is a simple C++ framework for building single-threaded or multi-threaded applications which deal with I/O events. more>>
stdnet project is a simple C++ framework for building single-threaded or multi-threaded applications which deal with I/O events. The forms of I/O currently supported include TCP sockets, UDP sockets, and named pipes.

Events can also be generated through timers for handling timeout conditions. The model for the networking I/O is general and powerful such that it could be used with non-internet protocols like LAP-B etc. Also, advanced buffering and queuing classes exist but will be extended.
<<less
Download (0.080MB)
Added: 2006-08-24 License: GPL (GNU General Public License) Price:
1157 downloads
PLJava 0.04

PLJava 0.04


PLJava is Perl module that will embed Perl into Java. more>>
PLJava is Perl module that will embed Perl into Java.

USAGE

import perl5.Perl ;
import perl5.SV ;

public class test {

public static void main(String argv[]) {

Perl.eval("print qq`Hello World!n` ;") ;

///////////////////

SV foo = Perl.NEW("foo") ; // $foo = new foo() ;

foo.call("subtest") ; // $foo->subtest() ;

///////////////////

String s = Perl.eval(" time: + time() ") ;

int i = Perl.eval_int(" 2**10 ") ; // 1024

int n = Perl.eval_int(" 10/3 ") ; // 3
int d = Perl.eval_double(" 10/3 ") ; // 3.33333333333333

///////////////////

SV array = Perl.eval_sv(" [ a , b , c ] ") ;

String e0 = array.elem(0) ; // a
String e1 = array.elem(1) ; // b
String e2 = array.elem(2) ; // c

///////////////////

SV hash = Perl.eval_sv(" { a => 11 , b => 22 , c => 33 } ") ;

String k_a = hash.key("a") ; // 11
String k_b = hash.key("b") ; // 22
String k_c = hash.key("c") ; // 33

}

}

<<less
Download (0.16MB)
Added: 2007-06-06 License: Perl Artistic License Price:
872 downloads
Web of Life 1.0

Web of Life 1.0


Web of Life is a life simulation game. more>>
Web of Life is a life simulation game.

An isometric game done with C++ and SDL.

In this game you control some beings in an ecosystem, the goal is to make only that the beings you control survive.

Your beings should survive fighting with other beings, reproducting to make a massive attack and eating.
But sometimes you will have to eat some of your own live beings so that others could stay alive, well its life.
<<less
Download (MB)
Added: 2007-03-01 License: GPL (GNU General Public License) Price:
971 downloads
Kmenc15 0.04

Kmenc15 0.04


Kmenc15 is an advanced MEncoder frontend, generally designed to be a VirtualDub replacement for Linux. more>>
Kmenc15 is an advanced Qt/KDE MEncoder frontend, generally designed to be a VirtualDub replacement for Linux. It is most useful for editing and encoding large high quality AVIs capped from TV.

It allows cutting and merging at exact frames, applying any MPlayer/MEncoder filter, with preview.

It can also create shell scripts instead of doing the encode itself, so MEncoder is not essential for it to run. MPlayer is essential though, without it the program will not even open files and cannot create shell scripts without the files.

The program is not quite complete, still a few features disabled, none of which are horribly essential. It does not support opening MPEGs. Only AVIs.

<<less
Download (0.23MB)
Added: 2005-06-16 License: GPL (GNU General Public License) Price:
1592 downloads
Life Tips 07

Life Tips 07


Its all about being You, but better! 10 tips about work, life, love, leadership. Applicable to people of all ages and stages of life including teenag... more>> <<less
Download (1KB)
Added: 2009-04-11 License: Freeware Price: Free
196 downloads
SWISH::HiLiter 0.04

SWISH::HiLiter 0.04


SWISH::HiLiter is a simple Perl interface to SWISH::API and HTML::HiLiter. more>>
SWISH::HiLiter is a simple Perl interface to SWISH::API and HTML::HiLiter.

SYNOPSIS

my $query = "foo OR bar";

require SWISH::API;
my $swish = SWISH::API->new( my_index );

require SWISH::HiLiter;

# create an object

my $hiliter = SWISH::HiLiter->new( swish=>$swish, query=>$query );

# search and display highlighted results

my $results = $swish->Query( $query );

while ( my $result = $results->NextResult ) {

my $path = $result->Property( "swishdocpath" );
my $title = $hiliter->light(
$result->Property( "swishtitle" )
);
my $snip = $hiliter->light(
$hiliter->snip(
$result->Property( "swishdescription" )
)
);
my $rank = $result->Property( "swishrank" );
my $file = $result->Property( "swishreccount" );

print join("n", $file, $path, $title, $rank, $snip );

}

SWISH::HiLiter is a simple interface to the HTML::HiLiter module. It is designed to work specifically with the SWISH::API module for searching SWISH indexes and displaying snippets of highlighted text from the stored SWISH properties.

SWISH::HiLiter is NOT a drop-in replacement for the highlighting modules that come with the SWISH-E distribution. Instead, it is intended to be used when programming with SWISH::API.

<<less
Download (0.012MB)
Added: 2006-12-04 License: Perl Artistic License Price:
1055 downloads
Perl6::Take 0.04

Perl6::Take 0.04


Perl6::Take is a Perl module to gather/take in Perl 5. more>>
Perl6::Take is a Perl module to gather/take in Perl 5.

SYNOPSIS

use Perl6::Take;

my @foo = gather {
take 5;
};

EXPORT

gather

Accepts a block. take statements inside the dynamic scope of the block are used to accumulate a list, which is gathered as the return value of the block.

take

Accumulates its argument (or list of arguments) on to the nearest gather in the dynamic scope. Arguments are evaluated in list context. The arguments may be passed on to a variable, but note that this assignment should usually be done in list context, as per usual context rules:

$answer = take 42; # 1
($answer) = take 42; # 42

<<less
Download (0.021MB)
Added: 2007-02-14 License: MIT/X Consortium License Price:
982 downloads
Unidecode 0.04.1

Unidecode 0.04.1


US-ASCII transliterations of Unicode text more>>

Unidecode 0.04.1 offers you a powerful Python module that offers ASCII transliterations of Unicode text. It often happens that you have non-Roman text data in Unicode, but you cant display it -- usually because you're trying to show it to a user via an application that doesn't support Unicode, or because the fonts you need aren't accessible.

You could represent the Unicode characters as "???????" or " BA A0q0...", but that's nearly useless to the user who actually wants to read what the text says.

Major Features:

  1. Provides a function, unidecode(...) that takes Unicode data and tries to represent it in ASCII characters (i.e., the universally displayable characters between 0x00 and 0x7F).
  2. The representation is almost always an attempt at transliteration -- i.e., conveying, in Roman letters, the pronunciation expressed by the text in some other writing system.

Requirements: Python

<<less
Added: 2009-06-17 License: GPL Price: FREE
10 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5