Domination is a board game that is a bit like the well known game Risk.
Domination is a game that is a bit like the well known board game of Risk
or RisiKo. It has many game options and includes many maps.
Written in java it includes a map editor, a simple map format, multiplayer
network play, single player, hotseat, 5 user interfaces and many more features,
it works in all OSs that run java.
Clojure is a dynamic programming language that targets the Java Virtual
Machine. It is designed to be a general-purpose language, combining the
approachability and interactive development of a scripting language with
an efficient and robust infrastructure for multithreaded programming.
Clojure is a compiled language - it compiles directly to JVM bytecode,
yet remains completely dynamic. Every feature supported by Clojure is
supported at runtime. Clojure provides easy access to the Java frameworks,
with optional type hints and type inference, to ensure that calls to Java
can avoid reflection.
Clojure is a dialect of Lisp, and shares with Lisp the code-as-data
philosophy and a powerful macro system. Clojure is predominantly a
functional programming language, and features a rich set of immutable,
persistent data structures. When mutable state is needed, Clojure offers a
software transactional memory system that ensures clean, correct,
multithreaded designs.
Oozie is a workflow scheduler system to manage Apache Hadoop jobs.
Oozie Workflow jobs are Directed Acyclical Graphs (DAGs) of actions.
Oozie Coordinator jobs are recurrent Oozie Workflow jobs triggered by time
(frequency) and data availabilty.
Oozie is integrated with the rest of the Hadoop stack supporting several types
of Hadoop jobs out of the box (such as Java map-reduce, Streaming map-reduce,
Pig, Hive, Sqoop and Distcp) as well as system specific jobs (such as
Java programs and shell scripts).
Oozie is a scalable, reliable and extensible system.
Warbler is a gem to make a .war file out of a Rails project. The intent is
to provide a minimal, flexible, ruby-like way to bundle up all of your
application files for deployment to a Java application server.
Warbler provides a sane set of out-of-the box defaults that should allow
most Rails applications without external gem dependencies
(aside from Rails itself) to assemble and Just Work.
Warbler bundles JRuby and the JRuby-Rack servlet adapter for
dispatching requests to your application inside the java application server,
and assembles all jar files in WARBLER_HOME/lib/*.jar into your application.
No external dependencies are downloaded.
ZooKeeper is a distributed, open-source coordination service for
distributed applications. It exposes a simple set of primitives that
distributed applications can build upon to implement higher level
services for synchronization, configuration maintenance, and groups
and naming. It is designed to be easy to program to, and uses a data
model styled after the familiar directory tree structure of file
systems. It runs in Java and has bindings for both Java and C.
Coordination services are notoriously hard to get right. They are
especially prone to errors such as race conditions and deadlock. The
motivation behind ZooKeeper is to relieve distributed applications the
responsibility of implementing coordination services from scratch.
This is a port of Bigloo, a Scheme system which includes a compiler
generating C code and Java classes and an interpreter. Bigloo is the
tool of choice for the construction of small autonomous applications
in Scheme. Bigloo is mostly conformant to the Revised5 Report on the
Algorithmic Language Scheme with many extensions:
Rgc, a lex facility.
Match, a pattern-matching compiler.
Foreign languages interface (connection to C and to Java).
Module language.
Extension package system.
An Lalr facility.
An Object system.
A thread library.
DSSSL support.
Unicode characters and strings.
Process, Pipe and Socket support.
Keyczar is an open source cryptographic toolkit designed to make it easier and
safer for developers to use cryptography in their applications. Keyczar supports
authentication and encryption with both symmetric and asymmetric keys. Some
features of Keyczar include:
* A simple API
* Key rotation and versioning
* Safe default algorithms, modes, and key lengths
* Automated generation of initialization vectors and ciphertext signatures
* Java, Python, and C++ implementations
* International support in Java (Python coming soon)
Keyczar was originally developed by members of the Google Security Team and is
released under an Apache 2.0 license.
PHK is a PHP-oriented package/archive system. Basically, it can be considered
as a PHP-oriented equivalent of the Java jar format. As jar, PHK allows to
distribute and run a library or an application as a single file.
The PHK accelerator transparently makes PHK runtime faster.
JOSM is the "Java OpenStreetMap Editor". It is a feature-rich editor for the
experienced OSM mapper. It requires some configuration efforts. But if you
intend to become a great OSM mapper, it's worth the time you need to get
used to it.
JXM is a pure-java (SWING) GUI for controlling the XMPCR, which is a USB
powered and controlled XM radio.
Features:
* Fuzzy logic search
* Song time remaining
* Channel filtering
* Memory
* Integration with XM's web site
* Integration with Google
* Integration with iTunes Music Store (where possible)
* XM Tracker protocol client
* Song rating protocol client
* "Smart" mute