Archive for January, 2009

Using JMeter for Automated Web Application Load Test »

JMeter HTTP Proxy is used for recording HTTP requests sent to server. For HTTPS requests, BadBoy can be used. Badboy is a powerful tool designed to aid in testing and development of complex dynamic applications. To ensure all your requests are within one session, just insert a http cookie manager. It will automatically handle the [...]

SOA Development Made Easy with Apache Tuscany »

Apache Tuscany simplifies the task of developing SOA solutions by providing a comprehensive infrastructure for SOA development and management that is based on Service Component Architecture (SCA) standard. With SCA as it’s foundation, Tuscany offers solution developers the following advantages. Provides a model for creating composite applications by defining the services in the fabric and [...]

Java Web Beans »

A Web Bean is an application class that contains business logic. A Web Bean may be called directly from Java code, or it may be invoked via Unified EL. A Web Bean may access transactional resources. Dependencies between Web Beans are managed automatically by the Web Bean manager. Most Web Beans are stateful and contextual. [...]

AVS – Another Open Source SCM »

AVS is based on the main concepts provided by the most expensive source control management software available on the market place : it includes all in one, a task based file repository management system, and a full bug tracking engine. Main features : Change request management Change request life cycle customisation File configuration management Branch [...]

Java: Open Source SSO »

JOSSO, or Java Open Single Sign-On, is an open source J2EE and Spring-based SSO infrastructure aimed to provide a solution for centralized, platform neutral, user authentication and authorization. Main Features J2EE and Spring Transparent Single Sign-On cross domain/cross organization. Pluggable Framework to allow the implementation of custom identity components using Spring or built-in IoC container. [...]

Telcom Web Services: Parlay X Simulator and Client Implementation »

Parlay X is set of Web service APIs for the telephone network (fixed and mobile.) It enables software developers to use the capabilities of a underlying network. The APIs are deliberately high level abstractions and designed to be simple to use. An application developer can, for example, invoke a single Web Service request to get [...]

Buildr: Another Java Build System »

Buildr is a build system for Java applications. Features A simple way to specify projects, and build large projects out of smaller sub-projects. Pre-canned tasks that require the least amount of configuration, keeping the build script DRY and simple. Compiling, copying and filtering resources, JUnit/TestNG test cases, APT source code generation, Javadoc and more. A [...]

Automating Windows GUI for Software Deployment »

AutoIt  is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys). AutoIt is also very small, self-contained and will [...]

Automatic Software Update Monitor »

SUMo, which stands for Software Update Monitor. Using SUMo you’ll be able to keep your PC up-to-date by using the most recent version of your favorite software ! Unlike build-in auto update features, SUMo tells you if updates are available before you need to use your software. Features Automatic detection of installed software Detects required [...]

Convert BIN, MDF, PDI, CDI, NRG, B5I, IMG CD/DVD-ROM Images to ISO »

AnyToISO Converter converts BIN, MDF, PDI, CDI, NRG, B5I, IMG CD/DVD-ROM images to ISO. It is free.

Open Source Java JMX »

MX4J is a project to build an Open Source implementation of the Java(TM) Management Extensions (JMX) and of the JMX Remote API (JSR 160) specifications, and to build tools relating to JMX. JMX is an optional package for J2SE that provides a standard way to manage applications. It can also be used to wrap legacy [...]

Light J2EE Application Server »

JFox is designed to be a lightweight Java EE Application Server support EJB3 & JPA, to ensure application based on Java EE/EJB can be developed rapidly and simply. It based on IoC micro kernel, allow different components and framework to be work together. JFox can be embedded in any Web Server to enable EJB3 component [...]

Google Blog Converters »

Google Blog Converters provides Python libraries and runnable scripts that convert between the export formats of Blogger, LiveJournal, MovableType, and WordPress.

Java: Ensure Code Quality with Open Source Tools »

There are many tools available for Java to check and ensure different aspects of your code, e.g. code coverage, coding standard, duplicate code, etc. However, each of these tools, e.g. FindBugs, PMD, Simian, JavaNCSS, Cobertura, etc are only checking certain aspects of your code. Below are some open source tools that integrate all these tools [...]

Useful Hosts File for Ad Blocking »

Every day, millions of people browse the web. They think they are doing so in private. They aren’t. What advertisers don’t want you to know, I will tell you. You are being tracked as you surf the web, right now. Not by me, but by some of the advertisers. They think they have a right [...]

Java: Open Source MMS Library »

jMmsLib is Java implementation of binary Multimedia Messaging Services (MMS) encoding/decoding. It supports creation and encoding of send_request messages and decoding of send_conf responses. To see jMmsLib in action look at SendMMS. This is a working simple MMS client that builds messages from texts and images, encode them, and deliver them to a MMSC via [...]

Web Service Basic »

REST The Representational State Transfer (REST) is a web architectural style presented by Roy Fielding back in 2000 in his doctoral thesis. The basic idea of REST is the full exploitation of the HTTP protocol, in particular:It focuses on Resources, that is, each service should be designed as an action on a resource. It takes [...]

Open Source Audio Software »

Audacity is free, open source software for recording and editing sounds. It is available for Mac OS X, Microsoft Windows, GNU/Linux, and other operating systems. You can use Audacity to: Record live audio. Convert tapes and records into digital recordings or CDs. Edit Ogg Vorbis, MP3, WAV or AIFF sound files. Cut, copy, splice or [...]

Open Source Genealogy Software »

PhpGedView is a revolutionary genealogy program which allows you to view and edit your genealogy on your website. PhpGedView has full editing capabilities, full privacy functions, can import from GEDCOM files, and supports multimedia like photos and document images. PhpGedView also simplifies the process of collaborating with others working on your family tree. Your latest [...]

Open Source Front-End for MPlayer »

SMPlayer intends to be a complete front-end for MPlayer, from basic features like playing videos, DVDs, and VCDs to more advanced features like support for MPlayer filters and more. One of the most interesting features of SMPlayer: it remembers the settings of all files you play. So you start to watch a movie but you [...]