Install Protractor

by Sachin
March 6, 2015

Protractor is an unittest framework for AngularJS applications. It is based on Node.js. To install Protractor, you need to install Node.js

UML

by Sachin
April 28, 2014

UML is a port of linux to linux as referred by Jeff Dike, the man behind UML. It is a virtual machine which runs on linux and used to debug new kernel builds and kernel modules. In this post, I will show how to compile, and run UML

ZTE Blade teardown

by Sachin
April 19, 2014

In an attempt to unlock RAM from 256MB to 512MB I bricked my ZTE Blade. These are the final snaps before it died. Here is the method I followed.

My own build of Cyanogenmod 7 for ZTE Blade

by Sachin
April 19, 2014

Tough I use Cyanogenmod-9 on ZTE Blade(Orange San Francisco), Cyanogenmod-7 works best on ZTE Blade because of its low RAM(176MB in total). I decided to compile my own build rather than using someone else ROM. It looks great and everything works!

Boot2Gecko 1.5.0.0-prerelease build

by Sachin
March 27, 2014

For impatient Geeksphone(Keon) users who want to try the latest version of Boot2Gecko(Firefox-OS), I have compiled an pre-release image.

Python virtualenv

by Sachin
March 4, 2014

setv: Lightweight Python virtual environment manager

Find bash function

by Sachin
March 4, 2014

In this post I’ll walk you through few commands which will help to find the location & definition of Bash functions.

Introducing Clojure

by Sachin
October 18, 2013

Clojure has been around for couple of years now. It has been recognized for its features like functional programming, elegance, lisp and JMV support. Unlike many popular dynamic languages, it is fast and written to take advantages of all optimizations possible with modern JVMs.