Welcome to Alternate Computing Solutions Inc.

Alternate Computing Solutions Inc. specializes in delivering scalable, high-performance Java-based client-server, web-based, rich client, and mobile solutions.

We distinguish ourselves from other consulting firms by applying an agile development methodology and by leveraging mature free and open source technologies. This combination allows us to deliver cost-effective results more quickly while mitigating risk in an iterative, cooperative development process.

JSchnizzle 1.2 Released

We're proud to announce the release of version 1.2 of JSchnizzle.

Highlights of version 1.2 include:

Maven POM Visualization

In November 2010, I was getting frustrated with the dependency JSchnizzle has on the free yUML rendering service. It appears that the yUML service is having increasing performance problems as time goes on. Additionally, there were a number of outages towards the end of the year that came when I really needed the service to be available. I wondered, "How difficult would it be to do the renderings locally?"

JSchnizzle 1.1 Released

We're proud to announce the release of version 1.1 of JSchnizzle.

Over the past several months, Alternate Computing Solutions Inc. has used JSchnizzle to help produce UML diagrams for several of our projects. During that time, we discovered a few usability issues and a couple minor bugs with the previous release. Version 1.1 of JSchnizzle addresses these issues.

JSchnizzle Public Release

Alternate Computing Solutions is making JSchnizzle available under the under the Apache License, Version 2.0.

Unit Testing with Jython

I came across Adam Goucher's blog entry and his discussion of using Jython to execute JUnit tests. I have been experimenting with doing the opposite: Running Jython scripts from JUnit tests. It was a fun exercise, and it was enlightening to see that I could rewrite a 222 line JUnit test as an 87 line Jython script.

Here's what I did:

Subscribe to Alternate Computing Solutions Inc. RSS