<!doctype html>
<html xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml"  itemscope itemtype="http://schema.org/Article" lang="en-US">
	<head>
		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
	  
	  <meta name="viewport" content="width=device-width, initial-scale=1">
	  
		<!-- This is Squarespace. -->
<!-- deepak-sharma-6r43 -->
<meta charset="utf-8" />
<title>WebJives</title>
<meta property="og:site_name" content="WebJives"/>
<meta property="og:title" content=""/>
<meta itemprop="name" content=""/>
<meta property="og:type" content="article"/>
<meta property="og:image" content="http://webjives.org/item/5123c5bae4b02be7ede3201e?format=500w"/>
<meta itemprop="image" content="http://webjives.org/item/5123c5bae4b02be7ede3201e?format=500w"/>
<link rel="image_src" href="http://webjives.org/item/5123c5bae4b02be7ede3201e?format=500w" />
<script>(function() {var l=!1,q=[1500,1000,750,500,300,100],s=new function(){this.load=function(b,n){b.getDOMNode&&(b=b.getDOMNode());
var o=this._getDataFromNode(b,n),m=!(!o.a||!o.a.width||!o.a.height),k=o.load+"";
if("false"===k){return l
}var i=o.mode;
if(m&&("fit"==i||"fill"==i)){i=b.parentNode;
if(!i){return console.error("Not doing anything, parentNode not found."),l
}if(!this.f(b,n,i)){return l
}}i=this.g(b,o);
if("string"==typeof i&&"viewport"!==k){var j=this.k(i,o);
b.getAttribute("src")!==j&&(b.onload=function(){b.className=b.className.replace("loading"," ").trim()
},!b.getAttribute("src")&&-1===b.className.indexOf("loading")&&(b.className+=(b.className?" ":"")+"loading"),!b.getAttribute("src")&&m?b.setAttribute("src",j):(o=new Image,o.onload=function(){m?b.setAttribute("src",j):(b.setAttribute("data-image-dimensions",this.width+"x"+this.height),s.load(b,n))
},o.onerror=function(){b.className=b.className.replace("loading"," ").trim();
b.setAttribute("src",j)
},o.src=j));
return !0
}return i
};
this.f=function(G,E,F){G.getDOMNode&&(G=G.getDOMNode());
F&&F.getDOMNode&&(F=F.getDOMNode());
F=F||G.parentNode;
if(!F){return console.error("Not doing anything, parentNode not found."),l
}var D=this._getDataFromNode(G,E),C=F.offsetWidth,A=F.offsetHeight;
E=D.mode;
if("none"!=E){var B=D.a.width,z=D.a.height,o=B/z,b=C/A,y;
"fill"===E?y=o>b?A/z:C/B:"fit"===E&&(y=o<b?A/z:C/B);
!D.d&&("fit"==E&&1<y)&&(y=1);
B=Math.floor(B*y);
y=Math.floor(z*y);
var i,x;
"fill"===E?(i=Math.min(Math.max(C/2-B*D.c.x,C-B),0),x=Math.min(Math.max(A/2-y*D.c.y,A-y),0)):"fit"===E&&(x=D.e,i=x.left?0:x.right?C-B:B<C?(C-B)/2:0,x=x.top?0:x.bottom?A-y:y<A?(A-y)/2:0,"inline"==this.b(G,"display")&&(G.style.fontSize="0px"),B-=G.offsetHeight-G.clientHeight,y-=G.offsetWidth-G.clientWidth);
if(0===B||0===y){return l
}G.style.top=Math.floor(x)+"px";
G.style.left=Math.floor(i)+"px";
G.style.width=Math.floor(B)+"px";
G.style.height=Math.floor(y)+"px";
i=this.b(F,"position");
G.style.position="relative"==i?"absolute":"relative";
if("fill"==E&&(G=this.b(F,"overflow"),!G||"hidden"!=G)){F.style.overflow="hidden"
}return !0
}};
this.g=function(A,y){function z(h,g){"none"===y.mode&&(A.style.width=null,A.style.height=null);
var d=parseFloat(A.getAttribute(h)),a=parseFloat(d);
if(!a||isNaN(a)){d=o.b(A,h),a=parseFloat(d)
}if(!a||isNaN(a)){d=o.b(A,"max-"+h,"max"+(h.substr(0,1).toUpperCase()+h.substr(1))),a=parseFloat(d)
}if(0===g||d){switch(o.i(d)){case"percentage":g=parseInt(d,10)/100*m.offsetWidth;
break;
case"number":g=parseInt(d,10)
}}!a&&(0!==g&&!A.getAttribute("src"))&&(g=0);
return g
}y=y||this._getDataFromNode(A);
if(!y.source){return l
}var x=A.offsetWidth,p=A.offsetHeight,m=A.parentNode,o=this,k=A.getAttribute("alt"),i=k&&0<k.length&&"none"===y.mode&&!A.getAttribute("src");
if(i){var b=A.style.display;
A.removeAttribute("alt");
A.style.display="none";
A.offsetHeight+0;
A.style.display=b
}x=z("width",x);
p=z("height",p);
i&&A.setAttribute("alt",k);
0===x&&0===p?(x=y.a.width,p=y.a.height):0===x?x=this.getDimensionForValue("width",p,y):0===p&&(p=this.getDimensionForValue("height",x,y));
"viewport"===y.load&&(A.style.width=Math.floor(x)+"px",A.style.height=Math.floor(p)+"px");
return this.j(x,p,y)
};
this._getDataFromNode=function(b,g){g=g||{};
var h={c:{x:0.5,y:0.5},a:{width:null,height:null},mode:"none",e:{h:!0},load:"true",d:!0};
if(g.c){h.c=g.c
}else{var f=b.getAttribute("data-image-focal-point");
if(f&&(f=f.split(","))&&2==f.length){h.c={x:parseFloat(f[0]),y:parseFloat(f[1])}
}}if(g.a){h.a=g.a
}else{if((f=b.getAttribute("data-image-dimensions"))&&(f=f.split("x"))&&2==f.length){h.a={width:parseInt(f[0],10),height:parseInt(f[1],10)}
}}g.mode?h.mode=g.mode:(f=b.parentNode.className,-1!==f.indexOf("content-fill")?h.mode="fill":-1!==f.indexOf("content-fit")&&(h.mode="fit"));
if("fit"===h.mode&&(f=g.e||b.getAttribute("data-alignment")||b.parentNode.getAttribute("data-alignment"))){h.e={top:-1!==f.indexOf("top"),left:-1!==f.indexOf("left"),h:-1!==f.indexOf("center"),right:-1!==f.indexOf("right"),bottom:-1!==f.indexOf("bottom")}
}if(g.load){h.load=g.load
}else{if(f=b.getAttribute("data-load")){h.load=f
}}if("undefined"!==typeof g.d){h.d=g.d
}else{if(f=b.getAttribute("data-image-stretch")){h.d="true"===f?!0:l
}}g.source?h.source=g.source:h.source=b.getAttribute("data-image")||b.getAttribute("data-src");
if(h.source&&(-1!==h.source.indexOf("squarespace.com")||-1!==h.source.indexOf("squarespace.net"))&&"http:"===h.source.substr(0,5)&&"https"===window.location.protocol.substr(0,5)){h.source=h.source.replace("http://","https://")
}return h
};
this.i=function(b){return"string"===typeof b&&-1!==b.indexOf("%")?"percentage":isNaN(parseInt(b,10))?NaN:"number"
};
this.b=function(b,g,h){var f;
b.currentStyle?f=b.currentStyle[h||g]:window.getComputedStyle&&(f=document.defaultView.getComputedStyle(b,null).getPropertyValue(g));
return f
};
this.j=function(b,e,f){b=Math.max(e/(f.a.height/f.a.width),b);
"number"==typeof window.devicePixelRatio&&(b=b*window.devicePixelRatio);
for(e=1;
e<q.length&&!(b>q[e]);
e++){}return q[e-1]+"w"
};
this.getDimensionForValue=function(b,g,h){var f=h.a.width;
h=h.a.height;
return"width"==b?f/h*g:"height"==b?h/f*g:NaN
};
this.k=function(b,e){var f=e.source;
return b&&("/"==f[0]||-1!=f.indexOf("squarespace.com")||-1!=f.indexOf("squarespace.net"))?(-1===f.indexOf("format\x3d"+b)&&(f=f+(-1!==f.indexOf("?")?"\x26":"?")+"format\x3d"+b),window.b&&(window.b.l&&-1===f.indexOf("storage\x3dlocal"))&&(f+="\x26storage\x3dlocal"),f):e.source
}
};
window.ImageLoader=s;
var t,u,v=50;
function w(){var b=document.images,i=document.styleSheets;
if(0>--v&&"complete"==document.readyState){clearTimeout(u)
}else{if(0<b.length&&t&&(t.rules||t.cssRules)){window.clearTimeout(u);
for(var i=l,j=0,h=b.length;
j<h;
j++){var g;
if(g=(b[j].hasAttribute?b[j].hasAttribute("data-image"):!!b[j].attributes["data-image"])||(b[j].hasAttribute?b[j].hasAttribute("data-src"):!!b[j].attributes["data-src"])){g=b[j],g="false"!==(g.getAttribute?g.getAttribute("data-load"):g.attributes["data-load"])+""
}g&&(i=!s.load(b[j])||i)
}i&&(u=window.setTimeout(w,50))
}else{if(!t){b=0;
for(j=i.length;
b<j;
b++){/\/site.css\?/.test(i[b].href)&&(t=i[b])
}}u=window.setTimeout(w,50)
}}}w();
document.addEventListener&&document.addEventListener("DOMContentLoaded",w,l);})();</script>
<script type="text/javascript" src="//static.squarespace.com/universal/scripts-v6/062520131704181019/yui-seed.js"></script>
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"/>
<script type="text/javascript" src="//use.typekit.net/ik/mAXpgdVpOpcA8twmT3EYBIhy4F7lfboOvbrpYuveH7wfeT9ffFHN4UJLFRbh52jhWD9UwRItwRwtZQsKw2yyFDjUFQqkZ28cjU75MWi8jcTTicmDOcNkZkUqZAm3jAClShyyScuyOQZkF2w0SaBujW48Sagyjh90jhNlOfG0Zem8SeBnOWFGjW4ljPXhSRbDO1FUiABkZWF3jAF8OcFzdPUqZAm3jAClShyyScuyOQZkF2w0SaBDSfoRdhXCHKoqZAm3jAClShyyScuyOQZkF2w0SaBDSfoRdhXKBAZcOAu8ieIlShmk-AjlihmKOWgkdkJVZcjlie8DjPuaZAJlSY4zH6qJ0K6bMg6YJMJ7fbKu4UMgeMb6MKG4fJ6qIMIjIPMfH6qJokJbMs6YJMJ7fbK-4UMgeMt6M6.js"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
<link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Cabin:normal,400,400italic,500,500italic,600,600italic,700,700italic"/>

<script> Static.SQUARESPACE_CONTEXT = {"appDomain":"squarespace.com","secureDomain":"https://deepak-sharma-6r43.squarespace.com","subscribed":false,"templateCapabilities":{"custom":false,"customTypes":[],"layouts":{"default":{"name":"Default","regions":["site"]}},"pageSchemas":{"folder":{},"gallery":{"ordering":1},"events":{"ordering":4},"blog":{"ordering":2}},"templatePageConfigs":{"read-me":{}},"widgetSchemas":{"1":[{"type":"navigation","schemaName":"navigation"}],"2":[],"3":[{"type":"logo","schemaName":"logo"}],"4":[],"5":[],"6":[],"9":[],"12":[],"14":[{"type":"tagcloud","schemaName":"tagcloud"}],"44":[],"50":[],"16":[],"18":[],"21":[],"23":[],"22":[],"25":[],"24":[],"26":[]}},"templateTweakable":true,"tweakJSON":{"gallery-arrow-style":"Circular","gallery-aspect-ratio":"3:2 Standard","gallery-auto-crop":"true","gallery-autoplay":"false","gallery-info-overlay":"Show on Hover","gallery-loop":"true","gallery-navigation":"Circles","gallery-show-arrows":"true","gallery-transitions":"Fade","galleryArrowBackground":"#222","galleryArrowColor":"#fff","galleryAutoplaySpeed":"3","galleryCircleColor":"#fff","galleryInfoBackground":"rgba(0, 0, 0, .7)","galleryThumbnailSize":"100px","product-gallery-auto-crop":"true","product-image-auto-crop":"true"},"website":{"id":"51218238e4b08a761592d9fc","identifier":"deepak-sharma-6r43","contentModifiedOn":1367905228487,"siteStatus":{},"language":"en-US","timeZone":"Canada/Pacific","machineTimeZoneOffset":-25200000,"timeZoneOffset":-25200000,"timeZoneAbbr":"PDT","siteTitle":"WebJives","siteDescription":"","location":{"addressTitle":"","addressLine1":"","addressLine2":"","addressCountry":""},"logoImageId":"5123c5bae4b02be7ede3201e","shareButtonOptions":{"3":true,"5":true,"8":true,"2":true,"4":true,"6":true,"7":true,"1":true},"logoImageUrl":"/item/5123c5bae4b02be7ede3201e","authenticUrl":"http://webjives.org","baseUrl":"http://webjives.org","primaryDomain":"webjives.org","socialAccounts":[{"serviceId":4,"userId":"11341862","userName":"Deepak_Sharma","screenname":"Deepak Sharma","addedOn":1361339815994,"profileUrl":"https://twitter.com/Deepak_Sharma","iconUrl":"http://a0.twimg.com/profile_images/2680782154/88ce6099742245fdc9247e4e667147d3_normal.png","collectionId":"512465a7e4b0b5151b7c5f48","serviceName":"twitter"}],"statsMigrated":false},"websiteCloneable":false,"websiteSettings":{"id":"51218238e4b08a761592d9fd","websiteId":"51218238e4b08a761592d9fc","type":"Personal","subject":"Software and IT","country":"US","state":"WA","markdownMode":true,"simpleLikingEnabled":true,"defaultPostFormat":"%y/%m/%d/%t","commentLikesAllowed":true,"commentAnonAllowed":true,"commentThreaded":true,"commentApprovalRequired":false,"commentAvatarsOn":true,"commentSortType":2,"commentFlagThreshold":0,"commentFlagsAllowed":true,"commentEnableByDefault":true,"commentDisableAfterDaysDefault":0,"disqusShortname":"","homepageTitleFormat":"%s","collectionTitleFormat":"%c \u2014 %s","itemTitleFormat":"%i \u2014 %s","commentsEnabled":true,"allowSquarespacePromotion":true,"storeSettings":{"returnPolicy":null,"termsOfService":null,"privacyPolicy":null,"useLightCart":false,"showNoteField":false,"currenciesSupported":["USD"],"measurementStandard":1,"isLive":false,"storeState":3,"stripeConnected":false},"useEscapeKeyToLogin":true}}; SquarespaceFonts.loadViaContext(); Squarespace.load(); </script>

<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-38646339-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script><!--[if gte IE 9]> <!-- --><link rel="stylesheet" type="text/css" href="/site.css?tid=4f6a1392e4b07090d46e7ec9&r=1391&t=1366421579611"/><!-- <![endif]-->
<!--[if lt IE 9]><script src="//static.squarespace.com/universal/scripts-thirdparty/html5/html5-shiv.js"></script><link rel="stylesheet" type="text/css" href="/site.css?tid=4f6a1392e4b07090d46e7ec9&r=1391&t=1366421579611&noMedia=true"/><![endif]-->

    <script src="//template-addons.squarespace.com/scripts/shrink.js"></script>
    <script src="/scripts/site.js" combo="false"></script>
	</head>
	<body class="not-found-page mobile-style-available hide-tags-categories social-icon-style-round gallery-navigation-circles gallery-info-overlay-show-on-hover gallery-aspect-ratio-32-standard gallery-arrow-style-circular gallery-transitions-fade gallery-show-arrows gallery-auto-crop  gallery-loop   event-thumbnails event-thumbnail-size-32-standard event-date-label event-date-label-time event-excerpts event-list-date event-list-time event-list-address event-icalgcal-links    product-list-titles-under product-list-alignment-center product-item-size-11-square product-image-auto-crop product-gallery-size-11-square product-gallery-auto-crop show-product-price show-product-item-nav native-currency-code-usd" id="special">

	<div id="site">
		<div id="canvas">

			<div id="headerWrapper">
				<header id="header">

					<div id="headerInfo" data-content-field="site-title">
						
						<h1 class="logo image">
							<a href="/" title="WebJives" role="bookmark">
							  <span class="placed-logo-image"><img src="/item/5123c5bae4b02be7ede3201e?format=1500w" alt="WebJives" /></span>
							  
							</a>
						</h1>
						
						
						
						<div id="navBlock" role="navigation">
							
<nav class="main-nav">

  <ul>
  
    
      
        <li class="blog-collection">
          <a href="/">Blog</a>
        </li>
      
      
    
  
    
      
        <li class="page-collection">
          <a href="/books/">Books</a>
        </li>
      
      
    
  
    
      
        <li class="page-collection">
          <a href="/photographs/">Photographs</a>
        </li>
      
      
    
  
    
      
        <li class="page-collection">
          <a href="/about/">About</a>
        </li>
      
      
    
  
    
      
        <li class="page-collection">
          <a href="/archive/">Archive</a>
        </li>
      
      
    
  
    
      
        <li class="page-collection">
          <a href="/twitter/">Twitter</a>
        </li>
      
      
    
  
  </ul>
  
  <select id="mobileSelect" onchange="if (this.value) window.location.href=this.value">
    <option class="mobile-select-label" value="">Navigation</option>
  
    
      
        <option class="blog-collection" value="/">Blog</option>
      
      
    
  
    
      
        <option class="page-collection" value="/books/">Books</option>
      
      
    
  
    
      
        <option class="page-collection" value="/photographs/">Photographs</option>
      
      
    
  
    
      
        <option class="page-collection" value="/about/">About</option>
      
      
    
  
    
      
        <option class="page-collection" value="/archive/">Archive</option>
      
      
    
  
    
      
        <option class="page-collection" value="/twitter/">Twitter</option>
      
      
    
   
  </select>
  
</nav>


					  </div>
					</div>

				</header>
			</div><!-- / headerWrapper -->

			<div id="pageWrapper" class="hfeed" role="main">
				<section id="page">
					We couldn't find what you are looking for.
				</section>
			</div><!-- / pageWrapper -->

			<div id="footerWrapper">
				<footer id="footer">
			   
					  
					    <div id="sqs-social">
					      <a href="https://twitter.com/Deepak_Sharma" target="_blank" title="Deepak Sharma" class="social-twitter"></a>
					    </div>
					  
					
					<div class="sqs-layout sqs-grid-12 columns-12" data-type="block-field" data-updated-on="1361305119696" id="footerBlock"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block html-block" data-block-json="&#123;&quot;wysiwyg&quot;:&#123;&quot;engine&quot;:&quot;code&quot;,&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;isSource&quot;:false,&quot;source&quot;:&quot;&quot;&#125;,&quot;html&quot;:&quot;&lt;p class=\&quot;text-align-center\&quot;&gt;Copyright \u00A9 2001\u20132013 Deepak Sharma&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&quot;,&quot;engine&quot;:&quot;visual&quot;&#125;" data-block-type="2" id="block-e6b80d2e4e4f6a752242"><div class="sqs-block-content"><p class="text-align-center">Copyright © 2001–2013 Deepak Sharma</p><p></p></div></div></div></div></div>
				</footer>
			</div><!-- / footerWrapper -->

		</div><!-- / canvas -->
	</div><!-- / site -->

	

	</body>
</html>
