Managing Nested Asynchronous Callbacks in Objective-C using ReactiveCocoa
When writing a software application, it is often necessary to read data from a file or network. The basic approach for reading data is performed as a blocking operation. A blocking operation waits until
Creating a focus + context bar chart in JavaScript
Over the past week I have been building a focus + context bar chart in JavaScript. I searched several alternatives on the Internet that would achieve the desired functionality. A focus
The history of single-page web apps
On July 11th Nicholas Zakas presented a talk on JavaScript web performance at the San
Setting 1920×1080 display resolution for Ubuntu when running inside of VMware
I am using VMware Player 5 (similar to Workstation 9) to run a Ubuntu 12.04 (64-bit) virtual machine. I
How to create a private cloud on OpenStack using DevStack
OpenStack is an emerging technology that allows anyone to create a private cloud, a cloud is deployed on your own hardware. A cloud is a scalable
RabbitMQ breaks when you rename hostname
I’ve been setting up a Debian 6 server with RabbitMQ installed. RabbitMQ is used with Celery to enable asynchronous tasks in Python Django projects. After
Installing Scientific Python on Mac OS X 10.8
Recently I had to reinstall Python with scientific tools on Mac OS X 10.8.
These are instructions that I read from the Internet to successfully install Python. [1,2]
PART I: Installing Python
Step 1. Remove old Python
We have to remove all previous installations
AddObserver: my favourite function
Graphic designer friend Ryan recently asked me, “what is my favourite function?” That was a tough question to think about. Pondering it for a while, I decided that AddObserver
Do You Really Want to Build a Node.js Web Application?
Last week Rudy and I at Yetihq.com attended the Node.js developer meetup,