Writing
Blog
Writing on cloud architecture, AI & data pipelines, distributed systems, security, and open source.
17 JANUARY 2016
Protect your identity from SSH servers
Recently I came across a tweet that highlighted a serious privacy issue related to SSH servers and online services that publish user information in public domain without having…
29 NOVEMBER 2015
Real-time Web Cam Surveillance with Raspberry-PI
Raspberry PI is a great little tool for building small projects, from personal web servers to robot butlers. With it’s linux core you could potentially use RPI like…
5 AUGUST 2015
XMPP web chat with ejabberd, Converse.js and Spring MVC
Converse.js is a fine little XMPP web chat client that can easily be used in web applications. It can integrate with various online XMPP services, like Google Talk, MSN…
24 DECEMBER 2013
Organizing Media files on Linux
Recently I was doing some cleanup on my Dropbox account, and I found that some folders (especially “Camera Uploads”) had like a million unorganized images and video files…
3 AUGUST 2013
Clustering and Load balancing Tomcat servers
Tomcat is by far the most popular open source Java servlet container that can easily be scaled to ensure high availability. In this post I will show how…
14 SEPTEMBER 2012
Demise of J2ME
Since the arrival of iOS and Android smartphones, J2ME has really faded into the background. And it is not because iOS and Android are better platforms, it is…
16 AUGUST 2012
Sharing VPN connection on Linux
Most VPN servers allow a single remote session per user, which is all you need most of the times. But sometimes it is necessary to connect multiple devices to the…
10 SEPTEMBER 2011
Near Field Communication (NFC)
Near Field Communication (NFC) is a wireless/radio-frequency technology that works over short-range. This involves communicating data between devices(“initiator” and “target”) in close proximty normally requiring less …
21 APRIL 2011
A free software license
There are many free software licenses available these days, from viral and stringent licenses like GPL, with some grey and confusing like LGPL to business friendly licenses like…
7 APRIL 2011
Why is git better than svn
Well I am not going to start debating over this question, as most people on the web are doing so. I am not going to list pros and…