Martian Software, Inc. logo


nearshare.net Updated

May 4, 2009 to news by Marty

I've just finished some long overdue updates to my web-based local filesharing tool nearshare.net. Mostly cosmetic fixes needed as browsers continue to evolve (this was originally written in 2005, after all), but also some bug fixes needed for Firefox 3 on Linux. If you need a quick way to shoot files across a local network, give it a try! If you have Java, there's nothing to install - just point two computers on the same LAN to nearshare.net and share away!

jar2sh Released

November 7, 2008 to lab by Marty

"jar2sh is a bash shell script that wraps Java applications into bash scripts that can be run without any installation. It's sort of like launch4j or exeJ, but for *nix..."

Still Alive

April 6, 2008 to news by Marty

You might think this site and its projects are dead. After all, it's been over a year and half since the last update. A growing family and part-time MBA left me no time for Martian Software, but I am now slowly blowing the dust off a few projects and considering some more. Martian Software is still alive.

JSAP v2.1 Released

August 3, 2006 to jsap by Marty

JSAP 2.1 is now available. This is a long overdue bug fix release.

Many thanks to Henning Nitschke, aztec, Jonathan May, James Carroll, Ivan Todoroski, Olivier Lafontaine, and others for bug reports and fixes!

TiVonage v0.21 Released

March 12, 2006 to lab by Marty
TiVonage sample screen

Version 0.21 includes a large number of updates, including the use of sox to accommodate Vonage's new(ish) .wav file encoding, improved support for Vonage's Canadian customers, and general bug fixes throughout. If you have a network-connected Series 2 TiVo, a Vonage account, and Java installed, you should give this a try.

nearshare.net alpha test

December 20, 2005 to lab by Marty
nearshare.net logo

I'm alpha testing a new web-based local filesharing tool, and I've decided to open it up so you can give it a whirl. It is known to work on Firefox (Linux/Windows) and Internet Explorer (Windows), and known to not yet work on OS X. If you need to send files between machines in your home or office, give it a shot and let me know how it works out! (I repeat: this is an alpha!).

JSAP v2.0a Released

July 23, 2005 to jsap by Marty

JSAP v2.0a is now available. This is a bug fix release. Auto-generated help is no longer outputting "à" characters, and FileStringParser now enforces mustExist(), mustBeFile(), and mustBeDirectory().

JSAP v2.0 Released

June 21, 2005 to jsap by Marty

JSAP v2.0 is now available. In addition to several minor bugfixes, a number of new features have been introduced: the SimpleJSAP class makes construction of basic parsers even easier, singleton instances of stateless StringParsers can be obtained from the JSAP class itself, and an experimental XML-based JSAP configuration has been introduced.

JSAP Development Team Grows

May 22, 2005 to jsap by Marty

I'm pleased to announce that Sebastiano Vigna has just joined the JSAP development team. Seba has made numerous improvements and brought many good ideas to JSAP - which will be included in the next release.

Sebastiano Vigna is an associate professor at the Università degli Studi di Milano, Italy. He uses JSAP for flexible and powerful command line parsing for several tools distributed in MG4J (full-text indexing), in the LAW (Laboratorio di Algoritmica del Web)software (computation of PageRank and variants), in WebGraph (web-scale graph compression) and, from now on, in all Java command-line tools he will ever develop. In the spare time, Sebastiano typesets Scarlatti's keyboard sonatas and other music using Lilypond (see the music section of http://vigna.dsi.unimi.it/). Welcome, Seba!

TiVonage

May 1, 2005 to lab by Marty

TiVonage is an HME application that allows Vonage customers to manage their voice mail via the TiVo UI. This was my entry into the TiVo Developer Challenge.