Main > Free Download Search >

Free grey matter group software for linux

grey matter group

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1649
Grey Matter 1.7.3

Grey Matter 1.7.3


Grey Matter is a CGI-based logging application suitable for a variety of purposes, mainly blogging. more>>
Grey Matter is a CGI-based logging application suitable for a variety of purposes, mainly blogging. The project doesnt require a backend database and features a very flexible template system, as well as a karma and comment system.
Enhancements:
- Continuing code refactoring, with small admin UI enhancements such as paging on very long screens.
- Contains security enhancements and bugfixes as well.
<<less
Download (0.26MB)
Added: 2007-07-06 License: Free for non-commercial use Price:
840 downloads
GreyList Sendmail milter 2.1.0

GreyList Sendmail milter 2.1.0


smf-grey is a Sendmail milter that implements the GreyList Anti SPAM technology. more>>
smf-grey is a Sendmail milter that implements the GreyList Anti SPAM technology.
This technology can significantly reduce the amount of SPAM and viruses going from zombie computers (infected Windows PC), which produce more than 80% of SPAM.
GreyList Sendmail milter has a very effective GreyList algorithm on the base of the tuple: sender IP address (C class subnet), sender envelope and recipient envelope.
Its very recommended to use the smf-grey milter combined with the smf-zombie and the smf-spf milters. Its a triple impact on SPAM and viruses, that will seriously increase the efficiency of filtration.
This milter aims to be lightweight, reliable and simple. Its written in C.
Main features:
- It has a hosts/networks whitelist;
- It has an autowhitelist;
- It can add the information header with GreyList results to scanned messages;
- It can log all milter activities through the syslog service.
Advantages:
- Small code;
- Fast work;
- Stability (production quality);
- Few system resources are required.
Enhancements:
- Whitelists auto reloading was implemented.
- Autowhitelisted records regular dumping and reloading was implemented.
- The default greylisting time period was increased.
- New TODO tasks were added.
- Cosmetic enhancements were made.
<<less
Download (0.017MB)
Added: 2007-02-01 License: GPL (GNU General Public License) Price:
996 downloads
GENeric Radio IP 1.0

GENeric Radio IP 1.0


GENRIP is a kernel driver (presently for Linux only) that enables you to carry ethernet frames. more>>
GENRIP is a kernel driver (presently for Linux only) that enables you to carry ethernet frames over generic low-speed/low-power serial radios, such as Microhards MHX series radios. It is intended to speed up the development cycle for those creating low-powered Embedded telemetry and SCADA devices, but may have other applications as well. Once installed, the serial radio simply appears as a network interface like this:

[root@lindev]# ./ifconfig gr0
gr0 Link encap:Generic Radio IP HWaddr 00:00:02:04:06:08
inet addr:192.168.15.1 Mask:255.255.255.0
UP RUNNING MTU:234 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:30
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

GENRIP was originally based upon Stuart Cheshires STRIP driver, which is part of the Mobile Computing Group at Stanford Universitys Mosquitonet project. It has been radically modified since.

GENRIP was ported to this application by Lawrence Wimble of Design On Demand, Inc. Design On Demand, Inc. maintains GENRIP and hopes that youll call them if you need help with an embedded project using GENRIP (or any embedded project for that matter).

GENRIP is released for Linux under the GPL. A port to FreeBSD is planned in the near future.

<<less
Download (0.024MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1210 downloads
easy TreeManager 0.1.0

easy TreeManager 0.1.0


easy TreeManager provides a bookmark manager for group of users. more>>
easy TreeManager provides a bookmark manager for group of users.

easy TreeManager is a kind of onsite bookmark manager for a group of users. Once logged in, you can access all links managed in the navigation tree.

These links can be organized by using folders and by ordering them.

The Administrator can add, delete and edit links and assign these rights to other users, too.

<<less
Download (1.7MB)
Added: 2007-02-01 License: MPL (Mozilla Public License) Price:
996 downloads
Yahoo Group Archiver 1.8

Yahoo Group Archiver 1.8


Yahoo! Group Archiver is a command line utility to interact with Yahoo! Groups. more>>
Yahoo Group Archiver project is a collection of scripts to interact with Yahoo Groups and download various sections of each group to your local workspace.
Currently the following scripts are being actively supported:
- yahoogroup-messages
- yahoogroup-files
- yahoogroup-photos
- yahoogroup-members
Main features:
yahoogroup-messages
- Downloads all the messages from a group in the order in which they were received.
- Note: Yahoo has user based and group based limits on the number of messages you can download
yahoogroup-files
- Downloads all the content from the Files section in a group maintaining the heirarchy as present on the website
- Note: Yahoo has user based and group based limits on the number of files you can download
yahoogroup-photos
- Downloads all the content from the Photos section in a group maintaining the heirarchy as present on the website
- Note: Yahoo has user based and group based limits on the number of images you can download
yahoogroup-members
- Extract the members list and output it as a tab separated data.
- Note: MS Excel users may read this data by redirecting it to a file with a extension .xls
Enhancements:
- Yahoo! has made HTTPS-based login mandatory, and the script has been updated with the new Yahoo! Group HTML layout.
<<less
Download (0.012MB)
Added: 2007-02-01 License: GPL (GNU General Public License) Price:
1000 downloads
KeyCluster 3.51

KeyCluster 3.51


KeyCluster is a high availability (HA) system for mission critical applications running on Solaris (Sparc and x86), Linux, AIX. more>>
KeyCluster is a high availability (HA) system for mission critical applications running on Solaris (Sparc and x86), Linux, and AIX.
The project guarantees service availability and data access, switching services between machines in case of software or hardware failures in a matter of seconds.
Enhancements:
- The name to was changed KeyCluster and almost all of it was rewritten.
- Built-in support for DRBD and a KeySharing kit based on a shared USB SecureKey to store services status were added.
<<less
Download (MB)
Added: 2007-03-01 License: GPL (GNU General Public License) Price:
571 downloads
Math::Group::Thompson 0.96

Math::Group::Thompson 0.96


Math::Group::Thompson module contains OO methods that calculates the cardinality of the ball of radius n of Thompson group F. more>>
Math::Group::Thompson Perl module contains OO methods that calculates the cardinality of the ball of radius n of Thompson group F.

SYNOPSIS

use Math::Group::Thompson;

my $F = Math::Group::Thompson->new( VERBOSE => 0 );
my $card = $F->cardBn(3,);

print "#B(3) = $cardn";

The Math::Group::Thompson module provides objetct oriented methods that calculates the cardinality of the ball of radius n of Thompson group F.

This module uses the presentation of F

F = < A,B | [AB^(-1),A^(-1)BA] = [AB^(-1),A^(-2)BA^2] = e >

where A,B are formal symbols, [x,y] is the usual commutator and e is the identity element of F.

[x,y] = xyx^(-1)y^(-1)

This means that for every g in F, g can be written as word

g = a_{1}a_{2} ... a_{n}

where all the a_{i} are A,B,A^(-1) or B^(-1) for all i r br Usage: my $F = new-Math::Group::Thompson( VERBOSE => $v );
Verbose argument tells Math::Group::Thompson whether print every word generated ($v == 1) or not ($v == 0), or store them in a file, where $v is the name of the file (obviously different to 0 or 1). If the verbose file exists it is replaced, so you have to check for its integrity.

NOTE:
Its not recommend to store the words on a file because for
very small values of n, #B(n) or #gB(n)-B(n) are very very large.
For example for n = 19, #B(n) ~ 3^n = 1162261467 ~ 1.1 Giga, but
the space ocupped by the file will be (in bytes):

#B(1) + sum(i=2 to 19){i*(#B(i) - #B(i-1))} =
cardBn

This method calculates #B(n) or #(gB(n) - B(n)) depending on if the argument passed to the first call of cardBn is or not.

Usage: my $c = $F->cardBn($radius,$g);

where

$radius is an integer number >= 0 and $g is an element of F (word written with A,B,C or D).

If the first time cardBn is called $g is not equal to , then cardBn returns the cardinality of the set

gB(n) - B(n) = { w in F | w in gB(n) and w not in B(n) }

If the firs time cardBn is callen $g is equal to , then cardBn returns #B(n).

This algorithm runs on exponential time because F is of exponential growth (more "exactly", this algorithm is O(3^n) ).

reset

Resets the counter used on cardBn method, set the FIRST_ELEMENT property at , and the FIRST_CALL proporty to 1.

Usage: $F->reset;

multiply

Multiplication between two words of F. This method considers the inverse relations stored in the attribute INV.

Usage: my $mul = $F->multiply($g,$w);

where $g and $w are elements of F, and $mul is the result of $g$w.

rotate

This module receives as argument a word in F and puts the last letter on word in its first place.

Usage: $w = ABC; $W = $self->rotate($w); # $W is now equal to CBA

inverse

This method receives a word in F and returns its inverse.

Usage: $w = ABC; $W = $self->inverse($w); # $W == ADC

divide

This method receives a word in F and returns a 2-dimensional array where the first element is the first half of the word, and the second is the inverse of the second half of the word.

Usage: $w = AABC; ($w1,$w2) = $self->divide($w); # Now $w1 == AA and $w2 == AD

get_inv

This method return the hash of inverse relations between the generators elements of F.

note

This method prints in STDERR the string received or puts it on the correspondent file.

Usage: $F->note(AA); # Print AA."n" or store it on a file.

<<less
Download (0.006MB)
Added: 2007-06-28 License: Perl Artistic License Price:
848 downloads
Geant4 9.0

Geant4 9.0


Geant4 is a toolkit for the simulation of the passage of particles through matter. more>>
Geant4 project is a toolkit for the simulation of the passage of particles through matter.
Its application areas include high energy physics and nuclear experiments, medical, accelerator and space physics studies.
Enhancements:
- Major updates to models and model APIs, major updates to many examples, and numerous bugfixes.
<<less
Download (16.4MB)
Added: 2007-08-08 License: GPL (GNU General Public License) Price:
815 downloads
Async::Group 0.3

Async::Group 0.3


Async::Group is a Perl class to deal with simultaneous asynchronous calls. more>>
Async::Group is a Perl class to deal with simultaneous asynchronous calls.

SYNOPSIS

use Async::Group ;
use strict ;

sub sub1
{
print "Dummy subroutine n";
my $dummy = shift ;
my $cb = shift ;

&$cb(1);
}

sub allDone
{
print "All done, result is ", shift ,"n" ;
}
my $a = Async::Group->new(name => aTest, test => 1) ;

$a->run(set => [ sub {⊂1( callback => sub {$a->callDone(@_)} )},
sub {⊂1( callback => sub {$a->callDone(@_)} )} ],
callback => &allDone
)

# or another way which avoids the clumsy nested subs
my $cb = $a->getCbRef();
$a->run(set => [ sub {⊂1( callback => $cb)},
sub {⊄1( callback => $cb )} ],
callback => &allDone
)

If you sometimes have to launch several asynchronous calls in parrallel and want to call one call-back function when all these calls are finished, this module may be for you.

Async::Group is a class which enables you to call several asynchronous routines. Each routine may have their own callback. When all the routine are over (i.e. all their callback were called), Async::Group will call the global callback given by the user.

Note that one Async::Group objects must be created for each group of parrallel calls. This object may be destroyed (or will vanish itself) once the global callback is called.

Note also that Async::Group does not perform any fork or other system calls. It just run the passed subroutines and keep count of the call-back functions called by the aforementionned subroutines. When all these subs are finished, it calls another call-back (passed by the user) to perform whatever function required by the user.

Using fork or threads or whatever is left to the user.

<<less
Download (0.004MB)
Added: 2007-04-12 License: Perl Artistic License Price:
925 downloads
HTTPD::GroupAdmin 1.66

HTTPD::GroupAdmin 1.66


HTTPD::GroupAdmin is a Perl module for the management of HTTP server group databases. more>>
HTTPD::GroupAdmin is a Perl module for the management of HTTP server group databases.

SYNOPSIS

use HTTPD::GroupAdmin ();

This software is meant to provide a generic interface that hides the inconsistencies across HTTP server implementations of user and group databases.

METHODS

new ()

Heres where we find out whats different about your server.

Some examples:

@DBM = (DBType => DBM,
DB => .htgroup,
Server => apache);

$group = new HTTPD::GroupAdmin @DBM;

This creates an object whose database is a DBM file named .htgroup, in a format that the Apache server understands.

@Text = (DBType => Text,
DB => .htgroup,
Server => ncsa);

$group = new HTTPD::GroupAdmin @Text;

This creates an object whose database is a plain text file named .htgroup, in a format that the NCSA server understands.

Full list of constructor attributes:

Note: Attribute names are case-insensitive

Name - Group name

DBType - The type of database, one of DBM, Text, or SQL (Default is DBM)

DB - The database name (Default is .htpasswd for DBM & Text databases)

Server - HTTP server name (Default is the generic class, that works with NCSA, Apache and possibly others)

Note: run perl t/support.t matrix to see what support is currently availible

Path - Relative DB files are resolved to this value (Default is .)

Locking - Boolean, Lock Text and DBM files (Default is true)

Debug - Boolean, Turn on debug mode

Specific to DBM files:

DBMF - The DBM file implementation to use (Default is NDBM)

Flags - The read, write and create flags. There are four modes: rwc - the default, open for reading, writing and creating. rw - open for reading and writing. r - open for reading only. w - open for writing only.

Mode - The file creation mode, defaults to 0644

Specific to DBI: We talk to an SQL server via Tim Bunces DBI interface. For more info see: http://www.hermetica.com/technologia/DBI/

Host - Server hostname

Port - Server port

User - Database login name

Auth - Database login password

Driver - Driver for DBI (Default is mSQL)

GroupTable - Table with field names below

NameField - Field for the name (Default is user)

GroupField - Field for the group (Default is group)

From here on out, things should look the same for everyone.

add($username[,$groupname])

Add user $username to group $groupname, or whatever the Name attribute is set to.

Fails if $username exists in the database

if($group->add(dougm, www-group)) {
print "Welcome!n";
}

delete($username[,$groupname])

Delete user $username from group $groupname, or whatever the Name attribute is set to.

if($group->delete(dougm)) {
print "Hes gone from the groupn";
}

exists($groupname, [$username])

True if $groupname is found in the database

if($group->exists(web-heads)) {
die "oh no!";
}
if($group->exists($groupname, $username) {
#$username is a member of $groupname
}

list([$groupname])

Returns a list of group names, or users in a group if $name is present.

@groups = $group->list;

@users = $group->list(web-heads);
user()

Short cut for creating an HTTPD::UserAdmin object. All applicable attributes are inherited, but can be overridden.

$user = $group->user();

(See HTTPD::UserAdmin)

convert(@Attributes)

Convert a database.

#not yet

remove($groupname)

Remove group $groupname from the database

name($groupname)

Change the value of Name attribute.

$group->name(bew-ediw-dlrow);

debug($boolean)

Turn debugging on or off

lock([$timeout]) =item unlock()

These methods give you control of the locking mechanism.

$group = new HTTPD::GroupAdmin (Locking => 0); #turn off auto-locking
$group->lock; #lock the objects database
$group->add($username,$passwd); #write while database is locked
$group->unlock; release the lock
db($dbname);

Select a different database.

$olddb = $group->db($newdb);
print "Now were reading and writing $newdb, done with $olddbn";
flags([$flags])

Get or set read, write, create flags.

commit

Commit changes to disk (for Text files).

<<less
Download (0.11MB)
Added: 2007-03-21 License: Perl Artistic License Price:
948 downloads
Metawriter 0.0.13

Metawriter 0.0.13


Metawriter provides an editor for interlinked texts. more>>
Metawriter provides an editor for interlinked texts.

It is useful for writing highly structured documentation, or creating a mindmap with link tracking.

Each text is given a name, a title, a group, and a state marker.

The content syntax is similar to that used by a Wiki.

<<less
Download (0.11MB)
Added: 2007-01-22 License: GPL (GNU General Public License) Price:
1005 downloads
WWW::Yahoo::Groups 1.91

WWW::Yahoo::Groups 1.91


WWW::Yahoo::Groups is an automated access to Yahoo! Groups archives. more>>
WWW::Yahoo::Groups is an automated access to Yahoo! Groups archives.

SYNOPSIS

my $y = WWW::Yahoo::Groups->new();
$y->login( $user => $pass );
$y->list( Jade_Pagoda );
my $email = $y->fetch_message( 2345 );

# Error catching
my $email = eval { $y->fetch_message( 93848 ) };
if ( $@ and ref $@ and $@->isa(X::WWW::Yahoo::Groups) )
{
warn "Problem: ".$@->error;
}

WWW::Yahoo::Groups retrieves messages from the archive of Yahoo Groups. It provides a simple OO interface to logging in and retrieving said messages which you may then do with as you will.

Things it does

Handles access to restricted archives. It lets you login.
Handles the intermittent advertisements. It notes that it got one and progresses straight to the message.
Handle adult confirmation requests. It just goes straight on.
Handles attachments. We get the source which happens to be the raw stuff.
Sanity checking. Could be improved, but it will generally barf if it doesnt understand something.
Header restoration. Ive found that some groups archives have unusually corrupted headers. Evidently it would be beneficial to restore these headers. As far as I can tell, it comes from not being a moderator on the lists in question.

USAGE

Try to be a well behaved bot and sleep() for a few seconds (at least) after doing things. Its considered polite. Theres an autosleep method that should be useful for this. Recently, this has been set to a default of 1 second. Feel free to tweak if necessary.

If youre used to seeing munged email addresses when you view the message archive (i.e. youre not a moderator or owner of the group) then youll be pleased to know that WWW::Yahoo::Groups can demunge those email addresses.

All exceptions are subclasses of X::WWW::Yahoo::Groups, itself a subclass of Exception::Class. See WWW::Yahoo::Groups::Errors for details.

<<less
Download (0.033MB)
Added: 2006-06-30 License: Perl Artistic License Price:
1214 downloads
RealizationEngine Group Communicator 1.0.14rc3

RealizationEngine Group Communicator 1.0.14rc3


Innovative, Web-based The RealizationEngine is designed from the ground up to facilitate group communication and collaboration. more>>
The RealizationEngine is designed from the ground up to facilitate group communication and collaboration.
It will store that communication to built and manage an institutional knowledge base. It is accessible from any Web browser or Web-enabled device.
Classified information is easily restricted to authorized individuals. Information can be compartmentalized, restricted, or published openly, as appropriate, all from the same system.
Ideas are coherently threaded, and every message is searchable in a single location and in the context of the messages related to it.
Main features:
- Communication base (completely replace e-mail or even Lotus Notes)
- Collaboration
- Idea Management
- Project Management
- Intranet
- Extranet
- Virtual meetings
- Online communities
- Virtual companies
- One or all of the above in a single installation
<<less
Download (0.060MB)
Added: 2005-04-19 License: GPL (GNU General Public License) Price:
1648 downloads
JsTester 1.4

JsTester 1.4


JsTester allows validation of JavaScript code inside Java. more>>
JsTester allows validation of JavaScript code inside Java.

JsTester provides a group of assert methods like JUnits Assert, and it supports validation by Douglas Crockfords Remedial JavaScript. You can also use your own validations.

<<less
Download (0.009MB)
Added: 2007-05-26 License: The Apache License 2.0 Price:
881 downloads
WWW::Google::Groups 0.09

WWW::Google::Groups 0.09


WWW::Google::Groups is a Perl module for Google Groups Agent. more>>
WWW::Google::Groups is a Perl module for Google Groups Agent.

BROWSING

use WWW::Google::Groups;

$agent = new WWW::Google::Groups
(
server => groups.google.com,
proxy => my.proxy.server:port,
);


$group = $agent->select_group(comp.lang.perl.misc);

$group->starting_thread(0); # Set the first thread to fetch
# Default starting thread is 0

while( $thread = $group->next_thread() ){
while( $article = $thread->next_article() ){

# the returned $article is an Email::Simple object
# See Email::Simple for its methods

print join q/ /, $thread->title, header(From).>, $/;
}
}
If you push raw to the argument stack of $thread->next_article(), it will return the raw format of messages.
while( $thread = $group->next_thread() ){
while( $article = $thread->next_article(raw) ){
print $article;
}
}
Even, you can use this more powerful method. It will try to mirror the whole newsgroup and save the messages to a Unix mbox.
$agent->save2mbox(
group => comp.lang.perl.misc,
starting_thread => 0,
max_article_count => 10000,
max_thread_count => 1000,
target_mbox => perl.misc.mbox,
);

<<less
Download (0.006MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1067 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5