Archive for March, 2010

Fast Java JDBC Driver for MSSQL and Sybase »

jTDS is an open source 100% pure Java (type 4) JDBC 3.0 driver for Microsoft SQL Server (6.5, 7, 2000, 2005 and 2008) and Sybase (10, 11, 12, 15). jTDS is based on FreeTDS and is currently the fastest production-ready JDBC driver for SQL Server and Sybase. jTDS is 100% JDBC 3.0 compatible, supporting forward-only [...]

Open Source Web Service Studio »

This codeplex project is the revival of good old .NET Webservice Studio tool. Its objective is to adds the support for WCF, Nullable Types and REST style API to allow a complete composite type testing from one tool. Web Service Studio is a tool to invoke webmethods interactively. The user can provide a WSDL endpoint. [...]

Open Source PHP ORM »

Doctrine is an object relational mapper (ORM) for PHP 5.2.3+ that sits on top of a powerful database abstraction layer (DBAL). One of its key features is the option to write database queries in a proprietary object oriented SQL dialect called Doctrine Query Language (DQL), inspired by Hibernates HQL. This provides developers with a powerful [...]

Open Source Windows Disk Usage Statistics Viewer »

WinDirStat (WDS) is a disk usage statistics viewer and cleanup tool for Windows. It shows disk, file and directory sizes in a treelist as well as graphically in a treemap, much like KDirStat or SequoiaView.

Component for Robotics Software »

SmartSoft is a component approach for robotics software based on communication patterns as core of a robotics component model. The framework assists the component developer, the application builder and the end user in building and using distributed components in such a way that the semantics of the interface of components is predefined by the communication [...]

Open Source Windows Network Protocol Analyzer »

Packetyzer is a network protocol analyzer for Windows, also know as a packet sniffer. It is based on the Ethereal project, but provides a native Windows GUI. Packetyzer can capture from virtually any network adapter and supports many advanced features.

A Simple Java toolkit for JSON »

JSON.simple is a simple Java toolkit for JSON. You can use JSON.simple to encode or decode JSON text. Features Full compliance with JSON specification (RFC4627) and reliable (see compliance testing) Provides multiple functionalities such as encode, decode/parse and escape JSON text while keeping the library lightweight Flexible, simple and easy to use by reusing Map [...]

Java Library for Console Input »

JLine is a Java library for handling console input. It is similar in functionality to BSD editline and GNU readline. People familiar with the readline/editline capabilities for modern shells (such as bash and tcsh) will find most of the command editing features of JLine to be familiar. JLine should work on any Windows system, or [...]

High Scalable Java Libary »

High Scalable Library is a collection of Concurrent and Highly Scalable Utilities. These are intended as direct replacements for the java.util.* or java.util.concurrent.* collections but with better performance when many CPUs are using the collection concurrently.

High Scalable Java Libary »

High Scalable Library is a collection of Concurrent and Highly Scalable Utilities. These are intended as direct replacements for the java.util.* or java.util.concurrent.* collections but with better performance when many CPUs are using the collection concurrently.

Java: High Performance LinkedHashMap »

concurrentlinkedhashmap is a high performance version of java.util.LinkedHashMap for use as a software cache. A concurrent linked list runs through a ConcurrentHashMap to provide eviction ordering. Supports insertion and access ordered eviction policies (FIFO, LRU, and Second Chance).

JavaDoc in CHM »

Available at http://www.allimant.org/javadoc/

FlexJson »

JavaScript Object Notation (aka JSON) is a very popular alternative to XML for transmitting data to the web browser. Flexjson is a lightweight library for serializing Java objects into JSON. What’s different about Flexjson is it’s control over what gets serialized allowing both deep and shallow copies of objects. Most JSON serializers mimic object serialization [...]

Open Source Distributed Database »

The Apache Cassandra Project develops a highly scalable second-generation distributed database, bringing together Dynamo’s fully distributed design and Bigtable’s ColumnFamily-based data model. Cassandra was open sourced by Facebook in 2008, and is now developed by Apache committers and contributors from many companies. Cassandra is in use at Digg, Facebook, Twitter, Reddit, Rackspace, Cloudkick, Cisco, SimpleGeo, [...]

Java Software Transaction Memory Application Framework »

Deuce is a Java framework to develop high concurrent applications Deuce is a powerful open source java support for software transactional memory(STM). Deuce lets you develop highly concurrent applications without worrying about concurrency. Deuce allows you to write your application as if it was a single threaded application while in fact it runs many threads. [...]

Open Source QA Systems »

OSQA OSQA is the Open Source Q&A System. It is free software licensed under the GPL, and you can download the source code for OSQA from GitHub. OSQA is originally based on CNProg, an excellent Chinese Q&A web application written by Mike Chen and Sailing Cai. OSQA is written in Python and powered by the [...]

Open Source Web Security Testing Tool »

skipfish is a fully automated, active web application security reconnaissance tool. Key features: High speed: pure C code, highly optimized HTTP handling, minimal CPU footprint – easily achieving 2000 requests per second with responsive targets. Ease of use: heuristics to support a variety of quirky web frameworks and mixed-technology sites, with automatic learning capabilities, on-the-fly [...]

Free Ruby Book »

Ruby Best Practices aims to help Ruby developers from a wide range of skill levels improve their fundamental understanding of the language via exposure to the common practices and idioms that many seasoned Rubyists take for granted. With a strong emphasis on exploring real codebases, and an understanding that beautiful solutions depend heavily on context, [...]

NoSQL RDBMS »

NoSQL is a fast, portable, relational database management system without arbitrary limits, (other than memory and processor speed) that runs under, and interacts with, the UNIX1 Operating System. It uses the "Operator-Stream Paradigm" described in "Unix Review", March, 1991, page 24, entitled "A 4GL Language". There are a number of "operators" that each perform a [...]

Open Source Terminal Server »

x2go is an open source terminal server project offering a comprehensive "server based computing" solution. Combining the advantages of existing systems it features ease of use, performance and scalability. x2go provides you with access to your desktop as an individual as well as a corporate user – from within your own network and via the [...]