Monthly Archives: June 2013

Simple Chat Application Using Redis, Socket.io, and Node.js

Install Redis on Ubuntu sudo apt-get update sudo apt-get install build-essential sudo apt-get install tcl8.5 wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz tar xzf redis-2.6.14.tar.gz cd redis-2.6.14 sudo make sudo make test sudo make install Once the program has been installed, Redis comes with a … Continue reading

Posted in open-source | 1 Comment

Organize Backbone application using Require.js

When I looked into the BigBlueButton HTML5-Client files, I was completely lost because I had no idea about how to organize the code in the BigBlueButton application using modules. The following is the BigBlueButton HTML5-Client Files Structure (for details, please … Continue reading

Posted in open-source | Leave a comment

Backbone.js Basic Knowledge

In order to creating an application on Backbone.js, there‚Äôs are few key concepts that should be understood: Model, View, Collection, Template and Router. Backbone.js Model Models are the heart of any JavaScript application, containing the interactive data as well as … Continue reading

Posted in open-source | 2 Comments

Better Understanding Node.js

Node.js is a server-side software system designed for writing scalable Internet applications, notably web servers. Programs are written on the server side in JavaScript, using event-driven, asynchronous I/O to minimize overhead and maximize scalability. It enables web developers to create … Continue reading

Posted in open-source | Leave a comment

Working on BigBlueButton HTML5 Bridge

In the past two weeks, I spent a lot of time to figure out the details about HTML5 Client. At the very beginning, it’s very difficult for me to understand the relationships among all those source code. From the package.json … Continue reading

Posted in open-source | Leave a comment