Dual Boot Install Windows after Linux 25
As you know, the most common, and probably the most recommended way of dual booting Ubuntu and Windows is to install Windows first and then Ubuntu. But what if you want to install Windows second? … on a computer with Ubuntu/Linux already installed. This guide assumes that you have Ubuntu […]

Install Windows after Ubuntu


How to find GPT or MBR
Before proceeding.. Check whether your partition table is GPT or MBR. MBR allows only 4 primary partitions where as GPT disks support up to 128 partitions. UEFI based or BIOS based computer. Check your BIOS, if you have an UEFI based system there must be an option to enable UEFI. […]

Fix Partition Table Issues When Trying To Dual-Boot Windows and ...


GSoC with OpenMRS
I was one of the privileged GSoC students to be part of OpenMRS. Instead of going through my own stuff, I’ll try to make this article a little helpful for anyone who wish to participate in coming years. So for people who are keen to contribute to Open Source but […]

Google Summer of Code with OpenMRS



What if my partition is not showing up or gone missing? In that case TestDisk could help. It is a disk utility designed to help people recover their lost partitions. To install it, here in my case on Ubuntu, I’ll do $ sudo apt-get install testdisk $ testdisk Once you […]

Recovering corrupted NTFS partitions



Manage Android Projects from Terminal 1
Why bother with command line when we could just use a high-end IDE like Android Studio? Having understanding of Android’s basic command line tools is always a good starting point for beginners to further understand its build process. Assuming that your ‘sdk/tools’ and ‘sdk/platform-tools’ directories are included in your PATH […]

Creating Android Project from the Command Line



This guide is not tied to any specific IDE. But I’ll be focusing on Tomcat 8 with Intellij IDEA. Open up a command window/terminal and cd in to $CATALINA_HOME/bin directory. $CATALINA_HOME is simply the place where you installed or extracted Tomcat. If you have installed Tomcat as a service (ie. […]

Debugging your Tomcat Webapp with Intellij Idea


No native matching package installed/found
Fixing no native package found errors JHBuild uses apt-file to locate packages which a given file belongs to. When apt-file cannot locate the relevant packages for you, JHBuild would give you with informational warnings: I: Installing dependencies on system: libsystemd-journal libtiff I: Using apt-file to search for providers; this may […]

Fixing JHBuild Issues


RHEL kernels come with SysRq compiled in by default, but most distributions including Fedora disable this ‘Magic System Request’ functionality, at the boot time. To see if it is already enabled: $ cat /proc/sys/kernel/sysrq 0 0 means that the SysRq is disabled. Here in my case on Stock Fedora 23 […]

Magic Sysrq Fedora – REIUSB



Save bandwidth data Youtube
Let me guess a bit. If you are reading this, you’re likely a victim of your ISP who imposes bandwidth caps on you. YouTube is a beast when it comes to online bandwidth consumption. Isn’t that annoying every time you have to click on that gear icon , just to […]

Save Bandwidth on Youtube