A simple example to create a websocket server and stream tweets about a pre-defined subject to the page.
$ npm install socket.io, twitter
$ node ./app.js
| /* | |
| * You have to include oauth.js and sha1.js from here http://oauth.googlecode.com/svn/code/javascript/ | |
| * / | |
| var url = "https://userstream.twitter.com/2/user.json"; | |
| var accessor = { | |
| token: "", | |
| tokenSecret: "", | |
| consumerKey : "", | |
| consumerSecret: "" |
| /** | |
| * Sort array of objects based on another array | |
| */ | |
| function mapOrder (array, order, key) { | |
| array.sort( function (a, b) { | |
| var A = a[key], B = b[key]; | |
| ############################################# | |
| # Push de la rama actual | |
| git push origin $rama_actual | |
| ############################################# | |
| # Volver a un commit anterior, descartando los cambios | |
| git reset --HARD $SHA1 | |
| ############################################# | |
| # Ver y descargar Ramas remotas |
| <!DOCTYPE HTML> | |
| <head> | |
| <title>Codesnippit NodeJS Twitter Tracker Client</title> | |
| </head> | |
| <body> | |
| <ul></ul> | |
| <script> | |
| (function() { | |
| var script = document.createElement("script"); | |
| script.src = "http://code.jquery.com/jquery.min.js"; |