StepSim is a lightweight step-based simulation module written in Python. It can do simple real-time simulations of discrete systems. StepSim supports step-by-step simulation or can run until a break condition occurs. Simulations are made up of containers and converters. A container stores a discrete amount of units of a certain type. A converter draws units from one or more containers and delivers the result to another container. StepSim does not even attempt to do any parallel processing. It processes converters round-robin in a fixed order.
The Open-Transactions project is a collaborative effort to develop a robust, commercial-grade, fully-featured, free-software toolkit implementing a full-strength financial cryptography library, API, CLI, and prototype server. Open-Transactions democratizes financial and monetary actions. You can use it for issuing currencies/stock, paying dividends, creating asset accounts, sending/receiving digital cash, writing/depositing cheques, cashier's cheques, creating basket currencies, trading on markets, scripting custom agreements, recurring payments, escrow, etc. Strong crypto is used. Balances are unchangeable (even by a malicious server). Receipts are destructible and redundant. The transactions are unforgeable. The cash is untraceable. The cheques are non-repudiable.
The TIGL Geometry Library can be used for easy processing of geometric data stored inside CPACS data sets. TIGL offers query functions for the geometry structure. These functions can be used, for example, to detect how many segments are attached to a certain segment, which indices these segments have, or how many wings and fuselages the current airplane configuration contains. This functionality is necessary because TIGL targets not only the modeling of simple wings or fuselages but also the description of quite complicated structures with branches or flaps. The library uses the OpenCASCADE software to represent the airplane geometry by B-spline surfaces in order to compute surface points and also to export the geometry in the IGES/VTK format. The library provides external interfaces for C, C++, Python, Java, and FORTRAN.
Cressida SynQuest for WebSphere MQ is a highly optimized, production-strength replication and synchronization tool utilizing the MQI API exit facility. It is designed to keep the content of WMQ queues on separate queue managers synchronized by performing a MirrorQ type application. SynQuest provides a solution for maintaining disaster recovery backups of queue managers in those cases where a hardware solution (i.e. mirrored disks) is impractical due to distance or associated hardware costs.
V CAST Media Manager is an application to manage videos, pictures, and music on your phone and computer. It can be used to save the pictures and videos created with your phone onto your computer. It can transfer files between your computer and phone via a compatible USB cable. It can be used to create picture albums, slideshows, and video playlists. Its included editing tools can be used to touch up pictures. It can transfer songs from your computer to your phone. It can import music and playlists from other applications. It can rip and burn CDs. It can also be used with an optional online storage subscription account to upload and backup your files and download them later from the Web or a compatible phone.
usb4java is a Java library for accessing USB devices. It is based on the native libusb 1.0 library and uses Java NIO buffers for data exchange between libusb and Java. It also supports the javax-usb standard (JSR-80) through the usb4java-javax extension. Supported platforms are Linux (x86 32/64-bit, ARM 32-bit), OS X (x86 32/64-bit), and Windows (x86 32/64-bit). Other platforms may work as well (as long as they have at least Java 6 and are supported by libusb) by compiling the JNI library manually.
BoxWorld is a puzzle game where the player has to place boxes over special places in order to gain energy to teleport to the next level. The boxes can only be pushed, not pulled, thus requiring ordering of the boxes with caution. If the boxes are put into positions that prevent further movement, the player can start the level over, but loses a life by doing so. There are no time limits, so the player can relax and think before acting. The game features nice graphics, enjoyable music, and 525 increasingly difficult levels. The player must come up with more complex strategies on the later levels, with many more pushes and special tricks in order to place the boxes in corners or long corridors. Sometimes most of the boxes are already placed in the appropriate area, but the player has to replace all the boxes just to be able to move another box and arrange it where it belongs.
Cressida ReQuest for WebSphere MQ offers a set of unique functionality to enable extensive reporting, recovery, and replay functions for WebSphere MQ logs across multiple queue managers on multiple platforms. It supports linear and circular logging and can be driven from a GUI or command line interface. The recovery log can be accessed while the queue manager is running and all functions can be applied on defined 'applications', which are sets of local queues, across queue managers if neccessary. There is no application or queue manager overhead.