Thejesh GN Blog

Deployment of PHP or Python Applications using Mercurial and Fabfile 3

Deployment of PHP or Python Applications using Mercurial and Fabfile

Deployments are usually very painful. We generally write scripts to make it automated as much as possible. I wanted my method to be as easy as running single line on command prompt from anywhere in the world. I didn’t want to worry about anything. At last with some experimentation I have found my...

0

Audio Boooks and Pain of DRM

Since last december I have been listening to books than reading. It makes my daily commute enjoyable. The last three books have been Steve Jobs, Art of Inception and Ghost in the Wires. That’s three books in one and half months, not bad. I used to listen to lot of podcasts while driving....

Why I oppose SOPA and PIPA ? 3

Why I oppose SOPA and PIPA ?

My reasons: SOPA and PIPA are the worst laws that anybody can propose to stop piracy They are actually anti-technology than anti-piracy They break internet Even though I am an India, It hurts me and my business Internet is supposed to be international, not yet, it’s mostly controlled by USA India has an...

Discover music on MySwar 11

MySwar is out

Ever since I joined Mavrix, friends have asked me about the project that I am working on. I have given different versions. But now that MySwar is open to public, here is the almost definitive description “MySwar is the complete guide to Hindi film music. It lets you browse your favorite Hindi film...

The Year that was 2011 3

The Year that was 2011

Tradition continues. Here are the significant things that happened in 2010. 1. Left Infosys. Enjoyed my stay at Infosys and it was time. 2. Joined Mavrix. Our first product MySwar is in private beta now. We will go public beta next week. Wait for a detailed post. 3. Janaagraha – Part 2. Continued...

hg4subl-self-update 5

hg4subl – Sublime Text plugin for Mercurial

I love Sublime Text and Mercurial. All most all my projects use these two tools. Clearly I need a tighter integration between these two. Sublime Texts provides Python based plugin API architecture. Its quite easy to follow and write a plugin. So I took sublime-text-2-git and modified it to work with Mercurial. I...