Saturday, May 17, 2008

Marmite - not just a food spread

Was checking out some interesting research sites, when I came across this project, Marmite, from Jason Hong in CMU.
"Marmite is an end-user programming system for the web that enables non-programmers to recreate some of the functionality of mashups without programming. Users construct a data-flow from a set of operators. Operators are GUI representations of web services or represent operations the local machine such as filtering or scraping information off of web pages.
Marmite is different from other mashup systems such as Yahoo Pipes!, Microsoft Popfly, and Intel MashMaker because:
  • Marmite deals with both Web Services and screen-scraping methods of creating mashups.
  • The state of the data is shown at each individual step.
  • Fine-grain control and constant feedback between steps makes incremental programming possible (which shrinks the design/test/debug cycle).
Marmite is inspired by UNIX pipes and Apple Automator."

Monday, May 12, 2008

Wii Projects

Johnny Lee is very fascinated with Wii, well actually, the Wii remote. So far he has created the Low-Cost Multi-touch Whiteboard using the Wiimote and software (download here) and also built a multipoint grid software (a custom C# DirectX program) to work with the Wii remote (again) to track motion in 2D space.

Friday, May 2, 2008

Want to build a web app? Xampp's your friend

I forgot to mention this, but about two years back, when I started researching on my dissertation, I came across this open-source distribution suite called Xampp. It is really Dumb-Programmer-101 (I should know). It's all very simple, just download and extract. It will setup everything nicely for you.

And by everything... it offers distribution for the various OSes.
For example, the distribution for Windows 98, NT, 2000, 2003, XP and Vista. This version contains: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin (I am also quite fond of this, as it is a useful web-based DBMS for MySQL), Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, Ming, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, and WEB-DAV + mod_auth_mysql.


Related Posts with Thumbnails