<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-1914921600029877835</atom:id><lastBuildDate>Sat, 21 Sep 2024 10:37:14 +0000</lastBuildDate><category>All About Tech</category><title>Pin Your Interest</title><description>Do More With Your Interest</description><link>http://imayankthapa.blogspot.com/</link><managingEditor>noreply@blogger.com (Anonymous)</managingEditor><generator>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><itunes:explicit>no</itunes:explicit><copyright>Mayank Blog Official™</copyright><itunes:keywords>EMO,|,SWAG,|,TEENS,|,VANS</itunes:keywords><itunes:subtitle>Do More With Your Interest</itunes:subtitle><itunes:author>Mayank</itunes:author><itunes:owner><itunes:email>mayankthapa1994@gmail.com</itunes:email><itunes:name>Mayank</itunes:name></itunes:owner><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-1423600187438739412</guid><pubDate>Wed, 25 Jan 2017 12:31:00 +0000</pubDate><atom:updated>2017-01-25T04:32:26.315-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title/><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h2 style="background-color: white; border: 0px none; color: #333333; font-family: Helvetica; font-size: 30px; font-weight: normal; line-height: 1em; list-style: none; margin: 25px 0px 10px; outline: none; padding: 0px;"&gt;
Which IT Job Is the Best?&lt;/h2&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
All computer science jobs are not created equal. That degree might qualify you for a number of different jobs in technology. But how do you know which one is the best for you?&lt;/div&gt;
&lt;h2 style="background-color: white; border: 0px none; color: #333333; font-family: Helvetica; font-size: 30px; font-weight: normal; line-height: 1em; list-style: none; margin: 25px 0px 10px; outline: none; padding: 0px; text-align: center;"&gt;
&lt;/h2&gt;
&lt;h2 style="background-color: white; border: 0px none; color: #333333; font-family: Helvetica; font-size: 30px; font-weight: normal; line-height: 1em; list-style: none; margin: 25px 0px 10px; outline: none; padding: 0px; text-align: center;"&gt;
&lt;img alt="08a57c45c2d9748657ee72c48d909a80.jpg" src="http://www.cropmyimage.net/images/ab35bff7-7274-4a48-b5c0-6b8b7c98ad38/08a57c45c2d9748657ee72c48d909a80.jpg" /&gt;&lt;/h2&gt;
&lt;h2 style="background-color: white; border: 0px none; color: #333333; font-family: Helvetica; font-size: 30px; font-weight: normal; line-height: 1em; list-style: none; margin: 25px 0px 10px; outline: none; padding: 0px;"&gt;
Software Developer/Computer Programmer&lt;/h2&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll do&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Research, design, implement and test software and systems&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;How much you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Generally, a 40-hour workweek, though you should expect long hours when project deadlines approach&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Where you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Office, much of time spent alone writing code&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll make&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Median salary, $92,660&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest benefits&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Job is in high demand, as the world increasingly relies on technology&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest drawbacks&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Job is generally low-stress, though project deadlines can become intense&lt;/div&gt;
&lt;h2 style="background-color: white; border: 0px none; color: #333333; font-family: Helvetica; font-size: 30px; font-weight: normal; line-height: 1em; list-style: none; margin: 25px 0px 10px; outline: none; padding: 0px;"&gt;
Database Administrator&lt;/h2&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll do&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Design, code and maintain database systems to store and manage data&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;How much you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Generally, a 40-hour workweek, though project deadlines and after-hours crises can spring up&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Where you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Office, generally for large organizations&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll make&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Median salary, $77,080&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest benefits&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Generally have ability to work with lots of different types of people and of projects&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest drawbacks&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Risk of database failure can make for high-stress job&lt;/div&gt;
&lt;h2 style="background-color: white; border: 0px none; color: #333333; font-family: Helvetica; font-size: 30px; font-weight: normal; line-height: 1em; list-style: none; margin: 25px 0px 10px; outline: none; padding: 0px;"&gt;
Hardware Engineer&lt;/h2&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll do&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Configure hardware of computers; improve layout and design of devices for increased efficiency&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;How much you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Generally, a 40-hour workweek, though project deadlines and crises can lead to night and weekend work&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Where you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Factory, research facility or lab&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll make&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Median salary, $100,920&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest benefits&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Typically get to work with newest technology&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest drawbacks&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Narrow, project-based focus can make for monotonous days&lt;/div&gt;
&lt;h2 style="background-color: white; border: 0px none; color: #333333; font-family: Helvetica; font-size: 30px; font-weight: normal; line-height: 1em; list-style: none; margin: 25px 0px 10px; outline: none; padding: 0px;"&gt;
Systems Analyst&lt;/h2&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll do&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Design IT solutions; adapt existing systems to improve business efficiency and productivity&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;How much you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Generally, 40-hour workweek, though extended hours aren’t uncommon, particularly at end of projects or for consultants working with clients&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Where you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Office; freelancers and consultants travel to client offices&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll make&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Median salary, $79,680&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest benefits&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Good deal of flexibility to work on variety of projects&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest drawbacks&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Can be high-stress when systems fail&lt;/div&gt;
&lt;h2 style="background-color: white; border: 0px none; color: #333333; font-family: Helvetica; font-size: 30px; font-weight: normal; line-height: 1em; list-style: none; margin: 25px 0px 10px; outline: none; padding: 0px;"&gt;
Network Architect&lt;/h2&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll do&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Design, build and test communication networks&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;How much you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Generally, 40-hour work week&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Where you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Office, but often must work on-site at different buildings and offices&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll make&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Median salary, $91,000&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest benefits&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Likely to see increase in job openings as companies expand use of wireless and mobile technology&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest drawbacks&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Dozens of possible certifications can be daunting&lt;/div&gt;
&lt;h2 style="background-color: white; border: 0px none; color: #333333; font-family: Helvetica; font-size: 30px; font-weight: normal; line-height: 1em; list-style: none; margin: 25px 0px 10px; outline: none; padding: 0px;"&gt;
Web developer&lt;/h2&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll do&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Use software languages and other tools to create, implement and test Web applications&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;How much you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Full time, but hours vary widely; a quarter of Web developers are self-employed&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Where you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Good chance of working from home; otherwise, office setting&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll make&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Median salary, $62,500&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest benefits&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Flexible schedule&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest drawbacks&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Project deadlines can create stress&lt;/div&gt;
&lt;h2 style="background-color: white; border: 0px none; color: #333333; font-family: Helvetica; font-size: 30px; font-weight: normal; line-height: 1em; list-style: none; margin: 25px 0px 10px; outline: none; padding: 0px;"&gt;
Information Security Analyst&lt;/h2&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll do&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Develop and implement security measures to protect organizations’ computer networks and systems&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;How much you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
40-hour workweek is typical, though after-hours crises are not uncommon&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Where you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Office, most likely for large company&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll make&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Median salary, $86,170&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest benefits&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Job security thanks to ever-increasing cyber threats&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest drawbacks&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Must keep on top of constantly changing attack methods&lt;/div&gt;
&lt;h2 style="background-color: white; border: 0px none; color: #333333; font-family: Helvetica; font-size: 30px; font-weight: normal; line-height: 1em; list-style: none; margin: 25px 0px 10px; outline: none; padding: 0px;"&gt;
Systems Manager&lt;/h2&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll do&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Plan, coordinate and direct technology-related activities in organizations&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;How much you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Generally, 40-hour workweek, though overtime is common&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Where you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Office, for small or large companies; limited ability to work from home as manager&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll make&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Median salary, $120,950&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest benefits&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Chance to influence entire company&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest drawbacks&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
After-hours crises common&lt;/div&gt;
&lt;h2 style="background-color: white; border: 0px none; color: #333333; font-family: Helvetica; font-size: 30px; font-weight: normal; line-height: 1em; list-style: none; margin: 25px 0px 10px; outline: none; padding: 0px;"&gt;
IT Support&lt;/h2&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll do&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Provide technical help and support to organizations&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;How much you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Most likely full-time, but not necessarily 9-to-5&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Where you’ll work&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Call center, could even work from home&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;What you’ll make&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Median salary, $48,900&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest benefits&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Flexible schedule&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
&lt;i style="border: 0px none; list-style: none; margin: 0px; outline: none; padding: 0px;"&gt;Biggest drawbacks&lt;/i&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px none; color: #333333; font-family: &amp;quot;Droid Sans&amp;quot;, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.5px; list-style: none; outline: none; padding: 1em 0px;"&gt;
Must be constantly available for users&lt;/div&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2017/01/which-it-job-is-best-all-computer.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-2575488449910061325</guid><pubDate>Tue, 07 Jun 2016 06:13:00 +0000</pubDate><atom:updated>2017-01-25T04:36:28.596-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>Introduction To R Language</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h1 style="-webkit-text-stroke-width: 0.5px; background-color: white; line-height: 40px; margin: 12px 0px; text-align: center; text-rendering: optimizeLegibility;"&gt;
&lt;span style="color: #0b5394; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;u&gt;INTRODUCTION TO R&lt;/u&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;div style="text-align: center;"&gt;
&lt;img src="http://www.hadooptrainingbangalore.in/wp-content/uploads/2016/03/r.png" /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h1 style="background-color: white; margin: 12px 0px; text-rendering: optimizeLegibility;"&gt;
&lt;div style="-webkit-text-stroke-width: 0px; box-sizing: border-box; color: #444444; font-weight: 400; line-height: 20px; margin-bottom: 10px; text-align: left;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;R is a language and environment for statistical computing and graphics. It is a&amp;nbsp;&lt;a href="http://www.gnu.org/" style="background-color: transparent; box-sizing: border-box; color: #3864ba; text-decoration: none;"&gt;GNU project&lt;/a&gt;&amp;nbsp;which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&amp;amp;T, now Lucent Technologies) by John Chambers and colleagues. R can be considered as a different implementation of S. There are some important differences, but much code written for S runs unaltered under R.&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-text-stroke-width: 0px; box-sizing: border-box; color: #444444; font-weight: 400; line-height: 20px; margin-bottom: 10px; text-align: left;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible. The S language is often the vehicle of choice for research in statistical methodology, and R provides an Open Source route to participation in that activity.&lt;/span&gt;&lt;/div&gt;
&lt;div style="box-sizing: border-box; margin-bottom: 10px; text-align: left;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="color: #444444;"&gt;&lt;span style="font-weight: 400; line-height: 20px;"&gt;One of R’s strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and&amp;nbsp;&lt;/span&gt;&lt;span style="font-weight: normal; line-height: 20px;"&gt;formula&lt;/span&gt;&lt;span style="font-weight: 400; line-height: 20px;"&gt;&amp;nbsp;where needed. Great care has been taken over the&amp;nbsp;defaults for the minor design choices in graphics, but the user retains full control.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="box-sizing: border-box; margin-bottom: 10px; text-align: left;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="color: #444444;"&gt;&lt;span style="font-weight: 400; line-height: 20px;"&gt;R is available as Free Software under the terms of the&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.gnu.org/" style="-webkit-text-stroke-width: 0px; background-color: transparent; box-sizing: border-box; color: #3864ba; font-weight: 400; line-height: 20px; text-decoration: none;"&gt;Free Software Foundation&lt;/a&gt;&lt;span style="color: #444444;"&gt;&lt;span style="font-weight: 400; line-height: 20px;"&gt;’s&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href="https://www.r-project.org/COPYING" style="-webkit-text-stroke-width: 0px; background-color: transparent; box-sizing: border-box; color: #3864ba; font-weight: 400; line-height: 20px; text-decoration: none;"&gt;GNU General Public License&lt;/a&gt;&lt;span style="color: #444444;"&gt;&lt;span style="font-weight: 400; line-height: 20px;"&gt;&amp;nbsp;in source code form. It compiles and runs on a wide variety of UNIX platforms and similar systems (including FreeBSD and Linux), Windows and&amp;nbsp;&lt;/span&gt;&lt;span style="font-weight: normal; line-height: 20px;"&gt;Mac OS&lt;/span&gt;&lt;span style="font-weight: 400; line-height: 20px;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/h1&gt;
&lt;h2 id="the-r-environment" style="background-color: white; box-sizing: border-box; font-size: 1.8em; line-height: 1.1; margin-bottom: 10px; margin-top: 20px;"&gt;
&lt;span style="color: #0b5394; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;The R environment&lt;/span&gt;&lt;/h2&gt;
&lt;h2 id="the-r-environment" style="background-color: white; box-sizing: border-box; font-size: 1.8em; line-height: 1.1; margin-bottom: 10px; margin-top: 20px;"&gt;
&lt;span style="color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-weight: normal; line-height: 20px;"&gt;R is an integrated suite of software facilities for data manipulation, calculation and graphical display. It includes&lt;/span&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;h4 style="background-color: white; box-sizing: border-box; margin-bottom: 10px;"&gt;
&lt;ul style="background-color: white; box-sizing: border-box; line-height: 20px; margin-bottom: 10px; margin-top: 0px; padding-left: 1.5em;"&gt;
&lt;li style="box-sizing: border-box; margin: 0.5em 0px;"&gt;&lt;span style="color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-weight: normal;"&gt;an effective data handling and storage facility,&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style="background-color: white; box-sizing: border-box; line-height: 20px; margin-bottom: 10px; margin-top: 0px; padding-left: 1.5em;"&gt;
&lt;li style="box-sizing: border-box; margin: 0.5em 0px;"&gt;&lt;span style="color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-weight: normal;"&gt;a suite of operators for calculations on arrays, in particular matrices,&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style="background-color: white; box-sizing: border-box; line-height: 20px; margin-bottom: 10px; margin-top: 0px; padding-left: 1.5em;"&gt;
&lt;li style="box-sizing: border-box; margin: 0.5em 0px;"&gt;&lt;span style="color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-weight: normal;"&gt;a large, coherent, integrated collection of intermediate tools for data analysis,&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style="background-color: white; box-sizing: border-box; margin-bottom: 10px; margin-top: 0px; padding-left: 1.5em;"&gt;
&lt;li style="box-sizing: border-box; margin: 0.5em 0px;"&gt;&lt;span style="color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="font-weight: normal; line-height: 20px;"&gt;graphical facilities for data analysis and display either on-screen or on&amp;nbsp;hard copy, and&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style="background-color: white; box-sizing: border-box; line-height: 20px; margin-bottom: 10px; margin-top: 0px; padding-left: 1.5em;"&gt;
&lt;li style="box-sizing: border-box; margin: 0.5em 0px;"&gt;&lt;span style="color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-weight: normal;"&gt;a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="font-weight: normal; line-height: 20px;"&gt;The term “environment” is intended to characterize it as a fully planned and coherent system, rather than an incremental accretion of very specific and inflexible tools, as is frequently the case with other data analysis software.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: normal; line-height: 20px;"&gt;R, like S, is designed around a true computer language, and it allows users to add additional functionality by defining new functions. Much of the system is itself written in the R dialect of S, which makes it easy for users to follow the algorithmic choices made. For computationally-intensive tasks, C, C++ and Fortran code can be linked and called at run time. Advanced users can write C code to manipulate R objects directly.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: normal; line-height: 20px;"&gt;Many users think of R as a statistics system. We prefer to think of it of an environment within which statistical techniques are implemented. R can be extended (easily) via&amp;nbsp;&lt;/span&gt;&lt;em style="box-sizing: border-box; font-weight: normal; line-height: 20px;"&gt;packages&lt;/em&gt;&lt;span style="font-weight: normal; line-height: 20px;"&gt;. There are about eight packages supplied with the R distribution and many more are available through the CRAN family of Internet sites covering a very wide range of modern statistics.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: normal; line-height: 20px;"&gt;R has its own LaTeX-like documentation format, which is used to supply comprehensive documentation, both on-line in a number of formats and in&amp;nbsp;hard copy.&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div&gt;
&lt;span style="color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="font-weight: normal; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style="text-align: left;"&gt;
&lt;span style="-webkit-text-stroke-width: 0.5px; background-color: white; line-height: 24px;"&gt;&lt;b&gt;&lt;span style="color: #0b5394; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Every data analysis technique at your fingertips :&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="background-color: white; color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-weight: normal; line-height: 24px;"&gt;R includes virtually every data manipulation, statistical model, and chart that the modern data scientist could ever need. You can easily find, download and use cutting-edge community-reviewed methods in statistics and predictive modeling from leading researchers in data science, free of charge.&lt;/span&gt;&lt;/h4&gt;
&lt;div&gt;
&lt;span style="background-color: white; color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-weight: normal; line-height: 24px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: white; color: #0b5394; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; line-height: 24px;"&gt;&lt;b&gt;Create beautiful and unique data visualizations :&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span style="background-color: white; color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; line-height: 24px;"&gt;Representing complex data with charts and graphs is an essential part of the data analysis process, and R goes far beyond the traditional bar chart and line plot. Heavily influenced by thought leaders in data visualization like Bill Cleveland and Edward Tufte, R makes it easy to draw meaning from multidimensional data with multi-panel charts, 3-D surfaces and more. The custom charting capabilities of R are featured in many of the stunning infographics seen in the New York Times, The Economist, and the&amp;nbsp;Flowing Data&amp;nbsp;blog.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: white; color: #f15d22; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; line-height: 24px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: white; color: #0b5394; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; line-height: 24px;"&gt;&lt;b&gt;Get better results faster :&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span style="background-color: white; color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; line-height: 24px;"&gt;Instead of using point-and-click menus or inflexible "black-box" procedures, R is a programming language designed expressly for data analysis. Intermediate level R programmers create data analyses faster than users of legacy statistical software, with the flexibility to mix-and-match models for the best results. And R scripts are easily automated, promoting both reproducible research and production deployments.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: white; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; line-height: 24px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: white; color: #0b5394; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; line-height: 24px;"&gt;&lt;b&gt;Draw on the talents of data scientists worldwide :&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span style="background-color: white; color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; line-height: 24px;"&gt;As a thriving open-source project, R is supported by a community of more than 2 million users and thousands of developers worldwide. Whether you're using R to optimize portfolios, analyze genomic sequences, or to predict component failure times, experts in every domain have made resources, applications and code available for free, online.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: white; line-height: 24px;"&gt;&lt;span style="color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: white; line-height: 24px;"&gt;&lt;span style="color: #444444; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;b&gt;&lt;span style="color: #0b5394;"&gt;Learn More :&lt;/span&gt;&lt;span style="color: #9fc5e8;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0b5394; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="color: white; line-height: 24px;"&gt;&lt;a href="https://www.r-project.org/about.html" style="background-color: white;"&gt;https://www.r-project.org/about.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="color: #444444;"&gt;&lt;span style="font-weight: normal; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><enclosure length="0" type="text/html" url="https://www.r-project.org/about.html"/><link>http://imayankthapa.blogspot.com/2016/06/introduction-to-r-language.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author><itunes:explicit>no</itunes:explicit><itunes:subtitle>INTRODUCTION TO R R is a language and environment for statistical computing and graphics. It is a&amp;nbsp;GNU project&amp;nbsp;which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&amp;amp;T, now Lucent Technologies) by John Chambers and colleagues. R can be considered as a different implementation of S. There are some important differences, but much code written for S runs unaltered under R. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible. The S language is often the vehicle of choice for research in statistical methodology, and R provides an Open Source route to participation in that activity. One of R’s strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and&amp;nbsp;formula&amp;nbsp;where needed. Great care has been taken over the&amp;nbsp;defaults for the minor design choices in graphics, but the user retains full control. R is available as Free Software under the terms of the&amp;nbsp;Free Software Foundation’s&amp;nbsp;GNU General Public License&amp;nbsp;in source code form. It compiles and runs on a wide variety of UNIX platforms and similar systems (including FreeBSD and Linux), Windows and&amp;nbsp;Mac OS. The R environment R is an integrated suite of software facilities for data manipulation, calculation and graphical display. It includes an effective data handling and storage facility, a suite of operators for calculations on arrays, in particular matrices, a large, coherent, integrated collection of intermediate tools for data analysis, graphical facilities for data analysis and display either on-screen or on&amp;nbsp;hard copy, and a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities. The term “environment” is intended to characterize it as a fully planned and coherent system, rather than an incremental accretion of very specific and inflexible tools, as is frequently the case with other data analysis software. R, like S, is designed around a true computer language, and it allows users to add additional functionality by defining new functions. Much of the system is itself written in the R dialect of S, which makes it easy for users to follow the algorithmic choices made. For computationally-intensive tasks, C, C++ and Fortran code can be linked and called at run time. Advanced users can write C code to manipulate R objects directly. Many users think of R as a statistics system. We prefer to think of it of an environment within which statistical techniques are implemented. R can be extended (easily) via&amp;nbsp;packages. There are about eight packages supplied with the R distribution and many more are available through the CRAN family of Internet sites covering a very wide range of modern statistics. R has its own LaTeX-like documentation format, which is used to supply comprehensive documentation, both on-line in a number of formats and in&amp;nbsp;hard copy. Every data analysis technique at your fingertips :&amp;nbsp;R includes virtually every data manipulation, statistical model, and chart that the modern data scientist could ever need. You can easily find, download and use cutting-edge community-reviewed methods in statistics and predictive modeling from leading researchers in data science, free of charge. Create beautiful and unique data visualizations :&amp;nbsp;Representing complex data with charts and graphs is an essential part of the data analysis process, and R goes far beyond the traditional bar chart and line plot. Heavily influenced by thought leaders in data visualization like Bill Cleveland and Edward Tufte, R makes it easy to draw meaning from multidimensional data with multi-panel charts, 3-D surfaces and more. The custom charting capabilities of R are featured in many of the stunning infographics seen in the New York Times, The Economist, and the&amp;nbsp;Flowing Data&amp;nbsp;blog. Get better results faster :&amp;nbsp;Instead of using point-and-click menus or inflexible "black-box" procedures, R is a programming language designed expressly for data analysis. Intermediate level R programmers create data analyses faster than users of legacy statistical software, with the flexibility to mix-and-match models for the best results. And R scripts are easily automated, promoting both reproducible research and production deployments. Draw on the talents of data scientists worldwide :&amp;nbsp;As a thriving open-source project, R is supported by a community of more than 2 million users and thousands of developers worldwide. Whether you're using R to optimize portfolios, analyze genomic sequences, or to predict component failure times, experts in every domain have made resources, applications and code available for free, online. Learn More :&amp;nbsp;https://www.r-project.org/about.html</itunes:subtitle><itunes:author>Mayank</itunes:author><itunes:summary>INTRODUCTION TO R R is a language and environment for statistical computing and graphics. It is a&amp;nbsp;GNU project&amp;nbsp;which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&amp;amp;T, now Lucent Technologies) by John Chambers and colleagues. R can be considered as a different implementation of S. There are some important differences, but much code written for S runs unaltered under R. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible. The S language is often the vehicle of choice for research in statistical methodology, and R provides an Open Source route to participation in that activity. One of R’s strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and&amp;nbsp;formula&amp;nbsp;where needed. Great care has been taken over the&amp;nbsp;defaults for the minor design choices in graphics, but the user retains full control. R is available as Free Software under the terms of the&amp;nbsp;Free Software Foundation’s&amp;nbsp;GNU General Public License&amp;nbsp;in source code form. It compiles and runs on a wide variety of UNIX platforms and similar systems (including FreeBSD and Linux), Windows and&amp;nbsp;Mac OS. The R environment R is an integrated suite of software facilities for data manipulation, calculation and graphical display. It includes an effective data handling and storage facility, a suite of operators for calculations on arrays, in particular matrices, a large, coherent, integrated collection of intermediate tools for data analysis, graphical facilities for data analysis and display either on-screen or on&amp;nbsp;hard copy, and a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities. The term “environment” is intended to characterize it as a fully planned and coherent system, rather than an incremental accretion of very specific and inflexible tools, as is frequently the case with other data analysis software. R, like S, is designed around a true computer language, and it allows users to add additional functionality by defining new functions. Much of the system is itself written in the R dialect of S, which makes it easy for users to follow the algorithmic choices made. For computationally-intensive tasks, C, C++ and Fortran code can be linked and called at run time. Advanced users can write C code to manipulate R objects directly. Many users think of R as a statistics system. We prefer to think of it of an environment within which statistical techniques are implemented. R can be extended (easily) via&amp;nbsp;packages. There are about eight packages supplied with the R distribution and many more are available through the CRAN family of Internet sites covering a very wide range of modern statistics. R has its own LaTeX-like documentation format, which is used to supply comprehensive documentation, both on-line in a number of formats and in&amp;nbsp;hard copy. Every data analysis technique at your fingertips :&amp;nbsp;R includes virtually every data manipulation, statistical model, and chart that the modern data scientist could ever need. You can easily find, download and use cutting-edge community-reviewed methods in statistics and predictive modeling from leading researchers in data science, free of charge. Create beautiful and unique data visualizations :&amp;nbsp;Representing complex data with charts and graphs is an essential part of the data analysis process, and R goes far beyond the traditional bar chart and line plot. Heavily influenced by thought leaders in data visualization like Bill Cleveland and Edward Tufte, R makes it easy to draw meaning from multidimensional data with multi-panel charts, 3-D surfaces and more. The custom charting capabilities of R are featured in many of the stunning infographics seen in the New York Times, The Economist, and the&amp;nbsp;Flowing Data&amp;nbsp;blog. Get better results faster :&amp;nbsp;Instead of using point-and-click menus or inflexible "black-box" procedures, R is a programming language designed expressly for data analysis. Intermediate level R programmers create data analyses faster than users of legacy statistical software, with the flexibility to mix-and-match models for the best results. And R scripts are easily automated, promoting both reproducible research and production deployments. Draw on the talents of data scientists worldwide :&amp;nbsp;As a thriving open-source project, R is supported by a community of more than 2 million users and thousands of developers worldwide. Whether you're using R to optimize portfolios, analyze genomic sequences, or to predict component failure times, experts in every domain have made resources, applications and code available for free, online. Learn More :&amp;nbsp;https://www.r-project.org/about.html</itunes:summary><itunes:keywords>EMO,|,SWAG,|,TEENS,|,VANS</itunes:keywords></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-7800082490592686863</guid><pubDate>Mon, 30 May 2016 11:13:00 +0000</pubDate><atom:updated>2017-01-25T04:36:37.937-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>Top  IOT Platforms</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;u style="background-color: #6fa8dc;"&gt;Top IOT Platforms&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;img alt="" class="irc_mi i6MGOSkKDnqE-pQOPx8XEepE" height="565" src="https://1.bp.blogspot.com/-wtl5BQnioFA/VAi2_LMVzgI/AAAAAAAAA7w/iB9WXbUtcg0/s640/IoT.png" style="margin-top: 0px;" width="640" /&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&amp;nbsp;&lt;/h2&gt;
&lt;h2&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;span class="td-sml-current-item-title"&gt;What is an IOT Platform ?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span style="font-size: large;"&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span class="td-sml-description" style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;In simple words the purpose of any &lt;a href="http://internetofthingswiki.com/iot-devices"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;a href="http://internetofthingswiki.com/iot-devices" title="IoT device"&gt;IoT device&lt;/a&gt;&lt;/strong&gt; is to connect with other &lt;a href="http://internetofthingswiki.com/iot-devices" title="IoT devices"&gt;IoT devices&lt;/a&gt; and applications (cloud-based mostly) to relay information using internet transfer protocols.&lt;br /&gt;

The gap between the device sensors and data networks is filled by an &lt;strong&gt;IoT&lt;/strong&gt; &lt;strong&gt;&lt;a href="http://wp.me/p71Fxp-ae" title="Platform"&gt;Platform&lt;/a&gt;&lt;/strong&gt;.
 Such a platform connects the data network to the sensor arrangement and
 provides insights using backend applications to make sense of plethora 
of data generated by hundreds of sensors.&lt;br /&gt;

In light of the possibilities that &lt;a href="http://internetofthingswiki.com/" title="internet of things"&gt;internet of things&lt;/a&gt; is offering tech companies has started capitalizing it. There are many &lt;strong&gt;&lt;a href="http://wp.me/p71Fxp-ae" title="IoT platforms"&gt;IoT platforms&lt;/a&gt;&lt;/strong&gt; available now that provide option to deploy &lt;strong&gt;&lt;a href="http://internetofthingswiki.com/iot-applications-examples/541"&gt;internet of things applications&lt;/a&gt;&lt;/strong&gt; on the go.&lt;br /&gt;

While there are hundreds of companies and a few startups venturing 
into IoT platform development, players like Amazon and Microsoft are way
 ahead of others in the competition. Read on to know about top 10 IoT 
platforms you can use for your applications.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;span style="font-size: medium;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span class="td-sml-description"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;span class="td-sml-current-item-title"&gt;1) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;&lt;span style="background-color: #f6b26b; font-size: x-large;"&gt;Amazon Web Services (AWS) IOT&lt;/span&gt;&lt;img alt="" class="irc_mi iI3MukBdniIk-pQOPx8XEepE" height="360" src="https://i.ytimg.com/vi/Lz9xJPt3Y7o/maxresdefault.jpg" style="margin-top: 5px;" width="640" /&gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2&gt;
&lt;span style="font-size: medium;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span class="td-sml-description"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Last year Amazon announced the AWS IoT platform at it s Re:Invent conference. Main features of AWS IoT platform are:&lt;br /&gt;

&lt;/span&gt;&lt;ul style="font-size: x-large;"&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Registry for recognizing devices&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Software Development Kit for devices&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Device Shadows&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Secure Device Gateway&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Rules engine for inbound message evaluation&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
According to Amazon, their IoT platform will make it
 a lot easier for developers to connect sensors for multiple 
applications ranging from automobiles to turbines to smart home light 
bulbs.&lt;br /&gt;

Taking the scope of AWS IoT to the next level, the vendor has 
partnered with hardware manufacturers like Intel, Texas Instruments, 
Broadcom and Qualcomm to create starter kits compatible with their 
platform.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;
2) &lt;/span&gt;&lt;span class="td-sml-current-item-title" style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;strong style="background-color: #9fc5e8;"&gt;Microsoft Azure IOT&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: medium;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span class="td-sml-description"&gt;&lt;span class="td-sml-current-item-title" style="font-size: x-large;"&gt;&lt;strong style="background-color: #9fc5e8;"&gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;span style="font-size: medium;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span class="td-sml-description"&gt;&lt;span class="td-sml-current-item-title" style="font-size: x-large;"&gt;&lt;strong style="background-color: #9fc5e8;"&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2&gt;
&lt;span style="font-size: medium;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span class="td-sml-description"&gt;&lt;span style="font-size: large;"&gt;&lt;img src="http://acom.azurecomcdn.net/80C57D/blogmedia/blogmedia/2015/03/25/Availability-on-Demand_thumb.png" /&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span class="td-sml-description"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Microsoft is very much interested in bringing up products for internet of things. For the initiative the &lt;strong&gt;Microsoft Azure cloud services&lt;/strong&gt; compatible IoT platform, &lt;strong&gt;the Azure IoT suite&lt;/strong&gt; is on the offer. Features included in this platform are:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="font-size: medium;"&gt;
&lt;/span&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
&lt;li&gt;Device shadowing&lt;/li&gt;
&lt;li&gt;A rules engine&lt;/li&gt;
&lt;li&gt;Identity registry&lt;/li&gt;
&lt;li&gt;Information monitoring&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;
&lt;span style="font-size: medium;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
For processing the massive amount of information generated by sensors
 Azure IoT suite comes with Azure Stream Analytics to process massive 
amounts of information in real-time.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;
3) &lt;span class="td-sml-current-item-title"&gt;&lt;strong style="background-color: #93c47d;"&gt;ThingWorx IOT Platform&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong style="font-size: x-large; text-align: center;"&gt;&lt;img alt="" class="irc_mi itYQLcKxlvcI-pQOPx8XEepE" height="360" src="https://image.slidesharecdn.com/improvingfmserviceandprofitabilitywithinvma-150119022107-conversion-gate01/95/improving-fm-service-and-profitability-with-invma-and-thingworx-9-638.jpg?cb=1421635105" style="margin-top: 5px;" width="640" /&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span class="td-sml-description"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;
In vendor’s own words, “&lt;em&gt;ThingWorx
 is the industry’s leading Internet of Things (IoT) technology platform.
 It enables innovators to rapidly create and deploy game-changing 
applications, solutions and experiences for today’s smart, connected 
world.&lt;/em&gt;”&lt;br /&gt;

Thingsworx is an IoT platform which is designed for enterprise application development. It offers features like:&lt;br /&gt;

&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
&lt;li&gt;Easy connectivity of devices to the platform&lt;/li&gt;
&lt;li&gt;Remove complexity from IoT application development&lt;/li&gt;
&lt;li&gt;Sharing platform among developers for rapid development&lt;/li&gt;
&lt;li&gt;Integrated machine learning for automating complex big data analytics&lt;/li&gt;
&lt;li&gt;Deploy cloud, embedded or on-premise IoT solutions on the go.&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;4) &lt;/strong&gt;&lt;/span&gt;&lt;span class="td-sml-current-item-title" style="color: white;"&gt;&lt;strong style="background-color: #45818e;"&gt;IBM Watson&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;span class="td-sml-current-item-title" style="color: white;"&gt;&lt;strong style="background-color: #45818e;"&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;
&lt;img src="http://blog.softwareinsider.org/wp-content/uploads/2014/01/Screen-Shot-2014-01-10-at-11.09.34-PM.png" height="431" width="640" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
We can never expect the &lt;em&gt;Big Blue &lt;/em&gt;to
 miss on the opportunity to making a mark in the internet of things 
segment. IBM Watson is an IoT platform which is pretty much taken among 
developers already. Backed by IBM’s hybrid cloud PaaS (platform as a 
service) development platform, the Bluemix, Watson IoT enables 
developers to easily deploy &lt;a href="http://internetofthingswiki.com/iot-applications-examples/541"&gt;IoT applications&lt;/a&gt;.&lt;br /&gt;

Users of IBM Watson get:&lt;br /&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Device Management&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Secure Communications&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Real Time Data Exchange&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Data Storage&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Recently added data sensor and weather data service.&lt;/span&gt;&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;5) &lt;span style="background-color: #6fa8dc;"&gt;Cisco IOT Cloud&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;img src="http://tr2.cbsistatic.com/hub/i/r/2015/07/15/b4e806c6-7ce3-4692-926e-33bcadc6d9a4/resize/620x/62897fb970c3f520375c7390d6bc4337/ciscoiotfiga071515.jpg" height="454" width="640" /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Cisco’s IoT platform is for mobile operators offering:&lt;/span&gt;&lt;br /&gt;
&lt;h2 style="text-align: left;"&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span class="td-sml-description"&gt;&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Voice and data connectivity&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;SIM lifecycle management&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;IP session control&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Customizable billing and reporting&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
Lately &lt;a href="http://blogs.cisco.com/digital/iot-in-action-innovation-in-sydney-gains-traction"&gt;Cisco also partnered with National Farmers’ Federation in Australia&lt;/a&gt; to provide internet of things in agriculture solutions.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span class="td-sml-current-item-title" style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;strong&gt;6) &lt;span style="background-color: #3d85c6;"&gt;Salesforce IOT Cloud&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;img alt="" class="irc_mi i_1_inwf1wDk-pQOPx8XEepE" height="360" src="https://blog.xively.com/wp-content/uploads/2015/09/SF-IoT-Cloud_resized.jpg" style="margin-top: 10px;" width="640" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 style="text-align: left;"&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span class="td-sml-description" style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
&lt;strong&gt;Salesforce’s IoT platform &lt;/strong&gt;is
 powered by Thunder and is focused entirely on customer engagement. 
According to the official announcement the platform following features:&lt;br /&gt;

&lt;ul&gt;
&lt;li&gt;Sales-Creating sales orders and capturing potential opportunities&lt;/li&gt;
&lt;li&gt;Services-Request and order repairs automatically&lt;/li&gt;
&lt;li&gt;Marketing-Notifies customers through texts directly on their devices&lt;/li&gt;
&lt;li&gt;Apps-Automatic inspections of inventory.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;/span&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 style="text-align: left;"&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span class="td-sml-description"&gt;&lt;span class="td-sml-current-item-title" style="font-size: x-large;"&gt;&lt;strong&gt;7) &lt;span style="background-color: #93c47d;"&gt;Carriots Cloud&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;img alt="" class="irc_mi iqq_gchrEl3c-pQOPx8XEepE" height="368" src="https://www.carriots.com/images/uploads/1369329170_flowmeter520.jpg" style="margin-top: 5px;" width="520" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span class="td-sml-description"&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
Helping to build and host internet of things applications,
 Carriots is a PaaS platform. It is slowly gaining popularity among the 
users due to its ease of integration with other applications. It also 
widely used for Machine to Machine development.&lt;br /&gt;

It offers following functionalities:&lt;br /&gt;

&lt;/span&gt;&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Device management&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;SDK application engine&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Debug and logs&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;API key management&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Data export feature&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Custom alarms&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Customer hierarchy levels&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;User management&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Custom control panel &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2&gt;
&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 style="text-align: left;"&gt;
&lt;span class="td-sml-current-item-title" style="font-size: x-large;"&gt;&lt;strong&gt;8) &lt;span style="background-color: #e06666;"&gt;Oracle Integrated Cloud&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;img src="http://www.smartdogservices.com/wp-content/uploads/2015/08/Integration-Chart04.jpg" height="637" width="640" /&gt;&lt;/h2&gt;
&lt;h2 style="text-align: left;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-weight: normal;"&gt;Offering big data analysis for real-time IoT data, device virtualization, endpoint management and high speed messaging, &lt;/span&gt;&lt;strong style="font-family: georgia, 'times new roman', serif; font-size: x-large;"&gt;Oracle’s Integrated Cloud platform &lt;/strong&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-weight: normal;"&gt;is offering an analytics platform for IoT applications. Users can receive the notifications directly on their devices.&lt;/span&gt;&lt;/h2&gt;
&lt;h2&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span class="td-sml-description"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;

According to the vendor their IoT platform is:&lt;br /&gt;

&lt;/span&gt;&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Faster to market&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Integrated&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Real time insight&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Secure and scalable&lt;/span&gt;&amp;nbsp;for real-time IoT data, device virtualization, endpoint management and high speed messaging, &lt;strong style="font-family: georgia, 'times new roman', serif; font-size: x-large;"&gt;Oracle’s Integrated Cloud platform &lt;/strong&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-weight: normal;"&gt;is offering an analytics platform for IoT applications. Users can receive the notifications directly on their devices.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span class="td-sml-description"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;

According to the vendor their IoT platform is:&lt;br /&gt;

&lt;/span&gt;&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Faster to market&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Integrated&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Real time insight&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Secure and scalable&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/span&gt; &lt;/span&gt;&lt;/h2&gt;
&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span class="td-sml-description"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span class="td-sml-description"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-size: large;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;
&lt;span class="td-sml-current-item-title"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2016/05/top-iot-platforms.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://1.bp.blogspot.com/-wtl5BQnioFA/VAi2_LMVzgI/AAAAAAAAA7w/iB9WXbUtcg0/s72-c/IoT.png" width="72"/><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author><enclosure length="261" type="application/x-httpd-ea-php56" url="http://internetofthingswiki.com/iot-devices"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>Top IOT Platforms &amp;nbsp; &amp;nbsp; What is an IOT Platform ? In simple words the purpose of any IoT device is to connect with other IoT devices and applications (cloud-based mostly) to relay information using internet transfer protocols. The gap between the device sensors and data networks is filled by an IoT Platform. Such a platform connects the data network to the sensor arrangement and provides insights using backend applications to make sense of plethora of data generated by hundreds of sensors. In light of the possibilities that internet of things is offering tech companies has started capitalizing it. There are many IoT platforms available now that provide option to deploy internet of things applications on the go. While there are hundreds of companies and a few startups venturing into IoT platform development, players like Amazon and Microsoft are way ahead of others in the competition. Read on to know about top 10 IoT platforms you can use for your applications. 1) Amazon Web Services (AWS) IOT&amp;nbsp; Last year Amazon announced the AWS IoT platform at it s Re:Invent conference. Main features of AWS IoT platform are: Registry for recognizing devices Software Development Kit for devices Device Shadows Secure Device Gateway Rules engine for inbound message evaluation According to Amazon, their IoT platform will make it a lot easier for developers to connect sensors for multiple applications ranging from automobiles to turbines to smart home light bulbs. Taking the scope of AWS IoT to the next level, the vendor has partnered with hardware manufacturers like Intel, Texas Instruments, Broadcom and Qualcomm to create starter kits compatible with their platform. 2) Microsoft Azure IOT&amp;nbsp; Microsoft is very much interested in bringing up products for internet of things. For the initiative the Microsoft Azure cloud services compatible IoT platform, the Azure IoT suite is on the offer. Features included in this platform are: Device shadowing A rules engine Identity registry Information monitoring For processing the massive amount of information generated by sensors Azure IoT suite comes with Azure Stream Analytics to process massive amounts of information in real-time. 3) ThingWorx IOT Platform&amp;nbsp; In vendor’s own words, “ThingWorx is the industry’s leading Internet of Things (IoT) technology platform. It enables innovators to rapidly create and deploy game-changing applications, solutions and experiences for today’s smart, connected world.” Thingsworx is an IoT platform which is designed for enterprise application development. It offers features like: Easy connectivity of devices to the platform Remove complexity from IoT application development Sharing platform among developers for rapid development Integrated machine learning for automating complex big data analytics Deploy cloud, embedded or on-premise IoT solutions on the go. 4) IBM Watson We can never expect the Big Blue to miss on the opportunity to making a mark in the internet of things segment. IBM Watson is an IoT platform which is pretty much taken among developers already. Backed by IBM’s hybrid cloud PaaS (platform as a service) development platform, the Bluemix, Watson IoT enables developers to easily deploy IoT applications. Users of IBM Watson get: Device Management Secure Communications Real Time Data Exchange Data Storage Recently added data sensor and weather data service. 5) Cisco IOT Cloud Cisco’s IoT platform is for mobile operators offering: Voice and data connectivity SIM lifecycle management IP session control Customizable billing and reporting Lately Cisco also partnered with National Farmers’ Federation in Australia to provide internet of things in agriculture solutions. 6) Salesforce IOT Cloud Salesforce’s IoT platform is powered by Thunder and is focused entirely on customer engagement. According to the official announcement the platform following features: Sales-Creating sales orders and capturing potential opportunities Services-Request and order repairs automatically Marketing-Notifies customers through texts directly on their devices Apps-Automatic inspections of inventory.&amp;nbsp; &amp;nbsp; 7) Carriots Cloud Helping to build and host internet of things applications, Carriots is a PaaS platform. It is slowly gaining popularity among the users due to its ease of integration with other applications. It also widely used for Machine to Machine development. It offers following functionalities: Device management SDK application engine Debug and logs API key management Data export feature Custom alarms Customer hierarchy levels User management Custom control panel &amp;nbsp; 8) Oracle Integrated Cloud Offering big data analysis for real-time IoT data, device virtualization, endpoint management and high speed messaging, Oracle’s Integrated Cloud platform is offering an analytics platform for IoT applications. Users can receive the notifications directly on their devices. According to the vendor their IoT platform is: Faster to market Integrated Real time insight Secure and scalable&amp;nbsp;for real-time IoT data, device virtualization, endpoint management and high speed messaging, Oracle’s Integrated Cloud platform is offering an analytics platform for IoT applications. Users can receive the notifications directly on their devices. According to the vendor their IoT platform is: Faster to market Integrated Real time insight Secure and scalable &amp;nbsp;</itunes:subtitle><itunes:author>Mayank</itunes:author><itunes:summary>Top IOT Platforms &amp;nbsp; &amp;nbsp; What is an IOT Platform ? In simple words the purpose of any IoT device is to connect with other IoT devices and applications (cloud-based mostly) to relay information using internet transfer protocols. The gap between the device sensors and data networks is filled by an IoT Platform. Such a platform connects the data network to the sensor arrangement and provides insights using backend applications to make sense of plethora of data generated by hundreds of sensors. In light of the possibilities that internet of things is offering tech companies has started capitalizing it. There are many IoT platforms available now that provide option to deploy internet of things applications on the go. While there are hundreds of companies and a few startups venturing into IoT platform development, players like Amazon and Microsoft are way ahead of others in the competition. Read on to know about top 10 IoT platforms you can use for your applications. 1) Amazon Web Services (AWS) IOT&amp;nbsp; Last year Amazon announced the AWS IoT platform at it s Re:Invent conference. Main features of AWS IoT platform are: Registry for recognizing devices Software Development Kit for devices Device Shadows Secure Device Gateway Rules engine for inbound message evaluation According to Amazon, their IoT platform will make it a lot easier for developers to connect sensors for multiple applications ranging from automobiles to turbines to smart home light bulbs. Taking the scope of AWS IoT to the next level, the vendor has partnered with hardware manufacturers like Intel, Texas Instruments, Broadcom and Qualcomm to create starter kits compatible with their platform. 2) Microsoft Azure IOT&amp;nbsp; Microsoft is very much interested in bringing up products for internet of things. For the initiative the Microsoft Azure cloud services compatible IoT platform, the Azure IoT suite is on the offer. Features included in this platform are: Device shadowing A rules engine Identity registry Information monitoring For processing the massive amount of information generated by sensors Azure IoT suite comes with Azure Stream Analytics to process massive amounts of information in real-time. 3) ThingWorx IOT Platform&amp;nbsp; In vendor’s own words, “ThingWorx is the industry’s leading Internet of Things (IoT) technology platform. It enables innovators to rapidly create and deploy game-changing applications, solutions and experiences for today’s smart, connected world.” Thingsworx is an IoT platform which is designed for enterprise application development. It offers features like: Easy connectivity of devices to the platform Remove complexity from IoT application development Sharing platform among developers for rapid development Integrated machine learning for automating complex big data analytics Deploy cloud, embedded or on-premise IoT solutions on the go. 4) IBM Watson We can never expect the Big Blue to miss on the opportunity to making a mark in the internet of things segment. IBM Watson is an IoT platform which is pretty much taken among developers already. Backed by IBM’s hybrid cloud PaaS (platform as a service) development platform, the Bluemix, Watson IoT enables developers to easily deploy IoT applications. Users of IBM Watson get: Device Management Secure Communications Real Time Data Exchange Data Storage Recently added data sensor and weather data service. 5) Cisco IOT Cloud Cisco’s IoT platform is for mobile operators offering: Voice and data connectivity SIM lifecycle management IP session control Customizable billing and reporting Lately Cisco also partnered with National Farmers’ Federation in Australia to provide internet of things in agriculture solutions. 6) Salesforce IOT Cloud Salesforce’s IoT platform is powered by Thunder and is focused entirely on customer engagement. According to the official announcement the platform following features: Sales-Creating sales orders and capturing potential opportunities Services-Request and order repairs automatically Marketing-Notifies customers through texts directly on their devices Apps-Automatic inspections of inventory.&amp;nbsp; &amp;nbsp; 7) Carriots Cloud Helping to build and host internet of things applications, Carriots is a PaaS platform. It is slowly gaining popularity among the users due to its ease of integration with other applications. It also widely used for Machine to Machine development. It offers following functionalities: Device management SDK application engine Debug and logs API key management Data export feature Custom alarms Customer hierarchy levels User management Custom control panel &amp;nbsp; 8) Oracle Integrated Cloud Offering big data analysis for real-time IoT data, device virtualization, endpoint management and high speed messaging, Oracle’s Integrated Cloud platform is offering an analytics platform for IoT applications. Users can receive the notifications directly on their devices. According to the vendor their IoT platform is: Faster to market Integrated Real time insight Secure and scalable&amp;nbsp;for real-time IoT data, device virtualization, endpoint management and high speed messaging, Oracle’s Integrated Cloud platform is offering an analytics platform for IoT applications. Users can receive the notifications directly on their devices. According to the vendor their IoT platform is: Faster to market Integrated Real time insight Secure and scalable &amp;nbsp;</itunes:summary><itunes:keywords>EMO,|,SWAG,|,TEENS,|,VANS</itunes:keywords></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-7771919630552898401</guid><pubDate>Wed, 25 May 2016 03:47:00 +0000</pubDate><atom:updated>2017-01-25T04:36:51.837-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>Hadoop Interview Questions and Answers</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h2 style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #474747; font-weight: 400; line-height: 1.35em; margin-bottom: 10px; margin-top: 20px; text-align: center;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;u&gt;Top Hadoop Interview Questions&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style="text-align: left;"&gt;
&lt;img alt="hadoop interview questions" src="https://intellipaat.com/blog/wp-content/uploads/2013/02/HADOOP.jpg" style="font-family: georgia, 'times new roman', serif; font-size: xx-large;" /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;dt alt="Section1" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; cursor: pointer; display: block; outline: none; padding: 10px; position: relative; transition: all 0.2s ease-in-out;"&gt;&lt;span style="color: #444444;"&gt;1.What are real-time industry applications of Hadoop?&lt;/span&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section1" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Hadoop, well known as Apache Hadoop, is an open-source software platform for scalable and distributed computing of large volumes of data. It provides rapid, high performance and cost-effective analysis of structured and unstructured data generated on digital platforms and within the enterprise. It is used in almost all departments and sectors today:&lt;br /&gt;
• Managing traffic on streets&lt;br /&gt;
• Streaming processing&lt;br /&gt;
• Content Management and Archiving Emails&lt;br /&gt;
• Processing Rat Brain Neuronal Signals using a Hadoop Computing Cluster&lt;br /&gt;
• Fraud detection and Prevention&lt;br /&gt;
• Advertisements Targeting Platforms are using Hadoop to capture and analyze click stream, transaction, video and social media data&lt;br /&gt;
• Managing content, posts, images and videos on social media platforms&lt;br /&gt;
• Analyzing customer data in real-time for improving business performance&lt;br /&gt;
• Public sector fields such as intelligence, defense, cyber security and scientific research&lt;br /&gt;
• Financial agencies are using Big Data Hadoop to reduce risk, analyze fraud patterns, identify rogue traders, more precisely target their marketing campaigns based on customer segmentation, and improve customer satisfaction&lt;br /&gt;
• Getting access to unstructured data like output from medical devices, doctor’s notes, lab results, imaging reports, medical correspondence, clinical data, and financial data&lt;/dd&gt;
&lt;dt alt="Section2" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;2.How is Hadoop different from other parallel computing systems?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section2" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Hadoop is a distributed file system, which lets you store and handle massive amount of data on a cloud of machines, handling data redundancy. The primary benefit is that since data is stored in several nodes, it is better to process it in distributed manner. Each node can process the data stored on it instead of spending time in moving it over the network.&lt;br /&gt;
On the contrary, in Relational database computing system, you can query data in real-time, but it is not efficient to store data in tables, records and columns when the data is huge.&lt;br /&gt;
Hadoop also provides a scheme to build a Column Database with Hadoop HBase, for runtime queries on rows.&lt;/dd&gt;
&lt;dt alt="Section3" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;3.What all modes Hadoop can be run in?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section3" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Hadoop can run in three modes:&lt;br /&gt;
1.&amp;nbsp;&lt;strong style="box-sizing: border-box;"&gt;Standalone Mode:&lt;/strong&gt;&amp;nbsp;Default mode of Hadoop, it uses local file stystem for input and output operations. This mode is mainly used for debugging purpose, and it does not support the use of HDFS. Further, in this mode, there is no custom configuration required for mapred-site.xml, core-site.xml, hdfs-site.xml files. Much faster when compared to other modes.&lt;br /&gt;
2.&amp;nbsp;&lt;strong style="box-sizing: border-box;"&gt;Pseudo-Distributed Mode (Single Node Cluster):&lt;/strong&gt;&amp;nbsp;In this case, you need configuration for all the three files mentioned above. In this case, all daemons are running on one node and thus, both Master and Slave node are the same.&lt;br /&gt;
3.&amp;nbsp;&lt;strong style="box-sizing: border-box;"&gt;Fully Distributed Mode (Multiple Cluster Node):&lt;/strong&gt;&amp;nbsp;This is the production phase of Hadoop (what Hadoop is known for) where data is used and distributed across several nodes on a Hadoop cluster. Separate nodes are allotted as Master and Slave.&lt;/dd&gt;
&lt;dt alt="Section4" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;4.Explain the major difference between HDFS block and InputSplit.&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section4" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;In simple terms, block is the physical representation of data while split is the logical representation of data present in the block. Split acts a s an intermediary between block and mapper. Suppose we have two blocks:&lt;br /&gt;
&lt;strong style="box-sizing: border-box;"&gt;Block 1: yy tytry&lt;br style="box-sizing: border-box;" /&gt;Block 2: xx yuyy&lt;/strong&gt;&lt;br /&gt;
Now, considering the map, it will read first block from ii till ll, but does not know how to process the second block at the same time. Here comes Split into play, which will form a logical group of Block1 and Block 2 as a single block. It then forms key-value pair using inputformat and records reader and sends map for further processing With inputsplit, if you have limited resources, you can increase the split size to limit the number of maps. For instance, if there are 10 blocks of 640MB (64MB each) and there are limited resources, you can assign ‘split size’ as 128MB. This will form a logical group of 128MB, with only 5 maps executing at a time.&lt;br /&gt;
However, if the ‘split size’ property is set to false, whole file will form one inputsplit and is processed by single map, consuming more time when the file is bigger.&lt;/dd&gt;
&lt;dt alt="Section5" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;5.What is distributed cache and what are its benefits?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section5" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Distributed Cache, in Hadoop, is a service by MapReduce framework to cache files when needed. Once a file is cached for a specific job, hadoop will make it available on each data node both in system and in memory, where map and reduce tasks are executing.Later, you can easily access and read the cache file and populate any collection (like array, hashmap) in your code.&lt;br /&gt;
&lt;strong style="box-sizing: border-box;"&gt;Benefits of using distributed cache are:&lt;/strong&gt;&lt;br /&gt;
• It distributes simple, read only text/data files and/or complex types like jars, archives and others. These archives are then un-archived at the slave node.&lt;br /&gt;
• Distributed cache tracks the modification timestamps of cache files, which notifies that the files should not be modified until a job is executing currentluy.&lt;/dd&gt;
&lt;dt alt="Section6" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;6.Explain the difference between NameNode, Checkpoint NameNode and BackupNode.&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section6" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;&lt;strong style="box-sizing: border-box;"&gt;NameNode&lt;/strong&gt;&amp;nbsp;is the core of HDFS that manages the metadata – the information of what file maps to what block locations and what blocks are stored on what datanode. In simple terms, it’s the data about the data being stored. NameNode supports a directory tree-like structure consisting of all the files present in HDFS on a Hadoop cluster. It uses following files for namespace:&lt;br /&gt;
fsimage file- It keeps track of the latest checkpoint of the namespace.&lt;br /&gt;
edits file-It is a log of changes that have been made to the namespace since checkpoint.&lt;br /&gt;
&lt;strong style="box-sizing: border-box;"&gt;Checkpoint NameNode&lt;/strong&gt;&amp;nbsp;has the same directory structure as NameNode, and creates checkpoints for namespace at regular intervals by downloading the fsimage and edits file and margining them within the local directory. The new image after merging is then uploaded to NameNode.&lt;br /&gt;
There is a similar node like Checkpoint, commonly known as Secondary Node, but it does not support the ‘upload to NameNode’ functionality.&lt;br /&gt;
&lt;strong style="box-sizing: border-box;"&gt;Backup Node&lt;/strong&gt;&amp;nbsp;provides similar functionality as Checkpoint, enforcing synchronization with NameNode. It maintains an up-to-date in-memory copy of file system namespace and doesn’t require getting hold of changes after regular intervals. The backup node needs to save the current state in-memory to an image file to create a new checkpoint.&lt;/dd&gt;
&lt;dt alt="Section7" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;7.What are the most common Input Formats in Hadoop?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section7" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;There are three most common input formats in Hadoop:&lt;br /&gt;
&lt;strong style="box-sizing: border-box;"&gt;• Text Input Format:&lt;/strong&gt;&amp;nbsp;Default input format in Hadoop.&lt;br /&gt;
&lt;strong style="box-sizing: border-box;"&gt;• Key Value Input Format:&lt;/strong&gt;&amp;nbsp;used for plain text files where the files are broken into lines&lt;br /&gt;
&lt;strong style="box-sizing: border-box;"&gt;• Sequence File Input Format:&lt;/strong&gt;&amp;nbsp;used for reading files in sequence&lt;/dd&gt;
&lt;dt alt="Section8" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;8.Define DataNode and how does NameNode tackle DataNode failures?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section8" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;DataNode stores data in HDFS; it is a node where actual data resides in the file system. Each datanode sends a heartbeat message to notify that it is alive. If the namenode does noit receive a message from datanode for 10 minutes, it considers it to be dead or out of place, and starts replication of blocks that were hosted on that data node such that they are hosted on some other data node.A BlockReport contains list of all blocks on a DataNode. Now, the system starts to replicate what were stored in dead DataNode.&lt;br /&gt;
The NameNode manages the replication of data blocksfrom one DataNode to other. In this process, the replication data transfers directly between DataNode such that the data never passes the NameNode.&lt;/dd&gt;
&lt;dt alt="Section9" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;9.What are the core methods of a Reducer?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section9" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;The three core methods of a Reducer are:&lt;br /&gt;
1.&amp;nbsp;&lt;strong style="box-sizing: border-box;"&gt;setup():&lt;/strong&gt;&amp;nbsp;this method is used for configuring various parameters like input data size, distributed cache.&lt;br /&gt;
public void setup (context)&lt;br /&gt;
2.&amp;nbsp;&lt;strong style="box-sizing: border-box;"&gt;reduce():&lt;/strong&gt;&amp;nbsp;heart of the reducer always called once per key with the associated reduced task&lt;br /&gt;
public void reduce(Key, Value, context)&lt;br /&gt;
3.&amp;nbsp;&lt;strong style="box-sizing: border-box;"&gt;cleanup():&lt;/strong&gt;&amp;nbsp;this method is called to clean temporary files, only once at the end of the task&lt;br /&gt;
public void cleanup (context)&lt;/dd&gt;
&lt;dt alt="Section10" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;10.What is SequenceFile in Hadoop?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section10" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Extensively used in MapReduce I/O formats, SequenceFile is a flat file containing binary key/value pairs. The map outputs are stored as SequenceFile internally. It provides Reader, Writer and Sorter classes. The three SequenceFile formats are:&lt;br /&gt;
1. Uncompressed key/value records.&lt;br /&gt;
2. Record compressed key/value records – only ‘values’ are compressed here.&lt;br /&gt;
3. Block compressed key/value records – both keys and values are collected in ‘blocks’ separately and compressed. The size of the ‘block’ is configurable.&lt;/dd&gt;
&lt;dt alt="Section11" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;11.What is Job Tracker role in Hadoop?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section11" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Job Tracker’s primary function is resource management (managing the task trackers), tracking resource availability and task life cycle management (tracking the taks progress and fault tolerance).&lt;br /&gt;
• It is a process that runs on a separate node, not on a DataNode often&lt;br /&gt;
• Job Tracker communicates with the NameNode to identify data location&lt;br /&gt;
• Finds the best Task Tracker Nodes to execute tasks on given nodes&lt;br /&gt;
• Monitors individual Task Trackers and submits the overall job back to the client.&lt;br /&gt;
• It tracks the execution of MapReduce workloads local to the slave node.&lt;/dd&gt;
&lt;dt alt="Section12" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;12.What is the use of RecordReader in Hadoop?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section12" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Since Hadoop splits data into various blocks, RecordReader is used to read the slit data into single record. For instance, if our input data is split like:&lt;br /&gt;
Row1: Welcome to&lt;br /&gt;
Row2: Datanalytix Blog&lt;br /&gt;
It will be read as “Welcome to Intellipaat” using RecordReader.&lt;/dd&gt;
&lt;dt alt="Section13" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;13.What is Speculative Execution in Hadoop?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section13" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;One limitation of Hadoop is that by distributing the tasks on several nodes, there are chances that few slow nodes limit the rest of the program. Tehre are various reasons for the tasks to be slow, which are sometimes not easy to detect. Instead of identifying and fixing the slow-running tasks, Hadoop tries to detect when the task runs slower than expected and then launches other equivalent task as backup. This backup mechanism in Hadoop is Speculative Execution.&lt;br /&gt;
It creates a duplicate task on another disk. The same input can be processed multiple times in parallel. When most tasks in a job comes to completion, the speculative execution mechanism schedules duplicate copies of remaining tasks (which are slower) across the nodes that are free currently. When these tasks finish, it is intimated to the JobTracker. If other copies are executing speculatively, Hadoop notifies the TaskTrackers to quit those tasks and reject their output.&lt;br /&gt;
Speculative execution is by default true in Hadoop. To disable, set mapred.map.tasks.speculative.execution and mapred.reduce.tasks.speculative.execution&lt;br /&gt;
JobConf options to false.&lt;/dd&gt;
&lt;dt alt="Section14" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;14.What happens if you try to run a Hadoop job with an output directory that is already present?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section14" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;It will throw an exception saying that the output file directory already exists. To run the MapReduce job, you need to ensure that the output directory does not exist before in the HDFS.&lt;br /&gt;
To delete the directory before running the job, you can use shell:&lt;br /&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(74, 74, 74) !important; font-family: 'Open Sans'; font-size: 13px !important; padding: 10px !important;"&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(74, 74, 74) !important; font-family: 'Open Sans'; font-size: 13px !important; padding: 10px !important;"&gt;
Hadoop fs –rmr /path/to/your/output/&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(74, 74, 74) !important; font-family: 'Open Sans'; font-size: 13px !important; padding: 10px !important;"&gt;
Or via the Java API: FileSystem.getlocal(conf).delete(outputDir, true);&lt;/div&gt;
&lt;/dd&gt;
&lt;dt alt="Section15" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;15.How can you debug Hadoop code?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section15" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;First, check the list of MapReduce jobs currently running. Next, we need to see that there are no orphaned jobs running; if yes, you need to determine the location of RM logs.&lt;br /&gt;
1. Run: “ps –ef | grep –I ResourceManager”&lt;br /&gt;
and look for log directory in the displayed result. Find out the job-id from the displayed list and check if there is any error message associated with that job.&lt;br /&gt;
2. On the basis of RM logs, identify the worker node that was involved in execution of the task.&lt;br /&gt;
3. Now, login to that node and run – “ps –ef | grep –iNodeManager”&lt;br /&gt;
4. Examine the Node Manager log. The majority of errors come from user level logs for each map-reduce job.&lt;/dd&gt;
&lt;dt alt="Section16" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;16.How to configure Replication Factor in HDFS?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section16" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;hdfs-site.xml is used to configure HDFS. Changing the dfs.replication property in hdfs-site.xml will change the default replication for all files placed in HDFS.&lt;br /&gt;
You can also modify the replication factor on a per-file basis using the Hadoop FS Shell:&lt;br /&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(74, 74, 74) !important; font-family: 'Open Sans'; font-size: 13px !important; padding: 10px !important;"&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(74, 74, 74) !important; font-family: 'Open Sans'; font-size: 13px !important; padding: 10px !important;"&gt;
[training@localhost ~]$ hadoopfs –setrep –w 3 /my/file&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(74, 74, 74) !important; font-family: 'Open Sans'; font-size: 13px !important; padding: 10px !important;"&gt;
Conversely, you can also change the replication factor of all the files under a directory.&lt;br /&gt;
[training@localhost ~]$ hadoopfs –setrep –w 3 -R /my/dir&lt;/div&gt;
&lt;/dd&gt;
&lt;dt alt="Section17" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;17.How to compress mapper output but not the reducer output?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section17" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;To achieve this compression, you should set:&lt;br /&gt;
conf.set(“mapreduce.map.output.compress”, true)&lt;br /&gt;
conf.set(“mapreduce.output.fileoutputformat.compress”, false)&lt;br /&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(74, 74, 74) !important; font-family: 'Open Sans'; font-size: 13px !important; padding: 10px !important;"&gt;
&lt;/div&gt;
&lt;/dd&gt;
&lt;dt alt="Section18" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;18.What is the difference between Map Side join and Reduce Side Join?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section18" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Map side Join at map side is performed data reaches the map. You need a strict structure for defining map side join. On the other hand, Reduce side Join (Repartitioned Join) is simpler than map side join since the input datasets need not be structured. However, it is less efficient as it will have to go through sort and shuffle phases, coming with network overheads.&lt;/dd&gt;
&lt;dt alt="Section19" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;19.How can you transfer data from Hive to HDFS?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section19" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;By writing the query:&amp;nbsp;&lt;strong style="box-sizing: border-box;"&gt;hive&amp;gt; insert overwrite directory ‘/’ select * from emp;&lt;/strong&gt;&lt;br /&gt;
You can write your query for the data you want to import from Hive to HDFS. The output you receive will be stored in part files in the specified HDFS path.&lt;br /&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(74, 74, 74) !important; font-family: 'Open Sans'; font-size: 13px !important; padding: 10px !important;"&gt;
&lt;/div&gt;
&lt;/dd&gt;
&lt;dt alt="Section20" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; font-weight: bold; line-height: 1.42857; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;20.What companies use Hadoop, any idea?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section20" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; height: auto; line-height: 1.42857; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;&lt;span style="background-color: white; color: #3a3a3a; font-family: &amp;quot;open sans&amp;quot;; font-size: 14px; line-height: 20px;"&gt;Yahoo! (the biggest contributor to the creation of Hadoop) – Yahoo search engine uses Hadoop, Facebook – Developed Hive for analysis , Amazon, Netflix, Adobe, eBay, Spotify, Twitter, Adobe&lt;/span&gt;&lt;/dd&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="background-color: white; color: #3a3a3a; font-family: &amp;quot;open sans&amp;quot;; font-size: 14px; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2016/05/hadoop-interview-questions-and-answers.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-7034931432205721383</guid><pubDate>Mon, 23 May 2016 08:09:00 +0000</pubDate><atom:updated>2017-01-25T04:37:05.475-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>Spark Interview Questions</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;u&gt;Interview Questions For Spark&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;img height="382" src="https://intellipaat.com/mediaFiles/2015/09/Spark-interview-questions.jpg" width="640" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;dt alt="Section1" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;1.What is Apache Spark?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section1" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Spark is a fast, easy-to-use and flexible data processing framework. It has an advanced execution engine supporting cyclic data &amp;nbsp;flow and in-memory computing. Spark can run on Hadoop, standalone or in the cloud and is capable of accessing diverse data sources including HDFS, HBase, Cassandra and others.&lt;/dd&gt;
&lt;dt alt="Section2" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;2.Explain key features of Spark.&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section2" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;• Allows Integration with Hadoop and files included in HDFS.&lt;br /&gt;
• Spark has an interactive language shell as it has an independent Scala (the language in which Spark is written) interpreter&lt;br /&gt;
• Spark consists of RDD’s (Resilient Distributed Datasets), which can be cached across computing nodes in a cluster.&lt;br /&gt;
• Spark supports multiple analytic tools that are used for interactive query analysis , real-time analysis and graph processing&lt;/dd&gt;
&lt;dt alt="Section3" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;3.Define RDD.&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section3" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;RDD is the acronym for Resilient Distribution Datasets – a fault-tolerant collection of operational elements that run parallel. The partitioned data in RDD is immutable and distributed. There are primarily two types of RDD:&lt;br /&gt;
• Parallelized Collections : The existing RDD’s running parallel with one another&lt;br /&gt;
• Hadoop datasets: perform function on each file record in HDFS or other storage system&lt;/dd&gt;
&lt;dt alt="Section4" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;4.What does a Spark Engine do?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section4" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Spark Engine is responsible for scheduling, distributing and monitoring the data application across the cluster.&lt;/dd&gt;
&lt;dt alt="Section5" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;5.Define Partitions?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section5" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;As the name suggests, partition is a smaller and logical division of data &amp;nbsp;similar to ‘split’ in MapReduce. Partitioning is the process to derive logical units of data to speed up the processing process. Everything in Spark is a partitioned RDD.&lt;/dd&gt;
&lt;dt alt="Section6" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;6.What operations RDD support?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section6" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;• Transformations&lt;br /&gt;
• Actions&lt;/dd&gt;
&lt;dt alt="Section7" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;7.What do you understand by Transformations in Spark?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section7" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Transformations are functions applied on RDD, resulting into another RDD. It does not execute until an action occurs. map() and filer() are examples of transformations, where the former applies the function passed to it on each element of RDD and results into another RDD. The filter() creates a new RDD by selecting elements form current RDD that pass function argument.&lt;/dd&gt;
&lt;dt alt="Section8" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;8. Define Actions.&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section8" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;An action helps in bringing back the data from RDD to the local machine. An action’s execution is the result of all previously created transformations. reduce() is an action that implements the function passed again and again until one value if left. take() action takes all the values from RDD to local node.&lt;/dd&gt;
&lt;dt alt="Section9" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;9.Define functions of SparkCore.&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section9" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Serving as the base engine, SparkCore performs various important functions like memory management, monitoring jobs, fault-tolerance, job scheduling and interaction with storage systems.&lt;/dd&gt;
&lt;dt alt="Section10" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;10.What is RDD Lineage?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section10" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Spark does not support data replication in the memory and thus, if any data is lost, it is rebuild using RDD lineage. RDD lineage is a process that reconstructs lost data partitions. The best is that RDD always remembers how to build from other datasets.&lt;/dd&gt;
&lt;dt alt="Section11" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;11.What is Spark Driver?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section11" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Spark Driver is the program that runs on the master node of the machine and declares transformations and actions on data RDDs. In simple terms, driver in Spark creates SparkContext, connected to a given Spark Master.&lt;br /&gt;
The driver also delivers the RDD graphs to Master, where the standalone cluster manager runs.&lt;/dd&gt;
&lt;dt alt="Section12" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;12.What is Hive on Spark?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section12" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Hive contains significant support for Apache Spark, wherein Hive execution is configured to Spark:&lt;br /&gt;
hive&amp;gt; set spark.home=/location/to/sparkHome;&lt;br /&gt;
hive&amp;gt; set hive.execution.engine=spark;&lt;br /&gt;
Hive on Spark supports Spark on yarn mode by default.&lt;/dd&gt;
&lt;dt alt="Section13" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;13.Name commonly-used Spark Ecosystems.&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section13" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;• Spark SQL (Shark)- for developers&lt;br /&gt;
• Spark Streaming for processing live data streams&lt;br /&gt;
• GraphX for generating and computing graphs&lt;br /&gt;
• MLlib (Machine Learning Algorithms)&lt;br /&gt;
• SparkR to promote R Programming in Spark engine.&lt;/dd&gt;
&lt;dt alt="Section14" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;14.Define Spark Streaming.&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section14" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Spark supports stream processing – an extension to the Spark API , allowing stream processing of live data streams. The data from different sources like Flume, HDFS is streamed and finally processed to file systems, live dashboards and databases. It is similar to batch processing as the input data is divided into streams like batches.&lt;/dd&gt;
&lt;dt alt="Section15" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;15.What is GraphX?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section15" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Spark uses GraphX for graph processing to build and transform interactive graphs. The GraphX component enables programmers to reason about structured data at scale.&lt;/dd&gt;
&lt;dt alt="Section16" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;16.What does MLlib do?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section16" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;MLlib is scalable machine learning library provided by Spark. It aims at making machine learning easy and scalable with common learning algorithms and use cases like clustering, regression filtering, dimensional reduction, and alike.&lt;/dd&gt;
&lt;dt alt="Section17" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;17.What is Spark SQL?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section17" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;SQL Spark, better known as Shark is a novel module introduced in Spark to work with structured data and perform structured data processing. Through this module, Spark executes relational SQL queries on the data. The core of the component supports an altogether different RDD called SchemaRDD, composed of rows objects and schema objects defining data type of each column in the row. It is similar to a table in relational database.&lt;/dd&gt;
&lt;dt alt="Section18" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;18.What is a Parquet file?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section18" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Parquet is a columnar format file supported by many other data processing systems. Spark SQL performs both read and write operations with Parquet file and consider it be one of the best big data analytics format so far.&lt;/dd&gt;
&lt;dt alt="Section19" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;19.What file systems Spark support?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section19" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;• Hadoop Distributed File System (HDFS)&lt;br /&gt;
• Local File system&lt;br /&gt;
• S3&lt;/dd&gt;
&lt;dt alt="Section20" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;20.What is Yarn?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section20" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Similar to Hadoop, Yarn is one of the key features in Spark, providing a central and resource management platform to deliver scalable operations across the cluster . Running Spark on Yarn necessitates a binary distribution of Spar as built on Yarn support.&lt;/dd&gt;
&lt;dt alt="Section21" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;21.List the functions of Spark SQL.&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section21" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Spark SQL is capable of:&lt;br /&gt;
• Loading data from a variety of structured sources&lt;br /&gt;
• Querying data using SQL statements, both inside a Spark program and from external tools that connect to Spark SQL through standard database connectors (JDBC/ODBC). For instance, using business intelligence tools like Tableau&lt;br /&gt;
• Providing rich integration between SQL and regular Python/Java/Scala code, including the ability to join RDDs and SQL tables, expose custom functions in SQL, and more&lt;/dd&gt;
&lt;dt alt="Section22" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;22.What are benefits of Spark over MapReduce?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section22" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;• Due to the availability of in-memory processing, Spark implements the processing around 10-100x faster than Hadoop MapReduce. MapReduce makes use of persistence storage for any of the data processing tasks.&lt;br /&gt;
• Unlike Hadoop, Spark provides in-built libraries to perform multiple tasks form the same core like batch processing, Steaming, Machine learning, Interactive SQL queries. However, Hadoop only supports batch processing.&lt;br /&gt;
• Hadoop is highly disk-dependent whereas Spark promotes caching and in-memory data storage&lt;br /&gt;
• Spark is capable of performing computations multiple times on the same dataset. This is called iterative computation while there is no iterative computing implemented by Hadoop.&lt;/dd&gt;
&lt;dt alt="Section23" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;23.Is there any benefit of learning MapReduce, then?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section23" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Yes, MapReduce is a paradigm used by many big data tools including Spark as well. It is extremely relevant to use MapReduce when the data grows bigger and bigger. Most tools like Pig and Hive convert their queries into MapReduce phases to optimize them better.&lt;/dd&gt;
&lt;dt alt="Section24" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;24.What is Spark Executor?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section24" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;When SparkContext connect to a cluster manager, it acquires an Executor on nodes in the cluster. Executors are Spark processes that run computations and store the data on the worker node. The final tasks by SparkContext are transferred to executors for their execution.&lt;/dd&gt;
&lt;dt alt="Section25" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;25.Name types of Cluster Managers in Spark.&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section25" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;The Spark framework supports three major types of Cluster Managers:&lt;br /&gt;
• Standalone: a basic manager to set up a cluster&lt;br /&gt;
• Apache Mesos: generalized/commonly-used cluster manager, also runs Hadoop MapReduce and other applications&lt;br /&gt;
• Yarn: responsible for resource management in Hadoop&lt;/dd&gt;
&lt;dt alt="Section26" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;26.What do you understand by worker node?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section26" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Worker node refers to any node that can run the application code in a cluster.&lt;/dd&gt;
&lt;dt alt="Section27" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;27.What is PageRank?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section27" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;A unique feature and algorithm in graph, PageRank is the measure of each vertex in the graph. For instance, an edge from u to v represents endorsement of v’s importance by u. In simple terms, if a user at Instagram is followed massively, it will rank high on that platform.&lt;/dd&gt;
&lt;dt alt="Section28" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;28.Do you need to install Spark on all nodes of Yarn cluster while running Spark on Yarn?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section28" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;No because Spark runs on top of Yarn.&lt;/dd&gt;
&lt;dt alt="Section29" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;29.Illustrate some demerits of using Spark.&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section29" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Since Spark utilizes more storage space compared to Hadoop and MapReduce, there may arise certain problems. Developers need to be careful while running their applications in Spark. Instead of running everything on a single node, the work must be distributed over multiple clusters.&amp;nbsp;&lt;/dd&gt;
&lt;dt alt="Section30" class="accordian active_arrow" style="-webkit-font-smoothing: antialiased; background: none 0px 0px repeat scroll rgb(244, 244, 244); border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 3px; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 5px; position: relative;"&gt;&lt;a href="https://www.blogger.com/null" style="-webkit-appearance: none; box-sizing: border-box; color: #464646; cursor: pointer; display: block; outline: none; padding: 10px; position: relative;"&gt;30.How to create RDD?&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="accordian_active" id="Section30" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: 'Open Sans'; font-size: 14px; height: auto; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px 10px 10px; transition: height 0.5s ease;"&gt;Spark provides two methods to create RDD:&lt;br /&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(74, 74, 74) !important; font-size: 13px !important; padding: 10px !important;"&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(74, 74, 74) !important; font-size: 13px !important; padding: 10px !important;"&gt;
• By parallelizing a collection in your Driver program. This makes use of SparkContext’s ‘parallelize’ method&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(74, 74, 74) !important; font-size: 13px !important; padding: 10px !important;"&gt;
val Data = Array(2,4,6,8,10)&lt;br /&gt;
val distData = sc.parallelize(Data)&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: rgb(74, 74, 74) !important; font-size: 13px !important; padding: 10px !important;"&gt;
• By loading an external dataset from external storage like HDFS, HBase, shared file system&lt;/div&gt;
&lt;/dd&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2016/05/spark-interview-questions.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-5264877485884988351</guid><pubDate>Fri, 20 May 2016 09:31:00 +0000</pubDate><atom:updated>2017-01-25T04:37:18.297-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>Start With Scala</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h2 style="background-color: white; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); letter-spacing: 0.16px; line-height: 1.2; margin: 1.2em 0px 1rem; padding: 0px; text-align: center; vertical-align: baseline;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; color: #17aa1c; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;h2 style="background-color: white; border: 0px; font-stretch: inherit; line-height: 40px; margin: 10px 0px; padding: 0px; text-align: center; text-rendering: optimizeLegibility; vertical-align: baseline;"&gt;
&lt;span style="font-size: 48px; line-height: 144px; text-align: start;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;What is Scala ?&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;span style="border: 0px; box-sizing: border-box; color: #17aa1c; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; color: #17aa1c; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;img height="189" src="https://dnsta5v53r71w.cloudfront.net/images/why-scala/scala-logo.png" width="640" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; color: #17aa1c; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Scala is a programming language for general software applications. The design of Scala started in 2001, and the first public release was in 2004.&lt;/span&gt;&lt;/div&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;The name Scala is a combination of the words “Scalable” and “Language,” which was chosen to indicate its design goal of growing with the demands of the user base.&lt;/span&gt;&lt;/div&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Many of the design decisions of Scala are inspired by perceived shortcomings of the Java language with Scala source code compiling to Java Byte Code, allowing it to run on a Java virtual machine.&lt;/span&gt;&lt;/div&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
One of the biggest attractions of Scala is that it has full support for functional programming and has a very strong static type system.&lt;/div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
This allows for very concise code, requiring fewer lines of code to achieve the same functionality than many other languages, including Java.&lt;/div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
&lt;strong style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: #17aa1c; letter-spacing: 0.16px; line-height: 29.7px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Scala runs on the JVM&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
&lt;strong style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: #17aa1c; letter-spacing: 0.16px; line-height: 29.7px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="color: rgba(0 , 0 , 0 , 0.8); font-family: &amp;quot;lora&amp;quot; , &amp;quot;georgia&amp;quot; , serif; font-size: 18px; font-weight: 500; letter-spacing: 0.16px; line-height: 29.7px;"&gt;Scala gets compiled into Java Byte Code (Java) and is executed by the Java Virtual Machine (JVM). Scala and Java share a common runtime, allowing you to freely mix Java and Scala code if you so desire.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
&lt;strong style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: #17aa1c; letter-spacing: 0.16px; line-height: 29.7px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;strong style="border: 0px; box-sizing: border-box; letter-spacing: 0.16px; line-height: 29.7px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Scala executes Java Code&lt;/span&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
&lt;strong style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: #17aa1c; letter-spacing: 0.16px; line-height: 29.7px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;strong style="border: 0px; box-sizing: border-box; letter-spacing: 0.16px; line-height: 29.7px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="color: rgba(0 , 0 , 0 , 0.8); font-family: &amp;quot;lora&amp;quot; , &amp;quot;georgia&amp;quot; , serif; font-size: 18px; font-weight: 500; letter-spacing: 0.16px; line-height: 29.7px;"&gt;Scala gets compiled into Byte Code, Scala can call Java code from a Scala program. Hence, you can thus use all the classes of the Java SDK in Scala, as well as your customized Java classes, or any Java open source projects. Scala has a compiler, interpreter and runtime.&lt;/span&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
&lt;strong style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: #17aa1c; letter-spacing: 0.16px; line-height: 29.7px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;strong style="border: 0px; box-sizing: border-box; letter-spacing: 0.16px; line-height: 29.7px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;strong style="border: 0px; box-sizing: border-box; letter-spacing: 0.16px; line-height: 29.7px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Scala has both a compiler and an interpreter which can execute Scala code&lt;/span&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
Scala code is compiled into Byte Code by the Scala compiler, which can then be executed by the&amp;nbsp;&lt;span style="border: 0px; box-sizing: border-box; color: #17aa1c; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;strong style="border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;scala&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;command. The scala has similarity with the Java command, in that it executes your compiled Scala code.&lt;/div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
Scala code can be directly executed by the Scala interpreter, without you needing to compile it. The Scala interpreter may come in handy as a Scala script interpreter. It is somewhat like a shell script interpreter on a Unix platform.&lt;/div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
&lt;strong style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: #17aa1c; letter-spacing: 0.16px; line-height: 29.7px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;strong style="border: 0px; box-sizing: border-box; letter-spacing: 0.16px; line-height: 29.7px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;strong style="border: 0px; box-sizing: border-box; letter-spacing: 0.16px; line-height: 29.7px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
Scala runs on the JVM. Java and Scala classes, whether they reside in different projects or in the same one, can be freely intermixed and even execute each other’s code.&lt;/div&gt;
&lt;h2 style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); letter-spacing: 0.16px; line-height: 1.2; margin: 1.2em 0px 1rem; padding: 0px; text-align: center; vertical-align: baseline;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; color: #17aa1c; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;Getting Started&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;There are a number of ways to use Scala. Perhaps the easiest is with an IDE (Integrated Development Environment).&lt;/span&gt;&lt;/div&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;This tutorial will use the IntelliJ IDE, which is an IDE that supports a number of languages, including Scala, and has a great free edition, plus a great interactive environment that is perfect for developers new to the language and those with more experience.&lt;/span&gt;&lt;/div&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;In addition, IntelliJ IDE has Scala Worksheet feature support. Worksheets are a REPL (Read-Evaluate-Print Loop) feature that gives you the best of both worlds: compiled code and interactive testing.&lt;/span&gt;&lt;/div&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
Effectively, you get an interactive interpreter for a statically typed language.&lt;/div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.8); font-family: Lora, georgia, serif; font-size: 18px; letter-spacing: 0.16px; line-height: 29.7px; margin-bottom: 1.25rem; padding: 0px; text-align: justify; vertical-align: baseline;"&gt;
You get to enjoy a best-of-class editor support with code completion, hyperlinking, auto-format, etc. A Scala worksheet in IntelliJ IDEA is a Scala file with an .sc extension, which you can run and get evaluation results in a special view appeared in the editor.&lt;/div&gt;
&lt;h2 style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; margin: 1.2em 0px 1rem; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; color: #17aa1c; letter-spacing: 0.16px; line-height: 1.2; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;Visit:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; font-weight: normal; letter-spacing: 0.16px; line-height: 38.4px;"&gt;&lt;span style="color: blue; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;http://www.scala-lang.org/&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2016/05/start-with-scala.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-5345192755224612126</guid><pubDate>Tue, 17 May 2016 13:18:00 +0000</pubDate><atom:updated>2017-01-25T04:37:34.630-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>Five things you need to know about Hadoop vs Apache Spark</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h2 style="background-color: white; clear: both; color: #222222; letter-spacing: -0.5px; line-height: 49px; margin: 0px; padding: 0.25rem 10px 0px 0px; text-align: left;"&gt;
&lt;u&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;Things to know about Hadoop vs &lt;/span&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;Apache Spark&lt;/span&gt;&lt;/u&gt;&lt;/h2&gt;
&lt;div style="text-align: center;"&gt;
&lt;img src="http://www.gizmodo.in/photo/51806463.cms" height="480" width="640" /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;strong style="background-color: white; color: #4e4242; line-height: 24px; text-align: start;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;1) &lt;u&gt;They do different things&lt;/u&gt;:&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="background-color: white; color: #4e4242; line-height: 24px; text-align: left;"&gt;Hadoop and Apache Spark are both big-data frameworks, but they don't really serve the same purposes. Hadoop is essentially a distributed data infrastructure: It distributes massive data collections across multiple nodes within a cluster of commodity servers, which means you don't need to buy and maintain expensive custom hardware. It also indexes and keeps track of that data, enabling big-data processing and analytics far more effectively than was possible previously. Spark, on the other hand, is a data-processing tool that operates on those distributed data collections; it doesn't do distributed storage.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="background-color: white; color: #4e4242; line-height: 24px; text-align: left;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: #4e4242; line-height: 24px;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;b&gt;2) &lt;/b&gt;&lt;b&gt;&lt;u&gt;You can use one without the other&lt;/u&gt;&lt;/b&gt;&lt;b&gt;:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="background-color: white; color: #4e4242; line-height: 24px; text-align: left;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: white; color: #4e4242; line-height: 24px; text-align: left;"&gt;Hadoop includes not just a storage component, known as the Hadoop Distributed File System, but also a processing component called MapReduce, so you don't need Spark to get your processing done. Conversely, you can also use Spark without Hadoop. Spark does not come with its own file management system, though, so it needs to be integrated with one -- if not HDFS, then another cloud-based data platform. Spark was designed for Hadoop, however, so many agree they're better together.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="background-color: white; color: #4e4242; line-height: 24px; text-align: left;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;strong style="background-color: white; color: #4e4242; line-height: 24px; text-align: start;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;3) &lt;u&gt;Spark is speedier&lt;/u&gt;:&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="background-color: white; color: #4e4242; line-height: 24px; text-align: left;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Spark is generally a lot faster than MapReduce because of the way it processes data. While MapReduce operates in steps, Spark operates on the whole data set in one fell swoop. "The MapReduce workflow looks like this: read data from the cluster, perform an operation, write results to the cluster, read updated data from the cluster, perform next operation, write next results to the cluster, etc.," explained Kirk Borne, principal data scientist at Booz Allen Hamilton. Spark, on the other hand, completes the full data analytics operations in-memory and in near real-time: "Read data from the cluster, perform all of the requisite analytic operations, write results to the cluster, done," Borne said. Spark can be as much as 10 times faster than MapReduce for batch processing and up to 100 times faster for in-memory analytics.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: #4e4242; line-height: 24px; text-align: left;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;strong style="background-color: white; color: #4e4242; line-height: 24px; text-align: start;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;4) &lt;u&gt;You may not need Spark's speed&lt;/u&gt;:&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="background-color: white; color: #4e4242; line-height: 24px; text-align: left;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;MapReduce's processing style can be just fine if your data operations and reporting requirements are mostly static and you can wait for batch-mode processing. But if you need to do analytics on streaming data, like from sensors on a factory floor, or have applications that require multiple operations, you probably want to go with Spark. Most machine-learning algorithms, for example, require multiple operations. Common applications for Spark include real-time marketing campaigns, online product recommendations, cybersecurity analytics and machine log monitoring.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: #4e4242; line-height: 24px; text-align: left;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: #4e4242; line-height: 24px;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;b&gt;5) &lt;/b&gt;&lt;b&gt;&lt;u&gt;Failure recovery: different, but still good&lt;/u&gt;&lt;/b&gt;&lt;b&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="background-color: white; color: #4e4242; line-height: 24px; text-align: left;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: white; color: #4e4242; line-height: 24px; text-align: left;"&gt;Hadoop is naturally resilient to system faults or failures since data are written to disk after every operation, but Spark has similar built-in resiliency by virtue of the fact that its data objects are stored in something called resilient distributed datasets distributed across the data cluster. "These data objects can be stored in memory or on disks, and RDD provides full recovery from faults or failures," Borne pointed out.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2016/05/five-things-you-need-to-know-about.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-5074205290315879771</guid><pubDate>Mon, 16 May 2016 12:39:00 +0000</pubDate><atom:updated>2017-01-25T04:37:43.810-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>Skills Needed For Machine Learning</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;u&gt;Skills Needed For Machine Learning&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;img src="http://www.iuii.ua.es/MLDM/slider/images/machine1.jpg" /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: left;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;b&gt;1. Computer Science Fundamentals and Programming:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-color: white; box-sizing: border-box; color: #757c81; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.01em; line-height: 30px; padding: 15px 0px;"&gt;
&lt;span style="box-sizing: border-box;"&gt;Computer science fundamentals important for Machine Learning engineers include data structures (stacks, queues, multi-dimensional arrays, trees, graphs, etc.), algorithms (searching, sorting, optimization, dynamic programming, etc.), computability and complexity (P vs. NP, NP-complete problems, big-O notation, approximate algorithms, etc.), and computer architecture (memory, cache, bandwidth, deadlocks, distributed processing, etc.).&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-color: white; box-sizing: border-box; color: #757c81; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.01em; line-height: 30px; padding: 15px 0px;"&gt;
&lt;span style="letter-spacing: 0.01em;"&gt;You must be able to apply, implement, adapt or address them (as appropriate) when programming. Practice problems, coding competitions and hackathons are a great way to hone your skills.&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: left;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;b&gt;2. Probability and Statistics:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: left;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;A formal characterization of probability (conditional probability, Bayes rule, likelihood, independence, etc.) and techniques derived from it (Bayes Nets, Markov Decision Processes, Hidden Markov Models, etc.) are at the heart of many Machine Learning algorithms; these are a means to deal with uncertainty in the real world. Closely related to this is the field of statistics, which provides various measures (mean, median, variance, etc.), distributions (uniform, normal, binomial, Poisson, etc.) and analysis methods (ANOVA, hypothesis testing, etc.) that are necessary for building and validating models from observed data. Many Machine Learning algorithms are essentially extensions of statistical modeling procedures.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: left;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: left;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;b&gt;3. Data Modeling and Evaluation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: left;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;Data modeling is the process of estimating the underlying structure of a given dataset, with the goal of finding useful patterns (correlations, clusters, eigenvectors, etc.) and/or predicting properties of previously unseen instances (classification, regression, anomaly detection, etc.). A key part of this estimation process is continually evaluating how good a given model is. Depending on the task at hand, you will need to choose an appropriate accuracy/error measure (e.g. log-loss for classification, sum-of-squared-errors for regression, etc.) and an evaluation strategy (training-testing split, sequential vs. randomized cross-validation, etc.). Iterative learning algorithms often directly utilize resulting errors to tweak the model (e.g. backpropagation for neural networks), so understanding these measures is very important even for just applying standard algorithms.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: left;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: left;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;b&gt;4. Applying Machine Learning Algorithms and Libraries:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: left;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="box-sizing: border-box; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;Standard implementations of Machine Learning algorithms are widely available through libraries/packages/APIs (e.g. scikit-learn, Theano, Spark MLlib, H2O, TensorFlow etc.), but applying them effectively involves choosing a suitable model (decision tree, nearest neighbor, neural net, support vector machine, ensemble of multiple models, etc.), a learning procedure to fit the data (linear regression, gradient descent, genetic algorithms, bagging, boosting, and other model-specific methods), as well as understanding how hyperparameters affect learning. You also need to be aware of the relative advantages and disadvantages of different approaches, and the numerous gotchas that can trip you (bias and variance, overfitting and underfitting, missing data, data leakage, etc.). Data science and Machine Learning challenges such as those on&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.kaggle.com/" style="border-bottom-color: rgb(145, 218, 238); border-bottom-style: solid; border-bottom-width: 1px; box-sizing: border-box; color: #525c65; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px; text-decoration: none; transition: color 0.3s ease;"&gt;&lt;span style="box-sizing: border-box;"&gt;Kaggle&lt;/span&gt;&lt;/a&gt;&lt;span style="box-sizing: border-box; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&amp;nbsp;are a great way to get exposed to different kinds of problems and their nuances.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: left;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="box-sizing: border-box; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;b&gt;5. Software Engineering and System Design:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;At the end of the day, a Machine Learning engineer’s typical output or deliverable is software. And often it is a small component that fits into a larger ecosystem of products and services. You need to understand how these different pieces work together, communicate with them (using library calls, REST APIs, database queries, etc.) and build appropriate interfaces for your component that others will depend on. Careful system design may be necessary to avoid bottlenecks and let your algorithms scale well with increasing volumes of data. Software engineering best practices (including requirements analysis, system design, modularity, version control, testing, documentation, etc.) are invaluable for productivity, collaboration, quality and maintainability.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 1.75em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 2.125em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: center;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;b&gt;&lt;u&gt;Machine Learning Job Roles&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 2.125em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: left;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;Jobs related to Machine Learning are growing rapidly as companies try to get the most out of emerging technologies. The chart below depicts the relative importance of core skills for these general types of roles, with a typical Data Analyst role for comparison.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 2.125em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: center;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;img alt="ML Graph" src="http://1onjea25cyhx3uvxgs4vu325.wpengine.netdna-cdn.com/wp-content/uploads/2016/04/ML-Graph-1024x668.png" height="416" width="640" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #2e3d49; font-size: 2.125em; letter-spacing: -0.01em; line-height: 1.1; margin: 30px 0px 0px; text-align: center;"&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;b&gt;&lt;u&gt;The Future of Machine Learning&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-color: white; box-sizing: border-box; color: #757c81; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.01em; line-height: 30px; padding: 15px 0px;"&gt;
&lt;span style="box-sizing: border-box;"&gt;What is perhaps most compelling about Machine Learning is its seemingly limitless applicability. There are already so many fields being impacted by Machine Learning, including education, finance, computer science, and more. There are also virtually NO fields to which Machine Learning doesn’t apply. In some cases, Machine Learning techniques are in fact desperately needed. Healthcare is an obvious example. Machine Learning techniques are already being applied to critical arenas within the Healthcare sphere, impacting everything from&amp;nbsp;&lt;/span&gt;&lt;a href="http://smartblogs.com/leadership/2015/06/16/how-machine-learning-driven-interventions-can-build-value-in-health-care/" style="background-color: transparent; border-bottom-color: rgb(145, 218, 238); border-bottom-style: solid; border-bottom-width: 1px; box-sizing: border-box; color: #525c65; text-decoration: none; transition: color 0.3s ease;"&gt;&lt;span style="box-sizing: border-box;"&gt;care variation reduction efforts&lt;/span&gt;&lt;/a&gt;&lt;span style="box-sizing: border-box;"&gt;&amp;nbsp;to&amp;nbsp;&lt;/span&gt;&lt;a href="http://research.microsoft.com/apps/video/default.aspx?id=251712&amp;amp;r=1" style="background-color: transparent; border-bottom-color: rgb(145, 218, 238); border-bottom-style: solid; border-bottom-width: 1px; box-sizing: border-box; color: #525c65; text-decoration: none; transition: color 0.3s ease;"&gt;&lt;span style="box-sizing: border-box;"&gt;medical scan analysis&lt;/span&gt;&lt;/a&gt;&lt;span style="box-sizing: border-box;"&gt;. David Sontag, an assistant professor at New York University’s Courant Institute of Mathematical Sciences and NYU’s Center for Data Science,&amp;nbsp;&lt;/span&gt;&lt;a href="https://www.nyu.edu/about/news-publications/news/2015/11/13/courants-sontag-on-how-will-machine-learning-change-health-carenov-18.html" style="background-color: transparent; border-bottom-color: rgb(145, 218, 238); border-bottom-style: solid; border-bottom-width: 1px; box-sizing: border-box; color: #525c65; text-decoration: none; transition: color 0.3s ease;"&gt;&lt;span style="box-sizing: border-box;"&gt;recently gave a talk&lt;/span&gt;&lt;/a&gt;&lt;span style="box-sizing: border-box;"&gt;on Machine Learning and the Healthcare system, in which he discussed “how machine learning has the potential to change health care across the industry, from enabling the next-generation electronic health record to population-level risk stratification from health insurance claims.”&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-color: white; box-sizing: border-box; padding: 15px 0px;"&gt;
&lt;div style="color: #757c81; font-family: 'open sans', sans-serif; font-size: 16px; letter-spacing: 0.01em; line-height: 30px;"&gt;
&lt;span style="letter-spacing: 0.01em;"&gt;The world is unquestionably changing in rapid and dramatic ways, and the demand for Machine Learning engineers is going to keep increasing exponentially. The world’s challenges are complex, and they will require complex systems to solve them. Machine Learning engineers are building these systems. If this is YOUR future, then there’s no time like the present to start mastering the skills and developing the mindset you’re going to need to succeed.&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; letter-spacing: 0.16px; line-height: 30px;"&gt;Link&lt;/span&gt;&lt;span style="font-family: &amp;quot;open sans&amp;quot; , sans-serif; letter-spacing: 0.16px; line-height: 30px;"&gt; :&lt;/span&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="letter-spacing: 0.16px; line-height: 30px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue; letter-spacing: 0.16px; line-height: 30px;"&gt;&lt;a href="https://en.wikipedia.org/wiki/Machine_learning" target="_blank"&gt;https://en.wikipedia.org/wiki/Machine_learning&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="box-sizing: border-box;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="background-color: rgba(46 , 61 , 73 , 0.4); color: white; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 40px; line-height: 60px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
</description><enclosure length="0" type="https://en.wikipedia.org/wiki/Machine_learning" url="https://en.wikipedia.org/wiki/Machine_learninghttps://en.wikipedia.org/wiki/Machine_learning"/><link>http://imayankthapa.blogspot.com/2016/05/skills-needed-for-machine-learning-1.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author><itunes:explicit>no</itunes:explicit><itunes:subtitle>Skills Needed For Machine Learning 1. Computer Science Fundamentals and Programming: Computer science fundamentals important for Machine Learning engineers include data structures (stacks, queues, multi-dimensional arrays, trees, graphs, etc.), algorithms (searching, sorting, optimization, dynamic programming, etc.), computability and complexity (P vs. NP, NP-complete problems, big-O notation, approximate algorithms, etc.), and computer architecture (memory, cache, bandwidth, deadlocks, distributed processing, etc.). You must be able to apply, implement, adapt or address them (as appropriate) when programming. Practice problems, coding competitions and hackathons are a great way to hone your skills. 2. Probability and Statistics: A formal characterization of probability (conditional probability, Bayes rule, likelihood, independence, etc.) and techniques derived from it (Bayes Nets, Markov Decision Processes, Hidden Markov Models, etc.) are at the heart of many Machine Learning algorithms; these are a means to deal with uncertainty in the real world. Closely related to this is the field of statistics, which provides various measures (mean, median, variance, etc.), distributions (uniform, normal, binomial, Poisson, etc.) and analysis methods (ANOVA, hypothesis testing, etc.) that are necessary for building and validating models from observed data. Many Machine Learning algorithms are essentially extensions of statistical modeling procedures. 3. Data Modeling and Evaluation: Data modeling is the process of estimating the underlying structure of a given dataset, with the goal of finding useful patterns (correlations, clusters, eigenvectors, etc.) and/or predicting properties of previously unseen instances (classification, regression, anomaly detection, etc.). A key part of this estimation process is continually evaluating how good a given model is. Depending on the task at hand, you will need to choose an appropriate accuracy/error measure (e.g. log-loss for classification, sum-of-squared-errors for regression, etc.) and an evaluation strategy (training-testing split, sequential vs. randomized cross-validation, etc.). Iterative learning algorithms often directly utilize resulting errors to tweak the model (e.g. backpropagation for neural networks), so understanding these measures is very important even for just applying standard algorithms. 4. Applying Machine Learning Algorithms and Libraries: Standard implementations of Machine Learning algorithms are widely available through libraries/packages/APIs (e.g. scikit-learn, Theano, Spark MLlib, H2O, TensorFlow etc.), but applying them effectively involves choosing a suitable model (decision tree, nearest neighbor, neural net, support vector machine, ensemble of multiple models, etc.), a learning procedure to fit the data (linear regression, gradient descent, genetic algorithms, bagging, boosting, and other model-specific methods), as well as understanding how hyperparameters affect learning. You also need to be aware of the relative advantages and disadvantages of different approaches, and the numerous gotchas that can trip you (bias and variance, overfitting and underfitting, missing data, data leakage, etc.). Data science and Machine Learning challenges such as those on&amp;nbsp;Kaggle&amp;nbsp;are a great way to get exposed to different kinds of problems and their nuances. 5. Software Engineering and System Design: At the end of the day, a Machine Learning engineer’s typical output or deliverable is software. And often it is a small component that fits into a larger ecosystem of products and services. You need to understand how these different pieces work together, communicate with them (using library calls, REST APIs, database queries, etc.) and build appropriate interfaces for your component that others will depend on. Careful system design may be necessary to avoid bottlenecks and let your algorithms scale well with increasing volumes of data. Software engineering best practices (including requirements analysis, system design, modularity, version control, testing, documentation, etc.) are invaluable for productivity, collaboration, quality and maintainability. Machine Learning Job Roles Jobs related to Machine Learning are growing rapidly as companies try to get the most out of emerging technologies. The chart below depicts the relative importance of core skills for these general types of roles, with a typical Data Analyst role for comparison. The Future of Machine Learning What is perhaps most compelling about Machine Learning is its seemingly limitless applicability. There are already so many fields being impacted by Machine Learning, including education, finance, computer science, and more. There are also virtually NO fields to which Machine Learning doesn’t apply. In some cases, Machine Learning techniques are in fact desperately needed. Healthcare is an obvious example. Machine Learning techniques are already being applied to critical arenas within the Healthcare sphere, impacting everything from&amp;nbsp;care variation reduction efforts&amp;nbsp;to&amp;nbsp;medical scan analysis. David Sontag, an assistant professor at New York University’s Courant Institute of Mathematical Sciences and NYU’s Center for Data Science,&amp;nbsp;recently gave a talkon Machine Learning and the Healthcare system, in which he discussed “how machine learning has the potential to change health care across the industry, from enabling the next-generation electronic health record to population-level risk stratification from health insurance claims.” The world is unquestionably changing in rapid and dramatic ways, and the demand for Machine Learning engineers is going to keep increasing exponentially. The world’s challenges are complex, and they will require complex systems to solve them. Machine Learning engineers are building these systems. If this is YOUR future, then there’s no time like the present to start mastering the skills and developing the mindset you’re going to need to succeed. Link :&amp;nbsp;https://en.wikipedia.org/wiki/Machine_learning</itunes:subtitle><itunes:author>Mayank</itunes:author><itunes:summary>Skills Needed For Machine Learning 1. Computer Science Fundamentals and Programming: Computer science fundamentals important for Machine Learning engineers include data structures (stacks, queues, multi-dimensional arrays, trees, graphs, etc.), algorithms (searching, sorting, optimization, dynamic programming, etc.), computability and complexity (P vs. NP, NP-complete problems, big-O notation, approximate algorithms, etc.), and computer architecture (memory, cache, bandwidth, deadlocks, distributed processing, etc.). You must be able to apply, implement, adapt or address them (as appropriate) when programming. Practice problems, coding competitions and hackathons are a great way to hone your skills. 2. Probability and Statistics: A formal characterization of probability (conditional probability, Bayes rule, likelihood, independence, etc.) and techniques derived from it (Bayes Nets, Markov Decision Processes, Hidden Markov Models, etc.) are at the heart of many Machine Learning algorithms; these are a means to deal with uncertainty in the real world. Closely related to this is the field of statistics, which provides various measures (mean, median, variance, etc.), distributions (uniform, normal, binomial, Poisson, etc.) and analysis methods (ANOVA, hypothesis testing, etc.) that are necessary for building and validating models from observed data. Many Machine Learning algorithms are essentially extensions of statistical modeling procedures. 3. Data Modeling and Evaluation: Data modeling is the process of estimating the underlying structure of a given dataset, with the goal of finding useful patterns (correlations, clusters, eigenvectors, etc.) and/or predicting properties of previously unseen instances (classification, regression, anomaly detection, etc.). A key part of this estimation process is continually evaluating how good a given model is. Depending on the task at hand, you will need to choose an appropriate accuracy/error measure (e.g. log-loss for classification, sum-of-squared-errors for regression, etc.) and an evaluation strategy (training-testing split, sequential vs. randomized cross-validation, etc.). Iterative learning algorithms often directly utilize resulting errors to tweak the model (e.g. backpropagation for neural networks), so understanding these measures is very important even for just applying standard algorithms. 4. Applying Machine Learning Algorithms and Libraries: Standard implementations of Machine Learning algorithms are widely available through libraries/packages/APIs (e.g. scikit-learn, Theano, Spark MLlib, H2O, TensorFlow etc.), but applying them effectively involves choosing a suitable model (decision tree, nearest neighbor, neural net, support vector machine, ensemble of multiple models, etc.), a learning procedure to fit the data (linear regression, gradient descent, genetic algorithms, bagging, boosting, and other model-specific methods), as well as understanding how hyperparameters affect learning. You also need to be aware of the relative advantages and disadvantages of different approaches, and the numerous gotchas that can trip you (bias and variance, overfitting and underfitting, missing data, data leakage, etc.). Data science and Machine Learning challenges such as those on&amp;nbsp;Kaggle&amp;nbsp;are a great way to get exposed to different kinds of problems and their nuances. 5. Software Engineering and System Design: At the end of the day, a Machine Learning engineer’s typical output or deliverable is software. And often it is a small component that fits into a larger ecosystem of products and services. You need to understand how these different pieces work together, communicate with them (using library calls, REST APIs, database queries, etc.) and build appropriate interfaces for your component that others will depend on. Careful system design may be necessary to avoid bottlenecks and let your algorithms scale well with increasing volumes of data. Software engineering best practices (including requirements analysis, system design, modularity, version control, testing, documentation, etc.) are invaluable for productivity, collaboration, quality and maintainability. Machine Learning Job Roles Jobs related to Machine Learning are growing rapidly as companies try to get the most out of emerging technologies. The chart below depicts the relative importance of core skills for these general types of roles, with a typical Data Analyst role for comparison. The Future of Machine Learning What is perhaps most compelling about Machine Learning is its seemingly limitless applicability. There are already so many fields being impacted by Machine Learning, including education, finance, computer science, and more. There are also virtually NO fields to which Machine Learning doesn’t apply. In some cases, Machine Learning techniques are in fact desperately needed. Healthcare is an obvious example. Machine Learning techniques are already being applied to critical arenas within the Healthcare sphere, impacting everything from&amp;nbsp;care variation reduction efforts&amp;nbsp;to&amp;nbsp;medical scan analysis. David Sontag, an assistant professor at New York University’s Courant Institute of Mathematical Sciences and NYU’s Center for Data Science,&amp;nbsp;recently gave a talkon Machine Learning and the Healthcare system, in which he discussed “how machine learning has the potential to change health care across the industry, from enabling the next-generation electronic health record to population-level risk stratification from health insurance claims.” The world is unquestionably changing in rapid and dramatic ways, and the demand for Machine Learning engineers is going to keep increasing exponentially. The world’s challenges are complex, and they will require complex systems to solve them. Machine Learning engineers are building these systems. If this is YOUR future, then there’s no time like the present to start mastering the skills and developing the mindset you’re going to need to succeed. Link :&amp;nbsp;https://en.wikipedia.org/wiki/Machine_learning</itunes:summary><itunes:keywords>EMO,|,SWAG,|,TEENS,|,VANS</itunes:keywords></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-1806909485014104549</guid><pubDate>Mon, 16 May 2016 10:36:00 +0000</pubDate><atom:updated>2017-01-25T04:37:55.734-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>8 Skills You Need To Be A Data Scientist</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h2 style="background-color: white; color: #222222; margin: 0px; overflow: hidden; padding: 0px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"&gt;
&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;u&gt;8 Skills You Need To Be A Data Scientist&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: center;"&gt;
&lt;img src="http://1onjea25cyhx3uvxgs4vu325.wpengine.netdna-cdn.com/wp-content/uploads/2014/11/blog_dataChart_white.png" /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;1) Basic Tools&lt;/span&gt;&lt;/b&gt;&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;:&amp;nbsp;&lt;/b&gt;&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;No matter what type of company you’re interviewing for, you’re likely going to be expected to know how to use the tools of the trade. This means a statistical programming language, like R or Python, and a database querying language like SQL.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;2) Basic Statistics&lt;/span&gt;&lt;/b&gt;&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;:&lt;/b&gt;&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&amp;nbsp;At least a basic understanding of statistics is vital as a data scientist. An interviewer once told me that many of the people he interviewed couldn’t even provide the correct definition of a p-value. You should be familiar with statistical tests, distributions, maximum likelihood estimators, etc. Think back to your basic stats class! This will also be the case for machine learning, but one of the more important aspects of your statistics knowledge will be understanding when different techniques are (or aren’t) a valid approach. Statistics is important at all company types, but especially data-driven companies where the product is not data-focused and product stakeholders will depend on your help to make decisions and design / evaluate experiments.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;3) Machine Learning&lt;/span&gt;&lt;/b&gt;&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;:&lt;/b&gt;&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&amp;nbsp;If you’re at a large company with huge amounts of data, or working at a company where the product itself is especially data-driven, it may be the case that you’ll want to be familiar with machine learning methods. This can mean things like k-nearest neighbors, random forests, ensemble methods – all of the machine learning buzzwords. It’s true that a lot of these techniques can be implemented using R or Python libraries – because of this, it’s not necessarily a dealbreaker if you’re not the world’s leading expert on how the algorithms work. More important is to understand the broadstrokes and really understand when it is appropriate to use different techniques.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;&lt;br style="box-sizing: border-box;" /&gt;&lt;/b&gt;&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;4) Multivariable Calculus and Linear Algebra&lt;/span&gt;&lt;/b&gt;&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;:&lt;/b&gt;&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&amp;nbsp;You may in fact be asked to derive some of the machine learning or statistics results you employ elsewhere in your interview. Even if you’re not, your interviewer may ask you some basic multivariable calculus or linear algebra questions, since they form the basis of a lot of these techniques. You may wonder why a data scientist would need to understand this stuff if there are a bunch of out of the box implementations in sklearn or R. The answer is that at a certain point, it can become worth it for a data science team to build out their own implementations in house. Understanding these concepts is most important at companies where the product is defined by the data and small improvements in predictive performance or algorithm optimization can lead to huge wins for the company.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;5) Data Munging&lt;/span&gt;&lt;/b&gt;&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;:&lt;/b&gt;&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&amp;nbsp;Often times, the data you’re analyzing is going to be messy and difficult to work with. Because of this, it’s really important to know how to deal with imperfections in data. Some examples of data imperfections include missing values, inconsistent string formatting (e.g., ‘New York’ versus ‘new york’ versus ‘ny’), and date formatting (‘2014-01-01’ vs. ‘01/01/2014’, unix time vs. timestamps, etc.). This will be most important at small companies where you’re an early data hire, or data-driven companies where the product is not data-related (particularly because the latter has often grown quickly with not much attention to data cleanliness), but this skill is important for everyone to have.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;6) Data Visualization &amp;amp; Communication&lt;/span&gt;&lt;/b&gt;&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;:&lt;/b&gt;&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&amp;nbsp;Visualizing and communicating data is incredibly important, especially at young companies who are making data-driven decisions for the first time or companies where data scientists are viewed as people who help others make data-driven decisions. When it comes to communicating, this means describing your findings or the way techniques work to audiences, both technical and non-technical. Visualization wise, it can be immensely helpful to be familiar with data visualization tools like ggplot and d3.js. It is important to not just be familiar with the tools necessary to visualize data, but also the principles behind visually encoding data and communicating information.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;7)Software Engineering&lt;/span&gt;&lt;/b&gt;&lt;b style="background-color: white; box-sizing: border-box; color: #757c81; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 1.15; text-align: start; word-wrap: break-word;"&gt;:&lt;/b&gt;&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&amp;nbsp;If you’re interviewing at a smaller company and are one of the first data science hires, it can be important to have a strong software engineering background. You’ll be responsible for handling a lot of data logging, and potentially the development of data-driven products.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: #757c81; font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px; letter-spacing: 0.16px; line-height: 30px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-color: white; box-sizing: border-box; color: #757c81; letter-spacing: 0.01em; line-height: 30px; padding: 15px 0px;"&gt;
&lt;b style="box-sizing: border-box; line-height: 1.15; word-wrap: break-word;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;8) Thinking Like A Data Scientist&lt;/span&gt;&lt;span style="font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px;"&gt;:&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;open sans&amp;quot; , sans-serif; font-size: 16px;"&gt;&amp;nbsp;Companies want to see that you’re a (data-driven) problem solver. That is, at some point during your interview process, you’ll probably be asked about some high level problem – for example, about a test the company may want to run or a data-driven product it may want to develop. It’s important to think about what things are important, and what things aren’t. How should you, as the data scientist, interact with the engineers and product managers? What methods should you use? When do approximations make sense?&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-color: white; box-sizing: border-box; color: #757c81; font-family: 'Open Sans', sans-serif; font-size: 16px; letter-spacing: 0.01em; line-height: 30px; padding: 15px 0px;"&gt;
Data science is still nascent and ill-defined as a field. Getting a job is as much about finding a company whose needs match your skills as it is developing those skills. This writing is based on my own firsthand experiences – I’d love to hear if you’ve had similar (or contrasting) experiences during your own process.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2016/05/8-skills-you-need-to-be-data-scientist.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-3628527581917383834</guid><pubDate>Mon, 16 May 2016 06:32:00 +0000</pubDate><atom:updated>2017-01-25T04:38:06.308-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>5 Reasons to Learn Apache Spark</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: center;"&gt;
&lt;h2&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;b&gt;&lt;u&gt;5 Reasons to Learn Apache Spark&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;img src="https://image-store.slidesharecdn.com/89df7ce1-14d6-4fc1-9d93-a13fa6a8af23-original.jpeg" /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;h2 style="background-color: white; border: 0px; box-sizing: border-box; color: #222222; font-size: 1.75em; font-stretch: inherit; line-height: 1.5em; margin: 0px 0px 1em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;1) Learn Apache Spark to have Increased Access to Big Data&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;div style="background-color: white; border: 0px; box-sizing: border-box; color: #727272; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;div style="border: 0px; box-sizing: border-box; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Apache Spark is opening up various opportunities for big data exploration and making it easier for organizations to solve different kinds of big data problems. Spark is the hottest technology now, not just among the data engineers but even majority of data scientists prefer to work with Spark. Apache Spark is a fascinating platform for data scientists with use cases spanning across investigative and operational analytics.&lt;/span&gt;&lt;/div&gt;
&lt;div style="border: 0px; box-sizing: border-box; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; line-height: 24.2px;"&gt;Data scientists are exhibiting interest in working with Spark because of its ability to store data resident in memory that helps speed up machine learning workloads unlike Hadoop MapReduce. Apache Spark has witnessed continuous upward trajectory in the big data ecosystem. With IBM’s recent announcement that it will educate more than 1 million data engineers and data scientists on Apache Spark – 2016 is definitely THE year to learn Spark and pursue a lucrative career.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;i&gt;
&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;h2 style="background-color: white; border: 0px; box-sizing: border-box; color: #222222; font-size: 1.75em; font-stretch: inherit; line-height: 1.5em; margin: 0px 0px 1em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;2) Learn Apache Spark to Make Use of Existing Big Data Investments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="background-color: white; border: 0px; box-sizing: border-box; color: #727272; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;After the inception of Hadoop, several organizations invested in novel computing clusters to make use of the technology. However, Apache Spark does not pose any limitations on investing in new computing clusters as organizations can use Spark on top of the existing Hadoop clusters.&lt;/span&gt;&lt;/div&gt;
&lt;h2 style="background-color: white; border: 0px; box-sizing: border-box; color: #222222; font-stretch: inherit; font-weight: 300; line-height: 1.5em; margin: 0px 0px 1em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&lt;span style="color: #727272; line-height: 24.2px;"&gt;Spark can run on Hadoop MapReduce as it can run on&lt;/span&gt;&lt;span style="color: #727272; line-height: 24.2px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.dezyre.com/article/hadoop-2-0-yarn-framework-the-gateway-to-easier-programming-for-hadoop-users/84" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: #6793c5; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" target="_blank" title="Hadoop 2.0 YARN"&gt;YARN&amp;nbsp;&lt;/a&gt;&lt;span style="color: #727272; line-height: 24.2px;"&gt;and on HDFS. With high compatibility of Spark with Hadoop, companies are on the verge of hiring increased number of Spark developers as they do not have to re-invest on computing clusters because it can be integrated well with Hadoop. This also makes learning spark an added advantage for professionals with expertise in Hadoop skills.&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 style="background-color: white; border: 0px; box-sizing: border-box; color: #222222; font-size: 1.75em; font-stretch: inherit; font-weight: 300; line-height: 1.5em; margin: 0px 0px 1em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit;"&gt;3) Learn Apache Spark to pace up with Growing Enterprise Adoption&lt;/span&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: #727272; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;div style="border: 0px; box-sizing: border-box; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; vertical-align: baseline;"&gt;
&lt;em style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Spark will reinvigorate Hadoop, and in 2016, nine out of every 10 projects on Hadoop will be Spark-related projects. — said Monte Zweben, CEO of&amp;nbsp;Splice Machine&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;
&lt;div style="border: 0px; box-sizing: border-box; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;With companies embracing the adoption of various adjacent big data technologies that complement Hadoop-Spark adoption rate is increasing exponentially. Spark is no more just a component of the big data Hadoop ecosystem but has become the go-to big data technology for enterprises across various verticals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="border: 0px; box-sizing: border-box; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; vertical-align: baseline;"&gt;
&lt;em style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;“Spark provides dramatically increased data processing speed compared to Hadoop and is now the largest big data open-source project.” said Apache Spark originator Matei Zaharia.&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;
&lt;div style="border: 0px; box-sizing: border-box; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;A recent survey on Spark adoption revealed that Spark community has had most of the contributions compared to other open source projects managed by Apache foundation. There is an increasing demand to support BI workloads using a combination of the two big data tools - Hadoop and Spark SQL.&lt;/span&gt;&lt;/div&gt;
&lt;div style="border: 0px; box-sizing: border-box; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;The survey findings show that among Apache Spark adopters 68% of the companies are using Spark to render support for BI workloads. Spark’s clear value proposition is leading to an increased adoption rate by enterprises opening up lucrative opportunities for big data developers with Spark and Hadoop skills.&lt;/span&gt;&lt;/div&gt;
&lt;div style="border: 0px; box-sizing: border-box; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Big data predictions for 2016 expect Apache Spark to go its own way, creating a novel, vibrant ecosystem with popular cloud vendors releasing their individual Spark PaaS offerings.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border: 0px; box-sizing: border-box; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style="font-style: inherit; font-weight: 600;"&gt;
&lt;h2 style="background-color: white; border: 0px; box-sizing: border-box; color: #222222; font-size: 1.75em; font-stretch: inherit; font-weight: 300; line-height: 1.5em; margin: 0px 0px 1em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border: 0px; box-sizing: border-box; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;4) Learn Apache Spark as 2016 is set to witness an increasing demand for Spark Developers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: #727272; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;div style="border: 0px; box-sizing: border-box; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Spark’s enterprise adoption is rising because of its potential to eclipse Hadoop as it is the best alternative to MapReduce - within the Hadoop framework or outside it. Similar to Hadoop, Apache Spark also requires technical expertise in object oriented programming concepts to program and run- thus opening up job opportunities for those who have hands-on working experience in Spark. Industry-wide Spark skills shortage is leading to a number open jobs and contracting opportunities for big data professionals.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="border: 0px; box-sizing: border-box; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;For people who want to make a career on the forefront of big data technology, learning apache spark now will open up a lot of opportunities. There are several ways to bridge the skills gap for getting a data related jobs and finding a position as a Spark developer. The best way is to take a formal training that provides hands-on working experience and helps learning through hands on projects.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="border: 0px; box-sizing: border-box; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;According to the popular IT job portal, Dice.com, a keyword search for the term “Spark Developer” showed 34617 listings as of 16&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; position: relative; top: -0.5em; vertical-align: baseline;"&gt;th&lt;/span&gt;&amp;nbsp;December, 2015.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;i&gt;
&lt;/i&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-weight: 600;"&gt;
&lt;h2 style="background-color: white; border: 0px; box-sizing: border-box; color: #222222; font-size: 1.75em; font-stretch: inherit; font-weight: 300; line-height: 1.5em; margin: 0px 0px 1em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border: 0px; box-sizing: border-box; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;5) Learn Apache Spark to make big money&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style="background-color: white; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; color: #727272; font-stretch: inherit; line-height: 24.2px; margin-bottom: 2em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border: 0px; box-sizing: border-box; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Spark developers are so in-demand that companies are agreeing to bend the recruitment rules, offer attractive benefits and provide flexible work timings just to hire experts skilled in Apache Spark. According to indeed.com, the average salary for a Spark Developer in San Francisco is $128, 000 as of December 16, 2015. &amp;nbsp;Indeed.com statistics reveal that the average salary for spark developers in San Francisco is 35% more than the average salaries for Spark developers in US.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border: 0px; box-sizing: border-box; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-size: large; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-variant: inherit; line-height: inherit;"&gt;According to O’Reilly, data engineers who have experience with Apache Spark and Storm earn the highest average salaries. Several recent salary surveys found that data engineers and data analysts having big data skills like Hadoop are earning close to $120,000/year, when compared to the average IT tech salary of $89,450. Apache Spark and Storm skilled professionals are pulling close to $150,000 in yearly salaries, when compared to the total average salary of data engineers which is $98,000. People with a keen desire to grow their big data career and earn high salaries - must learn Apache Spark online now.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-style: inherit;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-style: inherit;"&gt;
&lt;h3 style="background-color: white; border: 0px; box-sizing: border-box; color: #222222; font-stretch: inherit; font-weight: 300; line-height: 1.5em; margin: 0px 0px 1em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border: 0px; box-sizing: border-box; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;u&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-size: large;"&gt;Get Started with Learning Apache Spark&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border: 0px; box-sizing: border-box; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;i&gt;
&lt;/i&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="background-color: white; border: 0px; box-sizing: border-box; font-stretch: inherit; margin-bottom: 2em; padding: 0px; text-align: left; vertical-align: baseline;"&gt;
&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="line-height: 24.2px;"&gt;&lt;span style="color: blue; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; line-height: 24.2px;"&gt;http://spark.apache.org/documentation.html&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="color: #727272; line-height: 24.2px;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="line-height: 24.2px;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;As Spark continues to be used for interactive scale out data processing requirements and batch oriented needs, it is expected to play a vital role in the next generation scale out BI applications. Professionals need to undertake comprehensive hands-on training in Spark to become productive especially if they are newbies to Scala programming. It requires professionals to get comfortable with a new programming paradigm like Scala. However, one can also use Shark i.e. SQL on Shark to get started with learning Apache Spark.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="font-style: inherit;"&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: georgia, 'times new roman', serif; font-style: inherit; font-weight: 600;"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-style: inherit;"&gt;
&lt;/div&gt;
&lt;div style="font-family: georgia, 'times new roman', serif; font-style: inherit; font-weight: 600;"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-style: inherit;"&gt;
&lt;/div&gt;
&lt;div style="font-family: georgia, 'times new roman', serif; font-style: inherit; font-weight: 600;"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style="border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-style: inherit;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; box-sizing: border-box; font-stretch: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2016/05/5-reasons-to-learn-apache-spark.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-5007008653333131985</guid><pubDate>Sat, 14 May 2016 09:59:00 +0000</pubDate><atom:updated>2017-01-25T04:38:15.482-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>Internet of Things (IoT)</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span style="color: #3d85c6; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;u&gt;Internet of Things (IoT)&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 style="text-align: center;"&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;br class="Apple-interchange-newline" /&gt;&lt;span style="color: #333333; font-size: 51.2px; font-weight: normal;"&gt;&lt;span style="font-family: inherit;"&gt;What it is and Why it matters&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: center;"&gt;
&lt;img src="http://www.fri.uni-lj.si/file/186867/internet-stvari.jpg" /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: 24px; line-height: 36px; text-align: center;"&gt;The Internet of Things is the concept of everyday objects – from industrial machines to wearable devices – using built-in sensors to gather data and take action on that data across a network. So it’s a building that uses sensors to automatically adjust heating and lighting. Or production equipment alerting maintenance personnel to an impending failure. Simply put, the Internet of Things is the future of technology that can make our lives more efficient.&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #333333; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: 24px; line-height: 36px; text-align: center;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;h2 style="color: #333333; margin: 0px 0px 1em; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;u style="font-size: 51.2px; font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;History Of the Internet of Things&lt;/span&gt;&lt;/u&gt;&lt;/h2&gt;
&lt;div style="color: #333333; margin: 0px 0px 1em; text-align: justify;"&gt;
&lt;h4&gt;
&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-weight: normal;"&gt;&lt;span style="font-size: large; line-height: 24px; text-align: left;"&gt;We’ve been fascinated with gadgets that function on a grander scale for decades (think spy movie-type stuff) – but it’s only been in the past several years that we’ve seen the IoT’s true potential. The concept evolved as wireless Internet became more pervasive, embedded sensors grew in sophistication and people began understanding that technology could be a personal tool as well as a professional one.&amp;nbsp;&lt;/span&gt;&lt;span style="line-height: 24px; text-align: left;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;The term “Internet of Things” was coined in the late 1990s by entrepreneur Kevin Ashton. Ashton, who’s one of the founders of the Auto-ID Center at MIT, was part of a team that discovered how to link objects to the Internet through an RFID tag. He said he first used the phrase “Internet of Things” in a presentation he made in 1999 – and the term has stuck around ever since.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h2 style="color: #333333; font-family: 'Times New Roman'; margin: 0px 0px 1em; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;span style="text-align: left;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;&lt;u style="font-family: inherit; font-size: 51.2px; font-weight: normal;"&gt;Why is the Internet of Things important ?&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style="color: #333333; line-height: 24px; margin-bottom: 2em; padding: 0px; text-align: left;"&gt;
&lt;div style="margin-bottom: 2em; padding: 0px;"&gt;
&lt;h4 style="text-align: left;"&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;You might be surprised to learn how many things are connected to the Internet, and how much economic benefit we can derive from analyzing the resulting data streams. Here are some examples of the impact the IoT has on industries:&lt;/span&gt;&lt;/span&gt;&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
&lt;li&gt;&lt;span style="font-weight: normal; line-height: 1.5;"&gt;Intelligent transport solutions speed up traffic flows, reduce fuel consumption, prioritize vehicle repair schedules and save lives.&lt;/span&gt;&lt;/li&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
&lt;li&gt;&lt;span style="font-weight: normal; line-height: 1.5;"&gt;Smart electric grids more efficiently connect renewable resources, improve system reliability and charge customers based on smaller usage increments.&lt;/span&gt;&lt;/li&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
&lt;li&gt;&lt;span style="font-weight: normal; line-height: 1.5;"&gt;Machine monitoring sensors diagnose – and predict – pending maintenance issues, near-term part stockouts, and even prioritize maintenance crew schedules for repair equipment and regional needs.&lt;/span&gt;&lt;/li&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
&lt;li&gt;&lt;span style="font-weight: normal; line-height: 1.5;"&gt;Data-driven systems are being built into the infrastructure of "smart cities," making it easier for municipalities to run waste management, law enforcement and other programs more efficiently.&lt;/span&gt;&lt;/li&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
&lt;li&gt;&lt;span style="font-weight: normal; line-height: 1.5;"&gt;You’re low on milk. When you’re on your way home from work, you get an alert from your refrigerator reminding you to stop by the store.&lt;/span&gt;&lt;/li&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;
&lt;li&gt;&lt;span style="font-weight: normal; line-height: 1.5;"&gt;Your home security system, which already enables you to remotely control your locks and thermostats, can cool down your home and open your windows, based on your preferences.&lt;/span&gt;&lt;/li&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;span style="font-weight: normal;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;But also consider the IoT on a more personal level. Connected devices are making their way from business and industry to the mass market. Consider these possibilities:&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;

&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;




&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="line-height: 1.5;"&gt;
&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h2 style="font-family: 'Times New Roman'; line-height: normal; margin: 0px 0px 1em; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;u style="color: #333333; font-family: inherit; font-size: 51.2px; font-weight: normal; text-align: left;"&gt;Who's Using It ?&lt;/u&gt;&lt;/h2&gt;
&lt;span style="color: #333333; line-height: 1.5; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #333333; line-height: 1.5; text-align: left;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="color: #333333; line-height: 1.5; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;img height="396" src="https://bensontao.files.wordpress.com/2013/10/vivante-iot-ecosystem.jpg" width="640" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #333333; line-height: 1.5; text-align: left;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;div style="font-weight: normal; line-height: normal; margin: 0px 0px 1em; text-align: center;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;The IoT is more than just a convenience for consumers. It offers new sources of data and business operating models that can boost productivity in a variety of industries.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 1.5;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 1.5;"&gt;
&lt;h2 style="font-weight: normal; line-height: normal; margin: 0px 0px 1em; text-align: left;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;
&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;span style="font-family: inherit; font-size: large;"&gt;1&lt;/span&gt;&lt;span style="font-family: inherit; font-size: x-large;"&gt;) Health Care :&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="font-weight: normal; line-height: normal; margin: 0px 0px 1em; text-align: left;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Many people have already adopted wearable devices to help monitor exercise, sleep and other health habits – and these items are only scratching the surface of how IoT impacts health care. Patient monitoring devices, electronic records and other smart accessories can help save lives.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="line-height: 1.5;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h2 style="font-weight: normal; line-height: normal; margin: 0px 0px 1em; text-align: left;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;
&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;span style="font-family: inherit; font-size: x-large;"&gt;2) Manufacturing :&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="line-height: 1.5; margin-bottom: 2em;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;This is one of the industries that benefits from IoT the most. Data-collecting sensors embedded in factory machinery or warehouse shelves can communicate problems or track resources in real time, making it easy to work more efficiently and keep costs down.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2 style="font-weight: normal; line-height: normal; margin: 0px 0px 1em; text-align: left;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;
&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;span style="font-family: inherit; font-size: x-large;"&gt;3) Retail :&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="line-height: 1.5; margin-bottom: 2em;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Both consumers and stores can benefit from IoT. Stores, for example, might use IoT for inventory tracking or security purposes. Consumers may end up with personalized shopping experiences through data collected by sensors or cameras.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style="font-weight: normal; line-height: normal; margin: 0px 0px 1em;" xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;
&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;span style="font-family: inherit; font-size: x-large;"&gt;4) Telecommunications :&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div style="line-height: 1.5; margin-bottom: 2em;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;The telecommunications industry will be significantly impacted by the IoT since it will be charged with keeping all the data the IoT uses. Smart phones and other personal devices must be able to maintain a reliable connection to the Internet for the IoT to work effectively.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2 style="font-weight: normal; line-height: normal; margin: 0px 0px 1em; text-align: left;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;
&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;span style="font-family: inherit; font-size: x-large;"&gt;5) Transportation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="line-height: 1.5; margin-bottom: 2em;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;While cars aren’t at the point of driving themselves, they’re undoubtedly more technologically advanced than ever. The IoT also impacts transportation on a larger scale: delivery companies can track their fleet using GPS solutions. And roadways can be monitored via sensors to keep them as safe as possible.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style="font-weight: normal; line-height: normal; margin: 0px 0px 1em;" xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;
&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;span style="font-family: inherit; font-size: x-large;"&gt;6) Utilities :&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div style="margin-bottom: 2em;"&gt;
&lt;div style="line-height: 1.5;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Smart meters not only collect data automatically, they make it possible to apply analytics that can track and manage energy use. Likewise, sensors in devices such as windmills can track data and use predictive modeling to schedule downtime for more efficient energy use.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span style="line-height: 36px;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;u style="font-family: inherit; font-size: 51.2px; line-height: normal;"&gt;How It Works ?&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="line-height: 1.5;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 1.5;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;a href="http://blogs-images.forbes.com/sungardas/files/2015/04/Internet-Of-Things.-Forbes-4.8.15.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://blogs-images.forbes.com/sungardas/files/2015/04/Internet-Of-Things.-Forbes-4.8.15.jpg" height="396" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="line-height: 24px; margin-bottom: 2em;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;In IoT discussions, it’s recognized from the onset that analytics technologies are critical for turning this tide of streaming source data into informative, aware and useful knowledge. But how do we analyze data as it streams nonstop from sensors and devices? How does the process differ from other analytical methods that are common today?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="line-height: 24px; margin-bottom: 2em;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;In traditional analysis, data is stored and then analyzed. However, with streaming data, the models and algorithms are stored and the data passes through them for analysis. This type of analysis makes it possible to identify and examine patterns of interest as data is being created – in real time.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style="line-height: 24px; margin-bottom: 2em;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;So before the data is stored, in the cloud or in any high-performance repository, you process it automatically. Then, you use analytics to decipher the data, all while your devices continue to emit and receive data.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style="line-height: 24px; margin-bottom: 2em;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;With advanced analytics techniques, data stream analytics can move beyond monitoring existing conditions and evaluating thresholds to predicting future scenarios and examining complex questions.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style="line-height: 24px; margin-bottom: 2em;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;To assess the future using these data streams, you need high-performance technologies that identify patterns in your data as they occur. Once a pattern is recognized, metrics embedded into the data stream drive automatic adjustments in connected systems or initiate alerts for immediate actions and better decisions.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style="line-height: 24px; margin-bottom: 2em;"&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span style="font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;"&gt;Essentially, this means you can move beyond monitoring conditions and thresholds to assessing likely future events and planning for countless what-if scenarios.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style="line-height: 24px; margin-bottom: 2em; text-align: center;"&gt;
&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style="font-size: 36px; text-align: center;"&gt;
&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;&lt;span class="txt-large" style="line-height: 1.5;"&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style="line-height: 1.5;"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style="color: #333333; text-align: left;"&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2016/05/internet-of-things-iot.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-3245541682614816034</guid><pubDate>Sat, 14 May 2016 07:12:00 +0000</pubDate><atom:updated>2017-01-25T04:38:26.059-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>BIG DATA – FINDING NEW AREAS OF APPLICATIONS</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="remove-margin" style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;img src="http://www.msrcosmos.com/wp-content/uploads/2015/10/bigdata-img.jpg" height="331" width="640" /&gt;&lt;br /&gt;
&lt;br /&gt;
There is no denying the fact that today the buzz around big data is earsplitting. Organizations (both private and public) are reconsidering their data management approaches in the light of rapid advancements in emerging technologies such as Apache Hadoop, an open source big data technology.&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Today, these data-driven decisions are helping businesses revamp their product lines, overhaul their service offerings, find new revenue opportunities and spur innovation. Even the public sector is entering the arena to leverage available data. The key point here is that it’s not enough just to accumulate vast amounts of information. You also have to deploy the right tools to analyze information effectively and glean insights from it.&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Let us cut to the chase and discuss some innovative application areas of Big Data that have come to the fore:&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700;"&gt;Forecasting Disease Outbreak&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 1.125rem;"&gt;– The healthcare sector has already been the beneficiary of this new wave of big data integration. Enterprise health analytics is being driven primarily due to the need to cut down costs and improve the quality of care. For instance,&amp;nbsp;&lt;/span&gt;&lt;a href="http://releases.jhu.edu/2013/01/24/using-twitter-to-track-the-flu/" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #008cba; font-size: 1.125rem; text-decoration: none;" target="_blank"&gt;researchers at the John Hopkins University&lt;/a&gt;&lt;span style="font-size: 1.125rem;"&gt;&amp;nbsp;showed how the Twitter universe can be analyzed extensively (5000 Tweets/minute) to get early warning signals on any surge in flu related conversations.&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;&lt;span style="font-size: large;"&gt;Protecting Economic Initiatives&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 1.125rem;"&gt;&amp;nbsp;– Data-driven analytics are no longer restricted to the use of the private sector alone.&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.unglobalpulse.org/about-new" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #008cba; font-size: 1.125rem; line-height: inherit; text-decoration: none;" target="_blank"&gt;Global Pulse&lt;/a&gt;&lt;span style="font-size: 1.125rem;"&gt;&amp;nbsp;is a United Nations initiative to track in real-time any anomalies that might hamper development goals both at local and global levels. Timely, actionable information extracted via big data analysis is turning out to be a potent tool in the hands of decision makers in bridging the gaps before the situation escalates and hampers any significant social development gains.&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Helping in Talent Management&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 1.125rem;"&gt;– Big-data driven talent analytics will soon swarm the recruitment industry and help it in attracting and retaining talent for long.&amp;nbsp;&lt;/span&gt;&lt;a href="http://articles.chicagotribune.com/2012-12-16/business/ct-biz-1216-phil--20121216_1_analytics-moneyball-san-diego-padres" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #008cba; font-size: 1.125rem; line-height: inherit; text-decoration: none;" target="_blank"&gt;Sears&lt;/a&gt;&lt;span style="font-size: 1.125rem;"&gt;, with more than 2500 retail outlets in the US and Canada, is harnessing the power of Big Data to make informed decisions when it comes to talent acquisition.&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Aiding the Insurance Industry&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 1.125rem;"&gt;– The insurance industry is ripe for disruption, and there is no better example than the insurance products sold by&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.climate.com/" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #008cba; font-size: 1.125rem; line-height: inherit; text-decoration: none;" target="_blank"&gt;The Climate Corporation&lt;/a&gt;&lt;span style="font-size: 1.125rem;"&gt;. &amp;nbsp;The company’s platform manages to generate 10 trillion weather simulation data points, which are in turn used to ascertain risk and pricing for the insurance products. This voluminous amount of weather-related data helps in reducing risks and safeguarding agricultural interests in the event of any unforeseen calamity.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2016/05/big-data-finding-new-areas-of.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-1525023636055447687</guid><pubDate>Sat, 14 May 2016 04:05:00 +0000</pubDate><atom:updated>2017-01-25T04:38:37.699-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>THE POPULAR GRAPH DATABASES</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; line-height: 1.4; margin: 0.2rem 0px 10px; padding: 0px; text-align: center; text-rendering: optimizeLegibility; text-transform: uppercase;"&gt;
&lt;h2 style="box-sizing: border-box; font-weight: lighter; line-height: 1.4; margin: 0.2rem 0px 10px; padding: 0px; text-align: justify;"&gt;
&lt;span style="font-family: &amp;quot;lato&amp;quot; , sans-serif; font-size: 2.3125rem; font-weight: lighter; line-height: 1.4; text-align: left;"&gt;1) &lt;u&gt;NEO4J&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://www.3pillarglobal.com/wp-content/uploads/2016/03/neo4j_logo_600x600-300x300.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="neo4j_logo_600x600" border="0" src="http://www.3pillarglobal.com/wp-content/uploads/2016/03/neo4j_logo_600x600-300x300.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="background-color: white; box-sizing: border-box; font-family: lato, sans-serif; letter-spacing: 0.5px; margin-bottom: 15px; padding: 0px;"&gt;
&lt;div style="color: #394a58; font-size: 1.125rem; line-height: 1.3125rem;"&gt;
Neo4j is the market leader in GraphDB. It is highly performant, scalable, and flexible. It is equipped with a rich UI, called the Neo4j browser, that is used for queries, visualization, and data interaction. It has compatibility with most programming platforms like Java, Nodejs, PHP, Python, .NET, etc. It supports the Cypher query language, whose syntax naturally depicts data and relationships. It has a good integration support with Apache Spark, Elasticsearch, MongoDB, Cassandra, and Docker. The community edition is free under GPL v3 license.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: black; font-size: 2.3125rem; font-weight: lighter; letter-spacing: normal; line-height: 1.4; text-transform: uppercase;"&gt;2) &lt;/span&gt;&lt;u style="color: black; font-size: 2.3125rem; font-weight: lighter; letter-spacing: normal; line-height: 1.4; text-transform: uppercase;"&gt;ORIENT DB&lt;/u&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;img src="http://www.orientechnologies.com/wp-content/uploads/2014/09/orientdb_logo_2x11.png" /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Orient DB is a high speed, scalable, and reliable GraphDB. It has a high and constant traversing speed that&amp;nbsp;is not affected by database size. User, role, and record level security is built-in. It has a good compatibility with most programming platforms like Java, Nodejs, PHP, Python, .NET, etc. It has a strong community support and is licensed under Apache 2.&lt;/div&gt;
&lt;h2 style="background-color: white; box-sizing: border-box; font-weight: lighter; line-height: 1.4; margin: 0.2rem 0px 10px; padding: 0px; text-align: justify; text-transform: uppercase;"&gt;
&lt;a href="https://www.blogger.com/blogger.g?blogID=1914921600029877835" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;span style="font-family: &amp;quot;lato&amp;quot; , sans-serif; font-size: 2.3125rem; font-weight: lighter; line-height: 1.4; text-align: left;"&gt;3)&amp;nbsp;&lt;u&gt;TiTAN DB&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;u&gt;&lt;span style="font-size: x-large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;img src="http://abdatech.com.au/wp-content/uploads/2015/02/titan1.png" /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Titan DB is highly scalable and can store and query graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Titan DB is transactional and supports various backend stores like Cassandra, HBase, and BerkeleyDB. It supports integration with Elastic Search, Lucene, and Solr, and also supports the Gremlin query language. It is licensed under Apache 2.&lt;/div&gt;
&lt;h2 style="background-color: white; box-sizing: border-box; font-weight: lighter; line-height: 1.4; margin: 0.2rem 0px 10px; padding: 0px; text-align: justify; text-transform: uppercase;"&gt;
&lt;span style="font-family: &amp;quot;lato&amp;quot; , sans-serif; font-size: 2.3125rem; font-weight: lighter; line-height: 1.4; text-align: left;"&gt;4) &lt;u&gt;Apache Giraph&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;u&gt;&lt;span style="font-size: x-large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div&gt;
&lt;img src="http://images.techhive.com/images/article/2013/08/apache_giraph-100050182-large.jpg" /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;a href="https://www.blogger.com/blogger.g?blogID=1914921600029877835" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;/a&gt;It is an Iterative Graph processing framework backed by Apache Hadoop. Giraph jobs are highly scalable as they run on Hadoop Cluster. Giraph can greatly increase the efficiency of graph computation on a huge dataset. It is licensed under Apache 2. We wanted to take a deep dive into these graph databases to understand how they stacked against each other. At the outset, we eliminated TitanDB because a stable 1.0 version had not been released at the time. We also skipped Apache Giraph because it is backed up only by Hadoop. This left Neo4j and OrientDB for more exploration.&lt;/div&gt;
&lt;h2 style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #88929b; font-family: Lato, sans-serif; font-size: 2.3125rem; font-weight: lighter; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizeLegibility; text-transform: uppercase;"&gt;
TEST ENVIRONMENT&lt;/h2&gt;
&lt;ul style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; line-height: 1.25rem; list-style-position: outside; margin: 0px 0px 1.25rem 1.1rem; padding: 0px;"&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;CPU- Intel quad core i7 2.2 GHz&lt;/li&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;RAM – 16 GB&lt;/li&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;Hard disk type – Flash&lt;/li&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;Database on same machine as test program (no network latency)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #88929b; font-family: Lato, sans-serif; font-size: 2.3125rem; font-weight: lighter; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizeLegibility; text-transform: uppercase;"&gt;
TEST METHODOLOGY&lt;/h2&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
We used the sample Spring projects and Java drivers of each of the databases. The intent is to programmatically&lt;/div&gt;
&lt;ul style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; line-height: 1.25rem; list-style-position: outside; margin: 0px 0px 1.25rem 1.1rem; padding: 0px;"&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;Add 100k users,&lt;/li&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;Randomly search users across 100k edges in total, and&lt;/li&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;Come up with our average read/write speeds.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
We then searched users with similar preferences to each other. We ran the suite as Java unit-tests and captured the times using timestamps. Neo4j allowed indexing capability on one of the attributes&amp;nbsp;-&amp;nbsp;we indexed the userID to give us indexed and unindexed speeds. Read queries were not identical in each DB, so the closest comparison was run.&lt;/div&gt;
&lt;h2 style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #88929b; font-family: Lato, sans-serif; font-size: 2.3125rem; font-weight: lighter; line-height: 1.4; margin: 0.2rem 0px 0.5rem; padding: 0px; text-rendering: optimizeLegibility; text-transform: uppercase;"&gt;
RESULTS&lt;/h2&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
The results scale from 1 to 5, where the higher value is better.&lt;/div&gt;
&lt;table style="-webkit-font-smoothing: antialiased; background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: black; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; height: 222px; line-height: 16px; margin-bottom: 1.25rem; width: 827px;"&gt;&lt;tbody style="-webkit-font-smoothing: antialiased; box-sizing: border-box;"&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; box-sizing: border-box;"&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Dimensions&lt;/span&gt;&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Neo4j&lt;/span&gt;&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Orient DB&lt;/span&gt;&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Comments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: rgb(249, 249, 249); box-sizing: border-box;"&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Stable Java Driver? (Yes/No)&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Yes&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Yes&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; box-sizing: border-box;"&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Maturity of Client Framework (1-5)&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;5&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;2&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: rgb(249, 249, 249); box-sizing: border-box;"&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Ease of query language (1-5)&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;5&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;3&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Gremlin relates to SQL. Cypher relates more to graph queries.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; box-sizing: border-box;"&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Ease of setup (1-5)&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;3&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;5&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: rgb(249, 249, 249); box-sizing: border-box;"&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;# of Reads per Second&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;0.161ms (no index) 0.139 (indexed)&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;0.955ms (search)&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Single node retrieval; the gap decreased when searching for multiple nodes.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; box-sizing: border-box;"&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;# of Writes per Second&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;0.023ms/edge&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;0.31ms/edge&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: rgb(249, 249, 249); box-sizing: border-box;"&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Storage Footprint (MB)&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;103mb&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;86mb&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; box-sizing: border-box;"&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Average Memory Footprint (MB)&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;172mb – Average&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;256mb – Average&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: rgb(249, 249, 249); box-sizing: border-box;"&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;License Cost&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Community edition is free under GPL v3 license.&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Community edition is free under Apache 2 license.&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Enterprise version cost is unknown and can be figured out with the vendor directly.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; box-sizing: border-box;"&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;Community Support&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;5&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;2&lt;/td&gt;&lt;td style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #222222; font-size: 0.875rem; line-height: 1.125rem; margin: 0px; padding: 0.5625rem 0.625rem;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Whitepaper&lt;span style="color: #394a58;"&gt;:&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.stingergraph.com/data/uploads/papers/ppaa2014.pdf" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; line-height: inherit; text-decoration: none;" target="_blank"&gt;&lt;span style="color: blue;"&gt;http://www.stingergraph.com/data/uploads/papers/ppaa2014.pdf&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2016/05/the-popular-graph-databases.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author><enclosure length="286724" type="application/pdf" url="http://www.stingergraph.com/data/uploads/papers/ppaa2014.pdf"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>1) NEO4J Neo4j is the market leader in GraphDB. It is highly performant, scalable, and flexible. It is equipped with a rich UI, called the Neo4j browser, that is used for queries, visualization, and data interaction. It has compatibility with most programming platforms like Java, Nodejs, PHP, Python, .NET, etc. It supports the Cypher query language, whose syntax naturally depicts data and relationships. It has a good integration support with Apache Spark, Elasticsearch, MongoDB, Cassandra, and Docker. The community edition is free under GPL v3 license. 2) ORIENT DB Orient DB is a high speed, scalable, and reliable GraphDB. It has a high and constant traversing speed that&amp;nbsp;is not affected by database size. User, role, and record level security is built-in. It has a good compatibility with most programming platforms like Java, Nodejs, PHP, Python, .NET, etc. It has a strong community support and is licensed under Apache 2. 3)&amp;nbsp;TiTAN DB Titan DB is highly scalable and can store and query graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Titan DB is transactional and supports various backend stores like Cassandra, HBase, and BerkeleyDB. It supports integration with Elastic Search, Lucene, and Solr, and also supports the Gremlin query language. It is licensed under Apache 2. 4) Apache Giraph It is an Iterative Graph processing framework backed by Apache Hadoop. Giraph jobs are highly scalable as they run on Hadoop Cluster. Giraph can greatly increase the efficiency of graph computation on a huge dataset. It is licensed under Apache 2. We wanted to take a deep dive into these graph databases to understand how they stacked against each other. At the outset, we eliminated TitanDB because a stable 1.0 version had not been released at the time. We also skipped Apache Giraph because it is backed up only by Hadoop. This left Neo4j and OrientDB for more exploration. TEST ENVIRONMENT CPU- Intel quad core i7 2.2 GHz RAM – 16 GB Hard disk type – Flash Database on same machine as test program (no network latency) TEST METHODOLOGY We used the sample Spring projects and Java drivers of each of the databases. The intent is to programmatically Add 100k users, Randomly search users across 100k edges in total, and Come up with our average read/write speeds. We then searched users with similar preferences to each other. We ran the suite as Java unit-tests and captured the times using timestamps. Neo4j allowed indexing capability on one of the attributes&amp;nbsp;-&amp;nbsp;we indexed the userID to give us indexed and unindexed speeds. Read queries were not identical in each DB, so the closest comparison was run. RESULTS The results scale from 1 to 5, where the higher value is better. DimensionsNeo4jOrient DBComments Stable Java Driver? (Yes/No)YesYes Maturity of Client Framework (1-5)52 Ease of query language (1-5)53Gremlin relates to SQL. Cypher relates more to graph queries. Ease of setup (1-5)35 # of Reads per Second0.161ms (no index) 0.139 (indexed)0.955ms (search)Single node retrieval; the gap decreased when searching for multiple nodes. # of Writes per Second0.023ms/edge0.31ms/edge Storage Footprint (MB)103mb86mb Average Memory Footprint (MB)172mb – Average256mb – Average License CostCommunity edition is free under GPL v3 license.Community edition is free under Apache 2 license.Enterprise version cost is unknown and can be figured out with the vendor directly. Community Support52 Whitepaper:&amp;nbsp;http://www.stingergraph.com/data/uploads/papers/ppaa2014.pdf</itunes:subtitle><itunes:author>Mayank</itunes:author><itunes:summary>1) NEO4J Neo4j is the market leader in GraphDB. It is highly performant, scalable, and flexible. It is equipped with a rich UI, called the Neo4j browser, that is used for queries, visualization, and data interaction. It has compatibility with most programming platforms like Java, Nodejs, PHP, Python, .NET, etc. It supports the Cypher query language, whose syntax naturally depicts data and relationships. It has a good integration support with Apache Spark, Elasticsearch, MongoDB, Cassandra, and Docker. The community edition is free under GPL v3 license. 2) ORIENT DB Orient DB is a high speed, scalable, and reliable GraphDB. It has a high and constant traversing speed that&amp;nbsp;is not affected by database size. User, role, and record level security is built-in. It has a good compatibility with most programming platforms like Java, Nodejs, PHP, Python, .NET, etc. It has a strong community support and is licensed under Apache 2. 3)&amp;nbsp;TiTAN DB Titan DB is highly scalable and can store and query graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Titan DB is transactional and supports various backend stores like Cassandra, HBase, and BerkeleyDB. It supports integration with Elastic Search, Lucene, and Solr, and also supports the Gremlin query language. It is licensed under Apache 2. 4) Apache Giraph It is an Iterative Graph processing framework backed by Apache Hadoop. Giraph jobs are highly scalable as they run on Hadoop Cluster. Giraph can greatly increase the efficiency of graph computation on a huge dataset. It is licensed under Apache 2. We wanted to take a deep dive into these graph databases to understand how they stacked against each other. At the outset, we eliminated TitanDB because a stable 1.0 version had not been released at the time. We also skipped Apache Giraph because it is backed up only by Hadoop. This left Neo4j and OrientDB for more exploration. TEST ENVIRONMENT CPU- Intel quad core i7 2.2 GHz RAM – 16 GB Hard disk type – Flash Database on same machine as test program (no network latency) TEST METHODOLOGY We used the sample Spring projects and Java drivers of each of the databases. The intent is to programmatically Add 100k users, Randomly search users across 100k edges in total, and Come up with our average read/write speeds. We then searched users with similar preferences to each other. We ran the suite as Java unit-tests and captured the times using timestamps. Neo4j allowed indexing capability on one of the attributes&amp;nbsp;-&amp;nbsp;we indexed the userID to give us indexed and unindexed speeds. Read queries were not identical in each DB, so the closest comparison was run. RESULTS The results scale from 1 to 5, where the higher value is better. DimensionsNeo4jOrient DBComments Stable Java Driver? (Yes/No)YesYes Maturity of Client Framework (1-5)52 Ease of query language (1-5)53Gremlin relates to SQL. Cypher relates more to graph queries. Ease of setup (1-5)35 # of Reads per Second0.161ms (no index) 0.139 (indexed)0.955ms (search)Single node retrieval; the gap decreased when searching for multiple nodes. # of Writes per Second0.023ms/edge0.31ms/edge Storage Footprint (MB)103mb86mb Average Memory Footprint (MB)172mb – Average256mb – Average License CostCommunity edition is free under GPL v3 license.Community edition is free under Apache 2 license.Enterprise version cost is unknown and can be figured out with the vendor directly. Community Support52 Whitepaper:&amp;nbsp;http://www.stingergraph.com/data/uploads/papers/ppaa2014.pdf</itunes:summary><itunes:keywords>EMO,|,SWAG,|,TEENS,|,VANS</itunes:keywords></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-323959040200518875</guid><pubDate>Fri, 13 May 2016 03:54:00 +0000</pubDate><atom:updated>2017-01-25T04:38:47.395-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>Steps For Installing &amp; Configuring Hadoop in Standalone Mode</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span style="background-color: white; box-sizing: border-box; color: #394a58; font-family: &amp;quot;lato&amp;quot; , sans-serif; font-weight: 700; letter-spacing: 0.5px; line-height: 21px;"&gt;&lt;span style="box-sizing: border-box; font-size: large; text-decoration: underline;"&gt;Steps For Installing &amp;amp; Configuring Hadoop in Standalone Mode&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; box-sizing: border-box; color: #394a58; font-family: &amp;quot;lato&amp;quot; , sans-serif; font-size: 18px; font-weight: 700; letter-spacing: 0.5px; line-height: 21px;"&gt;&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
You might want to create a dedicated user for running Apache Hadoop but it is not a prerequisite. In our demonstration, we will be using a default user for running Hadoop.&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Environment&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Ubuntu 10.10&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
JDK 6 or above&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Hadoop-1.1.2 (Any stable release)&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Follow these steps for installing and configuring Hadoop on a single node:&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Step-1. Install Java&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
In this tutorial, we will use Java 1.6 therefore describing the installation of Java 1.6 in detail.&lt;/div&gt;
&lt;div style="background-color: white; box-sizing: border-box; font-family: lato, sans-serif; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px;"&gt;
&lt;div style="color: #394a58; font-size: 1.125rem;"&gt;
Use the below command to begin the installation of Java&lt;/div&gt;
&lt;b style="color: #394a58;"&gt;&lt;br /&gt;&lt;/b&gt;
&lt;span style="color: blue;"&gt;&lt;b&gt;&lt;code class="java plain" style="background-image: none; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; letter-spacing: normal; line-height: 17.6px; margin: 0px; min-height: auto; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: pre; width: auto;"&gt;$ sudo apt-get install openjdk-&lt;/code&gt;&lt;code class="java value" style="background-image: none; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; letter-spacing: normal; line-height: 17.6px; margin: 0px; min-height: auto; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: pre; width: auto;"&gt;6&lt;/code&gt;&lt;code class="java plain" style="background-image: none; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; letter-spacing: normal; line-height: 17.6px; margin: 0px; min-height: auto; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: pre; width: auto;"&gt;-jdk&lt;/code&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="color: #394a58; font-size: 1.125rem;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 16px; height: auto !important; left: auto !important; letter-spacing: normal; line-height: 17.6px; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre; width: auto !important;"&gt;&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;
&lt;div style="color: #394a58; font-size: 1.125rem;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 16px; height: auto !important; left: auto !important; letter-spacing: normal; line-height: 17.6px; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre; width: auto !important;"&gt;or&lt;/code&gt;&lt;/div&gt;
&lt;div style="font-size: 1.125rem;"&gt;
&lt;code class="java plain" style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-size: 16px; height: auto; left: auto; letter-spacing: normal; line-height: 17.6px; margin: 0px; min-height: auto; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: pre; width: auto;"&gt;&lt;b&gt;&lt;span style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;/div&gt;
&lt;div style="font-size: 1.125rem;"&gt;
&lt;code class="java plain" style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-size: 16px; height: auto; left: auto; letter-spacing: normal; line-height: 17.6px; margin: 0px; min-height: auto; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: pre; width: auto;"&gt;&lt;span style="color: blue; line-height: 17.6px;"&gt;&lt;b&gt;$ sudo apt-get install sun-java6-jdk&lt;/b&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_583887" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;span style="color: #394a58; font-family: &amp;quot;lato&amp;quot; , sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem;"&gt;This will install the full JDK under /usr/lib/jvm/java-6-sundirectory.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Step-2. Verify Java installation&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-color: white; box-sizing: border-box; font-family: lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px;"&gt;
&lt;div style="color: #394a58;"&gt;
You can verify java installation using the following command&lt;/div&gt;
&lt;div style="color: #394a58;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style="color: blue; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 16px; letter-spacing: normal; line-height: 17.6px; white-space: pre;"&gt;&lt;b&gt;$ java -version&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_952177" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;span style="color: #394a58; font-family: &amp;quot;lato&amp;quot; , sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem;"&gt;On executing this command, you should see output similar to the following:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
java version “1.6.0_27″&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Step-3. SSH configuration&lt;/span&gt;&lt;/div&gt;
&lt;ul style="background-color: white; box-sizing: border-box; font-family: lato, sans-serif; font-size: 1.125rem; line-height: 1.25rem; list-style-position: outside; margin: 0px 0px 1.25rem 1.1rem; padding: 0px;"&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;&lt;span style="color: #394a58;"&gt;Install SSH using the command.&lt;/span&gt;&lt;div style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_191422" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.062px;"&gt;
&lt;span style="color: blue; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; line-height: 19.8px; white-space: pre;"&gt;&lt;b&gt;sudo apt-get install ssh&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li style="box-sizing: border-box; color: #394a58; margin: 0px; padding: 0px;"&gt;Generate ssh key&lt;br style="-webkit-font-smoothing: antialiased; box-sizing: border-box;" /&gt;ssh -keygen -t rsa -P “” (press enter when asked for a file name; this will generate a passwordless ssh file)&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style="background-color: white; box-sizing: border-box; color: #394a58; font-family: lato, sans-serif; font-size: 1.125rem; line-height: 1.25rem; list-style-position: outside; margin: 0px 0px 1.25rem 1.1rem; padding: 0px; text-align: left;"&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;&lt;span style="color: #394a58;"&gt;&lt;span style="line-height: 1.25rem;"&gt;Now copy the public key (id_rsa.pub) of current machine to authorized_keysBelow command copies the generated public key in the .ssh/authorized_keys file.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="background-color: white; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 18px; line-height: 19.8px; white-space: pre;"&gt;&lt;b&gt; &lt;span style="color: blue;"&gt;cat $HOME/.ssh/id_rsa.pub &amp;gt;&amp;gt; $HOME/.ssh/authorized_keys&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="font-size: 18px; line-height: 19.8px; white-space: pre;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;ul style="background-color: white; box-sizing: border-box; color: #394a58; font-family: lato, sans-serif; font-size: 1.125rem; line-height: 1.25rem; list-style-position: outside; margin: 0px 0px 1.25rem 1.1rem; padding: 0px; text-align: left;"&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;Verify ssh configuration using the comman&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="background-color: white; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 1.125rem; line-height: 19.8px; white-space: pre;"&gt; &lt;b&gt;&lt;span style="color: blue;"&gt;ssh localhost&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="background-color: white; box-sizing: border-box; color: #394a58; font-family: lato, sans-serif; font-size: 1.125rem; line-height: 1.25rem; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_338151" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.062px;"&gt;
&lt;span style="font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem;"&gt;Pressing yes will add localhost to known hosts&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Step-4. Download Hadoop&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Download the latest stable release of Apache Hadoop from&amp;nbsp;&lt;a href="http://hadoop.apache.org/releases.html" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #008cba; line-height: inherit; text-decoration: none;"&gt;http://hadoop.apache.org/releases.html&lt;/a&gt;.&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Unpack the release tar – zxvf hadoop-1.0.3.tar.gz&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Save the extracted folder to an appropriate location, HADOOP_HOME will be pointing to this directory.&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Step-5. Verify Hadoop&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Check if the following directories exist under HADOOP_HOME: bin, conf, lib, bin&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Use the following command to create an environment variable that points to the Hadoop installation directory (HADOOP_HOME)&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_815459" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;span style="color: blue; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; line-height: 17.6px; white-space: pre;"&gt;&lt;b&gt; export HADOOP_HOME=/home/user/hadoop&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Now place the Hadoop binary directory on your command-line path by executing the command&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_709520" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;span style="color: blue; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; line-height: 17.6px; white-space: pre;"&gt;&lt;b&gt; export PATH=$PATH:$HADOOP_HOME/bin&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_709520" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 656.656px;"&gt;
&lt;span style="color: #394a58; font-family: &amp;quot;lato&amp;quot; , sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem;"&gt;Use this command to verify your Hadoop installation:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
hadoop version&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
The o/p should be similar to below one&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Hadoop 1.1.2&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Subversion&amp;nbsp;&lt;a href="https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.20" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; color: #008cba; line-height: inherit; text-decoration: none;"&gt;https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.20&lt;/a&gt;&amp;nbsp;-r911707&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Compiled by chrisdo on Fri Feb 19 08:07:34 UTC 2010&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Step-6. Configure JAVA_HOME&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Hadoop requires Java installation path to work on, for this we will be setting JAVA_HOME environment variable and this will point to our Java installation dir.&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Java_Home can be configured in ~/.bash_profile or ~/.bashrc file. Alternatively you can also let hadoop know this by setting&amp;nbsp; Java_Home&amp;nbsp; in hadoop&amp;nbsp;&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;conf/hadoop-env.sh&lt;/span&gt;&amp;nbsp;file.&lt;/div&gt;
&lt;div style="background-color: white; box-sizing: border-box; font-family: lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px;"&gt;
&lt;div style="color: #394a58;"&gt;
Use the below command to set JAVA_HOME on Ubuntu&lt;/div&gt;
&lt;span style="color: blue;"&gt;&lt;b style="font-size: 1.125rem; line-height: 1.3125rem;"&gt;&lt;code class="java plain" style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-size: 16px; height: auto; left: auto; letter-spacing: normal; line-height: 17.6px; margin: 0px; min-height: auto; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: pre; width: auto;"&gt;&lt;br /&gt;&lt;/code&gt;&lt;/b&gt;
&lt;b style="font-size: 1.125rem; line-height: 1.3125rem;"&gt;&lt;code class="java plain" style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-size: 16px; height: auto; left: auto; letter-spacing: normal; line-height: 17.6px; margin: 0px; min-height: auto; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: pre; width: auto;"&gt;export JAVA_HOME=/usr/lib/jvm/java-&lt;/code&gt;&lt;code class="java value" style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-size: 16px; height: auto; left: auto; letter-spacing: normal; line-height: 17.6px; margin: 0px; min-height: auto; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: pre; width: auto;"&gt;6&lt;/code&gt;&lt;code class="java plain" style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-size: 16px; height: auto; left: auto; letter-spacing: normal; line-height: 17.6px; margin: 0px; min-height: auto; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: pre; width: auto;"&gt;-sun&lt;/code&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
JAVA_HOME can be verified by command&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_222312" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;span style="color: blue; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; line-height: 17.6px; white-space: pre;"&gt;&lt;b&gt;echo $JAVA_HOME&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_222312" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;span style="color: #394a58; font-family: &amp;quot;lato&amp;quot; , sans-serif; font-size: 1.125rem; font-weight: 700; letter-spacing: 0.5px; line-height: inherit;"&gt;Step-7. Create Data Directory for Hadoop&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
An advantage of using Hadoop is that with just a limited number of directories you can set it up to work correctly. Let us create a directory with the name hdfs and three sub-directories name, data and tmp.&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Since a Hadoop user would require to read-write to these directories you would need to change the permissions of above directories to 755 or 777 for Hadoop user.&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Step-8. Configure Hadoop XML files&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Next, we will configure Hadoop XML file.&amp;nbsp; Hadoop configuration files are in the&amp;nbsp; HADOOP_HOME/conf dir.&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;conf/core-site.xml&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_998343" style="box-sizing: border-box; font-size: 1em; margin: 1em 0px; overflow: auto; padding: 0px; position: relative; width: 650.656px;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 1577px;"&gt;&lt;tbody style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="gutter" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(175, 175, 175) !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
1&lt;/div&gt;
&lt;div class="line number2 index1 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
2&lt;/div&gt;
&lt;div class="line number3 index2 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
3&lt;/div&gt;
&lt;div class="line number4 index3 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
4&lt;/div&gt;
&lt;div class="line number5 index4 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
5&lt;/div&gt;
&lt;div class="line number6 index5 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
6&lt;/div&gt;
&lt;div class="line number7 index6 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
7&lt;/div&gt;
&lt;div class="line number8 index7 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
8&lt;/div&gt;
&lt;div class="line number9 index8 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
9&lt;/div&gt;
&lt;div class="line number10 index9 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
10&lt;/div&gt;
&lt;/td&gt;&lt;td class="code" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: #222222; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 1530px;"&gt;&lt;div class="container" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&amp;lt;!--?xml version=&lt;/code&gt;&lt;code class="java string" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 255) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;"1.0"&lt;/code&gt;&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;--&amp;gt;&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number2 index1 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&amp;lt;!--?xml -stylesheet type=&lt;/code&gt;&lt;code class="java string" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 255) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;"text/xsl"&lt;/code&gt; &lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;href=&lt;/code&gt;&lt;code class="java string" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 255) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;"configuration.xsl"&lt;/code&gt;&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;?--&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number3 index2 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&amp;lt;! -- Putting site-specific property overrides the file. --&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number4 index3 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;/div&gt;
&lt;div class="line number5 index4 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;/div&gt;
&lt;div class="line number6 index5 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;fs.&lt;/code&gt;&lt;code class="java keyword" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 102, 153) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;default&lt;/code&gt;&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;.name&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number7 index6 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;hdfs:&lt;/code&gt;&lt;code class="java comments" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 130, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 30px 0px; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;//localhost:9000&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number8 index7 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;/div&gt;
&lt;div class="line number9 index8 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;hadoop.temp.dir&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number10 index9 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;/home/girish/hdfs/temp&amp;lt;span style=&lt;/code&gt;&lt;code class="java string" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 255) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;"font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;"&lt;/code&gt;&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&amp;gt;&amp;nbsp;&amp;lt;/span&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;conf/hdfs-site.xml&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_431646" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 806px;"&gt;&lt;tbody style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="gutter" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(175, 175, 175) !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
1&lt;/div&gt;
&lt;div class="line number2 index1 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
2&lt;/div&gt;
&lt;div class="line number3 index2 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
3&lt;/div&gt;
&lt;div class="line number4 index3 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
4&lt;/div&gt;
&lt;div class="line number5 index4 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
5&lt;/div&gt;
&lt;div class="line number6 index5 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
6&lt;/div&gt;
&lt;div class="line number7 index6 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
7&lt;/div&gt;
&lt;div class="line number8 index7 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
8&lt;/div&gt;
&lt;div class="line number9 index8 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
9&lt;/div&gt;
&lt;div class="line number10 index9 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
10&lt;/div&gt;
&lt;/td&gt;&lt;td class="code" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: #222222; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 759px;"&gt;&lt;div class="container" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&amp;lt;! -- Putting site specific property overrides in the file. --&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number2 index1 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;/div&gt;
&lt;div class="line number3 index2 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;dfs.name.dir&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number4 index3 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;/home/girish/hdfs/name&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number5 index4 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;/div&gt;
&lt;div class="line number6 index5 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;dfs.data.dir&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number7 index6 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;/home/girish/hdfs/data&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number8 index7 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;/div&gt;
&lt;div class="line number9 index8 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;dfs.replication&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number10 index9 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java value" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 153, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;1&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_303866" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 1577px;"&gt;&lt;tbody style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="gutter" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(175, 175, 175) !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
1&lt;/div&gt;
&lt;/td&gt;&lt;td class="code" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: #222222; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 1540px;"&gt;&lt;div class="container" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&amp;lt;strong style=&lt;/code&gt;&lt;code class="java string" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 255) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;"font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px;"&lt;/code&gt;&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&amp;gt;conf/mapred-site.xml&amp;lt;/strong&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_891081" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 806px;"&gt;&lt;tbody style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="gutter" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(175, 175, 175) !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
1&lt;/div&gt;
&lt;div class="line number2 index1 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
2&lt;/div&gt;
&lt;div class="line number3 index2 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
3&lt;/div&gt;
&lt;div class="line number4 index3 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
4&lt;/div&gt;
&lt;/td&gt;&lt;td class="code" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: #222222; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 769px;"&gt;&lt;div class="container" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&amp;lt;! -- Putting site-specific property overrides &lt;/code&gt;&lt;code class="java keyword" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 102, 153) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;this&lt;/code&gt; &lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;file. --&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number2 index1 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;/div&gt;
&lt;div class="line number3 index2 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;mapred.job.tracker&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number4 index3 alt1" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;localhost:&lt;/code&gt;&lt;code class="java value" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 153, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;9001&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;conf/masters&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Not required in single node cluster.&lt;br /&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;conf/slaves&lt;/span&gt;&lt;br /&gt;
Not required in single node cluster.&lt;br /&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Step-9. Format Hadoop Name Node-&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Execute the below command from hadoop home directory&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_173785" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 806px;"&gt;&lt;tbody style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="gutter" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(175, 175, 175) !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
1&lt;/div&gt;
&lt;/td&gt;&lt;td class="code" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: #222222; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 769px;"&gt;&lt;div class="container" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$ ~/hadoop/bin/hadoop namenode -format&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style="background-color: white; box-sizing: border-box; color: #394a58; font-family: &amp;quot;lato&amp;quot; , sans-serif; font-size: 18px; font-weight: 700; letter-spacing: 0.5px; line-height: 21px;"&gt;&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; text-decoration: underline;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
The following image gives an overview of a Hadoop Distributed File System Architecture.&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;img alt="HDFS Architecture" src="https://www.3pillarglobal.com/sites/default/files/xhadoop-11-2013.gif.pagespeed.ic.hdJ1kbIUCu.png" /&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Step-10. Start Hadoop daemons&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_811928" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 806px;"&gt;&lt;tbody style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="gutter" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(175, 175, 175) !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
1&lt;/div&gt;
&lt;/td&gt;&lt;td class="code" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: #222222; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 769px;"&gt;&lt;div class="container" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$ ~/hadoop/bin/start-all.sh&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Step-11. Verify the daemons are running&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_397086" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 806px;"&gt;&lt;tbody style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="gutter" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(175, 175, 175) !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
1&lt;/div&gt;
&lt;/td&gt;&lt;td class="code" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: #222222; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 769px;"&gt;&lt;div class="container" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;$ jps&amp;nbsp; (&lt;/code&gt;&lt;code class="java keyword" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 102, 153) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;if&lt;/code&gt; &lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;jps is not in path, &lt;/code&gt;&lt;code class="java keyword" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 102, 153) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;try&lt;/code&gt;&amp;nbsp; &lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;/usr/java/latest/bin/jps)&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
output will look similar to this&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
9316 SecondaryNameNode&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
9203 DataNode&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
9521 TaskTracker&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
9403 JobTracker&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
9089 NameNode&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Now we have all the daemons running:&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Note: If your master server fails to start due to the dfs safe mode issue, execute this on the Hadoop command line:&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 16px; line-height: 16px; margin: 0px; padding: 0px;"&gt;
&lt;div class="syntaxhighlighter  java" id="highlighter_747902" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; padding: 0px; position: relative !important; width: 650.656px;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 806px;"&gt;&lt;tbody style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;tr style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;td class="gutter" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(175, 175, 175) !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-width: 0px 3px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
1&lt;/div&gt;
&lt;/td&gt;&lt;td class="code" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: #222222; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 769px;"&gt;&lt;div class="container" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;
&lt;div class="line number1 index0 alt2" style="-webkit-font-smoothing: antialiased; background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"&gt;
&lt;code class="java plain" style="-webkit-font-smoothing: antialiased; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(0, 0, 0) !important; float: none !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"&gt;hadoop dfsadmin -safemode leave&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Also make sure to format the namenode again if you make changes to your configuration.&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;Step-12. Verify UIs by namenode &amp;amp; job tracker&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Open a browser window and type the following URLs:&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;namenode UI&lt;/span&gt;:&amp;nbsp;&amp;nbsp; http://machine_host_name:50070&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;job tracker UI&lt;/span&gt;:&amp;nbsp;&amp;nbsp; http://machine_host_name:50030&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
substitute ‘machine host name’ with the public IP of your node e.g:&amp;nbsp; http://localhost:50070&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
Now you have successfully installed and configured Hadoop on a single node.&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; font-family: Lato, sans-serif; font-size: 1.6875rem; font-weight: lighter; line-height: 1.4; margin: 0.2rem 0px 10px; padding: 0px; text-rendering: optimizeLegibility; text-transform: uppercase;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: 700; line-height: inherit;"&gt;BASIC HADOOP ADMIN COMMANDS&lt;/span&gt;&lt;/h3&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 12px;"&gt;(Source:&amp;nbsp;&lt;/span&gt;Getting Started with Hadoop&lt;span style="-webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 12px;"&gt;):&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
The ~/hadoop/bin directory contains some scripts used to launch Hadoop DFS and Hadoop Map/Reduce daemons. These are:&lt;/div&gt;
&lt;ul style="background-color: white; box-sizing: border-box; font-family: lato, sans-serif; font-size: 1.125rem; line-height: 1.25rem; list-style-position: outside; margin: 0px 0px 1.25rem 1.1rem; padding: 0px;"&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;&lt;span style="color: blue;"&gt;start-all.sh&lt;/span&gt;&lt;span style="color: #394a58;"&gt; – Starts all Hadoop daemons, the namenode, datanodes, the jobtracker and tasktrackers.&lt;/span&gt;&lt;/li&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;&lt;span style="color: blue;"&gt;stop-all.sh&lt;/span&gt;&lt;span style="color: #394a58;"&gt; – Stops all Hadoop daemons.&lt;/span&gt;&lt;/li&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;&lt;span style="color: blue;"&gt;start-mapred.sh&lt;/span&gt;&lt;span style="color: #394a58;"&gt; – Starts the Hadoop Map/Reduce daemons, the jobtracker and tasktrackers.&lt;/span&gt;&lt;/li&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;&lt;span style="color: blue;"&gt;stop-mapred.sh&lt;/span&gt;&lt;span style="color: #394a58;"&gt; – Stops the Hadoop Map/Reduce daemons.&lt;/span&gt;&lt;/li&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;&lt;span style="color: blue;"&gt;start-dfs.sh&lt;/span&gt;&lt;span style="color: #394a58;"&gt; – Starts the Hadoop DFS daemons, the namenode and datanodes.&lt;/span&gt;&lt;/li&gt;
&lt;li style="-webkit-font-smoothing: antialiased; box-sizing: border-box; margin: 0px; padding: 0px;"&gt;&lt;span style="color: blue;"&gt;stop-dfs.sh&lt;/span&gt;&lt;span style="color: #394a58;"&gt; – Stops the Hadoop DFS daemons.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: #394a58; font-family: Lato, sans-serif; font-size: 1.125rem; letter-spacing: 0.5px; line-height: 1.3125rem; margin-bottom: 15px; padding: 0px; text-rendering: optimizeLegibility;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2016/05/step-by-step-guide-for-installing.html</link><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1914921600029877835.post-6220348835173624750</guid><pubDate>Fri, 28 Aug 2015 12:09:00 +0000</pubDate><atom:updated>2017-01-25T04:38:55.450-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">All About Tech</category><title>BigData Facts and Stats</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h2 style="text-align: left;"&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;Here are the facts about the BigData that u should know . . . . . &lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_ysOhSDeuLbZ3-Y3kie6TlEm59JXLlYd4PuZjM5d-7RdNLVnE3UOtjGm1s1XAuuDx1ay95VMZ0uD9FiiuTdZP4IQ97WSAYmLYMWuwaaYT8U7XUrWVev7hAGcTS5iWtWQmV_KXrc6XwPM/s1600/2015-08-28%25252017.35.49.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt; &lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_ysOhSDeuLbZ3-Y3kie6TlEm59JXLlYd4PuZjM5d-7RdNLVnE3UOtjGm1s1XAuuDx1ay95VMZ0uD9FiiuTdZP4IQ97WSAYmLYMWuwaaYT8U7XUrWVev7hAGcTS5iWtWQmV_KXrc6XwPM/s640/2015-08-28%25252017.35.49.png" /&gt; &lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
</description><link>http://imayankthapa.blogspot.com/2015/08/bigdata-facts-and-stats.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_ysOhSDeuLbZ3-Y3kie6TlEm59JXLlYd4PuZjM5d-7RdNLVnE3UOtjGm1s1XAuuDx1ay95VMZ0uD9FiiuTdZP4IQ97WSAYmLYMWuwaaYT8U7XUrWVev7hAGcTS5iWtWQmV_KXrc6XwPM/s72-c/2015-08-28%25252017.35.49.png" width="72"/><thr:total>0</thr:total><author>mayankthapa1994@gmail.com (Mayank)</author></item></channel></rss>