How to restore bricked blackberry 10 OS

A bricked blackberry is the state where the phone is stuck on the boot logo. I’ve struggled with this problem and here is step by step guide to do it on your own i.e. how to force load OS 10.x on your device (remember this will erase all your data from the phone). These steps are in context of blackberry z10, but they will similar for other 10 OS devices.

Step 1: Download the  Sacha’s “Sachesi” tool from here github (

Step 2: unzip the downloaded zip file and run Sachesi.exe

Step 3: A new Sachesi tool window will appear. Go to the search tab and enter the settings for your country (available on the wiki and click search.


Step 4: Download the files by clicking download button.

Step 5: Once downloaded go to tab named Extract and click on button named “Create from files”. Locate the downloaded files (all of it using shift or ctrl key) and create Autoloader.exe.


Step 6: Once exe file is created execute it. This file will be located in the same folder where downloaded files are present. Sit back and relax – your phone will come alive 😉

P.S. If this post solved your problem and save your money, please don’t forget to like or comment.

Things to consider when purchasing exercise bike

I had spent a lot of time in purchasing the exercise bike for my parents, so I thought it would be wise to share my learning – in a way that I think that it might help someone.

Exercise bike is one of best exercise equipment for old age, as it helpful for knee joints. I came across three types of exercise bikes – one with belt based friction, magnetic friction, and spring bikes. Spring bikes are for hard-core cyclists, hence out of race. Remaining two bikes – belt based and magnet based – are best suited for personal use.
Belt based bikes are cheap but they need maintenance and they have a slight jerk when used. On the other hand magnetic bikes are a little costly, but they are smooth to run and good-looking.
The difference in cost between two types of bikes is not much – considering that it will be used product for long time.

On an average belt based bikes start from as low as INR 3k while the magnetic bikes start from INR 5k. I went for magnetic bike, as it was good to use and smart looking. There are lot of brand options, but unpopular ones are the one that comes in budget of 7-8k. I went for magnetic bike of some unknown make that costed 7k and I’m happily using it so far.

Though I liked the bike, if given a chance to reconsider my option I would consider the following things:
– The seat should be adjustable high enough so that the tallest member of your family can use it easily.
– Seat adjustment should easy – may be a simple clip that is easy to operate. Mine has a screw which takes a little effort.
– The display screen should be easy to use i.e. reset should be handy and all. This is the component that will provide the progress analysis, hence very important.
– There should be an compartment to hold cell phone and a water bottle. Though, this option is not important, but if I you get this option for nominal price hike then it’s a good to have feature.
– If you are taking it out of station then make sure you understand the bike assembly well. You can go without it if you like problem solving and I bet you will enjoy it. In case you don’t want to spend your time and brain on it, make sure you understand the assembly as mine was a bit complex.
– If your parents are very old consider the bike that have a back chair otherwise go for normal ones.

In North India Delhi’s cycle market in Jhandewallan is the one where you can get best deal at wholesale market rate – even cheaper than one available online. In case you have any questions you can post it as a comment. Happy cycling!

Big Data Introduction

Big data is the IT industry’s hottest buzz word. Everyone from developers to decision makers, from a small startups to big names are dealing in it.

There are so many resources available online, which give complex theories, but in simple terms what is big data and what is its use because of which industry is crazy about it?

As per Gartner‘s 2012 updated definition “Big data are high-volume, high-velocity, and/or high-variety information assets that require new forms of processing to enable enhanced decision making, insight discovery and process optimization.

In simple terms we can say Big data is data which is too large, moves too fast, and doesn’t fit into structure of relational database. The size of big data goes into terabytes or petabytes.

Big data has the characteristic of three V’s: volume, velocity, and variety. Volume is the size of data TB or PB, velocity is the speed at which data is getting generated such as continuos stream,variety is the type of data such as video files, twitter feeds, page clicks, log files.

Companies are using big data to extract information from large amount of data quickly. If processing the huge data and extracting the meaningful information from it takes time, then that information might lose its value.

For example consider the product suggestion on any e-commerce website. The site which displays the right product suggestions to the customer at right time, gains most from it. The product suggestion won’t be useful later, after say a minute, because at that time user might have left or have lost interest..

The other uses of big data are processing the video feed of the user in a departmental store and extracting the information such as user’s face expression, mood when he picks a particular product, identifying the fraud transactions from millions of transactions happening every second, scanning twitter feed and acting on the information relevant to me.

The way big data can be used is huge, it’s intended to make online world more secure (detecting frauds) and smart (real-time suggestions and analysis).

Recommended learning:

Cassandra Quick Basics

Cassandra is a decentralized No-Sql database. It works on multi node cluster where every node is identical to every other node (server symmetry – all node features same). There is no master node concept, as in Hadoop, hence there is no single point of failure.

A few features/terms

  • Elastic scalability: able to scale, up or down, dynamically without restart or disruption of services.
  • Consistency level: decide when to consider transaction successful.
  • Tunable consistency (strict, casual, and weak), which is inversely proportional to availability.
  • Stores data in multidimensional hash table.
  • Schema free: model requires queries and then work on data.
  • Designed to take advantage of multiprocessor/core machines.
  • optimized for excellent throughput for write.

Data Model