Utica Observer Dispatch
Sub::PatMat can call a version of subroutine depending on its arguments. SYNOPSIS use Sub::PatMat; # basics: sub fact : when($_[0] <= 1) { 1 } sub fact { my ($n) = @_; $n*fact($n-1) } print fact(6); # referring to things other than @_: sub mysort : when($a < $b) { -1 } sub mysort :...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (92): Sub::PatMat Download |
Class::Observable is a Perl module that allows other classes and objects to respond to events in yours. SYNOPSIS # Define an observable class package My::Object; use base qw( Class::Observable ); # Tell all classes/objects observing this object that a state-change # has occurred sub...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (102): Class::Observable Download |
The Runabout is an extension of the Java libraries that adds two-argument multi-dispatch to Java without changing the language or the VM. It uses reflection to find visit methods, which are invoked using dynamically generated and loaded code. The Runabout does not need a special compiler or...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (90): Runabout Download |
Log::Log4perl::JavaMap is a Perl module that maps java log4j appenders to Log::Dispatch classes. SYNOPSIS ############################### log4j.appender.FileAppndr1 = org.apache.log4j.FileAppender log4j.appender.FileAppndr1.File = /var/log/onetime.log log4j.appender.FileAppndr1.Append =...
Platforms: *nix
License: Freeware | Size: 225.28 KB | Download (87): Log::Log4perl::JavaMap Download |
XML::XMetaL is a Perl module with dispatch class for XML::XMetaL development framework. The XML::XMetaL class is a dispatcher for XMetaL customization handlers. XML:XMetaL objects are singletons. There can be only one XML::XMetaL object instantiated at any one time. If an XML::XMetaL object...
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (107): XML::XMetaL Download |
Doublecpp project is a preprocessor for C++ that handles a new linguistic construct for defining branches of a multi-method. The "right branch of such a method will be selected dynamically at run-time according to the actual type of the object on which the method is invoked and to the actual...
Platforms: *nix
License: Freeware | Size: 542.72 KB | Download (89): doublecpp Download |
Class::Multimethods::Pure is a Perl module that contains a method-ordered multimethod dispatch. SYNOPSIS use Class::Multimethods::Pure; package A; sub magic { rand() > 0.5 } package B; use base A; package C; use base A; BEGIN { multi foo => (A, A) => sub { "Generic catch-all"; };...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (87): Class::Multimethods::Pure Download |
Visual difference metrics can predict whether differences between two images are visible to the human observer or not. Such metrics are used for testing either visibility of information (whether we can see important visual information) or visibility of noise (to make sure we do not see any...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (103): HDR Visual Difference Predictor Download |
Ufinder is an instrument that has been developed to help the observer to visualize and plan Ultracam observations.
Integration with Aladin allows the user to plot the Ultracam field of view over images, set up window parameters and select target and comparison stars.
Ufinder was designed with...
Platforms: Windows
License: Freeware | Download (399): Ufinder Download |
Winner of the Mac Observer Editors' Choice award 2008
Scoring a new cell phone, iPod or iPhone is great, but transferring the data from your old cell phone isn't always as cool of an experience. Thanks to Fone2Phone from nova media, however, that data shuffle is a piece of cake.
This one...
Platforms: Mac
License: Freeware | Size: 13 MB | Download (442): Fone2Phone for Mac OS Download |
MultiJava adds open classes and multiple dispatch to Java. Open classes let one add new operations to existing objects. Multiple dispatch has many uses; one typical example is to write event handlers for Swing applications while avoiding nested ifs.
Platforms: Windows, Mac, Solaris, Linux
License: Freeware | Size: 1.93 MB | Download (48): MultiJava Download |
The idea of webpda is to dispatch the problem to synchronize your private data such like calendar, addresses and emails. You can configure a lot of mail accounts. So you are PC- and platform independent. You only have to copy the project to your webspace
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 349.42 KB | Download (57): online webmailer, calendar, addressbook Download |
In multi-threaded and multi-process applications it is often desirable for data communications to follow the classic 'publish-subscribe' or 'observer' design pattern. RuffStuff is a C++ implementation of this pattern using BSD sockets.
Platforms: Mac, BSD, Linux
License: Freeware | Size: 618.73 KB | Download (45): ruffstuff Download |
This script separates pattern implementation from your code so that you can reuse the implementation elsewhere. It is an example that shows a reusable implementation of the Observer pattern.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Separating Pattern Implementation from Your Code Download |
This software contain two examples gatest.m and gatest.1.By running the programs as they are in the default folder. The allocation minimum fuel cost and transmission losses can be determined.% The Example system is taken from the book Power System Analysis by Prof Haadi Sadaat Example 7.8% the...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (44): Genetic Algorithm Solution to Economic Dispatch Download |
superlos will calculate mho and whether a target was observed given a terrain and array of observer&targets lats/lons/altitudes. For a single value call the two have similar performance (1x to 2x faster), asymptotes around 40x faster from what I experienced. Gets rid of your for loops!
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): superlos : Optimized LOS and Minimum Height Observable Tool Download |
sun = sun_position(time, location)This function computes the sun position (zenith and azimuth angle at the observer location) as a function of the observer local time and position.It is an implementation of the algorithm presented by Reda et Andreas in: Reda, I., Andreas, A. (2003) Solar position...
Platforms: Matlab
License: Freeware | Size: 1.3 MB | Download (57): sun_position.m Download |
Trucking Cargo Fleet Mgmt, small/medium trucking, freight fleet & cargo management system with: dispatch, per load profit, per mile expense, trip sheet, trip recap, and maintenance.
Platforms: PHP
License: Freeware | Size: 675.84 KB | Download (49): Trucking Cargo Fleet Mgmt Download |
User Queue is a module which is functionally quite similar to Nodequeue. It allows you to create multiple queues, add users to them, and order the users within the queue. Queues can have a maximum number of items, or be unlimited.In addition to the administrative pages for adding, removing, and...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (40): User Queue Download |
With this module you can quickly and easily set a new randomly generated password for a user and dispatch a notification about the change.Beginning beta 2, you can now customize the message sent to the user. Go to admin/user/settings to modify message subject and body.This module was developed by...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (46): Password Quick Set Download |