Instantiation
JIT is a class for Just In Time instantiation of objects. Init is called only when the first attribute is either get or set. Then automatic delegation is used to front for the object.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Just in time instantiation Download |
If you are debugging a program, this script will help you to know if some special objects exist and where they came from.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (56): Debuging of object instantiation Download |
Instead of requiring the named attributes list for each instantiation of the tuple, this implementation 'Spawns' a derived tuple class that is taylored to the named attributes specified. And it is this Spawned class that is then used to instantiate tuples. This approach effectively separates...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Tuples with Named Elements via Spawning Download |
Sometimes you want to declutter your life. This plugin might help you a litle bit. It allows you to remove some of the less often used boxes from the write panels.This might be useful in an environment where you want to create a fully customised write panel but don't want to create a new menu...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (55): Remove Admin Meta Boxes Download |
A test runner for juju charms, incorporates automatically generating test plans from dependency graphs, charm retrieval, service and relation instantiation in an environment, verifying services, and collecting log and environment data to record against a test result.
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 10.24 KB | Download (38): charmrunner Download |
FastSig project is “yet another” implementation of signals/slots mechanism in C++. Typically, I’m not really in favor of implementing things that exists already and are good enough – and there are indeed a plenty of good signals/slots implementations for C++. However, I was not able to...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (90): FastSig Download |
An ethics-enabled search engine can act as a complement to the well-known price search engines (a topic I have been working on earlier) and turn ethical considerations into an easily advertisable advantage. A search engine can store imprint and ethics of organizations that publish them and allow...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (87): ESP Download |
DBIx::TableHash is a Perl module that can tie a hash to a mysql table + SQL utils. SYNOPSIS use DBIx::TableHash; my $DBHash = DBIx::TableHash->create_or_die (my $Params = { DBIDriver => mysql, Database => mydatabase, HostName => localhost, Port => undef, Login => , Password => ,...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (102): DBIx::TableHash Download |
Tk::SplitFrame is a geometry manager for scaling two subwidgets. SYNOPSIS use Tk; use Tk::SplitFrame; my $MainWindow = MainWindow->new(); my $SplitFrame = $MainWindow->SplitFrame ( -orientation => vertical, -trimcolor => #c7c7c7, -background => white, -sliderposition => 60,...
Platforms: *nix
License: Freeware | Size: 51.2 KB | Download (88): Tk::SplitFrame Download |
CMake, the cross-platform, open-source make system. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is...
Platforms: *nix
License: Freeware | Size: 4 MB | Download (97): CMake Download |
OpenCCG project is a collection of natural language processing components. OpenCCG, the OpenNLP CCG Library, is a collection of natural language processing components and tools which provide support for parsing and realization with Combinatory Categorial Grammar (CCG). Whats New in This...
Platforms: *nix
License: Freeware | Size: 4.9 MB | Download (88): OpenCCG Download |
Net::YMSG is a Perl interface to the Yahoo! Messenger IM protocol. SYNOPSIS use Net::YMSG; my $yahoo = Net::YMSG->new( id => your_yahoo_id, password => your_password, ); $yahoo->login or die "Cant login Yahoo!Messenger"; $yahoo->send(recipient_yahoo_id, Hello World!); Net::YMSG is a...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (305): Net::YMSG Download |
libarena library is a custom memory allocator interface and implementation. Three allocators are provided: flat "LIFO" arena allocator, object pool allocator and a malloc(3) wrapper. These can be used directly, or through their exported prototype interfaces. libarena is meant to provide a...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (87): libarena Download |
An integrated development environment (IDE) specifically aimed at teaching and learning Java programming at intro university or high school level.
BlueJ offers unique tools that aid in learning and experimentation, such as interactive object instantiation and interaction. It also offers a...
Platforms: Mac
License: Freeware | Size: 5.2 MB | Download (59): BlueJ for Mac OS Download |
The VirtualBox Software Development Kit (SDK) contains all the documentation and interface files that are needed to write code that interacts with VirtualBox.
The Oracle VM VirtualBox Main API documentation describes the so-called VirtualBox Main API which comprises all public COM interfaces and...
Platforms: Windows, XP, 2003, Windows Vista, 7
License: Freeware | Download (76): Oracle VM VirtualBox SDK Download |
Repository is a collection of tools used to create various projects, modules, packages, frameworks from templates. These tools are based on unified mechanism of template description and instantiation. The main goal of this mechanism is to provide a way to
Platforms: Windows, Mac, Linux
License: Freeware | Size: 27.81 KB | Download (48): Repository Download |
Obba provides a bridge between spreadsheets and Java classes. With Obba, you can use spreadsheets as GUIs (Graphical User Interfaces) for your Java libraries. Its main features are:
* Loading of arbitrary jar or class files at runtime through a spreadsheet function.
* Instantiation of Java...
Platforms: Mac
License: Freeware | Size: 2.4 MB | Download (55): Obba for OpenOffice Download |
The EPB Calendar Date Selector, true to its name, is a JavaScript object that creates a calendar so that your users may submit date information to web forms without needing to type in a date. It works by dynamically creating the month in HTML in response to onclick and onchange events. Various...
Platforms: Windows, Mac, *nix, JavaScript, BSD Solaris
License: Freeware | Download (66): EPB Calendar Date Selector Download |
Implements the static behaviours of the Complex Class, with algorithm logic based on the use of reverse Polish notation. Supports all functions pertaining to the complex number calculator and three added functions that are beyond the calculator's scope. The calculator is capable of performing all...
Platforms: Windows, Mac, *nix, Flash,
License: Freeware | Download (54): com.wis.math.alg.Complex class Download |
Implements the static behaviours of the Bitwise Class. All methods in this class are static, allowing for inline bitwise operations without the need for class instantiation. usage:Bitwise.classMethod(args);
Platforms: Windows, Mac, *nix, Flash,
License: Freeware | Download (53): com.wis.math.alg.Bitwise class Download |