izBalancing is a bash script featuring an in/out multi-homed load-balanced Internet gateway traffic manager with a failover facility. It features multiple balanced default gateway configurations, load-balanced outgoing connections from LAN to Internet connections, and management of multiple incoming connections from many Internet ISP lines to DMZ/LAN Servers. It is a SystemV compliant script, and can be easily run at boot. It will automatically discover your local IP addresses. You can cleanly start and stop your multi-homed configuration with a simple command (izbalancing start|stop|restart). Adding new Internet connections is very fast and easy: you need only provide the interface name, router IP address, and a descriptive name. If the izping daemon is installed into /etc/rc.d/init.d/, it will be used for automatic failover and recovery of Internet lines.
cqueues is a comprehensive event and networking library for Lua 5.2 and LuaJIT using modern Unix O(1) polling facilities. It includes libraries for buffered socket I/O, SSL/TLS sockets, DNS querying, signal handling, threading, file change notification, and X.509 key management. It natively supports Linux, *BSD, OS X, and Solaris systems without third-party dependencies, and is interoperable with any event loop that accepts plain descriptors, or is usable standalone.
Ferret is a copy-detection tool, locating duplicate text or code in multiple text documents or source files. It is designed to detect copying (collusion) within a given set of files. Ferret is useful for document analysis, tracking changes to or reuse of text in documents; for software developers, looking for duplicate code to refactor; in software evolution, studying how code has changed over time; for teachers, looking for collusion or plagiarism in student work; and for tracking the amount of new material in the current version of a text or program.
pyReScene is a tool that recreates original RARs by backing up the metadata. It is a port of ReScene .NET to Python. It provides a mechanism for backing up and restoring the metadata from "scene" released RAR files. RAR archive volumes are rebuilt using the stored metadata in the SRR file and the files extracted from the RAR archive. pyReScene consists of multiple related tools: pyReScene Auto to create a complete SRR with one simple command, pyReSample to recreate sample files, and pyReScene Usenet to create SRR files on the fly from Usenet postings. Lots of other small scripts for managing SRR and SRS files are available too.
QuantComponents is a framework for financial time-series analysis and algorithmic trading, based on Java and OSGi, with an Eclipse front-end. It is highly modular: usable as a plain Java API, OSGi components, or integrated into Eclipse. It works standalone or with a client-server architecture, depending on performance and reliability needs, and is integrated with Interactive Brokers through the IB Java API. Its generic broker API means that it can easily be extended to work with other brokers. A backtesting facility and an extensible SWT charting library are provided.
DtSQL is a universal database query and editor tool for developers and database administrators. It supports Cache, DB2, Derby, Firebird, FrontBase, H2, HSQLDB, Informix, Ingres, JDatastore, MaxDB, Mckoi, Mimer, MySQL, Oracle, PointBase, PostgresSQL, Solid, SQLite, SQL Server, SQL Anywhere, and Sybase (ASE). It allows you to browse schemas, tables, columns, primary and foreign keys, constraints, views, indexes, triggers, stored procedures, functions, and sequences. You can create, alter, view, and drop tables, views, indexes, constraints, stored procedures, functions, triggers, and sequences, and edit table data including binary/BLOB and CLOB data types.