Dryrun: Decoupling the Process
We take a look at Dryrun, an email-based interface via which you can run programs. Dryrun attempts to present an email-based interface to run your programs. For example, if icanhazoutput@gmail.com is the designated email…
Getting Started with HTML5 WebSockets
Ever felt that in the so called two-way Web, updating Web pages in real-time is a pain? Well, the HTML5 specifications took care of that in a big way. Introducing WebSockets — the…
HTML5 localStorage for Offline Web Applications
This article explains the local (client-side, browser) storage feature in HTML 5. Since the introduction of HTML5, the technology is making an equal impact in the desktop and mobile space. It has completely…
Impact of Big Data on Enterprise Integration
This article explains the new challenges in enterprise integration caused by the advent of big data, and presents some approaches to overcome them. Big data is the latest buzz-word in the industry. At…
PiCloud — An Easy Way To the Cloud
This article provides an introduction to PiCloud, a cloud computing solution. There are three components to PiCloud: PiCloud refers to the cloud computing infrastructure provided by PiCloud Inc. Client refers to the computer…
Programming Tools for Linux
This article is not so much about the various languages, as the programming tools that can be used to write programs using the languages. When students first start taking programming courses at various…
Lisp: Tears of Joy, Part 10
Lisp has been hailed as the world’s most powerful programming language. But only the top percentile of programmers use it, because of its cryptic syntax and academic reputation. This is rather unfortunate, since…
Installing and Using PostgreSQL Modules
In this article, we will learn how to install and use the PostgreSQL modules chkpass, fuzzystrmatch, isn and hstore. Modules add different capabilities to a database, like admin and monitoring tools, new data…






