Garret Wilson Blog

Sunday, June 22, 2008 6:45:00 PM PDT

The Marmox™ Network, an extensible platform that encompasses resource management, social networking, and wiki-like content production, is now available as open source under the Apache License Version 2.0. You can now download the Marmox source code. The documentation at the main Marmox sub-site has been started, and will continue to be expanded as Marmox development continues.

Friday, May 9, 2008 11:33:00 AM PDT

The source code of the Guise™ user interface framework—the same UI framework that the Marmox™ Network uses—was today released as open source. (Marmox also hosts this site and the Guise site itself.) The Guise source code is licensed under the Apache License Version 2.0, and is available for download direct from its Subversion repository. Along with the Guise source code, the core GlobalMentor source code, on which Guise depends and which I have been developing for well over a decade, is also now available as open source under the same license and available for download from the same location.

GlobalMentor,
Guise,
Open Source

Friday, May 9, 2008 11:26:00 AM PDT

The reliability and flexibility of Marmox™ to serve as a web hosting platform is continuously being proven. Today I transitioned the entire site of the Guise™ user interface framework to the Marmox Network. Guise is the comprehensive user interface framework that transparently handles UI rendering, including Ajax on the web platform, without the need to write code in platform-specific languages such as HTML and JavaScript. In fact, Guise is the user interface framework used by Marmox—and now the Guise site is being hosted on Marmox.

Guise,
Marmox

Monday, April 21, 2008 9:15:00 PM PDT

I now have virtually all my photos available on my personal site running on Marmox™. I had been on SmugMug for several years and had used it as my primary photo distribution site, so last Friday I disabled search engine indexing on SmugMug so that all my photos would be indexed on this site and the SmugMug-based links would be removed. From time to time over the past few days I've performed a Google search just to see if the new Marmox-based photos are being picked up and the SmugMug photos are being dropped. As I examine how Google indexes the old SmugMug-based site, I realize just how extremely ridiculous the SmugMug URL system is.

SmugMug,
Flickr,
Marmox

Saturday, April 19, 2008 10:42:00 AM PDT

When Java was first introduced, it had a huge missing piece: enumerated types. Apparently Sun didn't appreciate the lowered project risk brought about by strongly-typed parameters—or care if the language made it just as easy to pass the direction integer argument SOUTH when the currency integer argument DOLLARS was expected. (I'm almost surprised Java didn't originally require FALSE=0 and TRUE=1 integers intead of an actual boolean type!) Now that Java has finally got around to add enums, there's plenty to like (ordinals, singletonality, use in case statements, to name a few things), but they still have some significant and needless shortcomings.

Java

Archives