Dht Distributed Hash Tables
Calculate MD5 hash of multiple files. You can copy MD5 hashes to the clipboard or save to a text file from an easy to use interface.
Features:
* Fast Calculation
* Select multiple files, or drag direct from Windows explorer
* Customizable results window
* Save results to a...
Platforms: Windows
License: Freeware | Size: 446.2 KB | Download (272): MD5 Hash Download |
Hash::NoVivify is a Perl extension for non-vivifying exists and defined functions. SYNOPSIS use Hash::NoVivify qw(Defined Exists); ... if (Exists(%hash, qw(key1 key2 ... keyn ))) { ... } if (Defined(%hash, qw(key1 key2 ... keyn))) { ... } When used on a hash, the exists() and...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (88): Hash::NoVivify Download |
Set::Hash is a Perl module with hashes as objects with lots of handy methods (including set comparisons) and support for method chaining. SYNOPSIS use Set::Hash; my $sh1 = Set::Hash->new(name=>"dan",age=>33); my $sh2 = Set::Hash->new(qw/weight 185 height 72/); $sh1->length->print; # 2...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (89): Set::Hash Download |
Tables for Ada is a library provides an implementation of tables indexed by strings. The binary search is used for names of known length. It is also possible to search a table for names of unknown length, i.e. to parse a string using some table. Table elements can be of any private type. Key-...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (97): Tables for Ada Download |
Tie::Hash::RegexKeys will match hash keys using Regular Expressions. SYNOPSIS use Tie::Hash::RegexKeys; use Data::Dumper; my %h; tie %h, Tie::Hash::RegexKeys; my $a = .1.2.3.4.5.6.2; my $b = .1.2.3.4.5.7; my $c = .1.2.3.4.5.6.1; my $d = .1.2.3.4.5.6.1.6; $h{$a}="key1";...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (104): Tie::Hash::RegexKeys Download |
Distributed RSA Key Generation is a software to generate shared RSA keys. Currently, only keys for two parties using Gilboas protocol are supported. But the protocol stack is extensible, so in the future there may be other protocols supported. Work has begun on Straubs protocol but is not...
Platforms: *nix
License: Freeware | Size: 2.3 MB | Download (156): Distributed RSA Key Generation Download |
Distributed Aide Runtime Controller is a multi-threaded Python application designed for managing AIDE installations in large heterogeneous networks. AIDE is an open-source improvement upon the academic release of Tripwire. It can be used to detect filesystem changes in unix environments, which...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (94): Distributed Aide Runtime Controller Download |
Basset::Container::Hash Perl module implements a layered hash. The easiest way to explain is with an example: my %x = (a => b); tie my %y, Basset::Container::Hash, %x; #<- %x is the parent of y. print $x{a}; #prints b print $y{a}; #prints b (inherited from x) $y{a} = foo; $y{z} = bar;...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (94): Basset::Container::Hash Download |
The Distributed Replicated Blob Server Project (drbs) is a young project, not mature enough to handle production data. You still might take a look and report any feedback from build problemss or bugs to ideas what problems drbs might solve for you. How to keep a large set of blobs available...
Platforms: *nix
License: Freeware | Size: 45.06 KB | Download (91): distributed replicated blob server Download |
Distributed Network John The Ripper is a client/server framework that wraps around a slightly modified version of John The Ripper. In contrast to the MPI version of John, dnetj allows the use of nodes which are of differing speeds and for nodes which do not run 24/7. This tool was written for...
Platforms: *nix
License: Freeware | Size: 829.44 KB | Download (107): Distributed Network John The Ripper Download |
Tie::Hash::Sorted Perl module presents hashes in sorted order. SYNOPSIS use Tie::Hash::Sorted; my %ages = ( John => 33, Jacob => 29, Jingle => 15, Heimer => 48, Smitz => 12, ); my $sort_by_numeric_value = sub { my $hash = shift; [ sort {$hash->{$b} <=> $hash->{$a}} keys %$hash ];...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (87): Tie::Hash::Sorted Download |
Hash::Type module contains pseudo-hashes as arrays tied to a "type" (list of fields). SYNOPSIS use Hash::Type; # create a Hash::Type my $personType = new Hash::Type(qw(firstname lastname city)); # create and populate some hashes tied to $personType tie %wolfgang, $personType, "wolfgang...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (97): Hash::Type Download |
Distributed Multiplatform Framework is a component-based programming framework using XML (or currently a hardcoded variant) as the repository. The samples are implemented either in console or wxWidgets. This shows the independence of the GUI or UI. This framework includes a database form...
Platforms: *nix
License: Freeware | Size: 5.2 MB | Download (90): Distributed Multiplatform Framework 0.7.1 / 1.0 Download |
Distributed BEAGLE provides a distributed evolutionary computation system. Distributed BEAGLE is a master-slave distribution extension of the evolutionary computation framework, Open BEAGLE. Its key features are robustness, fault tolerance, adaptability for heterogeneous networks, and...
Platforms: *nix
License: Freeware | Download (92): Distributed BEAGLE Download |
Class::Method::hash is a Perl module that helps you create methods for handling a hash value. SYNOPSIS use Class::MethodMaker [ hash => [qw/ x /] ]; $instance->x; # empty $instance->x(a => 1, b => 2, c => 3); $instance->x_count == 3; # true $instance->x = (b => 5, d => 8); # Note this...
Platforms: *nix
License: Freeware | Size: 89.09 KB | Download (105): Class::Method::hash Download |
Tie::Proxy::Hash is a Perl module created to efficiently merge & translate hashes. SYNOPSIS my (%hash, $ref); $ref = tie %hash, Tie::Proxy::Hash, (bart => +{a => 1, b => 2}, maggie => +{a => 5, c => 6, e => 10}, ); $hash{a} == 1; # true $hash{b} == 2; # true (bart supercedes maggie)...
Platforms: *nix
License: Freeware | Size: 19.46 KB | Download (99): Tie::Proxy::Hash Download |
Hash::Merge Perl module merges arbitrarily deep hashes into a single hash. SYNOPSIS use Hash::Merge qw( merge ); my %a = ( foo => 1, bar => [ qw( a b e ) ], querty => { bob => alice }, ); my %b = ( foo => 2, bar => [ qw(c d) ], querty => { ted => margeret }, ); my %c = %{ merge(...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (96): Hash::Merge Download |
Tie::Hash::Stack is a Perl module which maintains an array of hashes like a stack. SYNOPSIS use Tie::Hash::Stack qw(pop_hash push_hash merge_hash); my %hash; tie( %hash, "Tie::Hash::Stack" ); # Ties the hash $hash{ 1 } = "one"; $hash{ 2 } = "two"; $hash{ 3 } = "three"; push_hash...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (186): Tie::Hash::Stack Download |
Distributed FTP is a distributed FTP daemon written in java. Instead of usual and well-known servers<->client transfer it uses master<->client for control connections and slave<->client for (most) data transfers, the master must tell the slave to initiate/respond to a transfer..
Platforms: *nix
License: Freeware | Size: 358.4 KB | Download (103): Distributed FTP Download |
Hash::Diff::Dispatch allows to execute code depending on difference between hashes. SYNOPSIS my $hash_watcher = Hash::Diff::Dispatch->new( {}, # Sets the starting hash # The events will be called using the order returned # by calling keys on these values... b => &bold, i => &italic,...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (101): Hash::Diff::Dispatch Download |