<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Konstantin Vlasenko</title>
	<atom:link href="http://vlasenko.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://vlasenko.org</link>
	<description>An engineer is someone who can make for a dollar what any fool could make for two. – Alan Kay</description>
	<lastBuildDate>Fri, 18 May 2012 08:37:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='vlasenko.org' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/63eceb12ce184c9b01dfef59ffdd987c?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Konstantin Vlasenko</title>
		<link>http://vlasenko.org</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://vlasenko.org/osd.xml" title="Konstantin Vlasenko" />
	<atom:link rel='hub' href='http://vlasenko.org/?pushpress=hub'/>
		<item>
		<title>Git tips</title>
		<link>http://vlasenko.org/2012/05/18/git-tips/</link>
		<comments>http://vlasenko.org/2012/05/18/git-tips/#comments</comments>
		<pubDate>Fri, 18 May 2012 06:26:19 +0000</pubDate>
		<dc:creator>Konstantin Vlasenko</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[rebase]]></category>

		<guid isPermaLink="false">http://vlasenko.org/?p=782</guid>
		<description><![CDATA[What is Git Why Git [Read the history - 46:00] Git reference site Pro Git book O&#8217;Reilly Webcast: The Fringes of Git (Rebase technique by examples)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=782&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=ZDR433b0HJY&amp;feature=related">What is Git</a><br />
<a href="http://www.youtube.com/watch?v=8dhZ9BXQgc4&amp;feature=related">Why Git</a> [Read the history - 46:00]<br />
<a href="http://gitref.org/">Git reference site</a><br />
<a href="http://git-scm.com/book">Pro Git book</a><br />
<a href="http://www.youtube.com/watch?v=qh-R0-7Ii_U">O&#8217;Reilly Webcast: The Fringes of Git</a> (Rebase technique by examples)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/konstantinvlasenko.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/konstantinvlasenko.wordpress.com/782/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/konstantinvlasenko.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/konstantinvlasenko.wordpress.com/782/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/konstantinvlasenko.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/konstantinvlasenko.wordpress.com/782/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/konstantinvlasenko.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/konstantinvlasenko.wordpress.com/782/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/konstantinvlasenko.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/konstantinvlasenko.wordpress.com/782/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/konstantinvlasenko.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/konstantinvlasenko.wordpress.com/782/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/konstantinvlasenko.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/konstantinvlasenko.wordpress.com/782/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=782&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vlasenko.org/2012/05/18/git-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f07b6726b1dc36ec31b81c821c63398e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Konstantin Vlasenko</media:title>
		</media:content>
	</item>
		<item>
		<title>HOWTO: arc diff with the particular commit in the past</title>
		<link>http://vlasenko.org/2012/04/11/howto-arc-diff-with-the-particular-commit-in-the-past/</link>
		<comments>http://vlasenko.org/2012/04/11/howto-arc-diff-with-the-particular-commit-in-the-past/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 09:24:09 +0000</pubDate>
		<dc:creator>Konstantin Vlasenko</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[arc]]></category>
		<category><![CDATA[diff]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[phabricator]]></category>

		<guid isPermaLink="false">http://vlasenko.org/?p=775</guid>
		<description><![CDATA[Create the branch via hash git branch preview 63c3ec098181b81e44a018e153de481c8ed5df7b Switch to new branch git checkout preview Checkout needed files from the original branch git checkout master test.js Commit changes git commit -am "for arc diff" arc diff --preview Now you can delete this branch<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=775&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ul>
<li>Create the branch via hash
<pre>git branch preview 63c3ec098181b81e44a018e153de481c8ed5df7b</pre>
</li>
<li>Switch to new branch
<pre>git checkout preview</pre>
</li>
<li>Checkout needed files from the original branch
<pre>git checkout master test.js</pre>
</li>
<li>Commit changes
<pre>git commit -am "for arc diff"</pre>
</li>
<li>
<pre>arc diff --preview</pre>
</li>
<li>Now you can delete this branch</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/konstantinvlasenko.wordpress.com/775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/konstantinvlasenko.wordpress.com/775/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/konstantinvlasenko.wordpress.com/775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/konstantinvlasenko.wordpress.com/775/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/konstantinvlasenko.wordpress.com/775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/konstantinvlasenko.wordpress.com/775/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/konstantinvlasenko.wordpress.com/775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/konstantinvlasenko.wordpress.com/775/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/konstantinvlasenko.wordpress.com/775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/konstantinvlasenko.wordpress.com/775/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/konstantinvlasenko.wordpress.com/775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/konstantinvlasenko.wordpress.com/775/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/konstantinvlasenko.wordpress.com/775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/konstantinvlasenko.wordpress.com/775/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=775&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vlasenko.org/2012/04/11/howto-arc-diff-with-the-particular-commit-in-the-past/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f07b6726b1dc36ec31b81c821c63398e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Konstantin Vlasenko</media:title>
		</media:content>
	</item>
		<item>
		<title>AWS EC2: It is not possible to “sniff” traffic that is intended for a  different virtual instance</title>
		<link>http://vlasenko.org/2012/03/12/aws-ec2-it-is-not-possible-to-sniff-traffic-that-is-intended-for-a-different-virtual-instance/</link>
		<comments>http://vlasenko.org/2012/03/12/aws-ec2-it-is-not-possible-to-sniff-traffic-that-is-intended-for-a-different-virtual-instance/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 08:37:34 +0000</pubDate>
		<dc:creator>Konstantin Vlasenko</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://vlasenko.org/?p=771</guid>
		<description><![CDATA[It is not possible for a virtual instance running in promiscuous mode to receive or “sniff” traffic that is intended for a different virtual instance. While customers can place their interfaces into promiscuous mode, the hypervisor will not deliver any traffic to them that is not addressed to them. Even two virtual instances that are [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=771&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<blockquote><p>It is not possible for a virtual instance running in promiscuous mode to receive or “sniff” traffic that is intended for a different virtual instance. While customers can place their interfaces into promiscuous mode, the hypervisor will not deliver any traffic to them that is not addressed to them. Even two virtual instances that are owned by the same customer located on the same physical host cannot listen to each other’s traffic. Attacks such as ARP cache poisoning do<br />
not work within Amazon EC2 and Amazon VPC. While Amazon EC2 does provide ample protection against one customer inadvertently or maliciously attempting to view another’s data, as a standard practice customers should encrypt sensitive traffic &#8211; <a href="http://awsmedia.s3.amazonaws.com/pdf/AWS_Security_Whitepaper.pdf">Amazon Web Services: Overview of Security Processes</a></p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/konstantinvlasenko.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/konstantinvlasenko.wordpress.com/771/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/konstantinvlasenko.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/konstantinvlasenko.wordpress.com/771/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/konstantinvlasenko.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/konstantinvlasenko.wordpress.com/771/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/konstantinvlasenko.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/konstantinvlasenko.wordpress.com/771/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/konstantinvlasenko.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/konstantinvlasenko.wordpress.com/771/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/konstantinvlasenko.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/konstantinvlasenko.wordpress.com/771/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/konstantinvlasenko.wordpress.com/771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/konstantinvlasenko.wordpress.com/771/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=771&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vlasenko.org/2012/03/12/aws-ec2-it-is-not-possible-to-sniff-traffic-that-is-intended-for-a-different-virtual-instance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f07b6726b1dc36ec31b81c821c63398e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Konstantin Vlasenko</media:title>
		</media:content>
	</item>
		<item>
		<title>#jQuery. Use the .delegate() instead of .live(). Use .on() instead of .delegate()</title>
		<link>http://vlasenko.org/2012/02/07/jquery-use-the-delegate-instead-of-live-use-on-instead-of-delegate/</link>
		<comments>http://vlasenko.org/2012/02/07/jquery-use-the-delegate-instead-of-live-use-on-instead-of-delegate/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 07:51:51 +0000</pubDate>
		<dc:creator>Konstantin Vlasenko</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[delegate]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[live]]></category>

		<guid isPermaLink="false">http://vlasenko.org/?p=764</guid>
		<description><![CDATA[As of jQuery 1.7, the .live() method is deprecated. Use .on() to attach event handlers. Users of older versions of jQuery should use .delegate() in preference to .live(). When a selector is provided (.on), the event handler is referred to as delegated. The handler is not called when the event occurs directly on the bound element, but only for descendants (inner elements) that match the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=764&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As of jQuery 1.7, the <a href="http://api.jquery.com/live/">.live()</a> method is deprecated. Use <a href="http://api.jquery.com/on/">.on()</a> to attach event handlers. Users of older versions of jQuery should use <a href="http://api.jquery.com/delegate/">.delegate()</a> in preference to <a href="http://api.jquery.com/live/">.live()</a>.</p>
<p>When a selector is provided (.on), the event handler is referred to as <strong>delegated</strong>. The handler is not called when the event occurs directly on the bound element, but only for descendants (inner elements) that match the selector.</p>
<p>Advantage of event delegation is that any children added dinamically to the element whould still have the event listener.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/konstantinvlasenko.wordpress.com/764/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/konstantinvlasenko.wordpress.com/764/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/konstantinvlasenko.wordpress.com/764/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/konstantinvlasenko.wordpress.com/764/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/konstantinvlasenko.wordpress.com/764/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/konstantinvlasenko.wordpress.com/764/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/konstantinvlasenko.wordpress.com/764/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/konstantinvlasenko.wordpress.com/764/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/konstantinvlasenko.wordpress.com/764/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/konstantinvlasenko.wordpress.com/764/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/konstantinvlasenko.wordpress.com/764/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/konstantinvlasenko.wordpress.com/764/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/konstantinvlasenko.wordpress.com/764/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/konstantinvlasenko.wordpress.com/764/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=764&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vlasenko.org/2012/02/07/jquery-use-the-delegate-instead-of-live-use-on-instead-of-delegate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f07b6726b1dc36ec31b81c821c63398e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Konstantin Vlasenko</media:title>
		</media:content>
	</item>
		<item>
		<title>AWS is built for enterprise security standards</title>
		<link>http://vlasenko.org/2012/02/04/aws-is-built-for-enterprise-security-standards/</link>
		<comments>http://vlasenko.org/2012/02/04/aws-is-built-for-enterprise-security-standards/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 10:36:23 +0000</pubDate>
		<dc:creator>Konstantin Vlasenko</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://vlasenko.org/?p=760</guid>
		<description><![CDATA[Certifications SOC 1 Type 2 (formerly SAS-70) ISO 27001 PCI DSS for EC2, S3, EBC, VPC, RDS, ELB, IAM FISMA Moderate Compliant Controls (Amazon cloud earns key FISMA government security accreditation) HIPAA &#38; ITAR Compliant Architecture Phisical security Datacenters in nondescript facilities Physical access strictly controlled Must pass two-factor authentication at least twice for floor access [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=760&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h4>Certifications</h4>
<ul>
<li>SOC 1 Type 2 (formerly SAS-70)</li>
<li><a href="http://en.wikipedia.org/wiki/ISO/IEC_27001">ISO 27001</a></li>
<li>PCI DSS for EC2, S3, EBC, VPC, RDS, ELB, IAM</li>
<li><a href="http://en.wikipedia.org/wiki/Federal_Information_Security_Management_Act_of_2002">FISMA</a> Moderate Compliant Controls (<a href="http://arstechnica.com/business/news/2011/09/amazon-cloud-earns-fisma-government-security-accreditation.ars">Amazon cloud earns key FISMA government security accreditation</a>)</li>
<li>HIPAA &amp; ITAR Compliant Architecture</li>
</ul>
<h4>Phisical security</h4>
<ul>
<li>Datacenters in nondescript facilities</li>
<li>Physical access strictly controlled</li>
<li>Must pass two-factor authentication at least twice for floor access</li>
<li>Physical access logged and audited</li>
</ul>
<h4>HW, SW, Network</h4>
<ul>
<li>Systematic change management</li>
<li>Phased updates deployment</li>
<li>Safe storage decommission</li>
<li>Automated monitoring and self-audit</li>
<li>Advanced network protection</li>
</ul>
<p>&nbsp;</p>
<p>source: <a href="http://bit.ly/A1krEr">Using Amazon Web Services for Disaster Recovery Webinar</a> (16:07)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/konstantinvlasenko.wordpress.com/760/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/konstantinvlasenko.wordpress.com/760/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/konstantinvlasenko.wordpress.com/760/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/konstantinvlasenko.wordpress.com/760/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/konstantinvlasenko.wordpress.com/760/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/konstantinvlasenko.wordpress.com/760/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/konstantinvlasenko.wordpress.com/760/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/konstantinvlasenko.wordpress.com/760/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/konstantinvlasenko.wordpress.com/760/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/konstantinvlasenko.wordpress.com/760/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/konstantinvlasenko.wordpress.com/760/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/konstantinvlasenko.wordpress.com/760/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/konstantinvlasenko.wordpress.com/760/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/konstantinvlasenko.wordpress.com/760/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=760&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vlasenko.org/2012/02/04/aws-is-built-for-enterprise-security-standards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f07b6726b1dc36ec31b81c821c63398e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Konstantin Vlasenko</media:title>
		</media:content>
	</item>
		<item>
		<title>O365 components for most plans</title>
		<link>http://vlasenko.org/2011/11/28/o365-components-for-most-plans/</link>
		<comments>http://vlasenko.org/2011/11/28/o365-components-for-most-plans/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 10:45:36 +0000</pubDate>
		<dc:creator>Konstantin Vlasenko</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[O365]]></category>

		<guid isPermaLink="false">http://vlasenko.org/?p=757</guid>
		<description><![CDATA[K1 &#8211; DESKLESSPACK SHAREPOINTDESKLESS EXCHANGE_S_DESKLESS K2 &#8211; DESKLESSWOFFPACK SHAREPOINTWAC SHAREPOINTDESKLESS EXCHANGE_S_DESKLESS P1 &#8211; LITEPACK MCOLITE SHAREPOINTLITE EXCHANGE_L_STANDARD E1 &#8211; STANDARDPACK MCOSTANDARD SHAREPOINTSTANDARD EXCHANGE_S_STANDARD E2 &#8211; STANDARDWOFFPACK (?) E3 &#8211; ENTERPRISEPACK OFFICESUBSCRIPTION MCOSTANDARD SHAREPOINTWAC SHAREPOINTENTERPRISE EXCHANGE_S_ENTERPRISE E4 &#8211; ENTERPRISEWITHSCAL OFFICESUBSCRIPTION MCOSTANDARD SHAREPOINTWAC SHAREPOINTENTERPRISE EXCHANGE_S_ENTERPRISE source: http://blog.c7solutions.com/2011/07/assign-specific-licences-in-office-365.html<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=757&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>K1 &#8211; DESKLESSPACK</p>
<p>SHAREPOINTDESKLESS<br />
EXCHANGE_S_DESKLESS</p>
<p>K2 &#8211; DESKLESSWOFFPACK</p>
<p>SHAREPOINTWAC<br />
SHAREPOINTDESKLESS<br />
EXCHANGE_S_DESKLESS</p>
<p>P1 &#8211; LITEPACK</p>
<p>MCOLITE<br />
SHAREPOINTLITE<br />
EXCHANGE_L_STANDARD</p>
<p>E1 &#8211; STANDARDPACK</p>
<p>MCOSTANDARD<br />
SHAREPOINTSTANDARD<br />
EXCHANGE_S_STANDARD</p>
<p>E2 &#8211; STANDARDWOFFPACK (?)</p>
<p>E3 &#8211; ENTERPRISEPACK</p>
<p>OFFICESUBSCRIPTION<br />
MCOSTANDARD<br />
SHAREPOINTWAC<br />
SHAREPOINTENTERPRISE<br />
EXCHANGE_S_ENTERPRISE</p>
<p>E4 &#8211; ENTERPRISEWITHSCAL</p>
<p>OFFICESUBSCRIPTION<br />
MCOSTANDARD<br />
SHAREPOINTWAC<br />
SHAREPOINTENTERPRISE<br />
EXCHANGE_S_ENTERPRISE</p>
<p>source: http://blog.c7solutions.com/2011/07/assign-specific-licences-in-office-365.html</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/konstantinvlasenko.wordpress.com/757/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/konstantinvlasenko.wordpress.com/757/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/konstantinvlasenko.wordpress.com/757/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/konstantinvlasenko.wordpress.com/757/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/konstantinvlasenko.wordpress.com/757/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/konstantinvlasenko.wordpress.com/757/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/konstantinvlasenko.wordpress.com/757/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/konstantinvlasenko.wordpress.com/757/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/konstantinvlasenko.wordpress.com/757/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/konstantinvlasenko.wordpress.com/757/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/konstantinvlasenko.wordpress.com/757/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/konstantinvlasenko.wordpress.com/757/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/konstantinvlasenko.wordpress.com/757/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/konstantinvlasenko.wordpress.com/757/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=757&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vlasenko.org/2011/11/28/o365-components-for-most-plans/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f07b6726b1dc36ec31b81c821c63398e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Konstantin Vlasenko</media:title>
		</media:content>
	</item>
		<item>
		<title>[express/connect.static] Set &#8216;Last-Modified&#8217; to now to avoid 304 Not Modified</title>
		<link>http://vlasenko.org/2011/10/12/expressconnect-static-set-last-modified-to-now-to-avoid-304-not-modified/</link>
		<comments>http://vlasenko.org/2011/10/12/expressconnect-static-set-last-modified-to-now-to-avoid-304-not-modified/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 10:15:48 +0000</pubDate>
		<dc:creator>Konstantin Vlasenko</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[connect]]></category>
		<category><![CDATA[connect.static]]></category>
		<category><![CDATA[express.js]]></category>
		<category><![CDATA[express.static]]></category>
		<category><![CDATA[node.js]]></category>

		<guid isPermaLink="false">http://vlasenko.org/?p=752</guid>
		<description><![CDATA[Why do I need this? The right answer is: I don&#8217;t need that trick! The example below is just to show how to use routes to intercept requests to a static file. Put router before static. app.use(app.router); app.use(express.static(__dirname + '/static')); Add &#8216;/*&#8217; handler (don&#8217;t forget to call next()) app.get('/*', function(req, res, next){ res.setHeader('Last-Modified', (new Date()).toUTCString()); [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=752&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Why do I need this?</strong> The right answer is: <strong>I don&#8217;t need that trick!</strong></p>
<p>The example below is just to show how to use routes to intercept requests to a static file.</p>
<p><strong>Put router before static.</strong></p>
<pre>app.use(app.router);
app.use(express.static(__dirname + '/static'));</pre>
<p><strong>Add &#8216;/*&#8217; handler</strong> (don&#8217;t forget to call next())</p>
<pre>app.get('/*', function(req, res, next){ 
  res.setHeader('Last-Modified', (new Date()).toUTCString());
  next(); 
});</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/konstantinvlasenko.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/konstantinvlasenko.wordpress.com/752/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/konstantinvlasenko.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/konstantinvlasenko.wordpress.com/752/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/konstantinvlasenko.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/konstantinvlasenko.wordpress.com/752/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/konstantinvlasenko.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/konstantinvlasenko.wordpress.com/752/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/konstantinvlasenko.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/konstantinvlasenko.wordpress.com/752/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/konstantinvlasenko.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/konstantinvlasenko.wordpress.com/752/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/konstantinvlasenko.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/konstantinvlasenko.wordpress.com/752/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=752&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vlasenko.org/2011/10/12/expressconnect-static-set-last-modified-to-now-to-avoid-304-not-modified/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f07b6726b1dc36ec31b81c821c63398e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Konstantin Vlasenko</media:title>
		</media:content>
	</item>
		<item>
		<title>AWS .NET SimpleDB uses https</title>
		<link>http://vlasenko.org/2011/10/04/aws-net-simpledb-uses-https/</link>
		<comments>http://vlasenko.org/2011/10/04/aws-net-simpledb-uses-https/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 16:30:28 +0000</pubDate>
		<dc:creator>Konstantin Vlasenko</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[SimpleDB]]></category>

		<guid isPermaLink="false">http://vlasenko.org/?p=749</guid>
		<description><![CDATA[So do not be afraid. You are secure. Declaring Type: Amazon.SimpleDB.AmazonSimpleDBConfig Assembly: AWSSDK, Version=1.3.8.0 public AmazonSimpleDBConfig() { this.serviceVersion = "2009-04-15"; this.serviceURL = "https://sdb.amazonaws.com"; this.userAgent = AWSSDKUtils.SDKUserAgent; this.signatureVersion = "2"; this.signatureMethod = "HmacSHA256"; this.proxyPort = -1; this.maxErrorRetry = 3; this.fUseSecureString = true; }<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=749&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So do not be afraid. You are secure.<br />
<em>Declaring Type: Amazon.SimpleDB.AmazonSimpleDBConfig<br />
Assembly: AWSSDK, Version=1.3.8.0<br />
</em></p>
<pre>public AmazonSimpleDBConfig()
{
    this.serviceVersion = "2009-04-15";
    this.serviceURL = "<a href="https://sdb.amazonaws.com">https://sdb.amazonaws.com</a>";
    this.userAgent = AWSSDKUtils.SDKUserAgent;
    this.signatureVersion = "2";
    this.signatureMethod = "HmacSHA256";
    this.proxyPort = -1;
    this.maxErrorRetry = 3;
    this.fUseSecureString = true;
}</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/konstantinvlasenko.wordpress.com/749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/konstantinvlasenko.wordpress.com/749/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/konstantinvlasenko.wordpress.com/749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/konstantinvlasenko.wordpress.com/749/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/konstantinvlasenko.wordpress.com/749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/konstantinvlasenko.wordpress.com/749/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/konstantinvlasenko.wordpress.com/749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/konstantinvlasenko.wordpress.com/749/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/konstantinvlasenko.wordpress.com/749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/konstantinvlasenko.wordpress.com/749/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/konstantinvlasenko.wordpress.com/749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/konstantinvlasenko.wordpress.com/749/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/konstantinvlasenko.wordpress.com/749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/konstantinvlasenko.wordpress.com/749/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=749&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vlasenko.org/2011/10/04/aws-net-simpledb-uses-https/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f07b6726b1dc36ec31b81c821c63398e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Konstantin Vlasenko</media:title>
		</media:content>
	</item>
		<item>
		<title>Using PowerShell for common AWS SimpleDB operations</title>
		<link>http://vlasenko.org/2011/10/04/using-powershell-for-common-aws-simpledb-operations/</link>
		<comments>http://vlasenko.org/2011/10/04/using-powershell-for-common-aws-simpledb-operations/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 12:30:29 +0000</pubDate>
		<dc:creator>Konstantin Vlasenko</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SimpleDB]]></category>

		<guid isPermaLink="false">http://vlasenko.org/?p=746</guid>
		<description><![CDATA[#Create SimpleDB client Add-Type -Path "C:\AWS SDK\1.3.8.0\bin\AWSSDK.dll" $sdb=[Amazon.AWSClientFactory]::CreateAmazonSimpleDBClient('Key Id', 'Secret Key') #Create Domain $req = (new-object Amazon.SimpleDB.Model.CreateDomainRequest).WithDomainName('Contacts') $sdb.CreateDomain($req) #List Domains $req = (new-object Amazon.SimpleDB.Model.ListDomainsRequest) $sdb.ListDomains($req) #Insert Item $req = (new-object Amazon.SimpleDB.Model.PutAttributesRequest).WithDomainName('Contacts').WithItemName('user1'); $req.Attribute.Add((new-object Amazon.SimpleDB.Model.ReplaceableAttribute).WithName('FirstName').WithValue('Konstantin')) $req.Attribute.Add((new-object Amazon.SimpleDB.Model.ReplaceableAttribute).WithName('LastName').WithValue('Vlasenko')) $sdb.PutAttributes($req) #Query All Items $req = (new-object Amazon.SimpleDB.Model.SelectRequest).WithSelectExpression('select * from Contacts') $sdb.Select($req) #Query Item $req = (new-object Amazon.SimpleDB.Model.SelectRequest).WithSelectExpression('select * from [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=746&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>#Create SimpleDB client</p>
<pre>Add-Type -Path "C:\AWS SDK\1.3.8.0\bin\AWSSDK.dll"
$sdb=[Amazon.AWSClientFactory]::CreateAmazonSimpleDBClient('Key Id', 'Secret Key')</pre>
<p>#Create Domain</p>
<pre>$req = (new-object Amazon.SimpleDB.Model.CreateDomainRequest).WithDomainName('Contacts')
$sdb.CreateDomain($req)</pre>
<p>#List Domains</p>
<pre>$req = (new-object Amazon.SimpleDB.Model.ListDomainsRequest)
$sdb.ListDomains($req)</pre>
<p>#Insert Item</p>
<pre>$req = (new-object Amazon.SimpleDB.Model.PutAttributesRequest).WithDomainName('Contacts').WithItemName('user1');
$req.Attribute.Add((new-object Amazon.SimpleDB.Model.ReplaceableAttribute).WithName('FirstName').WithValue('Konstantin'))
$req.Attribute.Add((new-object Amazon.SimpleDB.Model.ReplaceableAttribute).WithName('LastName').WithValue('Vlasenko'))
$sdb.PutAttributes($req)</pre>
<p>#Query All Items</p>
<pre>$req = (new-object Amazon.SimpleDB.Model.SelectRequest).WithSelectExpression('select * from Contacts')
$sdb.Select($req)</pre>
<p>#Query Item</p>
<pre>$req = (new-object Amazon.SimpleDB.Model.SelectRequest).WithSelectExpression('select * from Contacts where itemName()="user1"')
$sdb.Select($req)</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/konstantinvlasenko.wordpress.com/746/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/konstantinvlasenko.wordpress.com/746/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/konstantinvlasenko.wordpress.com/746/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/konstantinvlasenko.wordpress.com/746/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/konstantinvlasenko.wordpress.com/746/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/konstantinvlasenko.wordpress.com/746/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/konstantinvlasenko.wordpress.com/746/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/konstantinvlasenko.wordpress.com/746/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/konstantinvlasenko.wordpress.com/746/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/konstantinvlasenko.wordpress.com/746/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/konstantinvlasenko.wordpress.com/746/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/konstantinvlasenko.wordpress.com/746/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/konstantinvlasenko.wordpress.com/746/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/konstantinvlasenko.wordpress.com/746/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=746&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vlasenko.org/2011/10/04/using-powershell-for-common-aws-simpledb-operations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f07b6726b1dc36ec31b81c821c63398e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Konstantin Vlasenko</media:title>
		</media:content>
	</item>
		<item>
		<title>HTML5 chessboard</title>
		<link>http://vlasenko.org/2011/09/24/html5-chessboard/</link>
		<comments>http://vlasenko.org/2011/09/24/html5-chessboard/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 18:36:22 +0000</pubDate>
		<dc:creator>Konstantin Vlasenko</dc:creator>
				<category><![CDATA[Chess]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[chess]]></category>
		<category><![CDATA[HTML5 chessboard]]></category>

		<guid isPermaLink="false">http://vlasenko.org/?p=740</guid>
		<description><![CDATA[&#60;html&#62; &#60;head&#62; &#60;script type="text/javascript" src="http://code.jquery.com/jquery-1.6.4.min.js"&#62;&#60;/script&#62; &#60;script type="text/javascript"&#62; $(document).ready(function () { // draws a chessboard function drawChessboard() { // define the constants var baseX = 0.5, baseY = 0.5, width = 50; // get the 2D context from the "chessboard" canvas var context = document.getElementById("chessboardCanvas").getContext("2d"); // draws the 8 by 8 chessboard for (var i = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=740&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<pre>&lt;html&gt;
&lt;head&gt;
&lt;script type="text/javascript" src="http://code.jquery.com/jquery-1.6.4.min.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript"&gt;
$(document).ready(function () {
	// draws a chessboard
	function drawChessboard() {
		// define the constants
		var baseX = 0.5, baseY = 0.5, width = 50;
		// get the 2D context from the "chessboard" canvas
		var context = document.getElementById("chessboardCanvas").getContext("2d");

		// draws the 8 by 8 chessboard
		for (var i = 0; i &lt; 8; i++) {
			for (var j = 0; j &lt; 8; j++) {
				var x = baseX + width * i, y = baseY + width * j;

				// draw the rectangle
				context.strokeRect(x, y, width, width);

				// fill the odd number rectangles
				if ((i + j) % 2 != 0) {
					context.fillRect(x, y, width, width);
				}
			}
		}
	}
	drawChessboard();
});
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;canvas id="chessboardCanvas" width="401" height="401" class="block"/&gt;
&lt;/body&gt;

&lt;/html&gt;</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/konstantinvlasenko.wordpress.com/740/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/konstantinvlasenko.wordpress.com/740/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/konstantinvlasenko.wordpress.com/740/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/konstantinvlasenko.wordpress.com/740/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/konstantinvlasenko.wordpress.com/740/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/konstantinvlasenko.wordpress.com/740/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/konstantinvlasenko.wordpress.com/740/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/konstantinvlasenko.wordpress.com/740/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/konstantinvlasenko.wordpress.com/740/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/konstantinvlasenko.wordpress.com/740/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/konstantinvlasenko.wordpress.com/740/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/konstantinvlasenko.wordpress.com/740/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/konstantinvlasenko.wordpress.com/740/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/konstantinvlasenko.wordpress.com/740/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vlasenko.org&#038;blog=3402404&#038;post=740&#038;subd=konstantinvlasenko&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vlasenko.org/2011/09/24/html5-chessboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f07b6726b1dc36ec31b81c821c63398e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Konstantin Vlasenko</media:title>
		</media:content>
	</item>
	</channel>
</rss>
