Wednesday, October 8, 2014

Did George Mallory lead the first successful attempt on the summit of Everest?

It’s a primitive attempt, to do a huge undertaking. He had to rely on human spirit alone not on technology. He just had only his heart and soul.
He was born in 1886. He married Ruth Turner in 1914.

He was invited to Everest expeditions on 1921, 1922 and 1924. He was the only climber who was being on all three expeditions.
it was his last chance to have an attempt on Everest, he knew that  since at the age of 38 he would not have high chance of getting selected to another expedition. He was in for an all-out effort on that final day. He was in the mindset that it’s all or nothing in that day.
He chose Andrew Irvine who was the youngest member of the expedition to join him on final attempt on the summit. Irvine had little experience as a climber but he was skilled with maintaining oxygen equipment’s.

Noel Odell was last person who saw Mallory and Irvine alive, he saw them shortly after mid-day on 8th of June 1924, just a few hundred feet from the summit at 28400 Ft and still going strong for the top. Clouds then rolled in and they were never seen again.

Mallory’s body was found during an expedition in 1999, 75 years after they lost. Surprisingly most of the belongings were well preserved and intact. They found his goggles in his pocket that meant he was climbing down after the sun. So they are assuming from that they are coming down when they fell.  One very significant item was missing the photo of his wife Ruth which he had promised to leave on the summit as ultimate tribute to his love of Ruth. Was the photo missing that the Mallory had reached the summit and placed it there. This really tells that might have fallen during the descent.


Mountaineers believe that Mallory could have climbed even with the standards of mountain climbing during 1924 are very primitive. Just enough of wild man that he might just had a good day and pulled it off. 

Tuesday, October 7, 2014

Why Hadoop is Required

When you have massive loads of data in a RDMS, you usually aggregate raw data and most of the time you move the raw data into a different storage or delete them. So the problem is that when in some point when you want to access that Raw data, there could be two things it very time consuming or not possible.
In some companies have their Raw data in files and they have ETL (Extract, transform, load) tools to aggregate and load them into to a RDMS, This process makes a huge stress on network layer since the data from the file stores has to move into the ETL tool for processing, through the network. Once the data is aggregated it is moved to a achieve location. The archived data retrieval is very slow process as well if some one wants read the raw data again.

So there are three problems:

  1. Cannot access Raw high fidelity data
  2. Computation cannot scale (Since all the data should be taken into the computation engine through the network)
  3. To avoid stress on computation, the old data needs to be archived, and once they are achieved it is an expensive process to access them again.


How the  RDMS process data


Hadoop does not get the data to the computation engine through the network instead it keeps the computation Just Next to the Data.

Each server is processing independently it's local data.



Thursday, July 24, 2014

Overview of Hadoop

Hadoop is an open source cloud computing platform of the Apache Foundation that provides a software programming framework called MapReduce and distributed file system, HDFS (Hadoop Distributed File
System). Hadoop is a Linux based set of tools that uses commodity hardware. Hadoop project was stared by Doug Cutting.The main usage of Hadoop is to store massive amount of data in the HDFS and perform the analytics of the stored data using MapReduce programming model.


Monday, July 21, 2014

Wednesday, April 9, 2014

Setting up ANT on Windows

1)  Download the ANT from Apache.
2)  Extract the .zip file to a directory near to root
       D:\apache-ant-1.9.3
3) Set following environment variables according to your directory structure.
             ANT_HOME=D:\apache-ant-1.9.3
            JAVA_HOME=D:\Program Files\Java\jdk1.7.0_45
            PATH=D:\cygwin64\bin;%ANT_HOME%\bin;
   if the PATH variable contains already contains paths. separate them with ";".



Every time a change is made to the environmental variables get a new command prompt. type the following two commands in the CMD to check whether the ANT is working properly

You will get an error since you have not passed a build XML for the first command.


Sunday, December 22, 2013

Unbelievable Sporting Moments [Michael Phelps vs Milorad Cavic in 100m Butterfly final - Beijing 2008]

Michael came in first to Cavic by 1/100 of a second in the final. Many sport journals released a photograph which shows Cavic touching the wall, while Phelps is still a short distance away. Ultimately, the official time keeper Omega said that Cavic was the first to touch the touchpad, but that "Phelps did it more forcefully". Therefore, his finish was registered first