large groups
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2692
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,
);
<<lessBROWSING
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,
);
Download (0.006MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1067 downloads
Large Database Backup 1.0
Large Database Backup is a PHP class can be used to backup large MySQL databases into multiple files. more>>
Large Database Backup is a PHP class can be used to backup large MySQL databases into multiple files.
It can list the tables of a given MySQL database and generate SQL statements to create and insert records with the current values of the table rows, as if it was creating a new database. The class stores the generated SQL statements in files.
A full backup process can be split in multiple iterations to not exceed PHP default script execution time limit. Each iteration dumps a limited number of table rows. An iteration can be executed by a script that redirects the page request to itself at the end to proceed to the next iteration.
<<lessIt can list the tables of a given MySQL database and generate SQL statements to create and insert records with the current values of the table rows, as if it was creating a new database. The class stores the generated SQL statements in files.
A full backup process can be split in multiple iterations to not exceed PHP default script execution time limit. Each iteration dumps a limited number of table rows. An iteration can be executed by a script that redirects the page request to itself at the end to proceed to the next iteration.
Download (MB)
Added: 2007-07-24 License: GPL (GNU General Public License) Price:
503 downloads
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.
<<lessSYNOPSIS
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.
Download (0.033MB)
Added: 2006-06-30 License: Perl Artistic License Price:
1214 downloads
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.
<<lessCurrently 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.
Download (0.012MB)
Added: 2007-02-01 License: GPL (GNU General Public License) Price:
1000 downloads
GROUP-E 1.6.36
GROUP-E project is collaboration software which integrates groupware, project management, and business server on one platform. more>>
GROUP-E project is collaboration software which integrates groupware, project management, and business server on one platform. The solution is based on a LAMP architecture (Linux, Apache, MySQL, PHP).
GROUP-E offers project management, transparent Samba (file server) integration, integration of Cyrus IMAP server with administration and personal SIEVE filters, support for SyncML 1.0, LDAP-based user management with single sign-on authentication, and LDAP contact databases.
Enhancements:
- A fix for an LDAP-Dump bug, new drag and drop support in the calendar module (ajax), automatic deleting of old emails in preferences (ajax), and various bugfixes for the SyncML Server (now all Symbian 60 mobiles works without problems, also syncevolution works now).
<<lessGROUP-E offers project management, transparent Samba (file server) integration, integration of Cyrus IMAP server with administration and personal SIEVE filters, support for SyncML 1.0, LDAP-based user management with single sign-on authentication, and LDAP contact databases.
Enhancements:
- A fix for an LDAP-Dump bug, new drag and drop support in the calendar module (ajax), automatic deleting of old emails in preferences (ajax), and various bugfixes for the SyncML Server (now all Symbian 60 mobiles works without problems, also syncevolution works now).
Download (MB)
Added: 2007-08-09 License: GPL (GNU General Public License) Price:
808 downloads
Parrot::Docs::Group 0.4.5
Parrot::Docs::Group is a group of documentation items. more>>
Parrot::Docs::Group is a group of documentation items.
SYNOPSIS
use Parrot::Docs::Group;
A documentation group is a number of items with some optional descriptive text.
Parrot::Docs::Group is a subclass of Parrot::Docs::Item.
Class Methods
new_group($name, $text, @items)
Returns a new group.
Use this when creating groups within a Parrot::Docs::Section subclasss new() method.
new($name, $text, @contents)
Returns a new group.
$name and $text are required, though the text can be an empty string. @contents is one or more Parrot::Docs::Item instances, or relative paths.
Instance Methods
name()
Returns the name of the group.
html_link()
Groups have no HTML link. This method returns an empty string which will be discarded when building the navigation bar.
write_html($source, $target, $silent)
write_html() is called on each item in the group.
Some HTML-formatted text describing the files linked to is returned.
write_contents_html($source, $target, $silent)
Iterates over the groups contents and calls write_html() on each one.
Some HTML-formatted text describing the files linked to is returned.
contents_relative_to_source($source)
Returns the contents of the group interpreted relative to the source directory.
<<lessSYNOPSIS
use Parrot::Docs::Group;
A documentation group is a number of items with some optional descriptive text.
Parrot::Docs::Group is a subclass of Parrot::Docs::Item.
Class Methods
new_group($name, $text, @items)
Returns a new group.
Use this when creating groups within a Parrot::Docs::Section subclasss new() method.
new($name, $text, @contents)
Returns a new group.
$name and $text are required, though the text can be an empty string. @contents is one or more Parrot::Docs::Item instances, or relative paths.
Instance Methods
name()
Returns the name of the group.
html_link()
Groups have no HTML link. This method returns an empty string which will be discarded when building the navigation bar.
write_html($source, $target, $silent)
write_html() is called on each item in the group.
Some HTML-formatted text describing the files linked to is returned.
write_contents_html($source, $target, $silent)
Iterates over the groups contents and calls write_html() on each one.
Some HTML-formatted text describing the files linked to is returned.
contents_relative_to_source($source)
Returns the contents of the group interpreted relative to the source directory.
Download (3.1MB)
Added: 2006-10-17 License: Perl Artistic License Price:
1102 downloads
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.
<<lessSYNOPSIS
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.
Download (0.006MB)
Added: 2007-06-28 License: Perl Artistic License Price:
848 downloads
WWW::Yahoo::Groups::Utils 1.89
WWW::Yahoo::Groups::Utils is a Perl module with Sundry utility routines for WYG. more>>
WWW::Yahoo::Groups::Utils is a Perl module with Sundry utility routines for WYG.
This module provides miscellaneous routines to make WYG work nicely.
EXPORTS
One: get_unmangling_table
FUNCTIONS
get_unmangling_table
Returns a reference to an array comprising the address decoding table.
<<lessThis module provides miscellaneous routines to make WYG work nicely.
EXPORTS
One: get_unmangling_table
FUNCTIONS
get_unmangling_table
Returns a reference to an array comprising the address decoding table.
Download (0.065MB)
Added: 2006-12-13 License: Perl Artistic License Price:
1045 downloads
Group User Folder 3.54.2
Group User Folder provides a Zope Product that manages Groups of Users. more>>
Group User Folder provides a Zope Product that manages Groups of Users.
GroupUserFolder is a kind of user folder that provides a special kind of user management. Some users are "flagged" as GROUP and then normal users will be able to belong to one or serveral groups.
Enhancements:
- Fix _getMemberIds for LDAPUserFolder 2.7 when groups are stored in LDAPUF [encolpe]
- Got rid of zLOG in favor of logging. [stefan]
<<lessGroupUserFolder is a kind of user folder that provides a special kind of user management. Some users are "flagged" as GROUP and then normal users will be able to belong to one or serveral groups.
Enhancements:
- Fix _getMemberIds for LDAPUserFolder 2.7 when groups are stored in LDAPUF [encolpe]
- Got rid of zLOG in favor of logging. [stefan]
Download (0.50MB)
Added: 2007-02-09 License: GPL (GNU General Public License) Price:
988 downloads
JRegexpTester 0.37
JRegexpTester is a standalone Swing application. more>>
JRegexpTester is a standalone Swing application that helps you test regular expressions with the Sun Java standard API (java.util.regex).
The extracted data can be modified with formatters similar to those used by sprintf, or with standard Java date and decimal formatters. JRegexpTester features RegExLib library integration with more than 900 patterns.
Since the release 0.3, JRegexpTester helps you manage CSV (comma-separated values) files.
Main features:
- easy to use interface.
- immediate response.
- large file extraction permitted (line by line).
- automatic integration of the entire RegExLib.com library (more than 900 patterns ready to use except those .Net specific).
- save/load/export(text,html)./search
- users can easily see all the groups capturing text moving the cursor into the pane of details.
- the open-close brackets (curly and square) and parenthesis are clearly highlighted into the regexp text area.
- easy CSV file management (extract/transform). JRegexpTester can help you manage files with more than 65536 rows which cant be read entirely by Gnumeric.
Enhancements:
- integration of the new webservices of RegexLib V2 into the panel of preferences
<<lessThe extracted data can be modified with formatters similar to those used by sprintf, or with standard Java date and decimal formatters. JRegexpTester features RegExLib library integration with more than 900 patterns.
Since the release 0.3, JRegexpTester helps you manage CSV (comma-separated values) files.
Main features:
- easy to use interface.
- immediate response.
- large file extraction permitted (line by line).
- automatic integration of the entire RegExLib.com library (more than 900 patterns ready to use except those .Net specific).
- save/load/export(text,html)./search
- users can easily see all the groups capturing text moving the cursor into the pane of details.
- the open-close brackets (curly and square) and parenthesis are clearly highlighted into the regexp text area.
- easy CSV file management (extract/transform). JRegexpTester can help you manage files with more than 65536 rows which cant be read entirely by Gnumeric.
Enhancements:
- integration of the new webservices of RegexLib V2 into the panel of preferences
Download (1.9MB)
Added: 2007-04-01 License: GPL (GNU General Public License) Price:
937 downloads
jLibrary 1.1
jLibrary is a DMS (Document Management System), oriented for personal and enterprise use. more>>
jLibrary is a Document Management System oriented for personal and enterprise use. This double approach make from jLibrary an unique product.
With jLibrary, you can classify your documents, videos, or any other media type. You can export those contents to static web pages based on templates, search on those content, add comments, categorize it, etc.
Companies can find in jLibrary all the features present in most modern content management systems, including team work support, version management, offline document edition, document locking, security constraints based on roles, users and groups, easy web access, etc.
jLibrary is multiplatform, so you can run the client and the server in both Windows and Linux. jLibrary is based on web services so it boosts interoperatility between platform and lenguages, being an ideal solution for heterogeneous environments.
Main features:
- Create a fashion web application using last technologies like Java Server Faces or AJAX.
- Improve data and text mining support.
- Add more document types support. Ex: Open Office files.
- Improve relationship browser.
- Create installers for different platforms.
- Improve the image editor.
- Add encryption support.
- Add basic workflow support (closed, opened, pending, ...).
- Create a .NET browser complementary to the current J2EE browser.
- And more, and more, and more...
Enhancements:
- Performance was improved and memory compsumption was reduced, especially when handling large files.
- The main changes are a new HTTP tunnelling layer, support for custom properties for documents, a new Maven 2 based deployment system that is especially handy for client side builds, and plenty of unit tests to help developers starting up with jLibrary.
- Many bugs were fixed both in the server and client sides.
- Eclipse 3.2 core infrastructure has been added.
- There are now stable versions for Linux and Mac OS X.
<<lessWith jLibrary, you can classify your documents, videos, or any other media type. You can export those contents to static web pages based on templates, search on those content, add comments, categorize it, etc.
Companies can find in jLibrary all the features present in most modern content management systems, including team work support, version management, offline document edition, document locking, security constraints based on roles, users and groups, easy web access, etc.
jLibrary is multiplatform, so you can run the client and the server in both Windows and Linux. jLibrary is based on web services so it boosts interoperatility between platform and lenguages, being an ideal solution for heterogeneous environments.
Main features:
- Create a fashion web application using last technologies like Java Server Faces or AJAX.
- Improve data and text mining support.
- Add more document types support. Ex: Open Office files.
- Improve relationship browser.
- Create installers for different platforms.
- Improve the image editor.
- Add encryption support.
- Add basic workflow support (closed, opened, pending, ...).
- Create a .NET browser complementary to the current J2EE browser.
- And more, and more, and more...
Enhancements:
- Performance was improved and memory compsumption was reduced, especially when handling large files.
- The main changes are a new HTTP tunnelling layer, support for custom properties for documents, a new Maven 2 based deployment system that is especially handy for client side builds, and plenty of unit tests to help developers starting up with jLibrary.
- Many bugs were fixed both in the server and client sides.
- Eclipse 3.2 core infrastructure has been added.
- There are now stable versions for Linux and Mac OS X.
Download (67MB)
Added: 2007-07-01 License: BSD License Price:
848 downloads
WWW::Yahoo::Groups::Errors 1.91
WWW::Yahoo::Groups::Errors is a Perl module with exception classes for WYG. more>>
WWW::Yahoo::Groups::Errors is a Perl module with exception classes for WYG.
This class provides assorted exceptions for the use of the other modules.
INHERITANCE
All errors are subclasses of X::WWW::Yahoo::Groups which is a subclass of Exception::Class::Bass. See Exception::Classs documentation for methods available on the errors.
EXTRA METHODS
Beyond what Exception::Class provides, there are two extra methods.
fatal
fatal will return true if the error caught should be one that terminates the process.
AVAILABLE CLASSES
These should be obvious from their name. If not, please consult the source or use the description method.
X::WWW::Yahoo::Groups::BadParam
X::WWW::Yahoo::Groups::BadLogin
X::WWW::Yahoo::Groups::NoHere
X::WWW::Yahoo::Groups::AlreadyLoggedIn
X::WWW::Yahoo::Groups::NotLoggedIn
X::WWW::Yahoo::Groups::NoListSet
X::WWW::Yahoo::Groups::UnexpectedPage
X::WWW::Yahoo::Groups::NotThere
X::WWW::Yahoo::Groups::BadFetch
X::WWW::Yahoo::Groups::BadProtected
USE OF THIS MODULE
Due to the nature of how Params::Validate works, we store common options for it in this class (as they mostly relate to error handling). Thus, you should import this module with the following idiom:
require WWW::Yahoo::Groups::Errors;
Params::Validate::validation_options(
WWW::Yahoo::Groups::Errors->import()
);
<<lessThis class provides assorted exceptions for the use of the other modules.
INHERITANCE
All errors are subclasses of X::WWW::Yahoo::Groups which is a subclass of Exception::Class::Bass. See Exception::Classs documentation for methods available on the errors.
EXTRA METHODS
Beyond what Exception::Class provides, there are two extra methods.
fatal
fatal will return true if the error caught should be one that terminates the process.
AVAILABLE CLASSES
These should be obvious from their name. If not, please consult the source or use the description method.
X::WWW::Yahoo::Groups::BadParam
X::WWW::Yahoo::Groups::BadLogin
X::WWW::Yahoo::Groups::NoHere
X::WWW::Yahoo::Groups::AlreadyLoggedIn
X::WWW::Yahoo::Groups::NotLoggedIn
X::WWW::Yahoo::Groups::NoListSet
X::WWW::Yahoo::Groups::UnexpectedPage
X::WWW::Yahoo::Groups::NotThere
X::WWW::Yahoo::Groups::BadFetch
X::WWW::Yahoo::Groups::BadProtected
USE OF THIS MODULE
Due to the nature of how Params::Validate works, we store common options for it in this class (as they mostly relate to error handling). Thus, you should import this module with the following idiom:
require WWW::Yahoo::Groups::Errors;
Params::Validate::validation_options(
WWW::Yahoo::Groups::Errors->import()
);
Download (0.033MB)
Added: 2006-12-13 License: Perl Artistic License Price:
1045 downloads
Mail::Abuse::Reader::GoogleGroups 1.025
Mail::Abuse::Reader::GoogleGroups is a Perl module that reads Mail::Abuse::Report from NANAS via Google Groups. more>>
Mail::Abuse::Reader::GoogleGroups is a Perl module that reads Mail::Abuse::Report from NANAS via Google Groups.
SYNOPSIS
use Mail::Abuse::Report;
use Mail::Abuse::Reader::GoogleGroups;
my $r = new Mail::Abuse::Reader::GoogleGroups;
my $report = new Mail::Abuse::Report (reader => $r);
THIS CODE SHOULD NOT BE USED IN PRODUCTION YET. SEE bin/google-gather INSTEAD, FOR AN ALTERNATE MECHANISM OF FETCHING REPORTS FROM NANAS VIA GOOGLE GROUPS.
This module uses the news.admin.net-abuse.sightings archive kindly provided by the Google(tm) Groups service to feed public complaints into the Mail::Abuse package.
The general idea is that a search is going to be performed and each result will be fed into the Mail::Abuse engine. The parameters of the process can be configured by the following keys in the configuration file.
google groups search
Regexp to search for in the text of each article.
google groups max messages
Maximum number of messages to read in a single run. Defaults to 50.
google groups oldest message
Controls the maximum age of a message. Messages that are older (accorging to its Date: header) will be skipped and not counted. This defaults to five days.
google groups server
The name of the Google(tm) Groups server to use. Defaults to groups.google.com.
google groups proxy
The proxy server to use.
debug google groups
When set to a true value, causes debug information to be sent to STDERR.
The following methods are implemented within this class.
read($report)
Populates the text of the given $report using the ->text method. Must return true if succesful or false otherwise.
<<lessSYNOPSIS
use Mail::Abuse::Report;
use Mail::Abuse::Reader::GoogleGroups;
my $r = new Mail::Abuse::Reader::GoogleGroups;
my $report = new Mail::Abuse::Report (reader => $r);
THIS CODE SHOULD NOT BE USED IN PRODUCTION YET. SEE bin/google-gather INSTEAD, FOR AN ALTERNATE MECHANISM OF FETCHING REPORTS FROM NANAS VIA GOOGLE GROUPS.
This module uses the news.admin.net-abuse.sightings archive kindly provided by the Google(tm) Groups service to feed public complaints into the Mail::Abuse package.
The general idea is that a search is going to be performed and each result will be fed into the Mail::Abuse engine. The parameters of the process can be configured by the following keys in the configuration file.
google groups search
Regexp to search for in the text of each article.
google groups max messages
Maximum number of messages to read in a single run. Defaults to 50.
google groups oldest message
Controls the maximum age of a message. Messages that are older (accorging to its Date: header) will be skipped and not counted. This defaults to five days.
google groups server
The name of the Google(tm) Groups server to use. Defaults to groups.google.com.
google groups proxy
The proxy server to use.
debug google groups
When set to a true value, causes debug information to be sent to STDERR.
The following methods are implemented within this class.
read($report)
Populates the text of the given $report using the ->text method. Must return true if succesful or false otherwise.
Download (0.089MB)
Added: 2006-11-23 License: Perl Artistic License Price:
1065 downloads
Image::WorldMap 0.14
Image::WorldMap is a Perl module to create graphical world maps of data. more>>
Image::WorldMap is a Perl module to create graphical world maps of data.
SYNOPSIS
use Image::WorldMap;
my $map = Image::WorldMap->new("earth-small.png", "maian/8");
$map->add(4.91, 52.35, "Amsterdam.pm");
$map->add(-2.355399, 51.3828, "Bath.pm");
$map->add(-0.093999, 51.3627, "Croydon.pm");
$map->draw("test.png");
This module helps create graphical world maps of data, such as the Perl Monger World Map (http://www.astray.com/Bath.pm/). This module takes in a number of label locations (longitude/latitude) and outputs an image. It can attach text to the labels, and tries to make sure that labels do not overlap.
It is intended to be used to create images of information such as "where are all the Perl Monger groups?", "where in the world are all the CPAN mirrors?" and so on.
This module comes with a low-resolution image of the world. Additional larger images have not been bundled with the module due to their size, but are available at: http://www.astray.com/WorldMap/
<<lessSYNOPSIS
use Image::WorldMap;
my $map = Image::WorldMap->new("earth-small.png", "maian/8");
$map->add(4.91, 52.35, "Amsterdam.pm");
$map->add(-2.355399, 51.3828, "Bath.pm");
$map->add(-0.093999, 51.3627, "Croydon.pm");
$map->draw("test.png");
This module helps create graphical world maps of data, such as the Perl Monger World Map (http://www.astray.com/Bath.pm/). This module takes in a number of label locations (longitude/latitude) and outputs an image. It can attach text to the labels, and tries to make sure that labels do not overlap.
It is intended to be used to create images of information such as "where are all the Perl Monger groups?", "where in the world are all the CPAN mirrors?" and so on.
This module comes with a low-resolution image of the world. Additional larger images have not been bundled with the module due to their size, but are available at: http://www.astray.com/WorldMap/
Download (0.083MB)
Added: 2006-10-27 License: Perl Artistic License Price:
635 downloads
Mail::Summary::Tools::ArchiveLink::GoogleGroups 0.05
Mail::Summary::Tools::ArchiveLink::GoogleGroups is link to Google Groups via message ID. more>>
Mail::Summary::Tools::ArchiveLink::GoogleGroups is link to Google Groups via message ID.
SYNOPSIS
use Mail::Summary::Tools::ArchiveLink::GoogleGroups;
my $link = Mail::Summary::Tools::ArchiveLink::GoogleGroups->new(
message_id => ".....",
);
$link->thread_uri;
$link->message_uri;
Currently this module allows retrieval of message lists, raw messages, and the contact list. All requests to gmail are secured using ssl.
<<lessSYNOPSIS
use Mail::Summary::Tools::ArchiveLink::GoogleGroups;
my $link = Mail::Summary::Tools::ArchiveLink::GoogleGroups->new(
message_id => ".....",
);
$link->thread_uri;
$link->message_uri;
Currently this module allows retrieval of message lists, raw messages, and the contact list. All requests to gmail are secured using ssl.
Download (0.042MB)
Added: 2006-11-28 License: Perl Artistic License Price:
1062 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above large groups search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed