scalable vector
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 544
Scalable OGo 0.9.0
Scalable OGo project (SOGo in short) is a groupware server built around the SOPE application server. more>>
Scalable OGo project (SOGo in short) is a groupware server built around the SOPE application server. Unlike OGo it is focused on scalability instead of depth in functionality. The web interface uses human readable URLs and can be accessed according to REST web service ideas. Notably it requires no server side session at all.
The server stores all internal data in the iCalendar format and therefore has no data model inconsistencies with native clients - it easily connects using GroupDAV connectors.
Scalable OpenGroupware.org is being developed since August 2004.
Important: SOGo is still in pre-alpha quality and is largely undocumented. We do not provide RPM or Debian packaging yet nor expect to be able to build the source without issues.
<<lessThe server stores all internal data in the iCalendar format and therefore has no data model inconsistencies with native clients - it easily connects using GroupDAV connectors.
Scalable OpenGroupware.org is being developed since August 2004.
Important: SOGo is still in pre-alpha quality and is largely undocumented. We do not provide RPM or Debian packaging yet nor expect to be able to build the source without issues.
Download (MB)
Added: 2006-08-31 License: LGPL (GNU Lesser General Public License) Price:
1152 downloads
Comic Vector Icons
Comic Vector Icons package contains 100 vectorial icons developed with cartoony look and simple shapes. more>>
Comic Vector Icons package contains 100 vectorial icons developed with "cartoony" look and simple shapes that give to your project a funny feeling.
EPS Icons can be rescaled to any size while retaining their original detail, for use in Logo design, Blogs, Web, Software or Print projects.
<<lessEPS Icons can be rescaled to any size while retaining their original detail, for use in Logo design, Blogs, Web, Software or Print projects.
Download (45.3MB)
Added: 2007-04-19 License: GPL (GNU General Public License) Price:
946 downloads
Bit::Vector 6.4
Bit::Vector is an efficient bit vector, set of integers and big int math library. more>>
Bit::Vector is an efficient bit vector, set of integers and "big int" math library.
CLASS METHODS
Version
$version = Bit::Vector->Version();
Word_Bits
$bits = Bit::Vector->Word_Bits(); # bits in a machine word
Long_Bits
$bits = Bit::Vector->Long_Bits(); # bits in an unsigned long
new
$vector = Bit::Vector->new($bits); # bit vector constructor
@veclist = Bit::Vector->new($bits,$count);
new_Hex
$vector = Bit::Vector->new_Hex($bits,$string);
new_Bin
$vector = Bit::Vector->new_Bin($bits,$string);
new_Dec
$vector = Bit::Vector->new_Dec($bits,$string);
new_Enum
$vector = Bit::Vector->new_Enum($bits,$string);
Concat_List
$vector = Bit::Vector->Concat_List(@vectors);
OBJECT METHODS
new
$vec2 = $vec1->new($bits); # alternative call of constructor
@veclist = $vec->new($bits,$count);
Shadow
$vec2 = $vec1->Shadow(); # new vector, same size but empty
Clone
$vec2 = $vec1->Clone(); # new vector, exact duplicate
Concat
$vector = $vec1->Concat($vec2);
Concat_List
$vector = $vec1->Concat_List($vec2,$vec3,...);
Size
$bits = $vector->Size();
Resize
$vector->Resize($bits);
$vector->Resize($vector->Size()+5);
$vector->Resize($vector->Size()-5);
Copy
$vec2->Copy($vec1);
Empty
$vector->Empty();
Fill
$vector->Fill();
Flip
$vector->Flip();
Primes
$vector->Primes(); # Sieve of Erathostenes
Reverse
$vec2->Reverse($vec1);
Interval_Empty
$vector->Interval_Empty($min,$max);
Interval_Fill
$vector->Interval_Fill($min,$max);
Interval_Flip
$vector->Interval_Flip($min,$max);
Interval_Reverse
$vector->Interval_Reverse($min,$max);
Interval_Scan_inc
if (($min,$max) = $vector->Interval_Scan_inc($start))
Interval_Scan_dec
if (($min,$max) = $vector->Interval_Scan_dec($start))
Interval_Copy
$vec2->Interval_Copy($vec1,$offset2,$offset1,$length);
Interval_Substitute
$vec2->Interval_Substitute($vec1,$off2,$len2,$off1,$len1);
is_empty
if ($vector->is_empty())
is_full
if ($vector->is_full())
equal
if ($vec1->equal($vec2))
Lexicompare (unsigned)
if ($vec1->Lexicompare($vec2) == 0)
if ($vec1->Lexicompare($vec2) != 0)
if ($vec1->Lexicompare($vec2) < 0)
if ($vec1->Lexicompare($vec2) Lexicompare($vec2) > 0)
if ($vec1->Lexicompare($vec2) >= 0)
Compare (signed)
if ($vec1->Compare($vec2) == 0)
if ($vec1->Compare($vec2) != 0)
if ($vec1->Compare($vec2) < 0)
if ($vec1->Compare($vec2) Compare($vec2) > 0)
if ($vec1->Compare($vec2) >= 0)
to_Hex
$string = $vector->to_Hex();
from_Hex
$vector->from_Hex($string);
to_Bin
$string = $vector->to_Bin();
from_Bin
$vector->from_Bin($string);
to_Dec
$string = $vector->to_Dec();
from_Dec
$vector->from_Dec($string);
to_Enum
$string = $vector->to_Enum(); # e.g. "2,3,5-7,11,13-19"
from_Enum
$vector->from_Enum($string);
Bit_Off
$vector->Bit_Off($index);
Bit_On
$vector->Bit_On($index);
bit_flip
$bit = $vector->bit_flip($index);
bit_test
contains
$bit = $vector->bit_test($index);
$bit = $vector->contains($index);
if ($vector->bit_test($index))
if ($vector->contains($index))
Bit_Copy
$vector->Bit_Copy($index,$bit);
LSB (least significant bit)
$vector->LSB($bit);
MSB (most significant bit)
$vector->MSB($bit);
lsb (least significant bit)
$bit = $vector->lsb();
msb (most significant bit)
$bit = $vector->msb();
rotate_left
$carry = $vector->rotate_left();
rotate_right
$carry = $vector->rotate_right();
shift_left
$carry = $vector->shift_left($carry);
shift_right
$carry = $vector->shift_right($carry);
Move_Left
$vector->Move_Left($bits); # shift left "$bits" positions
Move_Right
$vector->Move_Right($bits); # shift right "$bits" positions
Insert
$vector->Insert($offset,$bits);
Delete
$vector->Delete($offset,$bits);
increment
$carry = $vector->increment();
decrement
$carry = $vector->decrement();
inc
$overflow = $vec2->inc($vec1);
dec
$overflow = $vec2->dec($vec1);
add
$carry = $vec3->add($vec1,$vec2,$carry);
($carry,$overflow) = $vec3->add($vec1,$vec2,$carry);
subtract
$carry = $vec3->subtract($vec1,$vec2,$carry);
($carry,$overflow) = $vec3->subtract($vec1,$vec2,$carry);
Neg
Negate
$vec2->Neg($vec1);
$vec2->Negate($vec1);
Abs
Absolute
$vec2->Abs($vec1);
$vec2->Absolute($vec1);
Sign
if ($vector->Sign() == 0)
if ($vector->Sign() != 0)
if ($vector->Sign() < 0)
if ($vector->Sign() Sign() > 0)
if ($vector->Sign() >= 0)
Multiply
$vec3->Multiply($vec1,$vec2);
Divide
$quot->Divide($vec1,$vec2,$rest);
GCD (Greatest Common Divisor)
$vecgcd->GCD($veca,$vecb);
$vecgcd->GCD($vecx,$vecy,$veca,$vecb);
Power
$vec3->Power($vec1,$vec2);
Block_Store
$vector->Block_Store($buffer);
Block_Read
$buffer = $vector->Block_Read();
Word_Size
$size = $vector->Word_Size(); # number of words in "$vector"
Word_Store
$vector->Word_Store($offset,$word);
Word_Read
$word = $vector->Word_Read($offset);
Word_List_Store
$vector->Word_List_Store(@words);
Word_List_Read
@words = $vector->Word_List_Read();
Word_Insert
$vector->Word_Insert($offset,$count);
Word_Delete
$vector->Word_Delete($offset,$count);
Chunk_Store
$vector->Chunk_Store($chunksize,$offset,$chunk);
Chunk_Read
$chunk = $vector->Chunk_Read($chunksize,$offset);
Chunk_List_Store
$vector->Chunk_List_Store($chunksize,@chunks);
Chunk_List_Read
@chunks = $vector->Chunk_List_Read($chunksize);
Index_List_Remove
$vector->Index_List_Remove(@indices);
Index_List_Store
$vector->Index_List_Store(@indices);
Index_List_Read
@indices = $vector->Index_List_Read();
Or
Union
$vec3->Or($vec1,$vec2);
$set3->Union($set1,$set2);
And
Intersection
$vec3->And($vec1,$vec2);
$set3->Intersection($set1,$set2);
AndNot
Difference
$vec3->AndNot($vec1,$vec2);
$set3->Difference($set1,$set2);
Xor
ExclusiveOr
$vec3->Xor($vec1,$vec2);
$set3->ExclusiveOr($set1,$set2);
Not
Complement
$vec2->Not($vec1);
$set2->Complement($set1);
subset
if ($set1->subset($set2)) # true if $set1 is subset of $set2
Norm
$norm = $set->Norm();
$norm = $set->Norm2();
$norm = $set->Norm3();
Min
$min = $set->Min();
Max
$max = $set->Max();
Multiplication
$matrix3->Multiplication($rows3,$cols3,
$matrix1,$rows1,$cols1,
$matrix2,$rows2,$cols2);
Product
$matrix3->Product($rows3,$cols3,
$matrix1,$rows1,$cols1,
$matrix2,$rows2,$cols2);
Closure
$matrix->Closure($rows,$cols);
Transpose
$matrix2->Transpose($rows2,$cols2,$matrix1,$rows1,$cols1);
<<lessCLASS METHODS
Version
$version = Bit::Vector->Version();
Word_Bits
$bits = Bit::Vector->Word_Bits(); # bits in a machine word
Long_Bits
$bits = Bit::Vector->Long_Bits(); # bits in an unsigned long
new
$vector = Bit::Vector->new($bits); # bit vector constructor
@veclist = Bit::Vector->new($bits,$count);
new_Hex
$vector = Bit::Vector->new_Hex($bits,$string);
new_Bin
$vector = Bit::Vector->new_Bin($bits,$string);
new_Dec
$vector = Bit::Vector->new_Dec($bits,$string);
new_Enum
$vector = Bit::Vector->new_Enum($bits,$string);
Concat_List
$vector = Bit::Vector->Concat_List(@vectors);
OBJECT METHODS
new
$vec2 = $vec1->new($bits); # alternative call of constructor
@veclist = $vec->new($bits,$count);
Shadow
$vec2 = $vec1->Shadow(); # new vector, same size but empty
Clone
$vec2 = $vec1->Clone(); # new vector, exact duplicate
Concat
$vector = $vec1->Concat($vec2);
Concat_List
$vector = $vec1->Concat_List($vec2,$vec3,...);
Size
$bits = $vector->Size();
Resize
$vector->Resize($bits);
$vector->Resize($vector->Size()+5);
$vector->Resize($vector->Size()-5);
Copy
$vec2->Copy($vec1);
Empty
$vector->Empty();
Fill
$vector->Fill();
Flip
$vector->Flip();
Primes
$vector->Primes(); # Sieve of Erathostenes
Reverse
$vec2->Reverse($vec1);
Interval_Empty
$vector->Interval_Empty($min,$max);
Interval_Fill
$vector->Interval_Fill($min,$max);
Interval_Flip
$vector->Interval_Flip($min,$max);
Interval_Reverse
$vector->Interval_Reverse($min,$max);
Interval_Scan_inc
if (($min,$max) = $vector->Interval_Scan_inc($start))
Interval_Scan_dec
if (($min,$max) = $vector->Interval_Scan_dec($start))
Interval_Copy
$vec2->Interval_Copy($vec1,$offset2,$offset1,$length);
Interval_Substitute
$vec2->Interval_Substitute($vec1,$off2,$len2,$off1,$len1);
is_empty
if ($vector->is_empty())
is_full
if ($vector->is_full())
equal
if ($vec1->equal($vec2))
Lexicompare (unsigned)
if ($vec1->Lexicompare($vec2) == 0)
if ($vec1->Lexicompare($vec2) != 0)
if ($vec1->Lexicompare($vec2) < 0)
if ($vec1->Lexicompare($vec2) Lexicompare($vec2) > 0)
if ($vec1->Lexicompare($vec2) >= 0)
Compare (signed)
if ($vec1->Compare($vec2) == 0)
if ($vec1->Compare($vec2) != 0)
if ($vec1->Compare($vec2) < 0)
if ($vec1->Compare($vec2) Compare($vec2) > 0)
if ($vec1->Compare($vec2) >= 0)
to_Hex
$string = $vector->to_Hex();
from_Hex
$vector->from_Hex($string);
to_Bin
$string = $vector->to_Bin();
from_Bin
$vector->from_Bin($string);
to_Dec
$string = $vector->to_Dec();
from_Dec
$vector->from_Dec($string);
to_Enum
$string = $vector->to_Enum(); # e.g. "2,3,5-7,11,13-19"
from_Enum
$vector->from_Enum($string);
Bit_Off
$vector->Bit_Off($index);
Bit_On
$vector->Bit_On($index);
bit_flip
$bit = $vector->bit_flip($index);
bit_test
contains
$bit = $vector->bit_test($index);
$bit = $vector->contains($index);
if ($vector->bit_test($index))
if ($vector->contains($index))
Bit_Copy
$vector->Bit_Copy($index,$bit);
LSB (least significant bit)
$vector->LSB($bit);
MSB (most significant bit)
$vector->MSB($bit);
lsb (least significant bit)
$bit = $vector->lsb();
msb (most significant bit)
$bit = $vector->msb();
rotate_left
$carry = $vector->rotate_left();
rotate_right
$carry = $vector->rotate_right();
shift_left
$carry = $vector->shift_left($carry);
shift_right
$carry = $vector->shift_right($carry);
Move_Left
$vector->Move_Left($bits); # shift left "$bits" positions
Move_Right
$vector->Move_Right($bits); # shift right "$bits" positions
Insert
$vector->Insert($offset,$bits);
Delete
$vector->Delete($offset,$bits);
increment
$carry = $vector->increment();
decrement
$carry = $vector->decrement();
inc
$overflow = $vec2->inc($vec1);
dec
$overflow = $vec2->dec($vec1);
add
$carry = $vec3->add($vec1,$vec2,$carry);
($carry,$overflow) = $vec3->add($vec1,$vec2,$carry);
subtract
$carry = $vec3->subtract($vec1,$vec2,$carry);
($carry,$overflow) = $vec3->subtract($vec1,$vec2,$carry);
Neg
Negate
$vec2->Neg($vec1);
$vec2->Negate($vec1);
Abs
Absolute
$vec2->Abs($vec1);
$vec2->Absolute($vec1);
Sign
if ($vector->Sign() == 0)
if ($vector->Sign() != 0)
if ($vector->Sign() < 0)
if ($vector->Sign() Sign() > 0)
if ($vector->Sign() >= 0)
Multiply
$vec3->Multiply($vec1,$vec2);
Divide
$quot->Divide($vec1,$vec2,$rest);
GCD (Greatest Common Divisor)
$vecgcd->GCD($veca,$vecb);
$vecgcd->GCD($vecx,$vecy,$veca,$vecb);
Power
$vec3->Power($vec1,$vec2);
Block_Store
$vector->Block_Store($buffer);
Block_Read
$buffer = $vector->Block_Read();
Word_Size
$size = $vector->Word_Size(); # number of words in "$vector"
Word_Store
$vector->Word_Store($offset,$word);
Word_Read
$word = $vector->Word_Read($offset);
Word_List_Store
$vector->Word_List_Store(@words);
Word_List_Read
@words = $vector->Word_List_Read();
Word_Insert
$vector->Word_Insert($offset,$count);
Word_Delete
$vector->Word_Delete($offset,$count);
Chunk_Store
$vector->Chunk_Store($chunksize,$offset,$chunk);
Chunk_Read
$chunk = $vector->Chunk_Read($chunksize,$offset);
Chunk_List_Store
$vector->Chunk_List_Store($chunksize,@chunks);
Chunk_List_Read
@chunks = $vector->Chunk_List_Read($chunksize);
Index_List_Remove
$vector->Index_List_Remove(@indices);
Index_List_Store
$vector->Index_List_Store(@indices);
Index_List_Read
@indices = $vector->Index_List_Read();
Or
Union
$vec3->Or($vec1,$vec2);
$set3->Union($set1,$set2);
And
Intersection
$vec3->And($vec1,$vec2);
$set3->Intersection($set1,$set2);
AndNot
Difference
$vec3->AndNot($vec1,$vec2);
$set3->Difference($set1,$set2);
Xor
ExclusiveOr
$vec3->Xor($vec1,$vec2);
$set3->ExclusiveOr($set1,$set2);
Not
Complement
$vec2->Not($vec1);
$set2->Complement($set1);
subset
if ($set1->subset($set2)) # true if $set1 is subset of $set2
Norm
$norm = $set->Norm();
$norm = $set->Norm2();
$norm = $set->Norm3();
Min
$min = $set->Min();
Max
$max = $set->Max();
Multiplication
$matrix3->Multiplication($rows3,$cols3,
$matrix1,$rows1,$cols1,
$matrix2,$rows2,$cols2);
Product
$matrix3->Product($rows3,$cols3,
$matrix1,$rows1,$cols1,
$matrix2,$rows2,$cols2);
Closure
$matrix->Closure($rows,$cols);
Transpose
$matrix2->Transpose($rows2,$cols2,$matrix1,$rows1,$cols1);
Download (0.13MB)
Added: 2007-05-17 License: Perl Artistic License Price:
890 downloads
Audio::TagLib::ByteVector 1.42
Audio::TagLib::ByteVector is a byte vector. more>>
Audio::TagLib::ByteVector is a byte vector.
SYNOPSIS
use Audio::TagLib::ByteVector;
my $i = Audio::TagLib::ByteVector->new();
$i->setData("blah blah blah");
print $i->data(), "n"; # got "blah blah blah"
This class provides a byte vector with some methods that are useful for tagging purposes. Many of the search functions are tailored to what is useful for finding tag related paterns in a data array.
<<lessSYNOPSIS
use Audio::TagLib::ByteVector;
my $i = Audio::TagLib::ByteVector->new();
$i->setData("blah blah blah");
print $i->data(), "n"; # got "blah blah blah"
This class provides a byte vector with some methods that are useful for tagging purposes. Many of the search functions are tailored to what is useful for finding tag related paterns in a data array.
Download (1.4MB)
Added: 2006-09-26 License: Perl Artistic License Price:
1123 downloads
Search::VectorSpace 0.02
Search::VectorSpace is a very basic vector-space search engine. more>>
Search::VectorSpace is a very basic vector-space search engine.
SYNOPSIS
use Search::VectorSpace;
my @docs = ...;
my $engine = Search::VectorSpace->new( docs => @docs, threshold => .04);
$engine->build_index();
while ( my $query = ) {
my %results = $engine->search( $query );
print join "n", keys %results;
}
This module takes a list of documents (in English) and builds a simple in-memory search engine using a vector space model. Documents are stored as PDL objects, and after the initial indexing phase, the search should be very fast. This implementation applies a rudimentary stop list to filter out very common words, and uses a cosine measure to calculate document similarity. All documents above a user-configurable similarity threshold are returned.
<<lessSYNOPSIS
use Search::VectorSpace;
my @docs = ...;
my $engine = Search::VectorSpace->new( docs => @docs, threshold => .04);
$engine->build_index();
while ( my $query = ) {
my %results = $engine->search( $query );
print join "n", keys %results;
}
This module takes a list of documents (in English) and builds a simple in-memory search engine using a vector space model. Documents are stored as PDL objects, and after the initial indexing phase, the search should be very fast. This implementation applies a rudimentary stop list to filter out very common words, and uses a cosine measure to calculate document similarity. All documents above a user-configurable similarity threshold are returned.
Download (0.004MB)
Added: 2007-04-06 License: Perl Artistic License Price:
933 downloads
AOLserver 4.5.0
AOLserver is a multithreaded, Tcl-enabled, massively scalable and extensible Web server tuned for large scale, dynamic Web sites more>>
AOLserver is a multithreaded, Tcl-enabled, massively scalable and extensible Web server tuned for large scale, dynamic Web sites.
AOLserver includes complete database integration, dynamic page scripting, and an open, extensible architecture.
<<lessAOLserver includes complete database integration, dynamic page scripting, and an open, extensible architecture.
Download (0.70MB)
Added: 2006-06-30 License: GPL (GNU General Public License) Price:
1213 downloads
Vectoroids 1.1.0
Vectoroids project is a vector-based asteroid shooting game in SDL. more>>
Vectoroids project is a vector-based asteroid shooting game in SDL.
Your objective is to maneuver a space ship within a field of asteroids, and shoot them into smaller and smaller pieces, eventually destroying them completely.
Vectoroids is based directly on the code for Agendaroids. It has been ported from X-Window to SDL, so it runs on numerous platforms.
Vectoroids includes music, sound effects, and lots of cool color vector graphics!
Main features:
- Smooth vector graphics
- Rotating asteroids
- Fast, table-based trigonometric functions
- High quality sound effects
- Great music
- Pause and resume (even if you quit)
<<lessYour objective is to maneuver a space ship within a field of asteroids, and shoot them into smaller and smaller pieces, eventually destroying them completely.
Vectoroids is based directly on the code for Agendaroids. It has been ported from X-Window to SDL, so it runs on numerous platforms.
Vectoroids includes music, sound effects, and lots of cool color vector graphics!
Main features:
- Smooth vector graphics
- Rotating asteroids
- Fast, table-based trigonometric functions
- High quality sound effects
- Great music
- Pause and resume (even if you quit)
Download (0.30MB)
Added: 2006-12-07 License: GPL (GNU General Public License) Price:
1051 downloads
State Threads 1.8
State Threads project is a small library for designing scalable Internet applications. more>>
State Threads project is a small library for designing scalable Internet applications.
The State Threads is a small application library which provides a foundation for writing fast and highly scalable Internet applications (such as Web servers, proxy servers, mail transfer agents, etc.) on UNIX-like platforms.
It offers a threading API for structuring a network application as an event-driven state machine.
The State Threads library is a derivative of the Netscape Portable Runtime library (NSPR) and therefore is distributed under the Mozilla Public License (MPL) version 1.1 or the GNU General Public License (GPL) version 2 or later.
Enhancements:
- Added support for kqueue and epoll on platforms that support them.
- Added ability to choose the event notification system at program startup.
- Long-overdue public definitions of ST_UTIME_NO_TIMEOUT (-1ULL) and ST_UTIME_NO_WAIT (0) [bug 1514436].
- Documentation patch for st_utime() [bug 1514484].
- Documentation patch for st_timecache_set() [bug 1514486].
- Documentation patch for st_netfd_serialize_accept() [bug 1514494].
- Added st_writev_resid() [rfe 1538344].
- Added st_readv_resid() [rfe 1538768] and, for symmetry, st_readv().
<<lessThe State Threads is a small application library which provides a foundation for writing fast and highly scalable Internet applications (such as Web servers, proxy servers, mail transfer agents, etc.) on UNIX-like platforms.
It offers a threading API for structuring a network application as an event-driven state machine.
The State Threads library is a derivative of the Netscape Portable Runtime library (NSPR) and therefore is distributed under the Mozilla Public License (MPL) version 1.1 or the GNU General Public License (GPL) version 2 or later.
Enhancements:
- Added support for kqueue and epoll on platforms that support them.
- Added ability to choose the event notification system at program startup.
- Long-overdue public definitions of ST_UTIME_NO_TIMEOUT (-1ULL) and ST_UTIME_NO_WAIT (0) [bug 1514436].
- Documentation patch for st_utime() [bug 1514484].
- Documentation patch for st_timecache_set() [bug 1514486].
- Documentation patch for st_netfd_serialize_accept() [bug 1514494].
- Added st_writev_resid() [rfe 1538344].
- Added st_readv_resid() [rfe 1538768] and, for symmetry, st_readv().
Download (0.097MB)
Added: 2007-03-16 License: MPL (Mozilla Public License) Price:
953 downloads
Scalable OpenGroupware.org (Inverse edition) 0.9-20070713
Scalable OpenGroupware.org is a groupware server built around OpenGroupware.org (OGo) and the SOPE application server. more>>
Scalable OpenGroupware.org (SOGo in short) is a groupware server built around OpenGroupware.org (OGo) and the SOPE application server.
We are constantly improving functionnalities and the user experience. So far, we improved the user interface to use AJAX and we focused on the integration of the Mozilla suite (Thunderbird, Sunbird/Lightning).
We also added CalDAV support so that any calendaring application which uses this standard protocol can now communicate with SOGo.
Main features:
- Complete redesign of the user-interface to give SOGo a look and feel similar to the Mozilla Thunderbird and Sunbird applications
- Calendar and address book sharing
- Mutiple address books and LDAP-based address books
- Concept of tasks
- Contacts in vCard
- Integration with the Mozilla application suite
Enhancements:
- A superuser can be defined.
- The raw message source can be viewed.
- Compatibility was checked with PostgreSQL 8.2.
- The menus of the Web date selector would no longer appear.
- An SQL constraint violation would prevent task entries from being recorded.
- The due date in tasks was incorrectly set.
- It was impossible to empty the start and the due date in the task editor from the moment they were set.
- IMAP folders with non-ASCII characters can now be accessed.
- The quotas of the selected mailbox are displayed (if available).
- Users were prevented from accessing shared resources in DAV.
<<lessWe are constantly improving functionnalities and the user experience. So far, we improved the user interface to use AJAX and we focused on the integration of the Mozilla suite (Thunderbird, Sunbird/Lightning).
We also added CalDAV support so that any calendaring application which uses this standard protocol can now communicate with SOGo.
Main features:
- Complete redesign of the user-interface to give SOGo a look and feel similar to the Mozilla Thunderbird and Sunbird applications
- Calendar and address book sharing
- Mutiple address books and LDAP-based address books
- Concept of tasks
- Contacts in vCard
- Integration with the Mozilla application suite
Enhancements:
- A superuser can be defined.
- The raw message source can be viewed.
- Compatibility was checked with PostgreSQL 8.2.
- The menus of the Web date selector would no longer appear.
- An SQL constraint violation would prevent task entries from being recorded.
- The due date in tasks was incorrectly set.
- It was impossible to empty the start and the due date in the task editor from the moment they were set.
- IMAP folders with non-ASCII characters can now be accessed.
- The quotas of the selected mailbox are displayed (if available).
- Users were prevented from accessing shared resources in DAV.
Download (MB)
Added: 2007-07-15 License: GPL (GNU General Public License) Price:
832 downloads
Sambar 6.2
The Sambar Server is an open and scalable framework that provides an intuitive, secure and personalizable environment. more>>
The Sambar Server is an open and scalable framework that provides an intuitive, secure and personalizable environment for end-users; rapid development and deployment tools for developers; and an easy-to-use console for administrators.
Main features:
- WebDAV
- Content Management
- Document Versioning
- Search Engine
- Mail Server
- Servlet Runner
- Usage Throttling
- CRON Daemon
- IRC Server
- FTP Server
- TFTP Server
- DNS Server
- DHCP Server
- Proxy Server
- Socks Proxy
- Reverse Proxy
<<lessMain features:
- WebDAV
- Content Management
- Document Versioning
- Search Engine
- Mail Server
- Servlet Runner
- Usage Throttling
- CRON Daemon
- IRC Server
- FTP Server
- TFTP Server
- DNS Server
- DHCP Server
- Proxy Server
- Socks Proxy
- Reverse Proxy
Download (7.4MB)
Added: 2005-08-22 License: GPL (GNU General Public License) Price: $99
1527 downloads

Delineate for linux 0.5
Delineate is a tool for converting bitmap raster images to SVG on linux. more>> Delineate is a tool for converting bitmap raster images to SVG (Scalable Vector Graphics) using AutoTrace or potrace. It displays SVG results using Apache Batik. Input formats are JPEG, PNG, GIF, BMP, TIFF, PNM, PBM, PGM, PPM, IFF, PCD, PSD, RAS.
0.5 release
-Users can now choose to convert to SVG with potrace instead of AutoTrace - otrace produces superior black and white SVG results compared to AutoTrace.
-Increased number of supported raster input formats by using Java Imaging Utilities (JIU). Now support: JPEG, PNG, GIF, BMP, TIFF, PNM, PBM, PGM, PPM, IFF, PCD, PSD, RAS.
-User prompted to select the location of the autotrace or potrace application file when running a conversion for the first time. In earlier releases an environment variable needed to be set.<<less
Download (3.42MB)
Added: 2009-04-27 License: Freeware Price: Free
179 downloads
LAPACK 1.8.0 (ScaLAPACK)
LAPACK is a linear algebra library. more>>
LAPACK is a linear algebra library, based on LINPACK and EISPACK, designed to provide routines for handling simultaneous equations and matrix algebra efficiently, particularly on shared memory vector processors, parallel processors, and clusters.
ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. It is currently written in a Single-Program-Multiple-Data style using explicit message passing for interprocessor communication. It assumes matrices are laid out in a two-dimensional block cyclic decomposition.
ScaLAPACK is designed for heterogeneous computing and is portable on any computer that supports MPI or PVM.
Like LAPACK, the ScaLAPACK routines are based on block-partitioned algorithms in order to minimize the frequency of data movement between different levels of the memory hierarchy. (For such machines, the memory hierarchy includes the off-processor memory of other processors, in addition to the hierarchy of registers, cache, and local memory on each processor.) The fundamental building blocks of the ScaLAPACK library are distributed memory versions (PBLAS) of the Level 1, 2 and 3 BLAS, and a set of Basic Linear Algebra Communication Subprograms (BLACS) for communication tasks that arise frequently in parallel linear algebra computations. In the ScaLAPACK routines, all interprocessor communication occurs within the PBLAS and the BLACS. One of the design goals of ScaLAPACK was to have the ScaLAPACK routines resemble their LAPACK equivalents as much as possible.
Enhancements:
- A complex version of the SVD driver was added, and I/O has been simplified.
- Dependencies on LAPACK have been externalized, and assorted bugfixes have been made.
<<lessScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. It is currently written in a Single-Program-Multiple-Data style using explicit message passing for interprocessor communication. It assumes matrices are laid out in a two-dimensional block cyclic decomposition.
ScaLAPACK is designed for heterogeneous computing and is portable on any computer that supports MPI or PVM.
Like LAPACK, the ScaLAPACK routines are based on block-partitioned algorithms in order to minimize the frequency of data movement between different levels of the memory hierarchy. (For such machines, the memory hierarchy includes the off-processor memory of other processors, in addition to the hierarchy of registers, cache, and local memory on each processor.) The fundamental building blocks of the ScaLAPACK library are distributed memory versions (PBLAS) of the Level 1, 2 and 3 BLAS, and a set of Basic Linear Algebra Communication Subprograms (BLACS) for communication tasks that arise frequently in parallel linear algebra computations. In the ScaLAPACK routines, all interprocessor communication occurs within the PBLAS and the BLACS. One of the design goals of ScaLAPACK was to have the ScaLAPACK routines resemble their LAPACK equivalents as much as possible.
Enhancements:
- A complex version of the SVD driver was added, and I/O has been simplified.
- Dependencies on LAPACK have been externalized, and assorted bugfixes have been made.
Download (4.8MB)
Added: 2007-08-14 License: BSD License Price:
805 downloads
Tigase Server 2.9.5-b606
Tigase Server is a lightweight and scalable Jabber/XMPP server. more>>
Tigase Server project is a lightweight and scalable Jabber/XMPP server. No third party libraries are needed. For services with very high load and a huge number of users, it can be deployed on as many machines as needed.
Enhancements:
- This release corrects and improves the packet filter, adds a startup script for Mandriva Linux, and fixes a problem with stream initialization on very fast machines.
- The IOService class is now synchronized.
- There are many performance improvements, and processing packets from/to remote servers has been added.
<<lessEnhancements:
- This release corrects and improves the packet filter, adds a startup script for Mandriva Linux, and fixes a problem with stream initialization on very fast machines.
- The IOService class is now synchronized.
- There are many performance improvements, and processing packets from/to remote servers has been added.
Download (1.4MB)
Added: 2007-06-12 License: GPL (GNU General Public License) Price:
867 downloads
Vector Visuals 2006.12.02
Vector Visuals provides an easy-to-use, object-based API for creating and manipulating Java2D-rendered shapes. more>>
Vector Visuals provides an easy-to-use, object-based API for creating and manipulating Java2D-rendered shapes and images. The project features object embedding, dynamic connectors, and multithreaded task support.
Vector Visuals has been downloaded thousands of times, and is already in use in a variety of applications. A few that we know of are a business ontology viewer, a particle simulator, and a childrens e-book builder.
Enhancements:
- This release of is a combination of bugfixes and new features.
- Persistence delegates were added for all of the Vector Visuals objects.
- The examples were moved out into their own source folder.
- Additionally, the entire product is now licensed under a permissive "New BSD"-style license.
<<lessVector Visuals has been downloaded thousands of times, and is already in use in a variety of applications. A few that we know of are a business ontology viewer, a particle simulator, and a childrens e-book builder.
Enhancements:
- This release of is a combination of bugfixes and new features.
- Persistence delegates were added for all of the Vector Visuals objects.
- The examples were moved out into their own source folder.
- Additionally, the entire product is now licensed under a permissive "New BSD"-style license.
Download (0.039MB)
Added: 2006-12-03 License: BSD License Price:
1057 downloads
Aeris
Aeris is a nice, light maccy theme for KDE. more>>
Aeris is a nice, light maccy theme for KDE. Enjoy this, and please comment any suggestions you have.
Overall design, QtCurve theme, color scheme, (partial) Emerald theme: SaikoBee
Design suggestions, The freakin sweet buttons for the Emerald theme: Pox "Insane Vector Man"
Special thanks: Snicket, for coming up with the name for this theme!
<<lessOverall design, QtCurve theme, color scheme, (partial) Emerald theme: SaikoBee
Design suggestions, The freakin sweet buttons for the Emerald theme: Pox "Insane Vector Man"
Special thanks: Snicket, for coming up with the name for this theme!
Download (0.14MB)
Added: 2007-04-13 License: GPL (GNU General Public License) Price:
928 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 scalable vector 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