Martian Software, Inc. logo


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!).

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.

Java Tumbler Client v0.1

October 28, 2004 to lab by Marty

Earlier today, John Graham-Cumming absorbed into tumbler a Java-based client API I developed for sending tumbler knock packets. Tumbler is a simple and secure variation on port knocking, with client and server implementations already available.

<rundoc> Ant Task Released

February 17, 2004 to lab by Marty

"<rundoc> is an Ant task that replaces commands in text files with a docbook representation of the command output. Useful for keeping documentation in sync with code..."

<snip> Ant Task Released

February 1, 2004 to lab by Marty

"<snip> is an Ant task designed to help with the single-sourcing of program documentation. This task extracts snippets of text from files, placing them into properties in the Ant project..."