Bad Headache: Solutions

I am often troubled by very bad headaches: Here are few of the reasons I have found for this and the possible plus known practical solutions I have applied.

Reasons:

Due to hunger: When you do not have food on time your brain doesn't have enough energy to process stuff and leads to pain.

Due to over excitement: Now this is weird but true. When you see/earn/get something which is unexpected and unbelievable huge chemical rush assures pain in some internal parts of brain.

Due to over stress: When you are concentrating on something too much and unable to find a solution and reluctant to give it up leads to headache.

Bad argument/ Dissatisfaction after applied effort: When some thing doesn't go the way you intended it to go. Things would not stay same on the brain factory. Some call this 'Migraine'.

Solutions:

Tea: Have a cup of tea and relax. Go way from whatever you are doing. This would give the brain some breathing space and hence eases headache.

Distract: Go off topic. read some jokes. spend some time speaking to closed ones.

Scrap: Stop everything that is not working and push the restart button for the current situation you are in. Fresh ideas heal older junk in brain making you more diverse than narrower in terms of thinking and ideas.

Best Android emulator: Genymotion!

From past several days I have been working to setup a working android environment on Ubuntu. In the search for the same I have found Genymotion which is not only free for personal use but also one of the most robust software to emulate Android in its full glory.

In the quest to find the best android emulator I touched upon the default AVD (android virtual device) provided by Google itself as part of android SDK. But found it to be very slow and painfully stuttering to load each frame to display the changes made on the screen.

Also the default AVD doesn't offer device based emulators/virtual machines (VMs) to test more closer real time environments/android-devices
Genymotion user interface
Genymotion user interface

You would also need to download four time bigger download for AVD (approximately 500 MB) as against genymotion (approximately 120 MB/VM).

Speed and smoothness on Genymotion are unparalleled by any other android emulator available in the market today.

Choosing the type of virtual device is a very streamlined affair on genymotion where in you would find preset devices with setting ideal for a particular device and the user would only need to choose and play (something like plug and play).

In AVD the Google's default emulator the settings are more technical and a novice user would lose his way setting up each and every tiny details to setup a VM.
AVD (Google's Android Virtual Device interface)
AVD (Google's Android Virtual Device interface)

So the verdict is go for Genymotion here. Enjoy yourself. The genymotion android Roms would not come with the gapps support hence download them according to the tutorial here.