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 …

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 …

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 …

i3 wm config file

Around a month ago while I was surfing the internet I became familiar with i3 window manager. It had first impression on me. Immediately, I have installed on my fresh Ubuntu 15.10. Fortunately, it is available in the official repository and therefore, my headache was minimized. I like i3 because …

How to install Composer in Ubuntu

Composer is a dependency manager tool for PHP programming language which is quite useful for PHP programmers and make the coding process easier. Compose more or less likes Maven that manage dependencies automatically. Installation process of compose is quite easy and will not take more than 5 minutes to set …

Install Curl for PHP in Ubuntu

If you get similar error message like “Fatal error: Call to undefined function curl_init()”, means that your Curl lib/module is not installed for PHP. Fortunately, in Ubuntu installing Curl for PHP just requires two commands and it can be done so easily with the help of apt-get package installation. The …

The best Linux distribution for VirtualBox

It has been a while that I have to use Linux in VirtualBox because my new laptop doesn’t support Linux and all of my attempts to install Linux on it failed which is quite disappointing. However, the most disappointing thing that I faced was the lack of a good Linux …

Testing Postgres connection with PHP in Ubuntu

PHP is very powerful programming language to write different web application and that is the one of the most important reason I choose to learn it alongside with Python. However, database connection is getting troublesome in PHP specially for new programmers like me even though PHP is quite straightforward and …

How to install Evernote on Ubuntu 12.04

Evernote is one of the greatest online note taking tools. It provides more facilities such as video, audio tagging, and RTF texting in comparison with Google Keep and it is supported widely for all desktop and mobile operating systems except Linux. However, there is an unofficial application for that which …

Solving Ubuntu 12.04 Netbeans swing problem

I have tried to launch and run a new Swing application in Netbeans 7.0.1 but surprisingly, I saw that when I had run the application, Java gave me bunch of exceptions regarding that “package org.jdesktop.layout does not exist ubuntu”. At first I have thought that the problem might come from …

How to install Viber on Ubuntu

This is a short post about how to install Viber on Ubuntu (12.04) or Debian-based distributions. First of all you need to download .deb Viber package from official Viber website from the following link, http://download.cdn.viber.com/cdn/desktop/Linux/viber.deb Keep in your mind that, the above package is for 64 bit distributions and it …