Posts

Showing posts from 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

*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 called Maximum number of POST request parameters. Change this value as required. Source:  https://www.obidostech.com/knowledgebase/solved-submitting-form-with-more-than-100-fields-shows-blank-page-i

*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  http://oauth.riaforge.org/ .  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:

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. When you are on any channel that is locked, press the Favorite (yellow colored) button below the 4 way key on the Remote Control.  This will bring up the Favorite channel menu and at the same time, the channel that you are in will be view able. 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.

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.

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. Features: 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. Ref:  https://android.googleblog.com/2016/08/android-70-nougat-more-powerful-os-made.html

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. Review: The app works nice with 3G connectivity. The video quality is comparable to that of FaceTime. 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.

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.

*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.

Enable Home screen rotation on Android Marshmallow

Image
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, Go to Settings -> Google -> Search & Now. 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.

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

Image
https://www.obidostech.com/malayalam-calendar/ Just send a mail from your Gmail account (synced in your Android device) with subject Calendar Subscription to obidostechnologies@gmail.com. The calendar will be activated on your default calendar app. No Download Necessary Hurry 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.

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

Image
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.

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: https://172.30.3.42/bsnlfup/usage.php 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.

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

Image
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 $('.switch')['bootstrapSwitch']();

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. http://open-notify.org/about.html

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 mysqli.so 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.