Archive for November, 2008

Open Source IT Monitoring »

GroundWork Monitor is an open source IT monitoring solution for companies with heterogeneous operating systems, application and hardware environments who want to reduce ongoing monitoring costs, consolidate views and reports and improve staff productivity.

Open Source UDDI »

jUDDI jUDDI (pronounced “Judy”) is an open source Java implementation of the Universal Description, Discovery, and Integration (UDDI) specification for Web Services. Open Source Platform Independent Supports for JDK 1.3.1 upto JDK 1.5 UDDI version 2.0 compliant implementation Use with any relational database that supports ANSI standard SQL (MySQL, DB2, Sybase, JDataStore, HSQLDB, etc.) Deployable […]

Open Source Peer Code Review Tools »

Jupiter Jupiter is a code review plug-in tool for the Eclipse IDE. It is currently under active development, and still in an experimental state. The design of Jupiter involves the following: Open Source: Jupiter carries an open source license. Free: Jupiter is distributed free of charge. IDE integration: Jupiter is based upon the Eclipse plug-in […]

Good Advice From the Pragmatic Programmer Book »

I am reading back the book Pragmatic Programmer which I used to read few years back. The book is full of gems which every programmer should read. Good excerpt from the book Invest regularly.  Just as in financial investing, you must invest in your knowledge portfolio regularly. Even if it’s just a small amount, the […]

Open Source GIS Library »

TerraLib is a GIS classes and functions library, available from the Internet as open source, allowing a collaborative environment and its use for the development of multiple GIS tools. Its main aim is to enable the development of a new generation of GIS applications, based on the technological advances on spatial databases. On a practical […]

Java: ServiceLoader in JDK 6 »

ServiceLoader is a class available in earlier version of Java and staring JDK 6, it is available formally under java.util package. In JDK 6 – java.util.ServiceLoader Prior to JDK 6 – Refer to the document at http://java.sun.com/j2se/1.5.0/docs/guide/jar/jar.html A service is a well-known set of interfaces and (usually abstract) classes. A service provider is a specific […]

Java Micro Benchmarks Framework »

Japex is a simple yet powerful tool to write Java-based micro-benchmarks. It started as a simple project  primarily aimed at testing XML and Fast Infoset performance, but has evolved into a rather sophisticated framework with support for XML and HTML output as well as various types of charts for displaying the results. It is similar […]

Source Code License Tool »

License Tool is a utility tool that helps in analyzing the copyright headers in your sources. Its often a common problem when a new file is added into source repository, one may miss out to add the copyright header. Also Often one may need to update the copyright headers with a different one due to […]

Open Source Web Service Monitor »

wsmonitor (Web Services Monitor) is a light-weight SOAP and HTTP traffic monitor. This tool intercepts and logs the SOAP messages and HTTP headers between a sender and a receiver and displays them nicely formatted in a graphical user interface.  The tool uses port-forwarding to capture the traffic. In simple language, when the tool is started […]

Open Source Installer Framework »

The openInstaller project provides the framework for developers to create cross platform installations. The openInstaller project is a part of the GlassFish community of projects.

Graphical Java Debugger Front-End »

JSwat is a graphical Java debugger front-end, written to use the Java Platform Debugger Architecture and based on the NetBeans Platform. JSwat is open-source software and is freely available in both binary and source code form. Its features include sophisticated breakpoints; colorized source code display with code navigator; byte code viewer; movable display panels showing […]

Dynamic Programming Language for Java »

Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language – it compiles directly to JVM bytecode, yet remains completely dynamic. […]

Open Source High Performance Graphics Library »

OpenGL is the premier environment for developing portable, interactive 2D and 3D graphics applications. Since its introduction in 1992, OpenGL has become the industry’s most widely used and supported 2D and 3D graphics application programming interface (API), bringing thousands of applications to a wide variety of computer platforms. OpenGL fosters innovation and speeds application development […]

Open Source ePharmacy Solution »

ePostRx is a very mature enterprise pharmacy web application. ePostRx is developed using Java distributed technologies such as J2EE, JSP, XML and XSL and other web technologies. Runs on any platform that supports the JVM (Java Virtual Machine) such as Windows, Solaris, Linux etc. The RDBMS is currently MSSQL Server. It allows customers to create […]

Open Source eShop Solution »

OXID eShop Community Edition is a proven and flexible open source software. Outstanding functionality for state of the art B2C, B2B and social commerce scenarios Sophisticated, server resource-friendly performance Easy Installation, short time to market Search-engine optimization based on latest technological standards Optimized usability and consumer shopping-experience Powerful marketing integration Easy management through efficient admin […]

Java: Refactoring Methods »

Here are the guidelines that we follow to refactor the methods in one of the legacy Java application, simplified from Martin Fowler refactoring book. Rename a method to server its purpose Add a parameter to the method if it is required Remove a parameter if it is not required Separate query from modifier and let […]

Open Source Platform for Publishing Collections and Exhibitions »

Omeka is a web platform for publishing collections and exhibitions online. Designed for cultural institutions, enthusiasts, and educators, Omeka is easy to install and modify and facilitates community-building around collections and exhibits. The Center for History and New Media (CHNM) is partnering with the Minnesota Historical Society (MHS) to develop Omeka as a next-generation online […]

Professional Open Source ESB »

Freedom OSS recently announced its creation of a Professionally Certified version of Servicemix ESB , called freeESBâ„¢ In addition to “Certified Bits” Freedom OSS introduces other significant enhancements with its freeESBâ„¢, such as: Enhanced Security features Bulk JMS Binding Component for handling large message volumes JBI Compliant Hibernate Service Engine SFTP Binding Component JBI Compliment […]

Build Your Custom Linux System »

Linux From Scratch (LFS) is a project that provides you with step-by-step instructions for building your own custom Linux system, entirely from source code. It has the following subprojects LFS :: Linux From Scratch is the main book, the base from which all other projects are derived. BLFS :: Beyond Linux From Scratch helps you […]

Open Source Volume Rendering Engine »

Voreen is an easy to use and highly flexible volume visualization library written entirely in C++. Through the use of GPU-based state-of-the-art volume rendering techniques it allows high frame rates on off-the-shelf graphics hardware to support interactive volume exploration.  Visualization Direct volume rendering and isosurface shading Support of different illumination models (phong shading, tone shading, […]