Main > Free Download Search >

Free person software for linux

person

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 293
XML::Rules 0.18

XML::Rules 0.18


XML::Rules is a Perl module that can parse XML & process tags by rules starting from leaves. more>>
XML::Rules is a Perl module that can parse XML & process tags by rules starting from leaves.

SYNOPSIS

use XML::Rules;

$xml = < < *END*
< doc >
< person >
< fname >...< /fname >
< lname >...< /lname >
< email >...< /email >
< address >
< street >...< /street >
< city >...< /city >
< country >...< /country >
< bogus >...< /bogus >
< /address >
< phones >
< phone type="home" >123-456-7890< /phone >
< phone type="office" >663-486-7890< /phone >
< phone type="fax" >663-486-7000< /phone >
< /phones >
< /person >
< person >
< fname >...< /fname >
< lname >...< /lname >
< email >...< /email >
< address >
< street >...< /street >
< city >...< /city >
< country >...< /country >
< bogus >...< /bogus >
< /address >
< phones >
< phone type="office" >663-486-7891< /phone >
< /phones >
< /person >
< /doc >
*END*

@rules = (
_default = > sub {$_[0] = > $_[1]- >{_content}},
# by default Im only interested in the content of the tag, not the attributes
bogus = > undef,
# lets ignore this tag and all inner ones as well
address = > sub {address = > "$_[1]- >{street}, $_[1]- >{city} ($_[1]- >{country})"},
# merge the address into a single string
phone = > sub {$_[1]- >{type} = > $_[1]- >{content}},
# lets use the "type" attribute as the key and the content as the value
phones = > sub {delete $_[1]- >{_content}; %{$_[1]}},
# remove the text content and pass along the type = > content from the child nodes
person = > sub { # lets print the values, all the data is readily available in the attributes
print "$_[1]- >{lname}, $_[1]- >{fname} < $_[1]- >{email} >n";
print "Home phone: $_[1]- >{home}n" if $_[1]- >{home};
print "Office phone: $_[1]- >{office}n" if $_[1]- >{office};
print "Fax: $_[1]- >{fax}n" if $_[1]- >{fax};
print "$_[1]- >{address}nn";
return; # the < person > tag is processed, no need to remember what it contained
},
);
$parser = XML::Rules- >new(rules = > @rules);
$parser- >parse( $xml);

<<less
Download (0.038MB)
Added: 2007-07-31 License: Perl Artistic License Price:
817 downloads
Tribler 4.0.4

Tribler 4.0.4


Tribler is a P2P client with special focus on social networking. more>>
Tribler is a P2P client with special focus on social networking.
Easy downloading
- Adds more than simple keyword search, youtube grid
Recommendation and Friends
- See what other people like, related files, find person with the same taste
Video on Demand
- When the download is on its way, you can use the integrated video player to start watching ASAP
Wealth of content
- Search both Bittorrent, Youtube, and Liveleak for content.
All-in-one interface
- No need to hunt down .torrent files on websites, upgrade to the latest Divx codecs, install the Flash plugin. Tribler has one-stop shopping
<<less
Download (1.4MB)
Added: 2007-07-13 License: Open Software License Price:
842 downloads
PEditor 0.3

PEditor 0.3


PEditor is an experimental programmers editor. more>>
PEditor is an experimental programmers editor. The goal is to create an editor that could be used by a person (most likely a student) with no a priori knowledge of programming. This aims to be a classic "write code, click run" IDE.
Main features:
- tabs
- syntax highlighting
- some form of auto-complete
- ability to compile/run simple programmes
- a code snippets library
PEditor project is aimed at the C/C++ programmer, though support for other languages may be added.
<<less
Download (0.52MB)
Added: 2007-07-07 License: GPL (GNU General Public License) Price:
842 downloads
Audioscrobbler 0.3.8.1

Audioscrobbler 0.3.8.1


Audioscrobbler is an XMMS/BMP plugin that builds a profile of your musical tastes. more>>
Audioscrobbler is an XMMS/BMP plugin that builds a profile of your musical tastes by sending the name of every song you play to the Audioscrobbler server, which updates your musical profile with the new song.

Every person with a plugin has their own page on the site that shows their listening statistics, and the system automatically matches you to people with similar musical tastes, and generates personalised recommendations.

<<less
Download (0.24MB)
Added: 2007-06-18 License: LGPL (GNU Lesser General Public License) Price:
860 downloads
The Castle 0.7.0

The Castle 0.7.0


The Castle is a first-person shooter (FPS) style game in a dark fantasy setting. more>>
The Castle is a first-person shooter (FPS) style game in a dark fantasy setting. Your main weapon is a sword, so the fight is mostly short-range. 3 main levels included, packed with creatures, items and sounds.

Also a bonus level, from a well-known 3D game, will be available to you from "New Game" menu once you finish the main game (you can also switch to this level from the debug menu, if youre impatient).

<<less
Download (37MB)
Added: 2007-06-15 License: GPL (GNU General Public License) Price:
862 downloads
Nexuiz 2.3

Nexuiz 2.3


Nexuiz is a fast-paced, chaotic, and intense multiplayer first-person shooter game. more>>
Nexuiz is a fast-paced, chaotic, and intense multiplayer first-person shooter game, focused on providing basic, old style deathmatch.

Nexuiz is extremely modder-friendly. Nexuiz is built on the power of the Darkplaces engine, which is a heavily modified version of the original Quake.

Darkplaces features realtime lighting and stencil shadows, bumpmapping, gloss, bloom, and totally rewritten network code that supports up to 64 players on a single server.

<<less
Download (199.5MB)
Added: 2007-06-01 License: GPL (GNU General Public License) Price:
881 downloads
Blob Wars : Blob and Conquer 0.91

Blob Wars : Blob and Conquer 0.91


Blob Wars : Blob and Conquer is a 3rd person action shooter. more>>
Blob Wars : Blob and Conquer is a 3rd person action shooter. With the apparent defeat of Galdov and the reclaiming of the Fire, Space, Time and Reality Crystals, the Blobs battle was only just beginning.
Bob had rescued many Blobs and fought many battles, but now he had an ever bigger task ahead of him. The Blobs homeworld is still littered with the alien forces and Bob once again makes it his task to lead the counter attack.
But even without Galdov the aliens are still extremely well organised.
Main features:
- Explore and battle in full 3D environments
- Use and aquire mutliple weapons (uzis, shotguns, grenades)
- Fight familiar enemies - Assimilated Blobs, Eye Droids.
- Auto targetting enables you to maintain a lock on enemies whilst dodging around
- Blob allies - Fight alongside buddies such as Teeka the Scout
<<less
Download (33MB)
Added: 2007-05-30 License: GPL (GNU General Public License) Price:
889 downloads
Paintball 2 Build 018

Paintball 2 Build 018


Paintball is a standalone paintball game utilizing a modified Quake2 engine. more>>
Paintball is a standalone paintball game utilizing a modified Quake2 engine. Paintball2 is a fast-paced first-person game with capture the flag, elimination, siege, and deathmatch (free-for-all) styles of gameplay. This project focuses on enhancing the Quake2-based engine it uses.
Enhancements:
- Bugfix: Fixed crash caused by status packet sent while playing a demo.
- Bugfix: Fixed crash when attempting to load bad wav file (drip_amb.wav) in OpenAL.
- Bugfix: Fixed macro processing in $$$var scenario.
- Tweak: Switched over to UDP for communicating with the login server. (major rewrite)
- Tweak: Switched to UDP to download the serverlist. (major rewrite)
- Tweak: Changed default timeout value to 30 seconds.
<<less
Download (21.3MB)
Added: 2007-05-25 License: Freeware Price:
721 downloads
Persistent::LDAP 0.50

Persistent::LDAP 0.50


Persistent::LDAP is a persistent class implemented using a LDAP directory. more>>
Persistent::LDAP is a persistent class implemented using a LDAP directory.

SYNOPSIS

use Persistent::LDAP;
use English; # import readable variable names like $EVAL_ERROR

eval { ### in case an exception is thrown ###

### allocate a persistent object ###
my $person =
new Persistent::LDAP(localhost, 389,
cn=Directory Manager, test1234,
ou=Engineering,o=Big Snow Org,c=US);

### declare attributes of the object ###
$person->add_attribute(uid, ID, String);
$person->add_attribute(userpassword, Persistent, String);
$person->add_attribute(objectclass, Persistent, String);
$person->add_attribute(givenname, Persistent, String);
$person->add_attribute(sn, Persistent, String);
$person->add_attribute(cn, Persistent, String);
$person->add_attribute(mail, Persistent, String);
$person->add_attribute(telephonenumber, Persistent, String);

### query the datastore for some objects ###
$person->restore_where(& (objectclass=person)(mail=*bigsnow.org),
sn, givenname);
while ($person->restore_next()) {
printf("name = %s, email = %sn",
$person->givenname . . $person->sn,
$person->mail);
}
};

if ($EVAL_ERROR) { ### catch those exceptions! ###
print "An error occurred: $EVAL_ERRORn";
}

ABSTRACT

This is a Persistent class that uses a LDAP directory to store and retrieve objects. This class can be instantiated directly or subclassed. The methods described below are unique to this class, and all other methods that are provided by this class are documented in the Persistent documentation. The Persistent documentation has a very thorough introduction to using the Persistent framework of classes.

<<less
Download (0.015MB)
Added: 2007-05-19 License: Perl Artistic License Price:
889 downloads
Persistent::Base 0.52

Persistent::Base 0.52


Persistent::Base is an Abstract Persistent Base Class. more>>
Persistent::Base is an Abstract Persistent Base Class.

SYNOPSIS

### we are a subclass of ... ###
use Persistent::Base;
@ISA = qw(Persistent::Base);

ABSTRACT

This is an abstract class used by the Persistent framework of classes to implement persistence with various types of data stores. This class provides the methods and interface for implementing Persistent classes. Refer to the Persistent documentation for a very thorough introduction to using the Persistent framework of classes.

This class is part of the Persistent base package which is available from:

http://www.bigsnow.org/persistent
ftp://ftp.bigsnow.org/pub/persistent

Before we get started describing the methods in detail, it should be noted that all error handling in this class is done with exceptions. So you should wrap an eval block around all of your code. Please see the Persistent documentation for more information on exception handling in Perl.

ABSTRACT METHODS THAT NEED TO BE OVERRIDDEN IN THE SUBCLASS

datastore -- Sets/Returns the Data Store Parameters

eval {
### set the data store ###
$person->datastore(@args);

### get the data store ###
$href = $person->datastore();
};
croak "Exception caught: $@" if $@;

Returns (and optionally sets) the data store of the object. This method throws Perl execeptions so use it with an eval block.

Setting the data store can involve anything from initializing a connection to opening a file. Getting a data store usually means returning information pertaining to the data store in a useful form, such as a connection to a database or a location of a file.

<<less
Download (0.038MB)
Added: 2007-05-18 License: Perl Artistic License Price:
889 downloads
Relations 0.95

Relations 0.95


Relations is a Perl module with functions to use with databases and queries. more>>
Relations is a Perl module with functions to use with databases and queries.

SYNOPSIS

use Relations;

$as_clause = as_clause({full_name => "concat(f_name, ,l_name)",
{status => "if(married,Married,Single)"})

$query = "select $as_clause from person";

$avoid = to_hash("virustbug","t");

if ($avoid->{bug}) {

print "Avoiding the bug...";

}

unless ($avoid->{code}) {

print "Not avoiding the code...";

}

<<less
Download (0.018MB)
Added: 2007-05-16 License: Perl Artistic License Price:
891 downloads
Adventure Money 1.0

Adventure Money 1.0


Adventure Money project quickly calculate money shared each month between multiple people for multiple bills. more>>
Since I am the person who manages the money for our house, I need an efficient way to keep track of our expenses and an easy way to calculate who owes what to whom at the end of the month. There are lots of good free software utilities for managing money like GnuCash, KMyMoney and the wonderful Gnumeric spreadsheet. I had been using Gnumeric to manage the money for the last 8 months, but now that we have some people staying at the house for just the summer, and other leaving and coming back in September, the spreadsheet was not able to adjust to these irregular circumstances.

The reason I decided to write my own application from scratch instead of using an already existing money management application was because my problem is multi-person orientation and most (if not all) of the money management programs I have tried are single-person oriented. For example GnuCash will let you setup accounts that show you all the money moving to and from a single person. But in my house things like food are paid by any person and shared by every other person. Thus to efficiently and easily calculate who owes how much, it must take into account the fact that one pizza may be paid for by one person, but it was eaten by 4 people. Also I dont want to have to divide up the amounts myself and put it into GnuCash with multiple accounts, because then I might as well be doing it on paper.

I could have spent my time learning to make an already existing application do exactly what I want; and I probably would have found something pretty close. But I decided that it would be faster to just program it from scratch and then I would be sure I would get exactly what I wanted. I think I was right; it took less then 2 weeks to finished writing this program.

The program is currently called Adventure Money, but if anyone can think of a better name for it let me know and Ill gladly change it.

When you first launch the program you will see it has five views, all of which can be seen in the screenshots below.

<<less
Download (0.023MB)
Added: 2007-05-16 License: GPL (GNU General Public License) Price:
900 downloads
Reft 1.2

Reft 1.2


Reft stands for Ridiculously Easy File Transfer, and is a file transfer program without hassles. more>>
Reft comes from "Ridiculously Easy File Transfer", and is a file transfer program without hassles.

All thats required is for two parties to load Reft. One person sends a file, the other person accepts the file, and thats it

Usage:

java -jar reft-0.1.jar

<<less
Download (0.051MB)
Added: 2007-05-13 License: LGPL (GNU Lesser General Public License) Price:
894 downloads
Sahana Disaster Management System 0.5.2 Alpha

Sahana Disaster Management System 0.5.2 Alpha


Sahana is an integrated set of pluggable, web based disaster management applications. more>>
Sahana project is an integrated set of pluggable, web-based disaster management applications that provide solutions to large-scale humanitarian problems in the aftermath of a disaster.
Main features:
- Missing Person Registry - Helping to reduce trauma by effectively finding missing persons
- Organization Registry - Coordinating and balancing the distribution of relief organizations in the affected areas and connecting relief groups allowing them to operate as one
- Request Management System - Registering and Tracking all incoming requests for support and relief upto fullfilment and helping donors connect to relief requirements
- Camp Registry - Tracking the location and numbers of victims in the various camps and temporary shelters setup all around the affected area
<<less
Download (2.9MB)
Added: 2007-04-25 License: LGPL (GNU Lesser General Public License) Price:
913 downloads
User::Identity 0.91

User::Identity 0.91


User::Identity is a Perl module that maintains info about a physical person. more>>
User::Identity is a Perl module that maintains info about a physical person.

INHERITANCE

User::Identity
is an User::Identity::Item

SYNOPSIS

use User::Identity;
my $me = User::Identity->new
( john
, firstname => John
, surname => Doe
);
print $me->fullName # prints "John Doe"
print $me; # same

The User::Identity object is created to maintain a set of informational objects which are related to one user. The User::Identity module tries to be smart providing defaults, conversions and often required combinations.

The identities are not implementing any kind of storage, and can therefore be created by any simple or complex Perl program. This way, it is more flexible than an XML file to store the data. For instance, you can decide to store the data with Data::Dumper, Storable, DBI, AddressBook or whatever. Extension to simplify this task are still to be developed.

If you need more kinds of user information, then please contact the module author.

<<less
Download (0.025MB)
Added: 2007-04-11 License: Perl Artistic License Price:
926 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5