hacking etc
leebre.org
This is my biggest project yet, a community for Creative Commons book lovers. Check it: leebre.org.un.me
I was working on a real-time collaboration desktop project called un.me, which I think has some very cool UI features, and will serve as a sort of experimental test bed for so many more UI ideas I had.- For a (very old) screenshot of a developmental version, click here. This is all done in the browser just using JavaScipt (no flash, plugins, or even HTML5).
- Although it is AGPL3.0 and I am using sourceforge to develop it, there is currently no released version and is far from stable.
planetmongo
planetmongo is very simple python script used to generate this website. It takes in configuration files which then apply a set of rules to a directory, and output the transformed directory. It'll be on github when I get to it.javascript hacking
- I wrote a proof-of-concept multi-threading javascript engine. It actually sort of "semi-compiles" the javascript into "lines" (an array of functions all sharing the same closure), turning while and for loops into special calls jmp-like instructions. Then, a round-robbin schedular is applied to them, and multi-threaded behavior results. Strangely enough, there was not a very big performance hit, and in a few browsers I tried it on, it was even FASTER than the linear varient. (!?) I'll post it and the results when I have time.
old projects
- Planet Mongo - notice the capitalization and space (to distinguish it from its much simpler python succesor). This is a PHP based CMS which I no longer maintain. It is actually quite perfect for simple web-flier type websites, and I used it for some time for all my websites. It doesn't require any databases, and provides the most basic features (theming, news posts, comment system, and even a simple online editor) in a very simple straight-forward way.