Git workflow for enterprises
Usually, most enterprises have development teams that consist of smaller independent sub-teams with little communication among them. They have a workflow where the code is first …read more
Pay per second or per minute?
Lots of my friends and acquaintances have moved to a new GSM service that promises them a pay per second service. On their website it clearly mentions that if you talk for 67 seconds then you pay only for 67 seconds and not for 2 minutes like other providers. The …read more
My VPS was compromised!
Need a challenging job
Writing a keylogger in Linux is very easy!
I strongly believe that an employer shouldn't monitor an employee's usage of internet and computing resources at work. But when the employer has circumstantial evidence to prove that an employee is using computing resources to benefit a competitor, then it is a different matter altogether.
Recently, my cousin requested me …read more
A movie review: Quick Gun Murugan
"My name is Murugan...Quick Gun Murugan". Sounds familiar? No, it's not from a 'desi' James Bond flick but from the movie Quick Gun Murugan that released all over India this weekend.
Murugan, played by seasoned actor Rajendra Prasad is a garishly dressed, gun-trotting 'vegan' cowboy out there to save …read more
A wiki with a couchdb backend and django
Recently, I had a requirement for a personal simple wiki. I checked out various options like TiddlyWiki, MoinMoin and MediaWiki but wanted something very simple and something that didn't use a database server or flat files and was portable (and hostable). So I quickly wrote up a wiki that used …read more
A healthy fast food recipe for bachelors!
Two weeks back, my office work hours changed. It couldn't have been more inconvenient, from 4:30am every morning.
I was really pissed and no matter how much I tried to plead for a slight delay to 6:30am or for a status quo, no one responded.
The first couple …read more
Reusable App: Authenticated Comments
This app had been on my todo list for a long time. Today, no matter how much I tried to procrastinate, I could not ignore it and hence decided to scratch my itch and get it done. I swore I wouldn't even get up for a glass of water until …read more