Object Oriented Input System (OIS) is meant to be a cross platform,
simple solution for using all kinds of Input Devices (KeyBoards,
Mice, Joysticks, etc) and feedback devices (e.g. forcefeedback).
Written in C++ using Object Oriented Design patterns.
NOTE: this ports lacks joystick support. For now.
omniORB is a robust high performance CORBA ORB for C++ and Python.
It is freely available under the terms of the GNU Lesser General Public
License (for the libraries), and GNU General Public License (for the tools).
omniORB is largely CORBA 2.6 compliant.
It offers mainly the same features as the port devel/omniORB, but this
legacy version is compatible with devel/omniNotify.
Open usp Tukubai is an OSS edition implementation of the Tukubai
commands set. Tukubai is a commands set for the enterprise business
system developed by Universal Shell Programming Laboratory, that
is easy to learn and good for rapid development of business system.
NetBSD's version of mkdep.
Because it is a C program and does all postprocessing and file
handling without calling any external programs, it is up to 10-percent
faster than the original BSD mkdep shell script.
Also it contains options not available in FreeBSD's mkdep.
OpenZz is a dynamic parser which allows its grammar to be extended by
commands written in its own Zz language. Due to the interpreted and
dynamic nature of the parser OpenZz can be used to develop both fast
language prototypes and full compilers.
p4delta works with a project that is in the Perforce configuration
management system. It lists the local files that have been added,
changed, or deleted. Content differences are summarized, i.e., the
number of lines of code that have been added, changed, and deleted.
It can also add, edit, and remove the appropriate files to/from
Perforce.
Requires ruby.
Algorithm::BinPack efficiently packs items into bins. The bins are given
a maximum size, and items are packed in with as little empty space as
possible. An example use would be backing up files to CD, while
minimizing the number of discs required.
Apache Pig is a platform for analyzing large data sets that consists of a
high-level language for expressing data analysis programs, coupled with
infrastructure for evaluating these programs. The salient property of Pig
programs is that their structure is amenable to substantial parallelization,
which in turns enables them to handle very large data sets.
At the present time, Pig's infrastructure layer consists of a compiler that
produces sequences of Map-Reduce programs, for which large-scale parallel
implementations already exist (e.g., the Hadoop subproject). Pig's language
layer currently consists of a textual language called Pig Latin, which has
the following key properties:
-- Ease of programming. It is trivial to achieve parallel execution of simple,
"embarrassingly parallel" data analysis tasks. Complex tasks comprised of
multiple interrelated data transformations are explicitly encoded as data flow
sequences, making them easy to write, understand, and maintain.
-- Optimization opportunities. The way in which tasks are encoded permits the
system to optimize their execution automatically, allowing the user to focus
on semantics rather than efficiency.
-- Extensibility. Users can create their own functions to do special-purpose
processing.
Flood control method is used to restrict the number of events to happen or
to be processed in specific perion of time. Few examples are: web server can
limit requsets number to a page or you may want to receive no more than 10 SMS
messages on your GSM Phone per hour. Applications of this method are unlimited.
Algorithm::Diff is a perl module that provides an interface to compute
the difference between two files, two strings, or any other two lists
of things. It uses an intelligent algorithm similar/identical to the
one used by classical Unix diff(1). It is guaranteed to find the
*smallest possible* set of differences.