Google Ads

Monday, November 14, 2016

What happens next with the demonetization of ₹1000 and ₹500 currency notes

Indian Government have taken a very bold step to demonetize the prevailing ₹1000 and ₹500 currency notes. This have created chaos and inconvenience for the public, sure this have made good impact on the economy with crores of rupees flooding the bank accounts. The sudden vanishing of Trillions of rupee from the economy added with the lack of availability of lower denomination notes have caused a sudden lose of purchasing power for the Indian people temporarily.

The Government have assured to address the lack of currency in the next 50 days. But that means there will be more surprising steps in the coming days.

Consider the new ₹2000 currency note. It is just a piece of paper with such a low quality that it cannot endure the day-to-day use. The common man does not need such a high denomination note for his day to day use. One day can be managed by below ₹1000.

So what are the plans.

The current lack of availability of ₹2000 currency notes means the RBI is considering this as a temporary measure. When more currency notes of lower denomination is back in the economy and with more complains of quality and difficulty in tendering change of the new note, they can recall these notes.

Within the last 1 week most of the currency in circulation have reached bank accounts and now they are digital currency. Banks now have enough money to even reduce the interest rate and their profit will increase marginally.

The next important announcement will be the removal of all kinds of charges for Online and Credit/Debit card transactions. This will make it attractive so that people prefer not to wait in queue to get money from ATM and Bank. Unnecessary use of currency note will slowly be curbed. Adding a small incentive for the Online/CC payments will be added advantage. With the difficulty in getting currency notes from the ATM/Bank people are sure to opt for CC payments.

Uneducated poor people are also considered. Now that the Indian government have the finger prints collected for almost all of the citizens. The new payment gateway (UPI) linked devices will be equipped with finger print sensor so that even the uneducated people can use cards for transactions.

The cost of printing and circulating currency notes can be saved by the government.

With less black money in the market the mortgage and real-estate prices will soon come down. Honest Indians will get the benefit of lower prices.

Let us hope for the best and await new announcements from the Government for a new Bharat.

Jai Hind.

Wednesday, October 19, 2016

*SOLVED* Submitting Form with more than 100 fields shows blank page in ColdFusion9, 10

ColdFusion 9 & 10 by default have a setting to allow maximum 100 fields to be submitted. If the number exceeds you will simply get a blank page with no error information. To fix this, you need to change a setting in Adobe CF 9 and 10.
ColdFusion 9
  • Go to {ColdFusion-Home}/lib for Server Installation
  • OR: {ColdFusion-Home}/WEB-INF/cfusion/lib for Multiserver or J2EE installation.
  • Open file neo-runtime.xml
  • After the line: <var name='postSizeLimit'><number>100.0</number></var>
  • Add the line <var name='postParametersLimit'><number>100.0</number></var> and change the number 100 to the required value.
ColdFusion 10
Go to Server Settings -> Settings then the to Request Size Limits section. There is a setting calledMaximum number of POST request parameters. Change this value as required.

Friday, October 14, 2016

*FIXED* QuickBooks Integration Error - EDGE-CR-ERR-8090 - Auth ID does not exist

Integration with QuickBooks is easy if you know the OAuth flow. QuickBooks uses the OAuth 1.0 specification. They provide libraries for PHP, Java and other popular languages. For ColdFusion/Railo, you can use the OAuth implementation from

Usually the error messages from QB are self-explanatory and are mostly related with Signature or the Access token/secret. This one particular error left us a bit embarrassed as there were no help available. But we quickly found it was a data issue. 
The error while trying to retrieve data from QB is as follows:

Tuesday, October 4, 2016

How to by-pass Child Lock in Sun Direct set-top boxes

Sun Direct set-top boxes provides many features and like every other provider, their box also has a Child Lock to lock out channels you wish your children should not watch. But, there is an easy way to by-pass the lock and view channels without knowing the lock password.

  1. When you are on any channel that is locked, press the Favorite (yellow colored) button below the 4 way key on the Remote Control. 
  2. This will bring up the Favorite channel menu and at the same time, the channel that you are in will be view able.
  3. Happy watching

I am writing this post so that the Sun Direct team will look into the matter and provide a software update to fix this solution.

Wednesday, August 24, 2016

Why is Janmashtami (Ashtami Rohini) celebrated on neither Ashtami or Rohini?

The Janmashtami of 2016 is celebrated on 24th of August. If one look into the calendar, the star is Bharani and the Thidhi is Sapthami. So who decided this date to be the auspicious one?

The answer is, the Thidhi has to be considered for Janmashtami, not the star. As Sree Krishna was born midnight, we consider the day on which the Thidhi will be Ashtami on midnight.
So, 24th August 2016 is Sapthami for most part, but will be Ashtami on midnight when the auspicious birth took place and so the date is considered as Janmashtami.

Tuesday, August 23, 2016

Android 7.0 Nougat is released

The new version of Android, 7.0 – Nougat is released and will be available first to the Nexus devices and Android One devices.
  • Expanded emoji: 72 new emojis are added.
  • Multi-locale support: Compatible apps will show information in the locale you choose. Our Pradakshinam app is supporting ml-In and en-us.
  • Multi-window: Run two apps side-by-side. The performance will depend on the configuration of the phone.
  • Direct Reply: Earlier available on iOS, now reply directly to notifications without having to open any app.

Wednesday, August 17, 2016

Google Duo Video calling app now available in India

Google have released a new app Duo for Video calling on Android devices. This app is an answer to Apple's FaceTime and Skype.


  1. The app works nice with 3G connectivity.
  2. The video quality is comparable to that of FaceTime.
  3. If the connectivity is poor, the video will be paused and automatically resume when the connectivity is good.

On initial use the app is nice. Need to wait and see the performance when more users join the service.

Wednesday, August 10, 2016

Electronic Waste - Reduce your footprint - Mobile Phones

I have seen products from manufacturers that look-alike a costly branded one. These products costs less (sometimes far cheaper) than the branded one, but an initial look and feel will be the same as the branded one.
Be it dress, shoes or Smart Phones.
But when considering long term usage, we are spending more with the cheaper products.

Take the case of Smart Phones (Apple iPhone does not need a comparison here!) You have the market leader Samsung and other Chinese made like Moto/Lenovo, Honor, Oppo, Lava etc.
They advertise the components used are faster and better than the market leader but costs half or less.

But, they are not durable. An accidental fall is just enough to kill them. Recently when Corning introduced the Gorilla Glass 5, they mentioned this variant is harder than the predecessor, but they don't have control over the Smart phone manufacturer on how it is integrated with the device. So, the health of the display depends in part on the housing that holds it.

If your phone comes with metal body, the phone is safer than those with plastic variants, with the same glass. And with more price, the build quality is more for the phone.

When it comes to usage, you are now dependent on your phone for all communications, email, whatsapp, SMS, FB... and consider the time you have spend to send the phone for replacement and going behind it. And also the cost involved. Think of your data security when the phone is in service.

The Storage is next. If the phone have limited Internal memory and you can expand the storage using external cards, you are compromising on performance. The Internal memory is much faster than the SD card.

Also, the cheaper ones tend to get slower overtime. This is true for high end models also, but the effect is considerably small. Just one component, when faulty cripples the entire functionality. And the chances are more for cheaper phones. Your phone become slower, hangs, restarts... Basically, we tell a device fails if it cannot perform the specified task.

In the end, you are forced to upgrade your phone within one year and you get meager amount for your existing one. If you are not that lucky, you might have already spend a few hundred bucks for an external battery pack, a broken display and a couple of services. And you have wasted your valuable time working with the service centers.

A majority of us have gone through these frustrating moments. When you are more dependent on a device, go for the best one. You don't have time to waste for getting things repaired frequently.

Just think and avoid adding to the ever increasing dangerous Electronic Waste.

Monday, July 25, 2016

*SOLVED* Adobe ColdFusion Scheduled Task and PDF fail/error/not running - June 2016

The Adobe ColdFusion servers on Windows Servers and having SSL could develop and issue with Scheduled Tasks not able to run after June 2016. We have experienced this issue with one of our servers. The only information we receive when saving the output of a scheduled task to a file is "Connection Failure".
Along with that while PDF is generated, it is missing the styles and image.

Friday, June 17, 2016

Enable Home screen rotation on Android Marshmallow

Google allows Android phone users to have the device home screen rotated to landscape. This feature is available for Android Marshmallow devices. To enable rotation of home screen,

  1. Go to Settings -> Google -> Search & Now.
  2. Under Home screen, enable 'Allow rotation'.
Of course, you need to have the 'Auto-rotate' enabled for this to work. To enable Auto-rotation, swipe down from the top part of the screen to reveal Quick Settings and click the icon named 'Portrait'. If you have already enabled rotation, the icon will be named 'Auto-rotate' and you need not do anything here.

Wednesday, June 15, 2016

An easy way to get Free Malayalam Calendar in your Android devices

Just send a mail from your Gmail account (synced in your Android device) with subject Calendar Subscription to The calendar will be activated on your default calendar app.

No Download Necessary


If you have an iPhone, see the instructions in this link to get the Malayalam Calendar in your device.

iPhone Instructions

If you like to do it yourself, please see the instructions in the link below:

Android Instructions

Send your comments and suggestions through the comments box.

*** UPDATE - 20-June-2016 ***
Samsung Phone users, the Calendar may not work properly with S Planner app that come pre-installed with certain Samsung models. Please download Google calendar app from Play store to use the Malayalam Calendar.

Thursday, May 26, 2016

Pradakshinam Android app (Free) - List of Gods and Temples in Kerala - Second version now available

Get it on Google Play

We have released the second version of our Android app "Pradakshinam". The app has the list of Gods and Temples in Kerala. We tried to make the app very lean and it is only 1.3 mB download size.
The app has an extremely good offline data management facility and update new data from server automatically.
As the app used offline data, you can use the app even if there is no connection to Internet.

The app has information both in English and Malayalam which can be switched.

Thursday, May 19, 2016

BSNL - Check Broad Band data left for the month

BSNL had provided the facility for Broadband users to check the current usage of data and data left in their account before the speed is reduced. The link have been removed recently, but you can check the remaining data in the following link while connected to the BSNL Broadband network:

If the High speed data is exhausted for you for the month, you can use the Top-Up button to subscribe to more data which will be billed in the current billing cycle.

Wednesday, May 11, 2016

NiceAdmin and bootstrap-switch.js style issue - Fixed - No Style applied to switch

I have been Googling for a couple of days to find a solution to this issue. The NiceAdmin demo clearly show the BootStrapSwitch having styles applied, but using the same code and styles, it is not working on our server.
Only I go this instead of the switch:

I checked many solutions that are shown, but none of them worked. The error in JS is as below:

TypeError: $(...).bootstrapSwitch is not a function

Sunday, April 3, 2016

API for getting the tragectory of International Space Station

For those who like to build apps around the trajectory of the International Space Station, this link provides an API for the same.

Fixing error with MySQL "Headers and client library minor version mismatch."

With PHP and MySQL, if the MySQL is upgraded you may end up with this error on every request to the database from PHP. This error means the MySQL library in PHP is not compatible with the version of MySQL it is connecting to. So, the solution is that you have to upgrade your PHP version that is compatible with the MySQL client library version.

There is another method (not tested) for resolving this issue. Pull the file from a server with PHP compiled with MySQL 5.5 and replace it in the /usr/lib/php5/ directory. Now it should be able to connect to the MySQL.