How to add Terminator as i3 WM scratchpad

Scratchpads in i3 are gems. They are very useful and handy and add more productivity compared with widgets. In fact, I am writing this post in a scratchpad (popup terminal) via Vim. However, the downside of scratchpad is its difficulty to configure. It requires some hassle to get it working …

Enable MySQL query logging in Ubuntu

In this post, I explain about how to enable MySQL query logging for all queries. To enable query logging, historically you needed to edit my.cnf file under /etc/mysql path. However, the path and the file name is not valid anymore. In the newer versions, you need to edit mysqld.cnf that …

How to install pip3 in Ubuntu 16.04

The default pip version for Ubuntu 16.04 is 2.7 which is quite outdated. For instance, it is impossible to get mpsyt to work with pip 2.7. Any attempt to install pip3 using sudo apt install python3-pip will be resulted in getting this message: Fortunately, there is an easy way to …

Add natural scrolling to i3

I really like i3. In fact, I was working with it actively until few months back that I reinstalled my Ubuntu system. Few days back, I reinstalled i3 again and decided to give a try to Qutebrowser. It is all motivated by watching some YouTube videos of Luke Smith. In …

Get rid of i3 notification in Ubuntu Unity

It is a very common symptom that once you install i3 window manager in Ubuntu, the Unity notification is getting replaced by i3 one which is called dunst. It is daemon service which starts at system booting time. This is very unpleasant at least for me. It looks ugly in …

Changing Ubuntu calendar language

One irritating fact about Ubuntu is that it localizes the calendar based on your location and time zone. I am very against of this practice. It is annoying, it makes me do googling to find out how to fix it which is absolutely waste of time. And it hinders my …

Extract highlighted text from a PDF in Linux

Majority topics on exporting highlighted text of a PDF are unanswered or are too old to be useful anymore. Extracting highlighted text seems to be a problematic in all operating systems and when it comes to Linux the situation get worse due to lack of efficient PDF tools. For instance, …

Installing TinyCore Linux on VirtualBox

I really don’t know how to start this post except saying Linux is awesome. Recently, Linux turned to 25, thanks Linus and RMS for all your efforts on Linux and GNU projects. Anyway, let’s get down to business. Allow me to introduce you to TinyCore, a minimalist Linux with only …

Story behind Ubuntu Indicator Weather

Last week, I have seen a great news about my Ubuntu Indicator Weather and decided to write a post blog about it. The story started in last year November when I decided to create a weather webservice with Spring Boot built on top of Open Weather Map service with additional …

Getting started with MongoDB on OpenShift

I am fairly new to MongoDB, even though I have some knowledge about NoSQL databases concepts. In the last two days I was thinking to give a try to MongoDB and work with it in actual environment. To see how Mongo works with large data, I have targeted to import …

How to open formatted markdown files in Linux terminal

Markdown files (.md) are extensively used in Github and other places for various purposes. No doubt that they are getting more and more popular. For instance, Leanpub supports markdown for writing books or better to be said it relies on markdown. Besides that many people use markdown for writing scientific …

How to solve Unity loading problem in Ubuntu 15.10

Unfortunately, sometimes Unity Desktop (including launcher and dash) does not load. This is an existing painful bug in Unity for quite sometimes. Usually the reason for not loading is because Unity plug-in turned off automatically. There are few steps should be taken to resolve the problem. The first thing you …