setiQuest is a project that empowers earthlings everywhere to become active participants in the search for cosmic company. It includes two software systems. SonATA detects the evidence of extra-terrestrial technology in data that has been collected, and SetiQuest Explorer is an Android app through which anyone can access the same telescope data and visually detect evidence of alien technology.
Dudle is an online scheduling application. Users are able to schedule events (such as telephone conferences and meetings) or run opinion polls (for example, to find out which sort of coffee people like the most). Unlike most other similar applications, Dudle offers enhanced access control settings, which minimizes trust assumptions in the polling server.
bgpfeeder is a program to feed a BGPv4 speaker with an infrequently changing list of static internal routes. It is used at Bytemark to rearrange routing information from the "network organizer" database, to avoid staff having to log in to core routers to effect common routing changes. It is also used to communicate with transit providers to communicate "black hole" information about traffic that should not be passed on to the routers.
Genit is a framework that builds a static Web site, which does not require a server side programming language or database. Generated sites consist only of XHTML code (plus CSS and media). It runs from the command line, is based on XML, and is designed to be simple, readable, and minimalist.
6jack is a framework for testing, analyzing, and fuzzing network applications. 6jack runs a command, intercepts calls to common network-related system calls, and passes them through an external filter. A filter can be written in any language supporting the MessagePack serialization library. 6jack is especially useful for writing tests for clients and servers, debugging and reverse engineering protocols, sketching filtering proxies, and fuzzing.
Umple can be used for pure UML modeling. Or it can be used to add UML constructs, such as associations and state machines to code written in Java, PHP, or Ruby. It generates code in these languages that can save a large amount of programming effort and result in higher quality. The UmpleOnline tool allows you to edit UML diagrams graphically, and watch the Umple textual code being written in real time. This works the other way too: you can write textual Umple and watch the corresponding UML diagram appear. Umple is being extended to support patterns, tracing, and a variety of other features. Umple is written in itself, which is central to maintaining its quality. Umple can be used today by any programmer or modeler.
VoltDB is a blazingly fast relational database system. It is specifically designed to run on modern scale-out architectures: fast, inexpensive servers connected via high-speed data networks. It is aimed at a new generation of database applications - real-time feeds, sensor-driven data streams, micro-transactions, low-latency trading systems - requiring database throughput that can reach millions of operations per second. What’s more, the applications that use this data must scale on demand, provide flawless fault tolerance, and enable real-time visibility into the data that drives business value. It includes client application drivers for applications written in Java, C++, C#, PHP, and Python. VoltDB community members have also authored client libraries for Erlang, Ruby and Node.js. There are streaming export capabilities for leading analytic database environments, including Apache Hadoop.