February 21, 2018

How to Do Investment through myCAMS Online

Here is step by step guide process to do investment through CAMS online website. myCAMS is a free portal where you can invest money in mutual funds from many mutual fund houses [AMCs]. This post will show you how to do investment through myCAMS online portal and start investing in mutual funds.

What you have already done

Select A Mutual Fund to Invest.
Do KYC or eKYC through Mutual Fund House or through myCAMS.
Have original cancelled cheque leaf with your name preprinted and signature.


i) Investors need to be KYC compliant for Mutual Fund transaction. You can do eKYC with AADHAR if you are receiving OTP number in your mobile.

ii) If you are not KYC compliant, you can complete KYC using Aadhaar based eKYC after submission of Basic Details below. You will need to upload your signature image if in case you wish to invest or redeem through paper-based request. 

iii) SEBI circular currently permits investment of Rs 50,000/- per Financial Year per Mutual Fund for Aadhaar based eKYC using OTP verification. 

iv) You will need to upload an image of a signed and cancelled cheque with your name pre-printed in order to complete new folio opening. 

v) Please enter details of your purchase transactions here and refer SID/SAI of the respective scheme(s) of the Mutual Fund for more details on NAV applicability. 

vi) Please note that NAV applicability and allotment of units for investment(s) in Liquid schemes and for single/cumulative investment(s) =/>Rs. 2 lakhs in other schemes, is subject to realization of funds by the Mutual Fund. As per respective banking norms, online transfer of funds to the respective MF account might take a minimum of 2 hours to max of T+2 days for realization. 

Go to MyCAMS website

Enter Basic Details

Mutual Fund Name *
Date of Birth (DOB)*
Payment Type*
Bank Name*
Mode of Holding*
Tax Status*

Investment through myCAMS Online

You will receive OTP in mobile number. If you have not received it, select Receive OTP via call. Enter OTP and select Continue.

Enter Personal Details

Investor PAN*
Email ID*
Investor Name*
Mobile No.*
Date of Birth*
Telephone No.(Off.)
Office Number
Telephone No.(Res.)

Enter Investment Details

Select Scheme under the Asset Management company that you selected in the basic details. If you have selected SBIMF in the basic details, you can only invest in SBIMF fund and not any other funds from other AMCs. Select the scheme and the fund.

Enter Payment Details, add original cancelled cheque leaf with investor name preprinted and signature and start investing through myCAMS online.

You can download the myCAMS mobile app to manage the investment portfolio in your mobile phone. This service is complete free of cost.

February 20, 2018

How to Update or Change AADHAR details Online and Offline

This post provides Step-by-step guide to update/change/check/correct Mobile No, email id, name, Address, date of birth, gender details via Aadhar self service update portal of uidai online and sending aadhar card correction form offline or by visiting enrollment center with Hindi and English versions of aadhar card correction form.

Why AADHAR linking is Needed

You may need to connect your AADHAR with the following services before 31 March 18 to avoid further issues.

aadhar linkage link to accounts, demat, gas subsidy

Problems in AADHAR Details

I have been searching Internet for the last two days on ways to change AADHAR data. I ended up wasting time by reading similar articles that describe only online methods of changing Aadhar details and I was unable to do. The UIDAI website throw up errors like below.

ssup.uidai.gov.in refused to connect

uidai.gov.in took too long to respond

I wanted to know how we can change change details offline.

Here is a consolidated post on how to update or change aadhar data. I would request you to share this post to as many people as possible because I hope you know the pain behind finding solutions on AADHAR correction and updating.

How To Change Mobile Number Via Aadhar self service update portal and uidai aadhar update via post

You can check the article here to do that. - Economic Times

How to change mobile number Offline Through Enrollment Center

Note: You cannot change mobile number by sending the aadhar card correction to UIDAI office. You only change email, name, date of birth and address with it. You can change mobile number via online if you are receiving OTP.

If you are not receiving OTP, you have to go to the nearest permanent enrollment center to change mobile number. You cannot do aadhar card correction online without getting OTP in the registered mobile number.

Fill the AADHAR correction form

You need to download the AADHAR correction form. Fill the form correctly and add all the information. I got this from a local enrollment center and I scanned it. I do not have the English or any other language Version.

AADHAR correction form

Download the form

Find Nearest Enrollment Center

Find Permanent Enrollment Center by going to UIDAI website here. Select State, District, Village and check the map to see the place. You can also check with local people to see if any ADHAR updating is done nearby. You can go to any enrollment center anywhere in India even if out of state to change information in AAdhar.

Go to the Enrollment Center

Take filled AADHAR correction form and photostat or original AADHAR Card and go to the nearby AADHAR Enrollment Center and tell them what need to be changed. They will ask you to put 4 fingers in the bio metric machine, take your photo,  scan your AADHAR correction form and ask you to verify the entered data. Once you verify it, you will be asked to pay 25 Rs. They give you a receipt of the payment with a request number. The process of updating AADHAR form is over.

Note: You only need the filled correction form and copy of aadhar card to do the changes. No need to take voters id, photos or any other certificates.

It may take twenty days for your information to be reflected in online status and may take up to ninety days for the AADHAR generation and update.
Verify the Updation
After 2 days, go to UIDAI website here. Add Enrolment ID, date and time and Security Code. You can get the Enrolment ID and date and time in the receipt you got from Enrollment center.

Download updated AADHAR cerificate

GO to UIDAI website link here. Enter necessary details and OTP number.  One Time Password would be sent to your registered mobile number. Select Validate and Download. To open the AADHAR certificate, use first four capital letters of your name and your birth year as password. Eg: If name is AKHIL and birth year is 1987, then use AKH1987 or AKHI1987.

Share this post to as many people as possible

February 19, 2018

How to Lend Money to a Friend and Get it Back

We all lend money to friends and most of the time we get it back also. There are some cases where money given to friend is not returned properly and you may have gone though great efforts legally or by force to get it back. What are the things that you should take care before lending money to a friend and ensure to get money back from a friend legally. This post will provide you how to lend and recover money from a friend to avoid issues like someone borrowed money not returning, legal advice to get money back and sue your friend.

lend money to a friend

How do you make a decision on Lending Money To Your Friend?"

I remember an old joke.

Employee ask boss: How do you take a decision on money matter?

The boss replies, " I toss a coin, and when the coin is in the air, I know the decision which I need to take."

You ask your heart. If you are going through a struggle and want some money, will this person give you that.

Assess his savings, assets and his past history of giving money back to the lenders.

Steps to Lend Money to a Friend

Take a paper and pen. Plain paper is good enough. Stamp paper has no relevance, if you do not register it. Write a summary of the friendly loan, you, witness and your friend to sign it and your friend offers you post dated cheque or undated cheque. A bounced cheque is grounds for a police complaint, per the negotiable instruments act.

You can ask for a post dated cheque if the friend tell you that he will pay you back in a time frame. Otherwise get an undated cheque.


Subject: Friendly Loan

This agreement, for a short term is to document a friendly loan between ...Name.... (mobile number / PAN number XXXX) and (Friend's name), where, (Friend's Name) has approached .....name..... for a short term friendly loan, to meet some personal expenses, mainly related to [Refinancing an existing loan / Pay for Medical expenses / Clear an existing Mortgage].

The amount being lent, as a friendly loan, that bears no interest is {Numbers / Words}. Friend's name has provided security in the form of a cheque, drawn on {Bank's name}, bearing number XXXXXXX with a promise to honour it before {Date, Month and Year}.

This agreement is made in good faith on this day, witnessed by __________ (Mobile / Pan number)


The cheque, where the amount and the beneficiary (your name) should be clearly written in his / her handwriting, incorporate the cheque by reference, by mentioning it in the document.

Transfer the money to the person' account and do not pay cash. You can use NET Banking for that. You will get a receipt Number in NEFT.

Ensure that you maintain a trail. If it is not too indecent, get it witnessed (optional).

Make 2 copies and give him one. When the repayment is done, destroy the document and the cheque.

This way you can ensure that you are serious about the money given and your friend will also get the serious vibe from you. Please share for others who are confused on how to lend money to a friend in emergency cases.

February 14, 2018

More than 100 Awesome Chrome Shortcuts You Must Know

Learn all the shortcuts in Chrome Browser and become a pro at using Chrome. These shortcuts include chrome go back shortcut, change chrome keyboard shortcuts,  shortcut key for clearing history and chrome refresh shortcut mac. This post will share details on google search keyboard shortcuts, how to switch between tabs in chrome windows, close tab shortcut windows and close tab chrome.

More than 100 Awesome Chrome Shortcuts You Must Know

Open a New Tab - CTRL + T

Close a Tab - CTRL + W

Reopen Closed Last Tab - CTRL + SHIFT + T

See other tabs - CTRL + Tab

To Type in URL Tab - CTRL + L

Erase the Current URL - CTRL + Backspace

Highlight Words in URL - CTRL + > or CTRL + <

Reload Current page - CTRL + R

Open the Search Bar - CTRL + F

To Bookmark a page CTRL + D

Open Downloads Page - CTRL + J

Open New Window  - CTRL + N

Other Awesome Chrome Shortcuts You Must Know

Copy the commands highlighted in bold and paste in chrome browser where the website URL is present and then press enter.


  • Copy the command.
  • Press CTRL + T
  • Press CTRL+ V
  • Press Enter
  1.  chrome://chrome-urls/ -  Find out all Chrome URLs
  2. chrome://settings/ - To access Settings
  3. chrome://version - To Know Version of Chrome Browser
  4. chrome://bookmarks - Accessing Bookmarks
  5. chrome://accessibility - Accessibility features in Chrome are off by default and enabled automatically on-demand.
  6. chrome://appcache-internals - Application Cache
  7. chrome://apps - Applications installed in Chrome
  8. chrome://blob-internals
  9. chrome://bluetooth-internals
  10. chrome://bookmarks
  11. chrome://cache
  12. chrome://chrome
  13. chrome://chrome-urls
  14. chrome://components
  15. chrome://conflicts
  16. chrome://crashes
  17. chrome://credits
  18. chrome://device-log
  19. chrome://devices
  20. chrome://dino
  21. chrome://discards
  22. chrome://dns
  23. chrome://download-internals
  24. chrome://downloads
  25. chrome://extensions
  26. chrome://flags
  27. chrome://flash
  28. chrome://gcm-internals
  29. chrome://gpu
  30. chrome://help
  31. chrome://histograms
  32. chrome://history
  33. chrome://indexeddb-internals
  34. chrome://inspect
  35. chrome://interventions-internals
  36. chrome://invalidations
  37. chrome://local-state
  38. chrome://media-engagement
  39. chrome://media-internals
  40. chrome://nacl
  41. chrome://net-export
  42. chrome://net-internals
  43. chrome://network-error
  44. chrome://network-errors
  45. chrome://newtab
  46. chrome://ntp-tiles-internals
  47. chrome://omnibox
  48. chrome://password-manager-internals
  49. chrome://policy
  50. chrome://predictors
  51. chrome://print
  52. chrome://quota-internals
  53. chrome://safe-browsing
  54. chrome://serviceworker-internals
  55. chrome://settings
  56. chrome://signin-internals
  57. chrome://site-engagement
  58. chrome://suggestions
  59. chrome://supervised-user-internals
  60. chrome://sync-internals
  61. chrome://system
  62. chrome://taskscheduler-internals
  63. chrome://terms
  64. chrome://thumbnails
  65. chrome://tracing
  66. chrome://translate-internals
  67. chrome://usb-internals
  68. chrome://user-actions
  69. chrome://version
  70. chrome://view-http-cache
  71. chrome://webrtc-internals
  72. chrome://webrtc-logs

For Debug

The following pages are for debugging purposes only. Because they crash or hang the renderer, they're not linked directly; you can type them into the address bar if you need them.
  1. chrome://badcastcrash/
  2. chrome://inducebrowsercrashforrealz/
  3. chrome://crash/
  4. chrome://crashdump/
  5. chrome://kill/
  6. chrome://hang/
  7. chrome://shorthang/
  8. chrome://gpuclean/
  9. chrome://gpucrash/
  10. chrome://gpuhang/
  11. chrome://memory-exhaust/
  12. chrome://ppapiflashcrash/
  13. chrome://ppapiflashhang/
  14. chrome://quit/
  15. chrome://restart/
Hope you liked these shortcuts.

Enable Flash for Google Chrome (Windows/Macintosh)

Flash is pre installed in Chrome Browser and there is no need to install flash player in your windows or Mac computer. Many of my friends from Australia, Switzerland, Norway, USA, UK, Belgium, Germany, France, Netherlands, United Kingdom and Canada has been asking me solutions to fix the flash player not working issue. Follow the steps described in this post to enable flash on all websites and domains in Chrome.

Enable Flash on selected websites

To enable Flash on all websites and domains, copy the command chrome://settings/content/flash.

Open Chrome browser and press CTRL + T to open a new tab, then press CTRL + V to paste the command in the address line and then press enter.

chrome plugins flash enable in websites

Select Add Button near to the Allow text.

Type [*.]example.com and select add.

add a site in chrome to enable flash to play

Note: example.com means the website that you want the flash player to run. If you want to add www.shipmethis.com, type [*.]shipmethis.com

Open the website and Press CTRL + R to reload.

This will successfully enable flash in the website.

Nothing worked for me except the above method. It enabled me to enable Flash in Chrome Browser and Allowed all sites show Flash and use flash player - Jean Paul

Other methods to enable flash in Chrome

There is no need to download or update flash player in your Windows 7 64-bit, Windows 8 32-bit, Windows 10 /Macintosh. Adobe Flash Player is in-built in Google Chrome. There are chances that sometimes when you play games in Facebook or online, Google Chrome will show a warning that Flash need to be installed or updated. So you may have go one www.get.adobe.com/flashplayer to download it. You downloaded the Flash player and update it as suggested. The game or application will not run even after updating Flash. Why?

For Latest Version of Chrome

Go to Chrome settings>Advanced Settings>Content Settings>Flash>Check if the blue button near Ask first (recommended)  is on.

If you are seeing "Block sites from running Flash", then click on that and it will change to Ask first (recommended)


Go to Chrome. Copy chrome://flags/#prefer-html-over-flash and paste in a tab. Press enter. Search for Flash and see if the options are selected to Default. If not, make them default. You can also do a reset to Default option.


Go to Chrome. Copy chrome://flash/ and paste it a tab and press enter. It will show Loading for sometime and show some of the following details.

About Flash
Google Chrome 63.0.3239.84 ()
OS Windows 7 or Server 2008 R2 SP1 64 bit
Flash plugin C:\Users\Admin\AppData\Local\Google\Chrome\User Data\PepperFlash\\pepflashplayer.dll
--- Crash data ---
Crash Reporting Enable crash reporting to see crash IDs
For more details https://support.google.com/chrome/?p=ui_usagestat
--- GPU information ---
--- GPU driver, more information ---
Vendor Id 0x8086
Device Id 0x0116
Driver vendor Google Inc.
Driver version
Driver date 2017/04/07
Pixel shader version 3.0
Vertex shader version 3.0
GL_VENDOR Google Inc.
GL_RENDERER Google SwiftShader
GL_VERSION OpenGL ES 2.0 SwiftShader

Uninstall Chrome and install Chrome New version

How to Enable Flash in Chrome if you have done all the steps mentioned in other websites but still not able to run Flash. One way is to uninstall Chrome and install Chrome new version from Official Website.

Chrome (Windows/Macintosh)

Use Chrome Canary Version for Flash

Chrome Canary is designed for developers and early adopters. It is like the Beta version. It works same as Google Chrome but really unstable and not recommended for average users. Download Google Canary and Install in your Windows 7 64-bit, Windows 8 32-bit, Windows 10 /Macintosh. Run the FB game, Vudu TV, Direct TV, Application etc and see if Flash is working.

Link to download Google Canary: https://www.google.com/chrome/browser/canary.html
Share for others.

February 12, 2018

5 Best Online Resources to Learn Android Development

Do you want to learn Android development and android and ios app making. Are you planning to learn android development step by step and trying to find the best android learning tutorial online. There are many awesome resources online to learn android app development for free. In this post I will share you 5 best online resources to learn android app development for free, and the best free android learning websites and best android tutorial to become better than stackoverflow developers.

I have worked with many app developers in the past and developed and launched more than 12 apps in Google Play Store. From my experience with all these Mobile Android App Developers and working with them, I can tell you it is not at all hard to learn to and develop an android app by yourself. After all you are the one, with concept for the app.

Here are simple and effective Steps to to learn Anroid Development for Android and step by step guide to understand Mobile App Development for Beginners. You can learn from top developers on how to create an app for your blog, add a new functionality to app, merge two apps, assist in bug fixes, change UI/UX designs, and fix crashes.

Find the Best Website To Learn mobile app development

Android App Development for Free

There are so many websites in Internet and it would be hard to list them all here. You can put listings in to take classes from android app developers from Freelancer.com and Upwork. There are many more website like appfutura, hiddenbrains, perceptionsystem, contus and toptal. Difficulty level of Mobile App Development varies depending on the which app you want to create and what functionalities you want in it.

1. Google's Free Course on Android Basics: User Interface

Google is offering free course on Android App that includes Android Basics: User Interface. This free course will help you to learn how to build Android apps. You don’t need any programming experience to learn Android development from Udacity.

Go to Udacity
Register with Udacity, Login and Select Start Free Course.
Google's Free Course on Android Basics: User Interface

Writing code is like writing Instructions.

The Space which we use to write the code is called IDE or Integrated Development Environment which is in Android Studio.

The language that we use to write the lines of code is called XML - Extensible Markup Language.


An Android app consists of various views;

Text View
Image View
Button View

Text View Image View Button View in Gmail app

Text View Image View Button View in youtube app

2. Code Academy - Learn Fundamentals of Java

Code Academy teaches you skills on android development and making apps. As you know Java is the basic fundamental language needed to code apps. The basic Java learning course in Code academy provides you fundamentals of Java including data types, arithmetic and operators. Code Academy interface provides you the basic java code and ask you for an input. That way you can see the code and how it generate an output.

code academy learn java for android app development

3. Android App Development for Beginners Playlist in YouTube

The playlist that contains 77 videos has been viewed 9,036,850 views since it has been published. The channel thenewboston has a subscriber list of 1.8M and they offer free Official Android App Development tutorials for Beginners. I would suggest you go through each of this videos that are up to ten minutes duration and learn the basic of programming. Below are the contents of these 77 videos that will help you learn android development.

1 - Introduction
2 - Installing Android Studio
3 - Setting up Your Project
4 - Running a Simple App
5 - Tour of the Interface
6 - Android Studio Tips
7 - Create a Custom AVD
8 - Basic Overview of an App
9 - Activity States
10 - Running the State Changing Example
11 - Designing the User Interface
12 - More on User Interface
13 - Create an Interface with Java
14 - Adding Properties to Widgets
15 - Adding More Widgets
16 - Converting DIP to Pixels
17 - GridLayout
18 - Event Handling
19 - Event Listener and Callback Method
20 - Multiple Event Listeners
21 - Gestures
22 - Running the Gesture App
23 - Fragments
24 - Designing the Top Fragment
25 - Creating the Fragment Class
26 - Finishing the Meme Apps Design
27 - Listening for Button Clicks
28 - Communicating with Main Activity
29 - Changing the Memes Text
30 - Dank Meme Bro
31 - Master Detail Flow
32 - Master Detail Flow Example
33 - Overflow Menu
34 - Animations and Transitions
35 - Intents
36 - Sending Extra Intent Data
37 - Sending Broadcast Intents
38 - Receiving Broadcast Intents
39 - Threads
40 - Thread Handlers
41 - Intent Service
42 - Services
43 - Bound Services
44 - Bound Services Example
45 - ListView
46 - ListView Example
47 - Custom ListView Row
48 - Custom ListView Adapter
49 - Saving Data with SQLite
50 - SQLite Database Product
51 - Creating a New SQLite Database
52 - Adding and Deleting Rows
53 - Printing Database Results
54 - Testing the SQLite App
55 - Playing Video
56 - Image Capture
57 - Taking Photos with the Camera
58 - Image Effects
59 - Inverting an Image
60 - Creating Photo Filters
61 - Notifications
62 - Custom Notifications
63 - Styles
64 - Themes
65 - Shared Preferences
66 - Shared Preferences Example
67 - Custom Launcher Icon
68 - Working with GitHub
69 - Creating an APK File for Distribution
70 - LibGDX Game Development
71 - LibGDX Game Project Structure
72 - LibGDX Displaying Text
73 - LibGDX Displaying Images
74 - LibGDX Game Animation
75 - LibGDX Handling User Input
76 - LibGDX Camera
77 - LibGDX Sound Effects and Streaming Music

3. Javatpoint for Learning Java

Java Tutorial point is a good resource to learn java language that is core to Android app development. he website offers a Java compiler to check the codes and verify the output.

4. Coursera for learning android programming

Coursera is a pioneer in offering best online course for android programming. The new course on Programming Mobile Applications for Android Handheld Systems by University of Maryland, College Park is a good choice for beginners to start understanding mobile applications and how to tweak them.

5. TeamTreeHouse offers course on Beginner Android Development

TeamTreehouse provides free course on Beginner Android Development. It will assist you in developing a simple app in android, use of android emulators, create an interactive story app and 
finally make a weather app.

Books to Buy

If you are looking to buy some books to start with android development, here are some best affordable and brilliant books.

1. Android Application Development All–in–One For Dummies - Get it

2. Java: The Complete Reference - buy today

Extra Information: Try Adobe Phonegap. It has a good user interface than command lines like Android Studio.

Kindly share this post to your friends and classmates s who is searching for information to learn android programming and android development.

Search Here

Whats Hot

About Author