<?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>lifewithpixel</title>
	<atom:link href="http://lifewithpixel.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://lifewithpixel.wordpress.com</link>
	<description>Keeping the flame going...</description>
	<lastBuildDate>Tue, 08 Jun 2010 03:27:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='lifewithpixel.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>lifewithpixel</title>
		<link>http://lifewithpixel.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://lifewithpixel.wordpress.com/osd.xml" title="lifewithpixel" />
	<atom:link rel='hub' href='http://lifewithpixel.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Finally, IPhone 4 is announced!</title>
		<link>http://lifewithpixel.wordpress.com/2010/06/08/76/</link>
		<comments>http://lifewithpixel.wordpress.com/2010/06/08/76/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 03:08:45 +0000</pubDate>
		<dc:creator>Jeremy Chin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Personal Musings]]></category>
		<category><![CDATA[IPhone 4]]></category>
		<category><![CDATA[IPhone 4 Launched]]></category>
		<category><![CDATA[IPhone HD]]></category>

		<guid isPermaLink="false">http://lifewithpixel.wordpress.com/?p=76</guid>
		<description><![CDATA[IPhone 4 announced! Nothing is going to stop me from my destinyy&#8230;y&#8230;..hmm, why does that sound familiar? I just hope either Maxis or Digi is coming out with more attractive packages so I can get one for my Hong Kong trip. I reckon the camera is good enough to replace my DSLR cos&#8217; I feel [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=76&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="IPhone 4 announced!" href="http://www.engadget.com/2010/06/07/iphone-4-announced/" target="_blank">IPhone 4 announced</a>!</p>
<p>Nothing is going to stop me from my destinyy&#8230;y&#8230;..hmm, why does that sound familiar? I just hope either Maxis or Digi is coming out with more attractive packages so I can get one for my Hong Kong trip. I reckon the camera is good enough to replace my DSLR cos&#8217; I feel like going light and easy.</p>
<div id="attachment_77" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-77  " title="IPhone 4" src="http://lifewithpixel.files.wordpress.com/2010/06/gallery01-20100607.jpg?w=600" alt="IPhone 4"   /><p class="wp-caption-text">IPhone 4</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lifewithpixel.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lifewithpixel.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lifewithpixel.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lifewithpixel.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lifewithpixel.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lifewithpixel.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lifewithpixel.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lifewithpixel.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lifewithpixel.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lifewithpixel.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lifewithpixel.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lifewithpixel.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lifewithpixel.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lifewithpixel.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=76&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lifewithpixel.wordpress.com/2010/06/08/76/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/063f1feb9a2e780cd299178cb9b35652?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orangebread</media:title>
		</media:content>

		<media:content url="http://lifewithpixel.files.wordpress.com/2010/06/gallery01-20100607.jpg" medium="image">
			<media:title type="html">IPhone 4</media:title>
		</media:content>
	</item>
		<item>
		<title>Gates of Hell captured on video</title>
		<link>http://lifewithpixel.wordpress.com/2010/06/04/gates-of-hell-captured-on-video/</link>
		<comments>http://lifewithpixel.wordpress.com/2010/06/04/gates-of-hell-captured-on-video/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 06:13:38 +0000</pubDate>
		<dc:creator>Jeremy Chin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[guatemala giant sinkhole]]></category>
		<category><![CDATA[guatemala sinkhole video]]></category>
		<category><![CDATA[sinkhole]]></category>

		<guid isPermaLink="false">http://lifewithpixel.wordpress.com/?p=73</guid>
		<description><![CDATA[Someone finally filmed the Guatemala giant sinkhole from a chopper. Damn, that hole is really deep! Wonder if anyone has guts to crawl down to the bottom and find out (assuming there&#8217;s a bottom, that is).<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=73&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Someone finally filmed the <a title="Entrance to the Center of the Earth is located in Guatemala" href="http://lifewithpixel.wordpress.com/2010/06/02/entrance-to-the-center-of-the-earth-is-located-in-guatemala/" target="_blank">Guatemala giant sinkhole </a>from a chopper. Damn, that hole is really deep! Wonder if anyone has guts to crawl down to the bottom and find out (assuming there&#8217;s a bottom, that is).</p>
<p style="text-align:center;"><span style="text-align:center; display: block;"><a href="http://lifewithpixel.wordpress.com/2010/06/04/gates-of-hell-captured-on-video/"><img src="http://img.youtube.com/vi/BoOHmdL2I9Y/2.jpg" alt="" /></a></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lifewithpixel.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lifewithpixel.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lifewithpixel.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lifewithpixel.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lifewithpixel.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lifewithpixel.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lifewithpixel.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lifewithpixel.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lifewithpixel.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lifewithpixel.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lifewithpixel.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lifewithpixel.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lifewithpixel.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lifewithpixel.wordpress.com/73/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=73&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lifewithpixel.wordpress.com/2010/06/04/gates-of-hell-captured-on-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/063f1feb9a2e780cd299178cb9b35652?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orangebread</media:title>
		</media:content>
	</item>
		<item>
		<title>Age doesn&#8217;t necessarily come with Brain</title>
		<link>http://lifewithpixel.wordpress.com/2010/06/04/age-doesnt-necessarily-come-with-brain/</link>
		<comments>http://lifewithpixel.wordpress.com/2010/06/04/age-doesnt-necessarily-come-with-brain/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 01:51:44 +0000</pubDate>
		<dc:creator>Jeremy Chin</dc:creator>
				<category><![CDATA[Personal Musings]]></category>

		<guid isPermaLink="false">http://lifewithpixel.wordpress.com/?p=67</guid>
		<description><![CDATA[I was furiously fuming in the mouth yesterday, unable to speak. It has been more than a decade since I last spoken to him. A long time ago, when I first joined the Facebook bandwagon, I found him through the throng of long time friends and I added him without any thoughts. After all, I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=67&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_69" class="wp-caption alignright" style="width: 224px"><img class="size-medium wp-image-69 " title="Moron" src="http://lifewithpixel.files.wordpress.com/2010/06/moron.jpg?w=214&#038;h=300" alt="Moron" width="214" height="300" /><p class="wp-caption-text">Moron</p></div>
<p style="text-align:justify;">I was furiously fuming in the mouth yesterday, unable to speak. It has been more than a decade since I last spoken to him. A long time ago, when I first joined the Facebook bandwagon, I found him through the throng of long time friends and I added him without any thoughts. After all, I didn&#8217;t have any strife with him back on those days although he was always the action-hero dude sitting at the back of the class.</p>
<p style="text-align:justify;">His statuses were always bizarre, always obviously relating to his dick or nightly activities. I guess his online alter-ego is the greater manifestation of his reality self. I shouldn&#8217;t really care, he&#8217;s been the nutcase moron for as long as I can remember. My only mistake was assuming that everyone would grow out of it. Damn, was I wrong! On my last couple of posts in Facebook, he relentlessly wrote comments on them with his notorious style. Probably he was just trying to kid but  I wasn&#8217;t really getting those jokes.</p>
<p style="text-align:justify;">I sent him a message, asking him to stop commenting obscenely on my posts and this is what I get.</p>
<blockquote style="text-align:justify;"><p>what the fuck if i do?? what will you do?..what u dare to do? what you fit to do? what u capable of doing? pls get violent&#8230;pls get violent&#8230; u stupid dumb shit camel fucking keyboard humping son of a bitch..if i catch u in ipoh during the break..u&#8217;ll have a freaking supprise..hope u worked out these few years..else it wouldn&#8217;t be pretty for you..</p></blockquote>
<p style="text-align:justify;">Yes, I saw some photos of his, with biceps and all. I guess he forgot one mistake that most people make. Muscles without brains usually end up as slaves. Moron.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lifewithpixel.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lifewithpixel.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lifewithpixel.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lifewithpixel.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lifewithpixel.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lifewithpixel.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lifewithpixel.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lifewithpixel.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lifewithpixel.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lifewithpixel.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lifewithpixel.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lifewithpixel.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lifewithpixel.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lifewithpixel.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=67&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lifewithpixel.wordpress.com/2010/06/04/age-doesnt-necessarily-come-with-brain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/063f1feb9a2e780cd299178cb9b35652?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orangebread</media:title>
		</media:content>

		<media:content url="http://lifewithpixel.files.wordpress.com/2010/06/moron.jpg?w=214" medium="image">
			<media:title type="html">Moron</media:title>
		</media:content>
	</item>
		<item>
		<title>Entrance to the Center of the Earth is located in Guatemala</title>
		<link>http://lifewithpixel.wordpress.com/2010/06/02/entrance-to-the-center-of-the-earth-is-located-in-guatemala/</link>
		<comments>http://lifewithpixel.wordpress.com/2010/06/02/entrance-to-the-center-of-the-earth-is-located-in-guatemala/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 02:33:31 +0000</pubDate>
		<dc:creator>Jeremy Chin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[giant sinkhole]]></category>
		<category><![CDATA[guatemala giant sinkhole]]></category>
		<category><![CDATA[natural disaster]]></category>

		<guid isPermaLink="false">http://lifewithpixel.wordpress.com/?p=63</guid>
		<description><![CDATA[I was right. When I was younger, I always thought movies are predictions from the wise about the future and I was right. The giant sinkhole that appeared in Guatemala, is a concrete proof that the 1959 movie, Journey to the Center of the Earth were really trying to tell us about a gargantuan void [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=63&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was right.</p>
<p>When I was younger, I always thought movies are predictions from the wise about the future and I was right. The giant sinkhole that appeared in Guatemala, is a concrete proof that the 1959 movie, Journey to the Center of the Earth were really trying to tell us about a gargantuan void beneath the earth&#8217;s crust that houses extinct dinosaurs and living things.</p>
<div id="attachment_64" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-64" title="Giant sinkhole in Guatemala" src="http://lifewithpixel.files.wordpress.com/2010/06/4657053554_ccf901edb5_o.jpg?w=600&#038;h=450" alt="Anyone for a trip to center of the Earth?" width="600" height="450" /><p class="wp-caption-text">Giant sinkhole in Guatemala</p></div>
<p>Source: <a title="National Geographic: Giant Sinkhole Swallows Guatemala Homes" href="http://news.nationalgeographic.com/news/2007/02/070226-sinkhole-photo.html" target="_blank">http://news.nationalgeographic.com/news/2007/02/070226-sinkhole-photo.html</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lifewithpixel.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lifewithpixel.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lifewithpixel.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lifewithpixel.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lifewithpixel.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lifewithpixel.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lifewithpixel.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lifewithpixel.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lifewithpixel.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lifewithpixel.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lifewithpixel.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lifewithpixel.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lifewithpixel.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lifewithpixel.wordpress.com/63/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=63&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lifewithpixel.wordpress.com/2010/06/02/entrance-to-the-center-of-the-earth-is-located-in-guatemala/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/063f1feb9a2e780cd299178cb9b35652?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orangebread</media:title>
		</media:content>

		<media:content url="http://lifewithpixel.files.wordpress.com/2010/06/4657053554_ccf901edb5_o.jpg" medium="image">
			<media:title type="html">Giant sinkhole in Guatemala</media:title>
		</media:content>
	</item>
		<item>
		<title>[Old Post]Reduce flickers in Window Forms</title>
		<link>http://lifewithpixel.wordpress.com/2010/05/31/reduce-flickers-in-window-forms/</link>
		<comments>http://lifewithpixel.wordpress.com/2010/05/31/reduce-flickers-in-window-forms/#comments</comments>
		<pubDate>Mon, 31 May 2010 12:09:19 +0000</pubDate>
		<dc:creator>Jeremy Chin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[reduce form flickers]]></category>
		<category><![CDATA[reduce windows form flickers]]></category>

		<guid isPermaLink="false">http://lifewithpixel.wordpress.com/?p=42</guid>
		<description><![CDATA[I know this topic has come up umpteenth times but I&#8217;m just gonna write it anyway lest I totally forgot about it. Flickers happen a lot when you try resizing or changing the content of a windows form especially when the background is filled with an image. Most often, it is caused by the background [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=42&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I know this topic has come up umpteenth times but I&#8217;m just gonna  write it anyway lest I totally forgot about it. Flickers happen a lot  when you try resizing or changing the content of a windows form  especially when the background is filled with an image. Most often, it  is caused by the background repainting in an uncontrolled manner.</p>
<p>There is a technique called double buffering which we could turn on  from Form object itself. However, under certain conditions, this does  not work for me. So, after further researching into the topic, I&#8217;ve  found another solution; That is to implement double buffering myself.</p>
<p>There are two events we can override in the Form object namely,  OnPaint and OnPaintBackground. What we are trying to achieve here is to  repaint the background ourselves before the Form redraw the child  controls. First, we override the OnPaintBackground and make it does  absolutely nothing.</p>
<p><pre class="brush: csharp;">
protected override void OnPaintBackground(PaintEventArgs e)
{
    // Do Nothing
}
</pre></p>
<p>Okay, here comes the interesting part. We will now declare a buffer  to keep the background drawing, changing it only when the Form resizes.  Needless to say, this would save a lot of reloading and redrawing of the  image from file.</p>
<p><pre class="brush: csharp;">
private Bitmap _dblBuffer = null;
protected override void OnPaint(PaintEventArgs e)
{
    if (_dblBuffer == null)
    {
        _dblBuffer = new Bitmap(this.ClientSize.Width, this.ClientSize.Height);
        Graphics g = Graphics.FromImage(_dblBuffer);
        g.DrawImage(_backgroundImage, 0, 0, this.ClientSize.Width, this.ClientSize.Height);
        g.Flush();
        g.Dispose();
    }

    e.Graphics.DrawImage(_dblBuffer, 0, 0, this.ClientSize.Width, this.ClientSize.Height);

    base.OnPaint(e);
}

protected override void OnSizeChanged(EventArgs e)
{
    if (_dblBuffer != null)
    {
        _dblBuffer.Dispose();
        _dblBuffer = null;
    }

    base.OnSizeChanged(e);
}
</pre></p>
<p>That should do it. The flickering should have dramatically improved  after this. The code is not perfect, so do post it in the comments if  you  have any suggestions. By the way, if anyone knows how to preserve the codes tabbing with  SyntaxHighlighter Plus, please drop me a mail. It seems to remove all my  tabs after I save the post.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lifewithpixel.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lifewithpixel.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lifewithpixel.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lifewithpixel.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lifewithpixel.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lifewithpixel.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lifewithpixel.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lifewithpixel.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lifewithpixel.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lifewithpixel.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lifewithpixel.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lifewithpixel.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lifewithpixel.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lifewithpixel.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=42&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lifewithpixel.wordpress.com/2010/05/31/reduce-flickers-in-window-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/063f1feb9a2e780cd299178cb9b35652?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orangebread</media:title>
		</media:content>
	</item>
		<item>
		<title>Do it again and again and again</title>
		<link>http://lifewithpixel.wordpress.com/2010/05/31/do-it-again-and-again-and-again/</link>
		<comments>http://lifewithpixel.wordpress.com/2010/05/31/do-it-again-and-again-and-again/#comments</comments>
		<pubDate>Mon, 31 May 2010 11:28:51 +0000</pubDate>
		<dc:creator>Jeremy Chin</dc:creator>
				<category><![CDATA[Personal Musings]]></category>
		<category><![CDATA[do without thinking]]></category>
		<category><![CDATA[redundancy]]></category>

		<guid isPermaLink="false">http://lifewithpixel.wordpress.com/?p=34</guid>
		<description><![CDATA[It&#8217;s really fascinating that many people do things without knowing the reason they are doing it in the first place. They do it because they were told to. Because doing it is their job. Because it is not their job to question the task. When the job is done, they move on to the next [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=34&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s really fascinating that many people do things without knowing the reason they are doing it in the first place. They do it <em>because </em>they were told to. <em>Because </em>doing it is their job. <em>Because </em>it is not their job to question the task. When the job is done, they move on to the next task, clearing out their tasks list as effectively as a printer churning out prints. But ask any one of them the dreaded word, &#8220;Why?&#8221;, and you&#8217;ll get some stunning answers.</p>
<blockquote><p>&#8220;I&#8217;m pretty sure the guys above have some pretty solid reasons for it.&#8221;<br />
&#8220;It&#8217;s the standard company policy.&#8221;<br />
&#8220;Please fill in the feedback form and include a photocopy of your I.C, front and back, and we&#8217;ll get back to you in three days.&#8221;</p></blockquote>
<p>Okay, I copied the last one from a Singaporean movie, Just follow Law. But nevertheless, they are some of the most common responses. It reminded me of a quote by Albert Einstein,</p>
<blockquote><p>&#8220;Insanity is about doing the same thing over and over again and expecting different results.&#8221;</p></blockquote>
<p>I can&#8217;t blame them. Many a time, they are practically forced to follow the standard procedure. &#8220;It&#8217;s the policy, we can&#8217;t change them.&#8221;, they explained.</p>
<p>Bureaucracy has it&#8217;s fair share of drawbacks. While having SOPs and policies help to manage the day to day operations with a proven track record, it does discourage flexibility and swift decision in the employees. This is especially true when they are being abused and used as an excuse on a routine.Take our TM tele-operators as an example. I can almost memorize their standard dialog by heart.</p>
<blockquote><p>&#8220;Sir, can you pull out the cables from the modem/router and your PC, restart the PC and then plug the cables back?&#8221;<br />
&#8220;I&#8217;ve done that. This is not the first time I called. The previous operator has asked me to run the preliminary diagnostic steps. Can you get a technician to come and support me?&#8221;<br />
&#8220;Yes, we will do that, sir. But this is our standard policy. We have to run through the diagnostic steps first before we can escalate it to the higher levels.&#8221;</p></blockquote>
<p>Sounds familiar? I am usually kind to operators because I know they are too, earning an honest living. However, my patience runs thin when year after year, the support quality remains the same. I&#8217;m not furious with the operators. I&#8217;m angered by the fact that their superiors have not noticed the problems. Having operators without the slightest clue about the technical domain is like hanging a Welcome-To-Insult-Me-Because-I&#8217;m-Dumb signboard on your back. I remember one particular conversation with their technician.</p>
<blockquote><p>&#8220;I have problems with my upload. The download is fine, just that the upload is less than 50kbps.&#8221;<br />
&#8220;Sir, why do you need the upload?&#8221;<br />
I was dumbfounded but answered him nevertheless, &#8220;I need it because it affects my game experience.&#8221;<br />
&#8220;Which game you play, sir?&#8221;<br />
&#8220;World of Warcraft&#8221;<br />
&#8220;Oh, sir. That game doesn&#8217;t require you to upload anything.&#8221;, he answered me confidently.</p></blockquote>
<p>At this point, it was too much for me to handle and I slammed down the phone.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lifewithpixel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lifewithpixel.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lifewithpixel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lifewithpixel.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lifewithpixel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lifewithpixel.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lifewithpixel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lifewithpixel.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lifewithpixel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lifewithpixel.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lifewithpixel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lifewithpixel.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lifewithpixel.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lifewithpixel.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=34&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lifewithpixel.wordpress.com/2010/05/31/do-it-again-and-again-and-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/063f1feb9a2e780cd299178cb9b35652?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orangebread</media:title>
		</media:content>
	</item>
		<item>
		<title>Hidden Jewel</title>
		<link>http://lifewithpixel.wordpress.com/2010/05/31/hidden-jewel/</link>
		<comments>http://lifewithpixel.wordpress.com/2010/05/31/hidden-jewel/#comments</comments>
		<pubDate>Mon, 31 May 2010 04:17:57 +0000</pubDate>
		<dc:creator>Jeremy Chin</dc:creator>
				<category><![CDATA[Personal Musings]]></category>
		<category><![CDATA[singaporean taxi driver diary]]></category>
		<category><![CDATA[taxi driver diary]]></category>

		<guid isPermaLink="false">http://lifewithpixel.wordpress.com/?p=22</guid>
		<description><![CDATA[It&#8217;s a hypocritical world we are living in. I have seen too many pretending to care while just moments ago, they hissed unpleasant remarks at a poor sales-guy who tried to sell them a massage chair. It&#8217;s totally unpleasant to read about the big shots who made news every time by donating a couple of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=22&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">It&#8217;s a hypocritical world we are living in. I have seen   too many pretending to care while just moments ago, they hissed unpleasant remarks at a poor sales-guy who tried   to sell them a massage chair. It&#8217;s totally unpleasant to read about the big shots who made news every time by donating a couple of thousands (sometimes, not even from their own pocket!) to some charity organization. I reserve my respect to those generous charitable rich who donate anonymously, even more so for those who personally attend to the needy.</p>
<p style="text-align:justify;">Recently, I stumbled upon a <a title="Taxi Diary" href="http://taxidiary.blogspot.com/" target="_blank">blog</a>, maintained by a   singaporean taxi driver. Further reading revealed that the   blog actually gets up to a million hits per month. That is   one phenomenal success by my book. The cab driver turned   out to be a professor who has lost his job at a research   institute he worked for 16 years and was unable to secure   any other jobs in Singapore. Because of that, he resigned   to a job which is still widely accepting candidates: A taxi   driver.  Not only his journals were well written, they were also   well flourished with experiences he get from his cabbing   job. I enjoy reading his writings not just because they are excellently  written or for the fact he is a professor, but because   of his courage of picking himself up from the ground and not   giving up (In Singapore, a taxi driver&#8217;s job is the last resort for most citizen, thus, it is often regarded as the lowest rank of the society structure).</p>
<p style="text-align:justify;">
<div id="attachment_30" class="wp-caption aligncenter" style="width: 510px"><a href="http://lifewithpixel.files.wordpress.com/2010/05/hypocrite.jpg"><img class="size-full wp-image-30" title="Hypocrite" src="http://lifewithpixel.files.wordpress.com/2010/05/hypocrite.jpg?w=600" alt="Hypocrite"   /></a><p class="wp-caption-text">Ultimate Hypocrite</p></div>
<p style="text-align:justify;">However, as with many other famous blogs, Cai Mengjie&#8217;s is no exception from hypocrites as well. While some flamed and hurled hurtful suspicions at his intention for starting the blog, some seemingly showed care and respect to the author. But how many comments are actually genuine, I thought to myself. I prefer to be a silent reader, appreciate each and every entry with my own interpretation and understanding of the moral found within.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lifewithpixel.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lifewithpixel.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lifewithpixel.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lifewithpixel.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lifewithpixel.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lifewithpixel.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lifewithpixel.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lifewithpixel.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lifewithpixel.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lifewithpixel.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lifewithpixel.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lifewithpixel.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lifewithpixel.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lifewithpixel.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=22&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lifewithpixel.wordpress.com/2010/05/31/hidden-jewel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/063f1feb9a2e780cd299178cb9b35652?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orangebread</media:title>
		</media:content>

		<media:content url="http://lifewithpixel.files.wordpress.com/2010/05/hypocrite.jpg" medium="image">
			<media:title type="html">Hypocrite</media:title>
		</media:content>
	</item>
		<item>
		<title>Fresh Morning</title>
		<link>http://lifewithpixel.wordpress.com/2010/05/26/fresh-morning/</link>
		<comments>http://lifewithpixel.wordpress.com/2010/05/26/fresh-morning/#comments</comments>
		<pubDate>Wed, 26 May 2010 03:11:41 +0000</pubDate>
		<dc:creator>Jeremy Chin</dc:creator>
				<category><![CDATA[Personal Musings]]></category>
		<category><![CDATA[fresh start]]></category>
		<category><![CDATA[New job]]></category>

		<guid isPermaLink="false">http://lifewithpixel.wordpress.com/?p=6</guid>
		<description><![CDATA[I&#8217;ve been awfully lazy at posting to my blog so I&#8217;ve decided to bring down mine at http://www.lifewithpixel.com and move it here. Why? Because it&#8217;s free! (Sorry, Exabytes. It&#8217;s been a great experience using your service) So, here I am again, starting out as new guy in a overly empty office block. Funny that even [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=6&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been awfully lazy at posting to my blog so I&#8217;ve decided to bring down mine at http://www.lifewithpixel.com and move it here. Why? Because it&#8217;s free! (Sorry, <a title="Exabytes" href="http://www.exabytes.com.my/" target="_blank">Exabytes</a>. It&#8217;s been a great experience using your service)</p>
<p>So, here I am again, starting out as new guy in a overly empty office block. Funny that even after all these years, I could still get excited at a new job. The office is spacious and the temperature is decently conditioned and my desk is much bigger than what I had previously. I can already hear my desk welcoming me to the cubicle world. Oh, and the coffee here are awesome.</p>
<div id="attachment_8" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-8" title="Morning Rain" src="http://lifewithpixel.files.wordpress.com/2010/05/560248099_7c1ce5098c.jpg?w=600" alt="Bringer of Life"   /><p class="wp-caption-text">Bringer of Life</p></div>
<p style="text-align:center;">
<p>I especially enjoyed this morning. It started with a drizzle and stopped right when I reached my office. Some days, things work for you like miracles and I&#8217;m not complaining.</p>
<p>Have a wonderful Wednesday, folks!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lifewithpixel.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lifewithpixel.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lifewithpixel.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lifewithpixel.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lifewithpixel.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lifewithpixel.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lifewithpixel.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lifewithpixel.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lifewithpixel.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lifewithpixel.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lifewithpixel.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lifewithpixel.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lifewithpixel.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lifewithpixel.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lifewithpixel.wordpress.com&amp;blog=13850731&amp;post=6&amp;subd=lifewithpixel&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lifewithpixel.wordpress.com/2010/05/26/fresh-morning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/063f1feb9a2e780cd299178cb9b35652?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">orangebread</media:title>
		</media:content>

		<media:content url="http://lifewithpixel.files.wordpress.com/2010/05/560248099_7c1ce5098c.jpg" medium="image">
			<media:title type="html">Morning Rain</media:title>
		</media:content>
	</item>
	</channel>
</rss>
