• Wifi STB Remote+ (JAVA) for laptop and desktops

    My Android App Wifi STB Remote+, which works as a remote for TataSky+ HD Settop boxes, now has a laptop/desktop counterpart. This application is built over Java and packaged as a Jar file. (Download link below.) So, Java (JRE 8 or JDK 8) needs to be installed on the computer where you want to run […]

  • Important Javascript Fundamentals for OOP Developers

    In this guide I have tried to put together all important nuts and bolts of Javascript. I had a really hard time learning JS, since all these parts were scattered over the net. I gradually found them over the years. I hope I have covered all of them. Please let me know in the comments […]

  • Lessons learned from PhoneGap (Cordova) and jQueryMobile on Android

    I recently created my first Android app – JustTodo. This is a simple app but took considerable time to finish due many unexpected problems. Google wasn’t too helpful either. Here is a list of issues I faced and their solutions I discovered. General tips Zooming and Scaling I presume that you have already encountered suggestions […]

  • The Emperor’s Old Clothes

    This is a republication from ACM’s archive of Prof. C. A. R. Hoare‘s lecture at 1980 ACM Turning Award. Prof. Hoare is popularly known for inventing QuickSort. The original piece can be found as PDF here. The primary reason for republishing this is the source PDF’s fonts. The PDF fonts are too horrible to read. […]

Flickr Gallery

Loading...

Regulars

Telangana: Pay GHMC Property Tax online

I always used to pay this tax from eseva portal, but now for some reason, this option is no longer available there. Finally I found an alternate place to pay this tax and the convenience fee I was charged (for net banking) was around Rs.5 only. Goto http://www.ghmc.gov.in/ and look for a “Payments” tab then […]

ServiceNow is hiring in India.

Follow the link – http://jobvite.com/m?3QGMngwq

Protected: Bliffoscope – The coding problem

There is no excerpt because this is a protected post.

Create a Tag field using Django-Select2.

The excellent framework – Select2, have had support for tags for a long time, but Django-Select2 lacked that, until now (version 4.2.0). Tag fields are very much like any multiple value input field except that it allows users to enter values which does not exist in the backing model. So, that the users can add […]

Find one’s complement of a decimal number.

One’s complement of a binary number (1001_{2}) is (0110_{2}). That is, we simply flip the bits. This is easy to do in binary. However, if the number is in base 10, then do we do that. Convert that to base 2 then flip the bits and change it back to base 2? Maybe, but if […]

How to register your Aadhaar number with your bank (ICICI) without the physical Aadhar card

If you are one of those unfortunates who need to register their Aadhaar number with your bank to get LPG gas subsidy, but you lost your Aadhaar card or did not receive that, then read on… About two years back I enrolled for Aadhaar. I never received that, but I did not bother checking, since […]