Say Goodbye to Custom ROMs with Xposed Framework for Android

If you have an Android phone, you may have tried a different ROM at some point of time, but now with the Xposed framework, you don’t have to flash a new ROM to change the theme, Icon pack and other settings. The Xposed Framework allows you to make all kinds of modifications to the stock ROM safely. The only requirement is to make sure the phone is rooted, and the instructions for rooting almost all … Read more

Gow an Awesome Alternative to Cygwin

If you are a power user and use both Linux and Windows, you might have Cygwin installed. Cygwin is a set of tools that allow you to run Linux only programs on Windows. Cygwin however has it’s own fair share of annoyances, it’s actually a POSIX (Portable Operating System Interface) thereby you do not have shell integration and all the Linux tools will run only within Cygwin. But with Gow, the executables are compiled for the Windows environment, thereby … Read more

Install Visual Studio 2012 from Dream Spark without using SDM

Dream Spark is a great resource for students because it allows you to download developer tools for free if you can prove that you are a student. This novel initiative by Microsoft has been highly praised by everyone. However, it is quite annoying to download Visual Studio 2012 or other large files from Dream Spark because of it’s crappy Secure Download manager or SDM. SDM or Secure Download Manager is a piece of software that … Read more

Getting Started with a VPS

A VPS is a virtual private server with root access on which you can run any OS of your choice at time of purchase and setup. This means that you can run a web server, a mail server, a private proxy or anything  you want on that OS too. You will have a virtual container running in a data center and you can run any applications you want on it for the most part. What … Read more

How to Prevent Brute Force Attacks on Your Server with Fail2Ban

Having your own server means that you will have to protect it against network attacks which can come from bots and/or other infected servers. Fail2Ban is an service than bans IP’s that try to crack your ssh/ftp server passwords by either the brute forcing or dictionary attack techniques. Fail2ban does this by scanning the logs of the configured services and then blocking them off using the linux Firewall.  When configuring an IP address can be … Read more

Ubuntu Tip for Establishing Permanent Mount Points for Windows Partitions

When using the Ubuntu operation system to mount Windows partitions, it mounts the windows partitions on your computer automatically but it assigns a different path to the the disks every time they are remounted. This is particularly irritating because it breaks my wallpaper and music libraries in Ubuntu. Establishing a permanent mount point is possible by using /etc/fstab, which is a configuration file used by mount command. Steps to Setup a Permanent Mount Point To establish a … Read more