Grapher Server

Franz asked me to try my hand at tying together AllegroServe and GraphViz. I decided, perhaps foolishly, that this would be a good time to figure out how to use javascript and step onto that AJAX bandwagon. Thanks to Franz's AllegroServe and Common Lisp, that turned out to be a very enjoyable ride. The result is Grapher Server: an AJAX web application that uses CL-Graph to provide two interactive examples of graphing fun. The first lets you experiment with several random graph generation algorithms and the second provides an interactive class browser. The application is being served from an older G4 running on my home network and using the Dynamic DNS service to resolve the metabang.gotdns.com. Sometimes, the update daemon running on my computer gets confused and hands DynDNS the wrong IP; sometimes my kids shut the computer down <whoopts, sorry dad>. All that is to say that this may not be the most reliable of servers but it will have to do until I switch to a hosting provider that can handle Lisp! I'm told that Franz hopes to get this up on their servers at some point <cool> and I'll certainly let everyone know if that happens. I also intend the release the code I used and do some more explaining but I'm not sure when I'll get to that. In the meantime, enjoy.

|