Archive for November, 2009

Open Source Git Based Code Review Tool »

Gerrit is a web based code review system, facilitating online code reviews for projects using the Git version control system. Gerrit makes reviews easier by showing changes in a side-by-side display, and allowing inline comments to be added by any reviewer. Gerrit simplifies Git based project maintainership by permitting any authorized user to submit changes […]

The Swift Open Source PHP Framework »

Kohana is a PHP 5 framework that uses the Model View Controller architectural pattern. It aims to be secure, lightweight, and easy to use. Features Highly secure Extremely lightweight Short learning curve Uses the MVC pattern 100% UTF-8 compatible Loosely coupled architecture Extremely easy to extend Technology Strict PHP 5 OOP Simple database abstraction using […]

Open Source Billiard Game »

FooBillard is a free (libre; licensed under GPL2) OpenGL billiard game for Linux.

Open Source Mobile Content Delivery Platform III »

The Sony Ericsson WebSDK enables web developers to produce mobile apps that work across different phone platforms. It is an open source tool created in collaboration with the PhoneGap open source community. Applications are written using HTML, CSS and JavaScript. Bridge capability enables the JavaScript code to access platform functionality and data: Geolocation (GPS co-ordinates) […]

Asynchronous Web Service using WS-Addressing »

WS-Addressing provides way to specify message addressing information independent of transport layer. WS-Addressing provides a way to specify delivery, reply-to, and fault-handler addressing information in a SOAP envelope. WS-Addressing can be used in conjunction with other specifications such as WS-Security to authenticate and WS-Policy to define policies for the service. WS-Addressing has two key constructs […]

Oracle: Order of Index Fields »

Here are some general guidelines for the order of index fields in Oracle. The order of columns in the CREATE INDEX statement can affect query performance. In general, specify the most frequently used columns first. If you create a single index across columns to speed up queries that access, for example, col1, col2, and col3; […]

Windows: Remove File Permanently »

Eraser is an advanced security tool for Windows which allows you to completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns. Works with Windows 98, ME, NT, 2000, XP, Vista, Windows Server 2003 and Server 2008. Features It works with Windows XP, Windows Vista, Windows Server 2003 […]

C# MMS Library »

I have just released the C# MMS encoder and decoder library. The library can be used to encode MMS message to be sent through MM1 and MM7 protocol. The library is a subproject of MessagingToolkit and eventually will be bundled together with it.

C# Generic Collection Library »

C5 is a library of generic collection classes for C# and other CLI languages and works with Microsoft .Net version 2.0 and later, and Mono version 1.2 and later. C5 provides functionality and data structures not provided by the standard .Net System.Collections.Generic namespace, such as persistent tree data structures, heap based priority queues, hash indexed […]

Open Source .NET Obfuscators »

Obfuscar is a basic obfuscator for .NET assemblies. It uses massive overloading to rename metadata in .NET assemblies (including the names of methods, properties, events, fields, types and namespaces) to a minimal set, distinguishable in most cases only by signature. For example, if a class contains only methods that accept different parameters, they can all […]

Open Source Network Protocol and Application Analyzer »

SPIKE When you need to analyze a new network protocol for buffer overflows or similar weaknesses, the SPIKE is the tool of choice for professionals. While it requires a strong knowledge of C to use, it produces results second to none in the field. SPIKE is available for the Linux platform only. SPIKE Proxy Not […]

Windows Reverse Engineering Tool »

oSpy is a tool which aids in reverse-engineering software running on the Windows platform. With the amount of proprietary systems that exist today (synchronization protocols, instant messaging, etc.), the amount of work required to keep up when developing interoperable solutions will quickly become a big burden when limited to traditional techniques. However, when the sniffing […]

Open Source Network Mapping and Monitoring Tool »

Cheops-ng is a Network management tool for mapping and monitoring your network. It has host/network discovery functionality as well as OS detection of hosts. Cheops-ng has the ability to probe hosts to see what services they are running. On some services, cheops-ng is actually able to see what program is running for a service and […]

Port Scanner for Windows »

ScanLine is a command-line port scanner for all Windows platforms. It can perform traditional ICMP "pinging", optional additional ICMP TimeStamp scanning, can show host response times and number of hops, do TCP scanning, simple UDP scanning, banner grabbing and hostname resolving. Scanning is performed in a fast highly parallel fashion without resorting to using multiple […]

Optimized TCP Port Surveyor »

strobe is a network/security tool that locates and describes all listening tcp ports on a (remote) host or on many hosts in a bandwidth utilisation maximising, and process resource minimizing manner. strobe approximates a parallel finite state machine internally. In non-linear multi-host mode it attempts to apportion bandwidth and sockets amoung the hosts very efficiently. […]

Useful Project Management Tool »

Achievo is a flexible web-based resource management tool for business environments. Achievo’s resource management capabilities will enable organisations to support their business processes in a simple, but effective manner. Project Management – This part includes management of projects, phases, tasks, notes, statistics, planning, members en project templates. Time Registration – The time-registration part is the […]

Open Source Data Mining Platform »

KNIME, pronounced [naim], is a modular data exploration platform that enables the user to visually create data flows (often referred to as pipelines), selectively execute some or all analysis steps, and later investigate the results through interactive views on data and models. KNIME was developed (and will continue to be expanded) by the Chair for […]

Go – A New Systems Programming Language »

Go is a new systems programming language from Google. The goal of the project, as quoted below No major systems language has emerged in over a decade, but over that time the computing landscape has changed tremendously. There are several trends: Computers are enormously quicker but software development is not faster. Dependency management is a […]

Visual Studio Command Extension »

PowerCommands is a set of useful extensions for the Visual Studio adding additional functionality to various areas of the IDE. The source code is included and requires the VS SDK for VS 2008 to allow modification of functionality or as a reference to create additional custom PowerCommand extensions. Enable/Disable PowerCommands in Options dialog This feature […]

Java Play Framework »

Here is another Java framework that I am experimenting now.. Play Framework is a Java framework by web developers which makes it easier to build web applications with Java. The features Fix the bug and hit reload! Edit your Java files, save, refresh your browser and see the results immediately! No need to compile, deploy […]