Quantum Computing - Qubits - IBM Q

Quantum computers are different from binary digital electronic computers based on transistors. Whereas common digital computing requires that the data be encoded into binary digits (bits), each of which is always in one of two definite states (0 or 1), quantum computation uses quantum bits, which can be in super positions of states. A quantum computer maintains a sequence of qubits. A single qubit can represent a one, a zero, or any quantum superposition of those two qubit states; a pair of qubits can be in any quantum superposition of 4 states, and three qubits in any superposition of 8 states.

First commercial Quantum computer has been recently launched by IBM under the name IBM-Q and it is currently available on cloud platform. It can be utilized for high power processing data and artificial intelligence. Quantum computer can be also benefit in the fields of medical, chemistry and financial sector.

  • To utilized IBM-Q, IBM has developed a service called "Quantum Experience" which is available for 5 qubits cloud base Quantum computer. It can be accessed by API to run algorithms and experiments, work with individual quantum bits, and simulations around what might be possible with quantum computing.
  • IBM is also expected to provide SDK in the first half of 2017, through which developers can make their own programs.
  • IBM-Q can be utilized to resolve mysteries of nature as well in field of chemistry. It can be used for developing new chemicals and material too.
  • It will ease process of Artificial Intelligence (AI) and Machine Learning (ML).
  • It can also help in enhancing security of clouds.

A tour of the IBM Quantum lab


Google launched its DayDream VR development tools kit

Google’s VR platform Daydream is now all set for the gaming developer's attention and taking up Virtual Reality to the next level.

Google has announced its virtual reality toolset with the Google VR SDK 1.0 available to download now.

The tools enable developers to begin creating games for the first phones and headsets that will support Google Daydream, the company’s new VR platform announced earlier this year.

Alike all the products and services of Google, this tools USP is its simplicity and ease of developing interactive mobile VR applications for the DayDream-supported phones and headsets.

"It supports integrated asynchronous reprojection, high fidelity spatialized audio, and interactions using the Daydream controller," says Nathan Martz, Product Manager, Google VR. They have also teamed up with Epic Games and Unity to create native integrations for their respective game engines.

 Developers can start developing high-quality Daydream apps with the help of DIY Developer kit.

Interested developers can apply to join the program at: DayDream Access Program.

You can find out more at :


Best Free Screen Recorders of 2016

Few days back, my team and me were working on 1 project using Genetic Algorithm (GA). Client requested us to share the video of demo we were giving to them, so they can review it later. Immediately,  search for an open source screen recorder started.  

We found CamStudio, installed it, used it however it hang my  PC and we had to stop using it. Later after trying couple of more Screen Recorder, we found one which met our needs. It was called "ICECREAM SCREEN RECORDER", which is simple and easy to use however it comes with limitation for 10 minutes. I am sure, we can overcome it :)

In same weekend, I came across this interesting article in "The Times of India", Sunday edition. I am sure, it will be helpful to my friends / colleagues.

Reference Links:

Parallax Effect using Css

Parallax scrolling is a web site trend where the background content (i.e. an image) is moved at a different speed than the foreground content while scrolling. Click on the links below to see the difference between a website with and without parallax scrolling.

Website with Parallex Effect

Website without parallax effect


Look At some great sites with parallax

Some Code Stuff(Please Visit Below Link)

Stay Connected for more updates regarding parallax.

With this Google Tech, You won't need to Crawl on Desi Net

Few days back, I was going through this interesting article shared by my father from "The Economic Times" newspaper, about upcoming technologies from Google. In India everyone is talking about Reliance JIO 4G, while Google is working on projects like AMP (Accelerated Mobile Pages) and  PWA (Progressive Web Apps), which itself will load the pages faster on slow internet.

I'll share more info with you in coming days however you can visit their websites: