...
26 Nov 2015

How to start Android App Development

One of the most frequently asked questions on almost any social networking sites these days is how do I start android app programming? Indeed, it is as if Android Development has become some abstract and obscure layer of programming model that only few Illuminati sort of individuals seem accomplished at....

Read more →
...
09 Nov 2015

An interesting tale from history: what the Noscript vs. Adblock Plus incident taught us about add-on security

Firefox has long been a pillar of the open-source software community, renowned for its commitment to privacy, freedom, and transparency. With strict guidelines for what enters its add-on repository, it’s easy to assume that developers of highly popular extensions share these same values. But sometimes, reality challenges our assumptions in...

Read more →
...
07 Nov 2015

How to add HTML tag highlighting to Geany

Ever since I bid farewell to Windows after they introduced that horrible Metro interface in Windows 8, I had been on the lookout for FOSS Linux alternatives that can run easily on my ubuntu 14.04 machine. One such lookout was a replacement for Notepad++ as I always need a handy...

Read more →
...
04 Jul 2015

Sqlalchemy Hack - How to convert a table to dict on the fly

In on of my recent projects, I came across the need to develop a JSON based REST API to fetch data from the sqlalchemy objects. Now, the Query object is a great way to access data using the powerful sqlalchemy orm, but it doesn’t give any built-in way to convert...

Read more →
...
25 Jun 2015

Is Sourceforge.net safe anymore to download software

You have probably heard about all the recent buzz surrounding the sourceforge.net website hosting adware/malware bundled installers and naive users falling prey to it. In some cases, SF even actively took control of abandoned developer accounts. to bundle their crapware. So, is it safe anymore to go to this site...

Read more →
...
10 Jun 2015

How to know whether my blog post will attract traffic or not

One of the evergreen topics for discussions in the blogging world is SEO, and especially the various ways of attracting bless of the all-pervading search engines to one’s own site or blog. There are various ways to approach this problem, some of the popular ones are: Using meta tags like...

Read more →
...
06 Feb 2015

How to host a Flask app on Openshift

Note: This article may no longer be relevant as Red Hat has recently changed the openshift stack with docker and kubernetes. Openshift free tier is an excellent way to host your python web app for staging or testing, and you can even host a low to medium traffic production site....

Read more →
...
04 Feb 2015

Migrating from WordPress to Jekyll: save money with a static site

Here I am, signing off from a self-hosted WordPress site and finding a welcome change in Jekyll, a blog-aware static site generator. There is nothing new about this, several well-known bloggers have already migrated to Jekyll in the last few years. Ever since Tom Preston Werner created this software in...

Read more →
...
20 Dec 2014

4 Ways to share your mobile internet with a PC/laptop

The one thing I like about the world of Linux in general and also Android is the great number of options. Unlike Windows phone, where there is only one way to perform a task (if at all there is!), android provides a richer user experience in all departments. Suppose you...

Read more →
...
19 Dec 2014

7 Reasons I would prefer an Android Phone over WP8

My existing phone is a Karbonn A30 running Android ICS and my next phone is going to be an Android phone too. Both as a user and as a developer, I’ve come upon the realization that Android provides a much better user experience and overall satisfaction in mobile computing. I...

Read more →