Lost commit

by Sachin
January 4, 2016

Where’s my commit after I did git commit --amend?

Sticky bits

by Sachin
December 14, 2015

Sticky bits explained

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.