Pritish Chakraborty

Work and Everything Else

Docker Is Awesome - Part II

This is Part 2 of the ‘Docker Is Awesome’ mini-series. You can catch Part 1 over here.

In this article, I’ll explain how to use docker-machine, docker-compose and docker-engine to deploy your setup on your local machine as well as to AWS.

Docker Is Awesome - Part I

It’s been a while since I’ve written a blog post. There’s been lots of changes that I’ve had to deal with, the big one being a change of workplace. And I realize that this post should’ve been the one explaining my adventures with Elasticsearch. That will have to wait for a bit, my apologies!

In this article, I’m going to explain my (possibly flawed) method of deploying a Django/Angular app using Docker. I’ve wanted to learn how to deploy an app to AWS for a while, and Docker helped me do just that.

Development Cheatsheet @ Openlabs

The target audience of this article is the new arrivals at our company, and I will try to make it as easy as possible on them. This assumes a basic knowledge of Git/GitHub (and also knowing the difference between the two) and will follow a scenario-based approach.

Tryton Module Basics and Programming Example

This article will cover the basics of developing a module for Tryton. After having gone through the setup, it is finally time to make your own module. This might turn out to be a longer post than all my previous ones, so hang in there.

Note: This article is to some extent deprecated - it was written with Tryton v3.2 in mind.

Overcoming SD Card Write Restrictions

I think all of us have encountered the SD card write restrictions on Android KitKat devices at some time or the other. What makes it really annoying is that it is necessary for security, and cannot be bypassed without root access.

Beginning Tryton

Before we go through the setup of the Tryton client and server, one should go through setting up the virtualenv and postgres. Also, install libxslt-dev (and perhaps libz-dev as well) with your package manager because the lxml package needs it.