Feed4TestNG makes it easy to write parameterized tests for the TestNG framework and feed them with predefined or randomly generated test data: test case data can be read from Excel or CSV files and equivalence class tests can be defined easily. Setup is based on Java annotations and easy to learn, apply, and maintain. Annotations defined in the "Bean Validation" JSR 303, Java 7 and Benerator are automatically recognized and generated smoke test data will match the constraints. By connecting to Benerator, you can configure generation of complex valid and invalid data sets.
SVG for Adobe Creative Suite is a plugin that provides complete support for the SVG format for Adobe Creative Suite, including InDesign and Photoshop. Adobe's support for SVG is limited and requires conversion to EPS. SVG images are converted on the fly and are separated into layers automatically, depending on figures, opacity, and effects.
SMDB is a small, portable database library that exports an API similar that of GDBM and allows for the simple storage and retrieval of key/data couples. The library is totally system independent due to the use of externally supplied interface pointers. File locking is left to the caller, allowing single instance users to not pay the the price (in terms of performance and portability) of the locking framework. It supports transactions, multiple tables inside the same DB file, and is less than half the size of GDBM.
Classifieds Script allows you to start your own Web site to provide classified ads. Your classifieds site can have up to six different themes. It supports making money from listing fees and Google AdSense and banners. It has an optional WYSIWYG editor for ad posting. It provides an easy way to insert Google Analytics code or any other code for tracking. It supports using Google Maps to provide a map on site for each listing. Its notifier feature makes an HTML or plain text message appear on the home page after defined period of time. You can use this option for an opt-in form or any other message for visitors. RSS feeds can be provided for listings. The number of views for each listing is counted, as is the number of views from the category and search page.
CONGO is a Web-based application that helps event managers and meeting planners run small to medium sized events and conventions. It provides pre-registration online services, registrant tracking, report generation, and a full featured badge printing system. CONGO can be used in a hosted environment coupled with an events Web site, as well as at the event for speedy checkins and badging. It has been used to manage events with attendance from 50 to 15,000 registrants.
RemoteBox is a graphical tool which lets you administer guests or virtual machines running under VirtualBox on a remote server or even your local machine if desired. You may, for example, have a root server on the Internet, a server at home, or a server at work running VirtualBox but want to have the convenience of managing the guests easily from your local machine. The virtual machines run in headless mode, which means you don't need an active graphical display on the server but you can still connect and view the displays of the guests. The goal of RemoteBox is to provide a GUI that should be familiar to VirtualBox users while allowing them to administer a remote installation of VirtualBox. It does this via the VirtualBox API and SOAP interface, which are exposed when running the VirtualBox Web service. You can also use RemoteBox simply as an alternative interface for managing VirtualBox on your local machine.
CallerList is a Web based call screening application. It consists of two pages: a data entry page for the call screener and a read-only page for the cast and crew. Note that the font is intentionally large so that the host is able to see the list of callers from a distance. CallerList works with most modern browsers.
PySuite is a collection of Python Vim plugins. You need Vim compiled with python to use them. It includes: an outliner similar to TVO; a todo list manager; a project manager (load/unload by directory/project, make an outline of Python files, etc); a calendar that supports adding notes to dates; a plugin to track expenses and balances; a sortable table with fields separated by 2+ spaces; resize (set a list of main Vim window sizes and use two shortcuts to resize -/+); helpgrep (enter a few words and use :helpgrep cmd to search for them in any order); pystripdoc (make a copy of the buffer with stripped out Python docstrings and comments); pyfolddoc (fold Python docstrings and comments); and aligncode (align code by '=' or '#' chars).