ECE497 Notes on node.js

I'm working up and example on node.js. Here are some notes.

Links

 * This looks like a good tutorial.
 * Here's looks like some notes notes from Jason.
 * Understanding node.js
 * How to node. Looks like this also has some nice JavaScript tutorials.
 * YouTube intro to node.js
 * Understanding the node.js event loop
 * Useful node.js tools
 * Asynchronous Code Design with Node.js
 * Installing node.js, cloud9 and npm
 * cloud9 development process.
 * Manual for node.js
 * Geddy and node.js. Geddy is a simple and structured MVC (model, view, controller) framework for Node.js. The tutorial is too detailed for what I'm looking for.

Cloud9
Somehow Cloud9 fits in with this.

I'm trying to get cloud9 running on the Beagle.

beagle$ opkg update beagle$ opkg install nodejs (1min 6 sec) beagle$ opkg install nodejs-dev (I don't know if this is needed.)

Something from Jason

beagle$ opkg install bonescript beagle$ opkg install cloud9

Here’s how to get npm according to http://npmjs.org/

beagle$ opkg install curl (1m23) beagle$ opkg install nodejs (1m6) beagle$ curl http://npmjs.org/install.sh | sh (1m5)

It's said this will work on a current distribution of Angstrom, but it doesn't work for me. beagle$ opkg install cloud9

non-Beagle
Here are instructions for a non-Beagle install from here.

host$ git clone git://github.com/ajaxorg/cloud9.git (16 seconds) host$ cd cloud9 host$ bin/cloud9.sh

then host$ node ./bin/cloud9.js

gitting examples
git clone git://gitorious.org/~Jadon/beagleboard-validation/jadons-education.git (10s)