Generating The Md5 Hash Of A File
Data distribution is achieved by transparent replication of a shared scene graph among the participating processes of a distributed application. A sophisticated group communication system is used to guarantee state consistency even in the presence of late joining and leaving processes. The...
Platforms: *nix
License: Freeware | Size: 3.8 MB | Download (90): Avango Download |
File::VirtualPath is a portable abstraction of a file/dir/url path. SYNOPSIS Content of thin shell "startup.pl": #!/usr/bin/perl use strict; use warnings; my $root = "/home/johndoe/projects/aardvark"; my $separator = "/"; if( $^O =~ /Win/i ) { $root = "c:projectsaardvark";...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (89): File::VirtualPath Download |
Imagine yourself cramped up in the control canister of a tiny exploration vessel, a computer screen your only window to the wastelands outside. The end might come at any time from any direction. The very air around you is deadly. Your chance of survival is close to nil, but the reward should you...
Platforms: Windows
License: Freeware | Size: 8.69 MB | Download (88): Archaist Download |
The very basic of a java 3D car driving game :a tortuous road ,a car and your fingers on the keys !
It's basically a free roaming game,but is freely expandable including a built-in basic 3D object editor and a more complex road+objects editor. Source code available,no OpenGL.S
Platforms: Windows, *nix, Java
License: Freeware | Size: 18.37 MB | Download (76): CarDriving Download |
VB Project Eye is an analysis tool for determing the calls/uses of procedures, variable and data type in shortest time and allows a slight navigation through the call trees of a Visual Basic project. The dependences between the different objects can be represented graphically. In addition it...
Platforms: Windows
License: Freeware | Size: 632 KB | Download (73): VB Project Eye Freeware Download |
Duplicate files are detrimental to your PC performance and usability. As they accumulate over and over, your valuable disk space will keep getting smaller. PCBooster Free Duplicates Remover is able to locate identical files by verifying name, attribute & date of creation. It also uses...
Platforms: Windows, Windows 8, Windows 7
License: Freeware | Size: 1.03 MB | Download (72): PCBooster Free Duplicates Remover Download |
This program uses the Delaunay triangulation of a set of 2d points to generate a set of triangles that will make for a good terrain.Notice how there are more triangles on the bottom than at the top. This means it can offer more terrain detail close to the viewer and less further away once the...
Platforms: C and C plus plus
License: Freeware | Size: 10 KB | Download (68): Terrain Generator Download |
This one line function adds up the ascii values of a string and returns the total as a checksum. Also included is a variation which returns the checksum mod 256 (so it can be used as a single byte).The same technique can be used to add up a list of numbers, or to return the average of a list...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (64): Simple string checksum Download |
Eridu is a web based groupware package written in PHP that aims to provide all the functionality expected of a professional groupware package such as MS Outlook+Exchange or Lotus Notes+Domino.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 251.81 KB | Download (64): Eridu - Web based Groupware Download |
This function provides a simple iterator for the lines of a file-like object. (It also provides a flag for removing/retaining trailing newlines.) I ran into the problem a number of times that I wanted to read-in a very large file-like object (say a GB or two) line by line. This is a problem for...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (63): Iterating through large file-like objects Download |
QuickCost is a PHP class that allows a programmer to quickly determine the shipping costs of a package. This PHP class is very easy to implement in your own programs.
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (62): QuickCost Download |
extract filename from a full path string easily returns the filename component of a path with the built-in PHP basename() function. Useful for splitting a string path to get the filename.
Platforms: Windows, *nix, PHP, BSD
License: Freeware | Download (61): extract filename from a full path string Download |
This script extracts all of the To addresses from a file in standard mbox format. It is used on a "Sent Items" mailbox to build an addresses white list. Presumably everyone you send email to is a candidate for an email white list.This extracts all of the Tofor an ems from a file in standard mbox...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (61): Build list from "Sent Items" Mailbox Download |
When working with text, it may be necessary to change the indentation level of a block. This code will take a multiline string and add or remove leading spaces to each line so that the indentation level of the block matches some absolute number of spaces.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (60): Changing the indentation of a multi line string Download |
This procedure reads through a file of unknown size once, returning a random line from the file.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (60): Retrieving a line at random from a file Download |
Serva32/64 main goal is the fast deployment of a stable platform running several server protocol engines under the hood of a single tiny executable. One of its main application field is the fast set-up of Net boot environments using PXE (Preboot Execution Environment).
Serva32/64 is completely...
Platforms: Windows
License: Freeware | Size: 717 KB | Download (60): Serva64 Download |
This script allows you to replace a portion of a string at a given position.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (59): Replacing a portion of a string Download |
The RRobinCalc program calculates the starting heat of a pinewood derby race given the number of lanes of the track and the number of times a racer races in each lane. Can be used for other simultaneous multiple competitor events.
Platforms: Mac
License: Freeware | Size: 102.4 KB | Download (59): Round Robin Calculator Download |
The Perola consists of a framework for persistence that separates business model objects from persistence itself, in such a way it is finally possible to put in practice the dream of OO purism. To accomplish this, AOP concepts and reflection are used.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 38.54 KB | Download (59): Perola Download |
Solubility provides a GUI allowing users to develop regression models to predict the aqueous solubility of a molecule. Users can choose or create descriptors and/or atomic typing parameters, train the model, and apply it to large databases. 100% Java.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 8.59 MB | Download (59): Solubility Download |