Metamage Software Creations
http://www.metamage.com/
Welcome
Welcome to Metamage Software, the corporate avatar of Josh Juran. See my résumé.
Web Applications
Maxim: A Mac Simulator
Formerly 'Desktop Menus With CSS and Javascript', Maxim is an effort to recreate visual and behavioral aspects of Mac OS in CSS and Javascript with as much fidelity as is possible -- ideally, down to the last pixel.Sudoku Solver
Exactly what it says on the tin. This solver uses increasingly complex deductive reasoning to make progress until the grid is complete, resorting to subjunctive logic for the most difficult puzzles. Square grids up to 16x16 are supported.
Android
Chronometer
A simple analog face clock with a direct-manipulation-based touch interface for setting an alarm or timer: Just grab the turquoise handle from one of the hands and drag it around the clock face, and the event will trigger when the hand reaches that spot.Order of the Stick
An Android app for viewing Rich Burlew's webcomic, The Order of the Stick. It downloads each image only once (to the device's external storage), and while you're reading one comic it automatically prefetches the next. A zoom mode is available for lower-resolution displays.
Post-Retro Research
FORGE: A File-Oriented Reflective Graphical Environment
FORGE is a language-independent, OS-independent, and GUI-independent windowing API provided as a virtual filesystem.MacRelix
MacRelix is a Unix-like environment for classic Mac OS, which includes sockets, a shell, and ports of perl and Git.v68k
In development is v68k, a portable, lightweight C++ 68K emulation library with no external dependencies. Hardware breakpoints and some exceptions are supported.
Products
Port XTender
A software bridge between Mac OS X's Classic environment and your Mac's internal modem. If you'd like to use MacAuthorize in OS X without restarting in OS 9 to run a transaction, Port XTender lets you do that. ($100 single-user; bulk licensing available)