The goal of XMLVM is to offer a flexible and extensible cross-compiler toolchain. Instead of cross-compiling on a source code level, XMLVM cross-compiles byte code instructions from Sun Microsystem's virtual machine and Microsoft's Common Language Runtime. The benefit of this approach is that byte code instructions are easier to cross-compile and the difficult parsing of a high-level programming language is left to a regular compiler. In XMLVM, byte code-based programs are represented as XML documents. This allows manipulation and translation of XMLVM-based programs using advanced XML technologies such as XSLT, XQuery, and XPath.
- Michael Zehrer
PhoneGap is an open source development tool for building fast, easy mobile apps with JavaScript. If you’re a web developer who wants to build mobile applications in HTML and JavaScript while still taking advantage of the core features in the iPhone, Android and Blackberry SDKs, PhoneGap is for you.
- Michael Zehrer
In a moment of sudden clarity, I realized what this world needed was a web page devoted to pictures of celebrities playing table tennis. So here it is!
- Michael Zehrer
Ninite runs on Windows XP/Vista/7 and works in the background 100% hands-free. It installs appss with default settings and says "no" to browser toolbars and other junk.
- Michael Zehrer
Thomas Demand is a German photographer who builds 3D paper scenes based on found images. He then photographs those models and destroys them afterwards. You can go and see more of his work at the Neue Nationalgalerie in Berlin till Januar 17th 2010.
- Michael Zehrer
In your average corporate environment, though, this happens all the time. People work on documents, presentations, etc. They have lengthy discussions over email. Pieces of work bounce back and forth across one or multiple organisations for weeks before they’re finalised. People are brought on to the conversation late in the day. Attachments get lost. Inboxes fill up and emails bounce. It’s a major pain. So what are the problems with email in a corporate environment, and what does Wave do to address them?
- Michael Zehrer