| | Articles | JSAP | Nailgun | Lab | Retired | Contact | About |
|
RSS Feed
|
|
|
|
|
Still AliveYou 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 ReleasedJSAP 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 ReleasedVersion 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 testI'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 ReleasedJSAP 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 ReleasedJSAP 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 GrowsI'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! TiVonageTiVonage 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. Nailgun v0.7.1Nailgun version 0.7.1 is now available. There's only one change since the last version, but it's a big one: System.exit() is now trapped on the server, and results in a graceful exit by the client with the appropriate exit code. Nailgun v0.7Nailgun version 0.7 is now available, with many improvements. Most notable is the availability of a Windows binary client - see the changelog for the full list of new features. |
|

