<?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/"
	>

<channel>
	<title>SODEVE &#187; Laughs</title>
	<atom:link href="http://sodeve.net/category/laughs/feed/" rel="self" type="application/rss+xml" />
	<link>http://sodeve.net</link>
	<description>a Software Developer(SODEVE)&#039;s blog recording his journey in pursuit of happyness.</description>
	<lastBuildDate>Fri, 13 Apr 2012 03:24:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Inline JavaScript Code That Broke My Feed</title>
		<link>http://sodeve.net/2011/12/inline-javascript-code-that-broke-my-feed/</link>
		<comments>http://sodeve.net/2011/12/inline-javascript-code-that-broke-my-feed/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 13:49:51 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Laughs]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=2010</guid>
		<description><![CDATA[In my previous post, I needed to embed Flash object. To do that, the post needs to have two inline JavaScript code blocks embedded inside. This two code blocks apparently killed my RSS Feed! I didn&#8217;t know about this, until I visited my LinkedIn page. LinkedIn page was prompting me to enter my WordPress blog [...]
Related posts:<ol>
<li><a href='http://sodeve.net/2009/09/how-to-use-javascript-in-your-wordpress-blog-post/' rel='bookmark' title='How to Use Javascript in Your WordPress Blog Post'>How to Use Javascript in Your WordPress Blog Post</a></li>
<li><a href='http://sodeve.net/2008/07/singapore-nric-generator/' rel='bookmark' title='Singapore NRIC Generator'>Singapore NRIC Generator</a></li>
<li><a href='http://sodeve.net/2007/03/how-to-check-that-javascript-is-enabled-from-server/' rel='bookmark' title='How to Check Whether JavaScript is Enabled From Server'>How to Check Whether JavaScript is Enabled From Server</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In my previous <a href="http://sodeve.net/2011/11/download-data-terbaru-sertifikasi-guru-2012/" title="Download Data Terbaru Sertifikasi Guru 2012">post</a>, I needed to embed Flash object. To do that, the post needs to have two inline JavaScript code blocks embedded inside.</p>
<p>This two code blocks apparently killed my RSS Feed! I didn&#8217;t know about this, until I visited my LinkedIn page. LinkedIn page was prompting me to enter my WordPress blog URL address. Hmm.. that&#8217;s weird. I remember I have done that immediately when I created my LinkedIn account. I squinted my eyes to find any error messages. Below the WordPress form, I saw broken red lines with varying degree of thickness. Apparently the error message was outside the DIV&#8217;s visible area. The error message reads &#8220;Error in parsing http://sodeve.net?feed=rss2&#8243;.</p>
<p>Here&#8217;s the offending inline codes:</p>
<pre name="code" class="html">
&lt;script type=&quot;text/javascript&quot;&gt;
		var swfVersionStr = &quot;10.2.0&quot;; var xiSwfUrlStr = &quot;/swf/playerProductInstall.swf&quot;;
		var flashvars = {}; var params = {};
		params.quality = &quot;high&quot;; params.bgcolor = &quot;#3a3737&quot;;
		params.allowscriptaccess = &quot;always&quot;; params.allowfullscreen = &quot;true&quot;;
		var attributes = {}; attributes.id = &quot;SertifikasiDownloader&quot;;
		attributes.name = &quot;SertifikasiDownloader&quot;; attributes.align = &quot;left&quot;;
		swfobject.embedSWF(&quot;/swf/Downloader.swf&quot;, &quot;flashSertifikasiDownloader&quot;, &quot;493&quot;, &quot;332&quot;, swfVersionStr, xiSwfUrlStr, flashvars, params, attributes);
		swfobject.createCSS(&quot;#flashSertifikasiDownloader&quot;, &quot;display:block;text-align:left;&quot;);
&lt;/script&gt;
</pre>
<p>And</p>
<pre name="code" class="html">
&lt;script type=&quot;text/javascript&quot;&gt;
		var pageHost = ((document.location.protocol == &quot;https:&quot;) ? &quot;https://&quot; : &quot;http://&quot;);
		document.write(&quot;&lt;a href='http://www.adobe.com/go/getflashplayer'&gt;&lt;img src='&quot;
			+ pageHost + &quot;www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flash player' /&gt;&lt;/a&gt;&quot; );
&lt;/script&gt;
</pre>
<p>Btw, please note that I made the JavaScript codes in multiple lines to make it readable. In its original form, each code block will be merged into a single line.</p>
<p>When I opened up this blog&#8217;s RSS Feed URL using Google Chrome, it spitted back red rectangle error message back at me. I opened the same URL with Safari, and it simply give up without even telling what&#8217;s the source of the error. Still not satisfied, I launched both IE9 and Firefox to the same URL.</p>
<p>Surprise surprise, these two browsers didn&#8217;t report any error. IE9 incompletely renderred the XML as a full-page of words without any arrangement. But it actually stopped rendering the content half-way. Perhaps it saw the error, got depressed, then perhaps go hiding somewhere trying to get high. Great, IE9, your act is just like <a href="http://en.wikipedia.org/wiki/Towelie" title="Towelie" target="_blank">Towelie</a>.</p>
<p>If IE9 is like Towelie, I think Firefox is like Eddie Mora from <a href="http://www.imdb.com/title/tt1219289/" title="Limitless" target="_blank">Limitless</a>. Although there&#8217;s error in the feed, it is still showing everything perfectly. And by perfectly, I mean everything. The FeedBurner&#8217;s favicon, the layout, the form to subscribe to the feed. </p>
<p>Last but not least, Opera. I think Opera is the most informative among all. It prompted the error, described what kind of error is it, which location the error was triggered from, and it even shown the part of the XML code where the error is originated.</p>
<p>Based on this razor-sharp information from Opera, I look into the XML file. I found out that the second JavaScript code block was auto-encapsulated inside CDATA section. But why only the second code block was auto-encapsulated? What makes the first code block so special (or not so special, depending on your today&#8217;s mood) that it wasn&#8217;t auto-encapsulated?</p>
<p>Anyway, I solved this issue by taking out both code blocks, and put them into two separate external .js file. Yes, this is actually the recommended practice should you ever need to include JavaScript code in your WordPress blog post. Why didn&#8217;t I do it in the first place? In my defense, the inline JavaScript code did work. As long as you make them in one single line.</p>
<p>What I did&#8217;t realize was that I accidentally depended on a &#8216;hack&#8217;, deprecated-method, or whatever it is that now WordPress (or W3 Total Cache) doesn&#8217;t support. I am not sure whether I should call this a bug. What do you think?</p>
<p>Moral of the story, use the recommended best practice when doing something, but don&#8217;t stop yourself from hacking <img src='http://sodeve.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Show me your hand if your&#8217;re agree!</p>
<p>Cheers!</p>
<p>The screenshots from the browsers:<br />

<div class="ngg-galleryoverview" id="ngg-gallery-5-2010">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-36" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://sodeve.net/wp-content/gallery/browser-feed-error/chrome-feed_-error_.png" title=" " class="shutterset_set_5" >
								<img title="chrome-feed_-error_" alt="chrome-feed_-error_" src="http://sodeve.net/wp-content/gallery/browser-feed-error/thumbs/thumbs_chrome-feed_-error_.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-37" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://sodeve.net/wp-content/gallery/browser-feed-error/chrome-feed_-fixed_.png" title=" " class="shutterset_set_5" >
								<img title="chrome-feed_-fixed_" alt="chrome-feed_-fixed_" src="http://sodeve.net/wp-content/gallery/browser-feed-error/thumbs/thumbs_chrome-feed_-fixed_.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-38" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://sodeve.net/wp-content/gallery/browser-feed-error/firefox-feed_.png" title=" " class="shutterset_set_5" >
								<img title="firefox-feed_" alt="firefox-feed_" src="http://sodeve.net/wp-content/gallery/browser-feed-error/thumbs/thumbs_firefox-feed_.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-39" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://sodeve.net/wp-content/gallery/browser-feed-error/ie9-feed_.png" title=" " class="shutterset_set_5" >
								<img title="ie9-feed_" alt="ie9-feed_" src="http://sodeve.net/wp-content/gallery/browser-feed-error/thumbs/thumbs_ie9-feed_.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-40" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://sodeve.net/wp-content/gallery/browser-feed-error/opera-fee_-fixed_.png" title=" " class="shutterset_set_5" >
								<img title="opera-fee_-fixed_" alt="opera-fee_-fixed_" src="http://sodeve.net/wp-content/gallery/browser-feed-error/thumbs/thumbs_opera-fee_-fixed_.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-41" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://sodeve.net/wp-content/gallery/browser-feed-error/opera-feed_-error_.png" title=" " class="shutterset_set_5" >
								<img title="opera-feed_-error_" alt="opera-feed_-error_" src="http://sodeve.net/wp-content/gallery/browser-feed-error/thumbs/thumbs_opera-feed_-error_.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-42" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://sodeve.net/wp-content/gallery/browser-feed-error/safari-feed_-error_.png" title=" " class="shutterset_set_5" >
								<img title="safari-feed_-error_" alt="safari-feed_-error_" src="http://sodeve.net/wp-content/gallery/browser-feed-error/thumbs/thumbs_safari-feed_-error_.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-43" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://sodeve.net/wp-content/gallery/browser-feed-error/safari-feed_-fixed_.png" title=" " class="shutterset_set_5" >
								<img title="safari-feed_-fixed_" alt="safari-feed_-fixed_" src="http://sodeve.net/wp-content/gallery/browser-feed-error/thumbs/thumbs_safari-feed_-fixed_.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>

</p>
<h2>Share and Enjoy</h2>

<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 32px">
<ul class="wp-socializer-jump columns-no">
 <li><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsodeve.net%2F2011%2F12%2Finline-javascript-code-that-broke-my-feed%2F&amp;t=Inline+JavaScript+Code+That+Broke+My+Feed" title="Share this on Facebook" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Facebook" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -330px; border:0;"/></a></li> 

 <li><a href="http://twitter.com/home?status=Inline+JavaScript+Code+That+Broke+My+Feed%20-%20http%3A%2F%2Fsodeve.net%3Fp%3D2010%20@sodeve" title="Tweet this !" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Twitter" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1386px; border:0;"/></a></li> 

 <li><a href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsodeve.net%2F2011%2F12%2Finline-javascript-code-that-broke-my-feed%2F&amp;title=Inline+JavaScript+Code+That+Broke+My+Feed&amp;annotation=In+my+previous+post%2C+I+needed+to+embed+Flash+object.+To+do+that%2C+the+post+needs+to+have+two+inline+JavaScript+code+blocks+embedded+inside.%0D%0A%0D%0AThis+two+code+blocks+apparently+killed+my+RSS+Feed%21+I+didn%27t+know+about+this%2C+until+I+visited+my+LinkedIn+pa" title="Bookmark this on Google" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Google" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -462px; border:0;"/></a></li> 

 <li><a href="http://delicious.com/post?url=http%3A%2F%2Fsodeve.net%2F2011%2F12%2Finline-javascript-code-that-broke-my-feed%2F&amp;title=Inline+JavaScript+Code+That+Broke+My+Feed&amp;notes=In+my+previous+post%2C+I+needed+to+embed+Flash+object.+To+do+that%2C+the+post+needs+to+have+two+inline+JavaScript+code+blocks+embedded+inside.%0D%0A%0D%0AThis+two+code+blocks+apparently+killed+my+RSS+Feed%21+I+didn%27t+know+about+this%2C+until+I+visited+my+LinkedIn+pa" title="Post this on Delicious" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Delicious" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -132px; border:0;"/></a></li> 

 <li><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsodeve.net%2F2011%2F12%2Finline-javascript-code-that-broke-my-feed%2F&amp;title=Inline+JavaScript+Code+That+Broke+My+Feed&amp;bodytext=In+my+previous+post%2C+I+needed+to+embed+Flash+object.+To+do+that%2C+the+post+needs+to+have+two+inline+JavaScript+code+blocks+embedded+inside.%0D%0A%0D%0AThis+two+code+blocks+apparently+killed+my+RSS+Feed%21+I+didn%27t+know+about+this%2C+until+I+visited+my+LinkedIn+pa" title="Submit this to Digg" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Digg" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -231px; border:0;"/></a></li> 

 <li><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fsodeve.net%2F2011%2F12%2Finline-javascript-code-that-broke-my-feed%2F&amp;title=Inline+JavaScript+Code+That+Broke+My+Feed" title="Submit this to StumbleUpon" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="StumbleUpon" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1287px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/2011/12/inline-javascript-code-that-broke-my-feed/" onclick="addBookmark(event);" title="Inline JavaScript Code That Broke My Feed" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Add to favorites" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -0px; border:0;"/></a></li> 

 <li><a href="mailto:subject=Inline JavaScript Code That Broke My Feed&amp;body=In my previous post, I needed to embed Flash object. To do that, the post needs to have two inline JavaScript code blocks embedded inside.

This two code blocks apparently killed my RSS Feed! I didn't know about this, until I visited my LinkedIn pa - http://sodeve.net/2011/12/inline-javascript-code-that-broke-my-feed/" title="Email this" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Email" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -297px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/feed/rss/" title="Subscribe to RSS" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="RSS" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1221px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
<p>Related posts:</p><ol>
<li><a href='http://sodeve.net/2009/09/how-to-use-javascript-in-your-wordpress-blog-post/' rel='bookmark' title='How to Use Javascript in Your WordPress Blog Post'>How to Use Javascript in Your WordPress Blog Post</a></li>
<li><a href='http://sodeve.net/2008/07/singapore-nric-generator/' rel='bookmark' title='Singapore NRIC Generator'>Singapore NRIC Generator</a></li>
<li><a href='http://sodeve.net/2007/03/how-to-check-that-javascript-is-enabled-from-server/' rel='bookmark' title='How to Check Whether JavaScript is Enabled From Server'>How to Check Whether JavaScript is Enabled From Server</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2011/12/inline-javascript-code-that-broke-my-feed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Something Hilarious from Don Syme&#8217;s Blog</title>
		<link>http://sodeve.net/2011/11/something-hilarious-from-don-symes-blog/</link>
		<comments>http://sodeve.net/2011/11/something-hilarious-from-don-symes-blog/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 12:29:54 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Laughs]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[f#]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=1799</guid>
		<description><![CDATA[After watching video on F# by Don Syme in Channel 9 MSDN, I found it very good and decided to download it. While waiting my download, I saw the link to his blog. Since I never read his blog, I quickly clicked the link to his blog. That&#8217;s I think the least form of respect [...]
Related posts:<ol>
<li><a href='http://sodeve.net/2007/05/this-is-why-blog-should-not-be-used-as-diary-replacement/' rel='bookmark' title='This is Why Blog Should Not Be Used As Diary Replacement'>This is Why Blog Should Not Be Used As Diary Replacement</a></li>
<li><a href='http://sodeve.net/2007/04/firing-blanks-at-your-blog-nudge-nudge-wink-wink-say-no-more/' rel='bookmark' title='Firing Blanks at Your Blog? Nudge .. Nudge .. Wink-Wink .. Say No More'>Firing Blanks at Your Blog? Nudge .. Nudge .. Wink-Wink .. Say No More</a></li>
<li><a href='http://sodeve.net/2007/05/sodeve-wp-translate/' rel='bookmark' title='How To Translate Your Blog Into Multiple Languages'>How To Translate Your Blog Into Multiple Languages</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>After watching video on F# by Don Syme in <a href="http://channel9.msdn.com/blogs/martinesmann/don-syme-fsharp-and-functional-programming-in-net" title="Don Syme: F# and functional programming in . NET" target="_blank">Channel 9 MSDN</a>, I found it very good and decided to download it. While waiting my download, I saw the link to his blog. Since I never read his blog, I quickly clicked the link to his blog. That&#8217;s I think the least form of respect to someone who have created a programming language. <img src='http://sodeve.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Over at his blog, I mostly skim through between post titles and excerpts. I&#8217;m not to say that I&#8217;m not interested, but I think I will find it hard to digest. Considering that I never programmed in F# yet. Anyway, one post caught my eyes, <a href="http://blogs.msdn.com/b/dsyme/archive/2011/11/02/job-at-msr-cambridge-infer-net.aspx" title="Job at MSR Cambridge: Infer.NET" target="_blank">Job at MSR Cambridge: Infer.NET</a>. Don&#8217;t ask why this post got caught in my eyes <img src='http://sodeve.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  (<a href="http://sodeve.net/2007/12/my-first-python-program/" title="My First Python Program">Nudge..Nudge..Wink..Wink..Say No More</a>).</p>
<p>Anyway here&#8217;s excerpt of his post:</p>
<blockquote><p>Microsoft Research Cambridge is seeking talented software developers to work on the Infer.NET project (http://research.microsoft.com/infernet).</p>
<p>Infer.NET is a framework for developing and deploying machine learning and inference solutions. It has been developed within the Machine Learning and Perception group, which has an excellent track record of incorporating leading edge research into bestselling products including the body part recognition technology in Kinect for Xbox 360 and the advertising prediction algorithm used in Bing. Be a part of the next of wave of the data driven computing revolution! </p></blockquote>
<p>After describing all the technical requirements for the candidate, Don Syme closes it with this paragraph:</p>
<blockquote><p>Interested candidates should contact John Bronskill (firstname.lastname@microsoft.com) with a resume or CV or formally apply using one of the links below:</p></blockquote>
<p>The hilarious part was on the comment section. I take screenshot here for your viewing pleasure.</p>
<p><img src="http://sodeve.net/wp-content/uploads/2011/11/don.syme_.hilarious.commenter.png" alt="hilarious commenters on Don Syme&#039;s blog" title="hilarious commenters on Don Syme&#039;s blog" width="429" height="152" class="aligncenter size-full wp-image-1801" /></p>
<p>Unfortunately, there is no way to delete comment on Don Syme&#8217;s blog. But luckily, this &#8220;Roman&#8221; dude never left his full name. Otherwise, this could be quite embarassing for him <img src='http://sodeve.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h2>Share and Enjoy</h2>

<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 32px">
<ul class="wp-socializer-jump columns-no">
 <li><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsodeve.net%2F2011%2F11%2Fsomething-hilarious-from-don-symes-blog%2F&amp;t=Something+Hilarious+from+Don+Syme%26%238217%3Bs+Blog" title="Share this on Facebook" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Facebook" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -330px; border:0;"/></a></li> 

 <li><a href="http://twitter.com/home?status=Something+Hilarious+from+Don+Syme%26%238217%3Bs+Blog%20-%20http%3A%2F%2Fsodeve.net%3Fp%3D1799%20@sodeve" title="Tweet this !" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Twitter" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1386px; border:0;"/></a></li> 

 <li><a href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsodeve.net%2F2011%2F11%2Fsomething-hilarious-from-don-symes-blog%2F&amp;title=Something+Hilarious+from+Don+Syme%26%238217%3Bs+Blog&amp;annotation=After+watching+video+on+F%23+by+Don+Syme+in+Channel+9+MSDN%2C+I+found+it+very+good+and+decided+to+download+it.+While+waiting+my+download%2C+I+saw+the+link+to+his+blog.+Since+I+never+read+his+blog%2C+I+quickly+clicked+the+link+to+his+blog.+That%27s+I+think+the+" title="Bookmark this on Google" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Google" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -462px; border:0;"/></a></li> 

 <li><a href="http://delicious.com/post?url=http%3A%2F%2Fsodeve.net%2F2011%2F11%2Fsomething-hilarious-from-don-symes-blog%2F&amp;title=Something+Hilarious+from+Don+Syme%26%238217%3Bs+Blog&amp;notes=After+watching+video+on+F%23+by+Don+Syme+in+Channel+9+MSDN%2C+I+found+it+very+good+and+decided+to+download+it.+While+waiting+my+download%2C+I+saw+the+link+to+his+blog.+Since+I+never+read+his+blog%2C+I+quickly+clicked+the+link+to+his+blog.+That%27s+I+think+the+" title="Post this on Delicious" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Delicious" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -132px; border:0;"/></a></li> 

 <li><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsodeve.net%2F2011%2F11%2Fsomething-hilarious-from-don-symes-blog%2F&amp;title=Something+Hilarious+from+Don+Syme%26%238217%3Bs+Blog&amp;bodytext=After+watching+video+on+F%23+by+Don+Syme+in+Channel+9+MSDN%2C+I+found+it+very+good+and+decided+to+download+it.+While+waiting+my+download%2C+I+saw+the+link+to+his+blog.+Since+I+never+read+his+blog%2C+I+quickly+clicked+the+link+to+his+blog.+That%27s+I+think+the+" title="Submit this to Digg" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Digg" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -231px; border:0;"/></a></li> 

 <li><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fsodeve.net%2F2011%2F11%2Fsomething-hilarious-from-don-symes-blog%2F&amp;title=Something+Hilarious+from+Don+Syme%26%238217%3Bs+Blog" title="Submit this to StumbleUpon" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="StumbleUpon" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1287px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/2011/11/something-hilarious-from-don-symes-blog/" onclick="addBookmark(event);" title="Something Hilarious from Don Syme&#8217;s Blog" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Add to favorites" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -0px; border:0;"/></a></li> 

 <li><a href="mailto:subject=Something Hilarious from Don Syme&#8217;s Blog&amp;body=After watching video on F# by Don Syme in Channel 9 MSDN, I found it very good and decided to download it. While waiting my download, I saw the link to his blog. Since I never read his blog, I quickly clicked the link to his blog. That's I think the  - http://sodeve.net/2011/11/something-hilarious-from-don-symes-blog/" title="Email this" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Email" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -297px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/feed/rss/" title="Subscribe to RSS" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="RSS" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1221px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
<p>Related posts:</p><ol>
<li><a href='http://sodeve.net/2007/05/this-is-why-blog-should-not-be-used-as-diary-replacement/' rel='bookmark' title='This is Why Blog Should Not Be Used As Diary Replacement'>This is Why Blog Should Not Be Used As Diary Replacement</a></li>
<li><a href='http://sodeve.net/2007/04/firing-blanks-at-your-blog-nudge-nudge-wink-wink-say-no-more/' rel='bookmark' title='Firing Blanks at Your Blog? Nudge .. Nudge .. Wink-Wink .. Say No More'>Firing Blanks at Your Blog? Nudge .. Nudge .. Wink-Wink .. Say No More</a></li>
<li><a href='http://sodeve.net/2007/05/sodeve-wp-translate/' rel='bookmark' title='How To Translate Your Blog Into Multiple Languages'>How To Translate Your Blog Into Multiple Languages</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2011/11/something-hilarious-from-don-symes-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I seriously hate my computer, so please buy it!</title>
		<link>http://sodeve.net/2011/09/i-seriously-hate-my-computer-please-buy-it/</link>
		<comments>http://sodeve.net/2011/09/i-seriously-hate-my-computer-please-buy-it/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 14:45:40 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Laughs]]></category>
		<category><![CDATA[singapore]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=1096</guid>
		<description><![CDATA[Just because I seriously hate my PC, it doesn&#8217;t mean that you will hate it too. Buy my PC now!!! Buy it here! It&#8217;s either this guy is a marketing genius, or he is just crazy. Another proof that there&#8217;s only a thin line between genius and crazy Related posts: How To Shop For Your [...]
Related posts:<ol>
<li><a href='http://sodeve.net/2007/04/how-to-shop-for-your-computer-in-singapore/' rel='bookmark' title='How To Shop For Your Computer (in Singapore)'>How To Shop For Your Computer (in Singapore)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Just because I seriously hate my PC, it doesn&#8217;t mean that you will hate it too. Buy my PC now!!! Buy it <a href="http://forums.hardwarezone.com.sg/showthread.php?t=3392831" target="_blank">here</a>! </p>
<p><a href="http://sodeve.net/2011/09/i-seriously-hate-my-computer-please-buy-it/ihatemypc/" rel="attachment wp-att-1097"><img src="http://sodeve.net/wp-content/uploads/2011/09/ihatemypc.png" alt="" title="i seriously hate my computer" width="627" height="265" class="aligncenter size-full wp-image-1097" /></a></p>
<p>It&#8217;s either this guy is a marketing genius, or he is just crazy. Another proof that there&#8217;s only a thin line between genius and crazy <img src='http://sodeve.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>Share and Enjoy</h2>

<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 32px">
<ul class="wp-socializer-jump columns-no">
 <li><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsodeve.net%2F2011%2F09%2Fi-seriously-hate-my-computer-please-buy-it%2F&amp;t=I+seriously+hate+my+computer%2C+so+please+buy+it%21" title="Share this on Facebook" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Facebook" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -330px; border:0;"/></a></li> 

 <li><a href="http://twitter.com/home?status=I+seriously+hate+my+computer%2C+so+please+buy+it%21%20-%20http%3A%2F%2Fsodeve.net%3Fp%3D1096%20@sodeve" title="Tweet this !" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Twitter" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1386px; border:0;"/></a></li> 

 <li><a href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsodeve.net%2F2011%2F09%2Fi-seriously-hate-my-computer-please-buy-it%2F&amp;title=I+seriously+hate+my+computer%2C+so+please+buy+it%21&amp;annotation=Just+because+I+seriously+hate+my+PC%2C+it+doesn%27t+mean+that+you+will+hate+it+too.+Buy+my+PC+now%21%21%21+Buy+it+here%21+%0D%0A%0D%0A%0D%0A%0D%0AIt%27s+either+this+guy+is+a+marketing+genius%2C+or+he+is+just+crazy.+Another+proof+that+there%27s+only+a+thin+line+between+genius+and+craz" title="Bookmark this on Google" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Google" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -462px; border:0;"/></a></li> 

 <li><a href="http://delicious.com/post?url=http%3A%2F%2Fsodeve.net%2F2011%2F09%2Fi-seriously-hate-my-computer-please-buy-it%2F&amp;title=I+seriously+hate+my+computer%2C+so+please+buy+it%21&amp;notes=Just+because+I+seriously+hate+my+PC%2C+it+doesn%27t+mean+that+you+will+hate+it+too.+Buy+my+PC+now%21%21%21+Buy+it+here%21+%0D%0A%0D%0A%0D%0A%0D%0AIt%27s+either+this+guy+is+a+marketing+genius%2C+or+he+is+just+crazy.+Another+proof+that+there%27s+only+a+thin+line+between+genius+and+craz" title="Post this on Delicious" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Delicious" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -132px; border:0;"/></a></li> 

 <li><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsodeve.net%2F2011%2F09%2Fi-seriously-hate-my-computer-please-buy-it%2F&amp;title=I+seriously+hate+my+computer%2C+so+please+buy+it%21&amp;bodytext=Just+because+I+seriously+hate+my+PC%2C+it+doesn%27t+mean+that+you+will+hate+it+too.+Buy+my+PC+now%21%21%21+Buy+it+here%21+%0D%0A%0D%0A%0D%0A%0D%0AIt%27s+either+this+guy+is+a+marketing+genius%2C+or+he+is+just+crazy.+Another+proof+that+there%27s+only+a+thin+line+between+genius+and+craz" title="Submit this to Digg" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Digg" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -231px; border:0;"/></a></li> 

 <li><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fsodeve.net%2F2011%2F09%2Fi-seriously-hate-my-computer-please-buy-it%2F&amp;title=I+seriously+hate+my+computer%2C+so+please+buy+it%21" title="Submit this to StumbleUpon" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="StumbleUpon" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1287px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/2011/09/i-seriously-hate-my-computer-please-buy-it/" onclick="addBookmark(event);" title="I seriously hate my computer, so please buy it!" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Add to favorites" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -0px; border:0;"/></a></li> 

 <li><a href="mailto:subject=I seriously hate my computer, so please buy it!&amp;body=Just because I seriously hate my PC, it doesn't mean that you will hate it too. Buy my PC now!!! Buy it here! 



It's either this guy is a marketing genius, or he is just crazy. Another proof that there's only a thin line between genius and craz - http://sodeve.net/2011/09/i-seriously-hate-my-computer-please-buy-it/" title="Email this" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Email" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -297px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/feed/rss/" title="Subscribe to RSS" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="RSS" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1221px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
<p>Related posts:</p><ol>
<li><a href='http://sodeve.net/2007/04/how-to-shop-for-your-computer-in-singapore/' rel='bookmark' title='How To Shop For Your Computer (in Singapore)'>How To Shop For Your Computer (in Singapore)</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2011/09/i-seriously-hate-my-computer-please-buy-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 9 (IE9) for Windows XP released today!!!</title>
		<link>http://sodeve.net/2011/03/internet-explorer-9-ie9-for-windows-xp-released-today/</link>
		<comments>http://sodeve.net/2011/03/internet-explorer-9-ie9-for-windows-xp-released-today/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 03:34:18 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Laughs]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=981</guid>
		<description><![CDATA[Quick!!! Download it now while it lasts!!! Try to install it. If you can&#8217;t, then I am so sorry to say that you must now settle with Internet Explorer 8 (IE8). *grin* Related posts: Internet Explorer is &#8216;The Blue Pill&#8217;, Firefox is &#8216;The Red Pill&#8217; Add Tabs to Windows Explorer Enabling Google Chrome for DBS [...]
Related posts:<ol>
<li><a href='http://sodeve.net/2007/07/internet-explorer-is-the-blue-pill-firefox-is-the-red-pill/' rel='bookmark' title='Internet Explorer is &#8216;The Blue Pill&#8217;, Firefox is &#8216;The Red Pill&#8217;'>Internet Explorer is &#8216;The Blue Pill&#8217;, Firefox is &#8216;The Red Pill&#8217;</a></li>
<li><a href='http://sodeve.net/2009/04/add-tabs-to-windows-explorer/' rel='bookmark' title='Add Tabs to Windows Explorer'>Add Tabs to Windows Explorer</a></li>
<li><a href='http://sodeve.net/2008/10/enabling-google-chrome-for-dbs-internet-banking/' rel='bookmark' title='Enabling Google Chrome for DBS Internet Banking'>Enabling Google Chrome for DBS Internet Banking</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://sodeve.net/wp-content/uploads/2011/03/InternetExplorer9.jpg" alt="InternetExplorer9" title="InternetExplorer9" width="427" height="313" class="aligncenter size-full wp-image-982" /><br />
Quick!!! <a href="http://www.google.com/chrome/intl/en/landing_chrome.html?hl=en">Download it</a> now while it lasts!!!</p>
<p>Try to install it. If you can&#8217;t, then I am so sorry to say that you must now settle with <a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Internet Explorer 8 (IE8)</a>.</p>
<p>*grin* <img src='http://sodeve.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<h2>Share and Enjoy</h2>

<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 32px">
<ul class="wp-socializer-jump columns-no">
 <li><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsodeve.net%2F2011%2F03%2Finternet-explorer-9-ie9-for-windows-xp-released-today%2F&amp;t=Internet+Explorer+9+%28IE9%29+for+Windows+XP+released+today%21%21%21" title="Share this on Facebook" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Facebook" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -330px; border:0;"/></a></li> 

 <li><a href="http://twitter.com/home?status=Internet+Explorer+9+%28IE9%29+for+Windows+XP+released+today%21%21%21%20-%20http%3A%2F%2Fsodeve.net%3Fp%3D981%20@sodeve" title="Tweet this !" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Twitter" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1386px; border:0;"/></a></li> 

 <li><a href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsodeve.net%2F2011%2F03%2Finternet-explorer-9-ie9-for-windows-xp-released-today%2F&amp;title=Internet+Explorer+9+%28IE9%29+for+Windows+XP+released+today%21%21%21&amp;annotation=%0AQuick%21%21%21+Download+it+now+while+it+lasts%21%21%21%0A%0ATry+to+install+it.+If+you+can%27t%2C+then+I+am+so+sorry+to+say+that+you+must+now+settle+with+Internet+Explorer+8+%28IE8%29.%0A%0A%2Agrin%2A+%3AP" title="Bookmark this on Google" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Google" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -462px; border:0;"/></a></li> 

 <li><a href="http://delicious.com/post?url=http%3A%2F%2Fsodeve.net%2F2011%2F03%2Finternet-explorer-9-ie9-for-windows-xp-released-today%2F&amp;title=Internet+Explorer+9+%28IE9%29+for+Windows+XP+released+today%21%21%21&amp;notes=%0AQuick%21%21%21+Download+it+now+while+it+lasts%21%21%21%0A%0ATry+to+install+it.+If+you+can%27t%2C+then+I+am+so+sorry+to+say+that+you+must+now+settle+with+Internet+Explorer+8+%28IE8%29.%0A%0A%2Agrin%2A+%3AP" title="Post this on Delicious" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Delicious" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -132px; border:0;"/></a></li> 

 <li><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsodeve.net%2F2011%2F03%2Finternet-explorer-9-ie9-for-windows-xp-released-today%2F&amp;title=Internet+Explorer+9+%28IE9%29+for+Windows+XP+released+today%21%21%21&amp;bodytext=%0AQuick%21%21%21+Download+it+now+while+it+lasts%21%21%21%0A%0ATry+to+install+it.+If+you+can%27t%2C+then+I+am+so+sorry+to+say+that+you+must+now+settle+with+Internet+Explorer+8+%28IE8%29.%0A%0A%2Agrin%2A+%3AP" title="Submit this to Digg" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Digg" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -231px; border:0;"/></a></li> 

 <li><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fsodeve.net%2F2011%2F03%2Finternet-explorer-9-ie9-for-windows-xp-released-today%2F&amp;title=Internet+Explorer+9+%28IE9%29+for+Windows+XP+released+today%21%21%21" title="Submit this to StumbleUpon" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="StumbleUpon" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1287px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/2011/03/internet-explorer-9-ie9-for-windows-xp-released-today/" onclick="addBookmark(event);" title="Internet Explorer 9 (IE9) for Windows XP released today!!!" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Add to favorites" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -0px; border:0;"/></a></li> 

 <li><a href="mailto:subject=Internet Explorer 9 (IE9) for Windows XP released today!!!&amp;body=
Quick!!! Download it now while it lasts!!!

Try to install it. If you can't, then I am so sorry to say that you must now settle with Internet Explorer 8 (IE8).

*grin* :P - http://sodeve.net/2011/03/internet-explorer-9-ie9-for-windows-xp-released-today/" title="Email this" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Email" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -297px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/feed/rss/" title="Subscribe to RSS" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="RSS" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1221px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
<p>Related posts:</p><ol>
<li><a href='http://sodeve.net/2007/07/internet-explorer-is-the-blue-pill-firefox-is-the-red-pill/' rel='bookmark' title='Internet Explorer is &#8216;The Blue Pill&#8217;, Firefox is &#8216;The Red Pill&#8217;'>Internet Explorer is &#8216;The Blue Pill&#8217;, Firefox is &#8216;The Red Pill&#8217;</a></li>
<li><a href='http://sodeve.net/2009/04/add-tabs-to-windows-explorer/' rel='bookmark' title='Add Tabs to Windows Explorer'>Add Tabs to Windows Explorer</a></li>
<li><a href='http://sodeve.net/2008/10/enabling-google-chrome-for-dbs-internet-banking/' rel='bookmark' title='Enabling Google Chrome for DBS Internet Banking'>Enabling Google Chrome for DBS Internet Banking</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2011/03/internet-explorer-9-ie9-for-windows-xp-released-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drink &#8216;Up Me Hearties Yo-Ho</title>
		<link>http://sodeve.net/2011/02/drink-up-me-hearties-yo-ho/</link>
		<comments>http://sodeve.net/2011/02/drink-up-me-hearties-yo-ho/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 10:15:14 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Laughs]]></category>
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=969</guid>
		<description><![CDATA[As I previously speculated, being a pirate is much better than a landlubber. I found out this amazing diagram which is showing that the experience as a honest, paying customer is much worse compared to those who downloaded pirated copy. *) Source No related posts.
No related posts.]]></description>
			<content:encoded><![CDATA[<p>As I previously <a href="http://sodeve.net/10-things-people-who-obsessed-to-jack-sparrow-would-do/">speculated</a>, being a pirate is much better than a landlubber.</p>
<p>I found out this amazing diagram which is showing that the experience as a honest, paying customer is much worse compared to those who downloaded pirated copy.</p>
<p><a href="http://sodeve.net/wp-content/uploads/2011/02/GxzeV.jpg"><img src="http://sodeve.net/wp-content/uploads/2011/02/GxzeV-290x300.jpg" alt="GxzeV" title="GxzeV" width="290" height="300" class="aligncenter size-medium wp-image-970" /></a><br />
<center><a href="http://i.imgur.com/GxzeV.jpg">*) Source</a></center></p>
<h2>Share and Enjoy</h2>

<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 32px">
<ul class="wp-socializer-jump columns-no">
 <li><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsodeve.net%2F2011%2F02%2Fdrink-up-me-hearties-yo-ho%2F&amp;t=Drink+%26%238216%3BUp+Me+Hearties+Yo-Ho" title="Share this on Facebook" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Facebook" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -330px; border:0;"/></a></li> 

 <li><a href="http://twitter.com/home?status=Drink+%26%238216%3BUp+Me+Hearties+Yo-Ho%20-%20http%3A%2F%2Fsodeve.net%3Fp%3D969%20@sodeve" title="Tweet this !" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Twitter" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1386px; border:0;"/></a></li> 

 <li><a href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsodeve.net%2F2011%2F02%2Fdrink-up-me-hearties-yo-ho%2F&amp;title=Drink+%26%238216%3BUp+Me+Hearties+Yo-Ho&amp;annotation=As+I+previously+speculated%2C+being+a+pirate+is+much+better+than+a+landlubber.%0D%0A%0D%0AI+found+out+this+amazing+diagram+which+is+showing+that+the+experience+as+a+honest%2C+paying+customer+is+much+worse+compared+to+those+who+downloaded+pirated+copy.%0D%0A%0D%0A%0D%0A%2A%29+So" title="Bookmark this on Google" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Google" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -462px; border:0;"/></a></li> 

 <li><a href="http://delicious.com/post?url=http%3A%2F%2Fsodeve.net%2F2011%2F02%2Fdrink-up-me-hearties-yo-ho%2F&amp;title=Drink+%26%238216%3BUp+Me+Hearties+Yo-Ho&amp;notes=As+I+previously+speculated%2C+being+a+pirate+is+much+better+than+a+landlubber.%0D%0A%0D%0AI+found+out+this+amazing+diagram+which+is+showing+that+the+experience+as+a+honest%2C+paying+customer+is+much+worse+compared+to+those+who+downloaded+pirated+copy.%0D%0A%0D%0A%0D%0A%2A%29+So" title="Post this on Delicious" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Delicious" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -132px; border:0;"/></a></li> 

 <li><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsodeve.net%2F2011%2F02%2Fdrink-up-me-hearties-yo-ho%2F&amp;title=Drink+%26%238216%3BUp+Me+Hearties+Yo-Ho&amp;bodytext=As+I+previously+speculated%2C+being+a+pirate+is+much+better+than+a+landlubber.%0D%0A%0D%0AI+found+out+this+amazing+diagram+which+is+showing+that+the+experience+as+a+honest%2C+paying+customer+is+much+worse+compared+to+those+who+downloaded+pirated+copy.%0D%0A%0D%0A%0D%0A%2A%29+So" title="Submit this to Digg" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Digg" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -231px; border:0;"/></a></li> 

 <li><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fsodeve.net%2F2011%2F02%2Fdrink-up-me-hearties-yo-ho%2F&amp;title=Drink+%26%238216%3BUp+Me+Hearties+Yo-Ho" title="Submit this to StumbleUpon" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="StumbleUpon" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1287px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/2011/02/drink-up-me-hearties-yo-ho/" onclick="addBookmark(event);" title="Drink &#8216;Up Me Hearties Yo-Ho" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Add to favorites" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -0px; border:0;"/></a></li> 

 <li><a href="mailto:subject=Drink &#8216;Up Me Hearties Yo-Ho&amp;body=As I previously speculated, being a pirate is much better than a landlubber.

I found out this amazing diagram which is showing that the experience as a honest, paying customer is much worse compared to those who downloaded pirated copy.


*) So - http://sodeve.net/2011/02/drink-up-me-hearties-yo-ho/" title="Email this" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Email" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -297px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/feed/rss/" title="Subscribe to RSS" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="RSS" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1221px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2011/02/drink-up-me-hearties-yo-ho/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>And Nurdin did it again</title>
		<link>http://sodeve.net/2010/12/and-nurdin-did-it-again/</link>
		<comments>http://sodeve.net/2010/12/and-nurdin-did-it-again/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 08:36:34 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Laughs]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[indonesia]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=950</guid>
		<description><![CDATA[And he did it again, much better than last time. *) Photo courtesy of Kompas Related posts: I Love Kompas
Related posts:<ol>
<li><a href='http://sodeve.net/2010/12/i_love_kompas/' rel='bookmark' title='I Love Kompas'>I Love Kompas</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>And he did it again, much better than <a href="http://sodeve.net/i_love_kompas/">last time</a>.<br />
<img src="http://sodeve.net/wp-content/uploads/2010/12/nurdin.halid_.2.png" alt="" title="" width="620" height="310" class="aligncenter size-full wp-image-951" /><br />
<center>*) Photo courtesy of <a href="http://bola.kompas.com/read/2010/12/20/09385738/Lagi..Nurdin.Cium.Tangan.SBY">Kompas</a></center></p>
<h2>Share and Enjoy</h2>

<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 32px">
<ul class="wp-socializer-jump columns-no">
 <li><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fand-nurdin-did-it-again%2F&amp;t=And+Nurdin+did+it+again" title="Share this on Facebook" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Facebook" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -330px; border:0;"/></a></li> 

 <li><a href="http://twitter.com/home?status=And+Nurdin+did+it+again%20-%20http%3A%2F%2Fsodeve.net%3Fp%3D950%20@sodeve" title="Tweet this !" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Twitter" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1386px; border:0;"/></a></li> 

 <li><a href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fand-nurdin-did-it-again%2F&amp;title=And+Nurdin+did+it+again&amp;annotation=And+he+did+it+again%2C+much+better+than+last+time.%0A%0A%2A%29+Photo+courtesy+of+Kompas%0A" title="Bookmark this on Google" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Google" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -462px; border:0;"/></a></li> 

 <li><a href="http://delicious.com/post?url=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fand-nurdin-did-it-again%2F&amp;title=And+Nurdin+did+it+again&amp;notes=And+he+did+it+again%2C+much+better+than+last+time.%0A%0A%2A%29+Photo+courtesy+of+Kompas%0A" title="Post this on Delicious" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Delicious" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -132px; border:0;"/></a></li> 

 <li><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fand-nurdin-did-it-again%2F&amp;title=And+Nurdin+did+it+again&amp;bodytext=And+he+did+it+again%2C+much+better+than+last+time.%0A%0A%2A%29+Photo+courtesy+of+Kompas%0A" title="Submit this to Digg" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Digg" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -231px; border:0;"/></a></li> 

 <li><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fand-nurdin-did-it-again%2F&amp;title=And+Nurdin+did+it+again" title="Submit this to StumbleUpon" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="StumbleUpon" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1287px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/2010/12/and-nurdin-did-it-again/" onclick="addBookmark(event);" title="And Nurdin did it again" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Add to favorites" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -0px; border:0;"/></a></li> 

 <li><a href="mailto:subject=And Nurdin did it again&amp;body=And he did it again, much better than last time.

*) Photo courtesy of Kompas
 - http://sodeve.net/2010/12/and-nurdin-did-it-again/" title="Email this" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Email" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -297px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/feed/rss/" title="Subscribe to RSS" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="RSS" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1221px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
<p>Related posts:</p><ol>
<li><a href='http://sodeve.net/2010/12/i_love_kompas/' rel='bookmark' title='I Love Kompas'>I Love Kompas</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2010/12/and-nurdin-did-it-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Love Kompas</title>
		<link>http://sodeve.net/2010/12/i_love_kompas/</link>
		<comments>http://sodeve.net/2010/12/i_love_kompas/#comments</comments>
		<pubDate>Fri, 17 Dec 2010 03:10:01 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Laughs]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[indonesia]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=947</guid>
		<description><![CDATA[Every morning in the office, as I sat in my chair and enjoying my delicious breakfast, I visit www.kompas.com. I skim through news articles as I chewing the sandwich my wife made me every morning. I usually spent 5-10 minutes for breakfast cum reading Kompas. Recently, one of their photographer uncover the sad fact that [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Every morning in the office, as I sat in my chair and enjoying my delicious breakfast, I visit <a href="http://www.kompas.com" target="_blank">www.kompas.com</a>. I skim through news articles as I chewing the sandwich my wife made me every morning. I usually spent 5-10 minutes for breakfast cum reading Kompas.</p>
<p>Recently, one of their photographer uncover the sad fact that a person under police detention for corruption charges, can easily bribed his way out and watch a tennis match in Bali. Below is the photo of that infamous detainee:<br />
<div id="attachment_948" class="wp-caption aligncenter" style="width: 410px"><img src="http://sodeve.net/wp-content/uploads/2010/12/gayus.png" alt="Gayus Tambunan" title="gayus" width="400" height="200" class="size-full wp-image-948" />(taken from <a href="http://multibrand.blogspot.com/2010/11/gayus-taxman.html">Multibrand</a>)<p class="wp-caption-text">Gayus Tambunan</p></div></p>
<p>And last night they captured a photo that made me smile:<br />
<div id="attachment_949" class="wp-caption aligncenter" style="width: 410px"><img src="http://sodeve.net/wp-content/uploads/2010/12/nurdin.halid_.png" alt="Nurdin Halid bows down to SBY" title="nurdin.halid" width="400" height="207" class="size-full wp-image-949" />(photo courtesy of <a href="http://bola.kompas.com/read/2010/12/16/21231443/SBY:.Bagus..Timnas.Kita.Agresif.">Kompas</a>)<p class="wp-caption-text">Nurdin Halid bows down to SBY</p></div></p>
<p>The photo was taken last night (16 Dec 2010), at Gelora Bung Karno, after <a href="http://mykiru.blogspot.com/2010/12/aff-suzuki-cup-indonesia-philippines-1.html">Indonesia beat Philippine</a> in AFF Suzuki Cup 2010 semi-final match. The guy bowing down is Nurdin Halid. He is the head of Indonesian Football Association. People wants him to step down as <a href="http://www.vhrmedia.com/vhr-news/berita,Nurdin-Halid-Buron-789.html">Nurdin Halid is a convicted corruptor</a>. You can even check this <a href="http://www.duniasoccer.com/Duniasoccer/SoccerBlog/Blog-Soccermania/Dosa-Nurdin-Halid-di-PSSI">List of Nurdin Halid&#8217;s Sins</a> (in Bahasa Indonesia). The way SBY did not even bother to look at Nurdin gave me a chuckle.</p>
<h2>Share and Enjoy</h2>

<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 32px">
<ul class="wp-socializer-jump columns-no">
 <li><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fi_love_kompas%2F&amp;t=I+Love+Kompas" title="Share this on Facebook" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Facebook" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -330px; border:0;"/></a></li> 

 <li><a href="http://twitter.com/home?status=I+Love+Kompas%20-%20http%3A%2F%2Fsodeve.net%3Fp%3D947%20@sodeve" title="Tweet this !" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Twitter" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1386px; border:0;"/></a></li> 

 <li><a href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fi_love_kompas%2F&amp;title=I+Love+Kompas&amp;annotation=Every+morning+in+the+office%2C+as+I+sat+in+my+chair+and+enjoying+my+delicious+breakfast%2C+I+visit+www.kompas.com.+I+skim+through+news+articles+as+I+chewing+the+sandwich+my+wife+made+me+every+morning.+I+usually+spent+5-10+minutes+for+breakfast+cum+readin" title="Bookmark this on Google" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Google" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -462px; border:0;"/></a></li> 

 <li><a href="http://delicious.com/post?url=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fi_love_kompas%2F&amp;title=I+Love+Kompas&amp;notes=Every+morning+in+the+office%2C+as+I+sat+in+my+chair+and+enjoying+my+delicious+breakfast%2C+I+visit+www.kompas.com.+I+skim+through+news+articles+as+I+chewing+the+sandwich+my+wife+made+me+every+morning.+I+usually+spent+5-10+minutes+for+breakfast+cum+readin" title="Post this on Delicious" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Delicious" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -132px; border:0;"/></a></li> 

 <li><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fi_love_kompas%2F&amp;title=I+Love+Kompas&amp;bodytext=Every+morning+in+the+office%2C+as+I+sat+in+my+chair+and+enjoying+my+delicious+breakfast%2C+I+visit+www.kompas.com.+I+skim+through+news+articles+as+I+chewing+the+sandwich+my+wife+made+me+every+morning.+I+usually+spent+5-10+minutes+for+breakfast+cum+readin" title="Submit this to Digg" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Digg" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -231px; border:0;"/></a></li> 

 <li><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fi_love_kompas%2F&amp;title=I+Love+Kompas" title="Submit this to StumbleUpon" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="StumbleUpon" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1287px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/2010/12/i_love_kompas/" onclick="addBookmark(event);" title="I Love Kompas" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Add to favorites" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -0px; border:0;"/></a></li> 

 <li><a href="mailto:subject=I Love Kompas&amp;body=Every morning in the office, as I sat in my chair and enjoying my delicious breakfast, I visit www.kompas.com. I skim through news articles as I chewing the sandwich my wife made me every morning. I usually spent 5-10 minutes for breakfast cum readin - http://sodeve.net/2010/12/i_love_kompas/" title="Email this" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Email" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -297px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/feed/rss/" title="Subscribe to RSS" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="RSS" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1221px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2010/12/i_love_kompas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ASP.NET MVC, Ext.NET, The Cookie Conundrum</title>
		<link>http://sodeve.net/2010/12/asp-net-mvc-ext-net-the-cookie-conundrum/</link>
		<comments>http://sodeve.net/2010/12/asp-net-mvc-ext-net-the-cookie-conundrum/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 13:23:09 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Laughs]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[mvc]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=944</guid>
		<description><![CDATA[Gosh, I feel like an idiot. For the whole day I was trying to get my Ext.NET + ASP.NET MVC project to handle cookie, finally I manage to get it done. Then I found out a very simple method which only need a few lines of JavaScript. The Beginning I have this login form created [...]
Related posts:<ol>
<li><a href='http://sodeve.net/2010/10/how-to-add-right-click-context-menu-to-windows-explorer/' rel='bookmark' title='How To Add Right-Click Context Menu To Windows Explorer'>How To Add Right-Click Context Menu To Windows Explorer</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Gosh, I feel like an idiot. For the whole day I was trying to get my <a href="http://ext.net" target="_blank">Ext.NET</a> + <a href="http://www.asp.net/mvc" target="_blank">ASP.NET MVC</a> project to handle cookie, finally I manage to get it done. Then I found out a very simple method which only need a few lines of JavaScript.</p>
<h2>The Beginning</h2>
<p>I have this login form created with Ext.NET.<br />
<a href="http://sodeve.net/asp-net-mvc-ext-net-the-cookie-conundrum/" ><img src="http://sodeve.net/wp-content/uploads/2010/12/rojo.login_.png" alt="rojo.login" title="rojo.login" width="404" height="168" class="aligncenter size-full wp-image-945" /></a><br />
The behavior that I want is that whenever the checkbox is checked, a cookie will be set to remember the username.</p>
<p>The first thing that came to my mind was, &#8220;Oh right, let the MVC controller handles it, I remember HttpRequest/HttpResponse has access to cookie&#8221;. So I came out with the following code:</p>
<h4>ControllersAccountController.cs</h4>
<pre name="code" class="csharp">

public ActionResult Login()
{
	var c = Request.Cookies["chkRememberMe"];
	this.ViewData["chkRememberMe"] = c != null ? "true" : "false";
	c = Request.Cookies["txtUsername"];
	this.ViewData["txtUsername"] = c != null ? c.Value : "";
	return View();
} 

[HttpPost]
public ActionResult Login(string txtUsername, string txtPassword, string ReturnUrl, string chkRememberMe)
{
	if (!String.IsNullOrEmpty(chkRememberMe)) {
		Response.Cookies.Add(new HttpCookie("chkRememberMe", "true"));
		Response.Cookies.Add(new HttpCookie("txtUsername", txtUsername));
	}
	else {
		Response.Cookies["chkRememberMe"].Value="false";
		Response.Cookies["txtUsername"].Value = "";
	}

	// --- snip --
}
</pre>
<p>On the View portion, I amended it as follows:</p>
<h4>ViewsAccountLogin.aspx</h4>
<pre name="code" class="html">
&lt;ext:FormPanel runat=&quot;server&quot; FormID=&quot;form1&quot;
	Url='&lt;%# Html.AttributeEncode(Url.Action(&quot;Login&quot;)) %&gt;'
	Border=&quot;false&quot; Layout=&quot;form&quot; BodyBorder=&quot;false&quot;
	BodyStyle=&quot;background:transparent;&quot;&gt;
	&lt;Items&gt;
		&lt;ext:Container ID=&quot;Container1&quot; Layout=&quot;column&quot;
			runat=&quot;server&quot; Height=&quot;25&quot; AnchorHorizontal=&quot;100%&quot;&gt;
			&lt;Items&gt;
				&lt;ext:TextField ID=&quot;txtUsername&quot; runat=&quot;server&quot;
					FieldLabel=&quot;Username&quot; AllowBlank=&quot;false&quot;
					Text='&lt;%# this.ViewData[&quot;txtUsername&quot;] %&gt;'
					BlankText=&quot;Username is required.&quot;  Width=&quot;225&quot; /&gt;
				&lt;ext:BoxComponent Width=&quot;10&quot; runat=&quot;server&quot; /&gt;
				&lt;ext:Checkbox ID=&quot;chkRememberMe&quot;
					Checked='&lt;%# this.ViewData[&quot;chkRememberMe&quot;] %&gt;'
					runat=&quot;server&quot; /&gt;
				&lt;ext:Label runat=&quot;server&quot; FieldLabel=&quot;Remember Me&quot;
					LabelSeparator=&quot; &quot; /&gt;
			&lt;/Items&gt;
		&lt;/ext:Container&gt;
		&lt;ext:TextField ID=&quot;txtPassword&quot; runat=&quot;server&quot;
			InputType=&quot;Password&quot; FieldLabel=&quot;Password&quot;
			AllowBlank=&quot;false&quot; BlankText=&quot;Password is required.&quot;
			AnchorHorizontal=&quot;100%&quot; /&gt;
	&lt;/Items&gt;
&lt;/ext:FormPanel&gt;
</pre>
<p>If you think this will work, you&#8217;ll be disappointed. Just like I did. Even after checking that both cookies are set, and properly fed to Login&#8217;s ViewData, the Login&#8217;s View page doesn&#8217;t seem to bother to read its ViewData.</p>
<p>So I came out with another strategy. I will save the ViewData to a hidden input, and use Ext.NET&#8217;s DocumentReady event to populate it.</p>
<pre name="code" class="html">
&lt;input type=&quot;hidden&quot; id=&quot;vwchkRememberMe&quot; value=&quot;&lt;%=this.ViewData[&quot;chkRememberMe&quot;] %&gt;&quot; /&gt;
&lt;input type=&quot;hidden&quot; id=&quot;vwtxtUsername&quot; value='&lt;%=this.ViewData[&quot;txtUsername&quot;] %&gt;' /&gt;

&lt;ext:ResourceManager runat=&quot;server&quot;&gt;
	&lt;Listeners&gt;
		&lt;DocumentReady Handler=&quot;
			#{chkRememberMe}.setValue(Ext.get('vwchkRememberMe').getValue());
			#{txtUsername}.setValue(Ext.get('vwtxtUsername').getValue());
		&quot; /&gt;
	&lt;/Listeners&gt;
&lt;/ext:ResourceManager&gt;
</pre>
<p>It works and I was a happy man.</p>
<h2>How it ended</h2>
<p>I was reading the <a href="http://dev.sencha.com/deploy/dev/docs/" target="_blank">Ext.JS documentation</a> when I saw this:<br />
<img src="http://sodeve.net/wp-content/uploads/2010/12/extjs.cookies.png" alt="extjs.cookies" title="extjs.cookies" width="122" height="180" class="aligncenter size-full wp-image-946" /><br />
Oh Gawd&#8230; I can easily set/read cookies using Ext.JS built in methods!!!<br />
The final changes</p>
<pre name="code" class="html">
&lt;!-- snip ---&gt;

&lt;ext:ResourceManager runat=&quot;server&quot;&gt;
	&lt;Listeners&gt;
		&lt;DocumentReady Handler=&quot;
			#{chkRememberMe}.setValue(Ext.util.Cookies.get('vwchkRememberMe'));
			#{txtUsername}.setValue(Ext.util.Cookies.get('vwtxtUsername'));
		&quot; /&gt;
	&lt;/Listeners&gt;
&lt;/ext:ResourceManager&gt;

&lt;!-- snip ---&gt;

&lt;ext:Button runat=&quot;server&quot; Text=&quot;Login&quot; Icon=&quot;Accept&quot;&gt;
	&lt;DirectEvents&gt;
		&lt;Click Url=&quot;/Account/Login&quot;
			Timeout=&quot;60000&quot; FormID=&quot;form1&quot;
			CleanRequest=&quot;true&quot; Method=&quot;POST&quot;
			Before=&quot;
				Ext.Msg.wait('Verifying...', 'Authentication');
				Ext.util.Cookies.set('vwchkRememberMe', #{chkRememberMe}.getValue());
				Ext.util.Cookies.set('vwtxtUsername', #{txtUsername}.getValue());
			&quot;
			Failure=&quot;Ext.Msg.show({
			   title:   'Login Error',
			   msg:     result.errorMessage,
			   buttons: Ext.Msg.OK,
			   icon:    Ext.MessageBox.ERROR
			});&quot;&gt;
			&lt;EventMask MinDelay=&quot;250&quot; /&gt;
			&lt;ExtraParams&gt;
				&lt;ext:Parameter Name=&quot;ReturnUrl&quot;
					Value=&quot;Ext.urlDecode(String(document.location).split('?')[1]).r || '/'&quot;
					Mode=&quot;Raw&quot; /&gt;
			&lt;/ExtraParams&gt;
		&lt;/Click&gt;
	&lt;/DirectEvents&gt;
&lt;/ext:Button&gt;

&lt;!-- snip ---&gt;
</pre>
<h2>Share and Enjoy</h2>

<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 32px">
<ul class="wp-socializer-jump columns-no">
 <li><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fasp-net-mvc-ext-net-the-cookie-conundrum%2F&amp;t=ASP.NET+MVC%2C+Ext.NET%2C+The+Cookie+Conundrum" title="Share this on Facebook" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Facebook" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -330px; border:0;"/></a></li> 

 <li><a href="http://twitter.com/home?status=ASP.NET+MVC%2C+Ext.NET%2C+The+Cookie+Conundrum%20-%20http%3A%2F%2Fsodeve.net%3Fp%3D944%20@sodeve" title="Tweet this !" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Twitter" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1386px; border:0;"/></a></li> 

 <li><a href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fasp-net-mvc-ext-net-the-cookie-conundrum%2F&amp;title=ASP.NET+MVC%2C+Ext.NET%2C+The+Cookie+Conundrum&amp;annotation=Gosh%2C+I+feel+like+an+idiot.+For+the+whole+day+I+was+trying+to+get+my+Ext.NET+%2B+ASP.NET+MVC+project+to+handle+cookie%2C+finally+I+manage+to+get+it+done.+Then+I+found+out+a+very+simple+method+which+only+need+a+few+lines+of+JavaScript.%0D%0A%0D%0AThe+Beginning%0D%0AI" title="Bookmark this on Google" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Google" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -462px; border:0;"/></a></li> 

 <li><a href="http://delicious.com/post?url=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fasp-net-mvc-ext-net-the-cookie-conundrum%2F&amp;title=ASP.NET+MVC%2C+Ext.NET%2C+The+Cookie+Conundrum&amp;notes=Gosh%2C+I+feel+like+an+idiot.+For+the+whole+day+I+was+trying+to+get+my+Ext.NET+%2B+ASP.NET+MVC+project+to+handle+cookie%2C+finally+I+manage+to+get+it+done.+Then+I+found+out+a+very+simple+method+which+only+need+a+few+lines+of+JavaScript.%0D%0A%0D%0AThe+Beginning%0D%0AI" title="Post this on Delicious" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Delicious" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -132px; border:0;"/></a></li> 

 <li><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fasp-net-mvc-ext-net-the-cookie-conundrum%2F&amp;title=ASP.NET+MVC%2C+Ext.NET%2C+The+Cookie+Conundrum&amp;bodytext=Gosh%2C+I+feel+like+an+idiot.+For+the+whole+day+I+was+trying+to+get+my+Ext.NET+%2B+ASP.NET+MVC+project+to+handle+cookie%2C+finally+I+manage+to+get+it+done.+Then+I+found+out+a+very+simple+method+which+only+need+a+few+lines+of+JavaScript.%0D%0A%0D%0AThe+Beginning%0D%0AI" title="Submit this to Digg" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Digg" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -231px; border:0;"/></a></li> 

 <li><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fsodeve.net%2F2010%2F12%2Fasp-net-mvc-ext-net-the-cookie-conundrum%2F&amp;title=ASP.NET+MVC%2C+Ext.NET%2C+The+Cookie+Conundrum" title="Submit this to StumbleUpon" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="StumbleUpon" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1287px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/2010/12/asp-net-mvc-ext-net-the-cookie-conundrum/" onclick="addBookmark(event);" title="ASP.NET MVC, Ext.NET, The Cookie Conundrum" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Add to favorites" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -0px; border:0;"/></a></li> 

 <li><a href="mailto:subject=ASP.NET MVC, Ext.NET, The Cookie Conundrum&amp;body=Gosh, I feel like an idiot. For the whole day I was trying to get my Ext.NET + ASP.NET MVC project to handle cookie, finally I manage to get it done. Then I found out a very simple method which only need a few lines of JavaScript.

The Beginning
I - http://sodeve.net/2010/12/asp-net-mvc-ext-net-the-cookie-conundrum/" title="Email this" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Email" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -297px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/feed/rss/" title="Subscribe to RSS" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="RSS" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1221px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
<p>Related posts:</p><ol>
<li><a href='http://sodeve.net/2010/10/how-to-add-right-click-context-menu-to-windows-explorer/' rel='bookmark' title='How To Add Right-Click Context Menu To Windows Explorer'>How To Add Right-Click Context Menu To Windows Explorer</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2010/12/asp-net-mvc-ext-net-the-cookie-conundrum/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Cost of a Haircut</title>
		<link>http://sodeve.net/2010/09/the-cost-of-a-haircut/</link>
		<comments>http://sodeve.net/2010/09/the-cost-of-a-haircut/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 05:19:25 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Laughs]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[indonesia]]></category>
		<category><![CDATA[singapore]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=911</guid>
		<description><![CDATA[Me and my wife recently went back to Indonesia for our wedding celebration. We took Air Asia which connects Singapore to Jogjakarta. We deliberately choose to take flight to Jogjakarta because we wanted to visit my wife&#8217;s relatives in Purwokerto. The plan was to fly to Jogjakarta, continued by taking train to Jombang. Have the [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Me and my wife recently went back to Indonesia for our wedding celebration. We took Air Asia which connects Singapore to Jogjakarta. We deliberately choose to take flight to Jogjakarta because we wanted to visit my wife&#8217;s relatives in Purwokerto. </p>
<p>The plan was to fly to Jogjakarta, continued by taking train to Jombang. Have the wedding ceremony and visit relatives in Jombang and Surabaya. We then take train/bus back to Jogjakarta, check in to a hotel and left our luggage at there, take bus or train to visit Purwokerto, visit relatives, return to Jogjakarta. And finally fly back to Singapore.</p>
<p>Anyway, my hair was a bit untidy that time. I did planned to get haircut in Singapore, but due to some reason&#8211;mainly forgetful and laziness, it did not happen. It was important to get my hair tidy before we have the wedding ceremony.</p>
<p>While waiting for Sancaka&#8211;the train that will take us from Jogjakarta to Jombang, I decided to take a haircut. It was 2.30 PM and Sancaka will depart at 4 PM. I need to find barbershop nearest to the railway station.</p>
<p><img alt="" src="http://i154.photobucket.com/albums/s242/sodeve/hand_hair_clipper.jpg" title="manual-hair-clipper" class="alignleft" width="300" height="300" />The nearest barbershop from Tugu Railway Station is located in Malioboro Street, next to Ramayana Department Store. The barbershop was buried behind many street-vendors selling batiks and handicrafts which Malioboro street famous for. It was quiet inside. No one is queuing to get their haircut. There are many seats and mirrors with slight dust covering them. The wall was yellowish signifies that this place was a famous barbershop years ago.</p>
<p>The barber was an old folk called Pak Dar (Darminto?). I greeted him and asked him to tidy up my hair. He agreed and asked me to get seated, while taking out his equipments. One of the equipments was a manual hair clipper, which reminds me my childhood where every haircut was done using this traditional manual hair clipper. </p>
<p>To cut the story short, it was a nightmare. No offense to Pak Dar&#8211;he is a polite folk just like any normal Javanese folks do, but the haircut was a torture. It was a combination between hair-cut and hair-pluck. Not able to withstand the torture, I politely requested him to stop, stating that my hair is short and tidy enough. Another haircut in Jombang was already planned in my mind.</p>
<p>I paid him Rp. 9000 then proceed to accompany my wife who was already busy picking and bargaining all kinds of Batik clothes for herself and my sister-in-law.</p>
<p>When Sancaka reached Jombang Railway Station at 8.30 PM, my cousin (Mas Aan) was already there sitting at the bench next to the tracks. After greeting him, I requested him to send me to the nearest barbershop.</p>
<p>The nearest barber shop was located at the opposite of Geneng Gang 2, near Mas Aan&#8217;s mother house. The barber was slightly the same age as me. He was using electric hair-clipper, which was a great relief for me. I was very much satisfied with his meticulous and tidy work. I paid the fee of Rp. 5000 as it written on the mirror. </p>
<p>Later in the car Mas Aan ask whether I remember the boy I used to pick a fight whenever I visited his house 20 years ago. I said I forgot the boy, but I remember the fights. He then said that that boy is the barber that just cut my hair. Ha-ha&#8230; what a relief that the barber did not recognize me; it could have been another episode of Sweeney Todd <img src='http://sodeve.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Haircut in Singapore &#8230;. SGD 7-10<br />
Haircut in Jogjakarta &#8230;. IDR 9000<br />
Haircut in Jombang &#8230; IDR 5000<br />
Getting the best and cheapest haircut without having your throat slit &#8230;. Priceless</p>
<p> <img src='http://sodeve.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h2>Share and Enjoy</h2>

<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 32px">
<ul class="wp-socializer-jump columns-no">
 <li><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsodeve.net%2F2010%2F09%2Fthe-cost-of-a-haircut%2F&amp;t=The+Cost+of+a+Haircut" title="Share this on Facebook" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Facebook" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -330px; border:0;"/></a></li> 

 <li><a href="http://twitter.com/home?status=The+Cost+of+a+Haircut%20-%20http%3A%2F%2Fsodeve.net%3Fp%3D911%20@sodeve" title="Tweet this !" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Twitter" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1386px; border:0;"/></a></li> 

 <li><a href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsodeve.net%2F2010%2F09%2Fthe-cost-of-a-haircut%2F&amp;title=The+Cost+of+a+Haircut&amp;annotation=Me+and+my+wife+recently+went+back+to+Indonesia+for+our+wedding+celebration.+We+took+Air+Asia+which+connects+Singapore+to+Jogjakarta.+We+deliberately+choose+to+take+flight+to+Jogjakarta+because+we+wanted+to+visit+my+wife%27s+relatives+in+Purwokerto.+%0D%0A%0D" title="Bookmark this on Google" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Google" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -462px; border:0;"/></a></li> 

 <li><a href="http://delicious.com/post?url=http%3A%2F%2Fsodeve.net%2F2010%2F09%2Fthe-cost-of-a-haircut%2F&amp;title=The+Cost+of+a+Haircut&amp;notes=Me+and+my+wife+recently+went+back+to+Indonesia+for+our+wedding+celebration.+We+took+Air+Asia+which+connects+Singapore+to+Jogjakarta.+We+deliberately+choose+to+take+flight+to+Jogjakarta+because+we+wanted+to+visit+my+wife%27s+relatives+in+Purwokerto.+%0D%0A%0D" title="Post this on Delicious" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Delicious" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -132px; border:0;"/></a></li> 

 <li><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsodeve.net%2F2010%2F09%2Fthe-cost-of-a-haircut%2F&amp;title=The+Cost+of+a+Haircut&amp;bodytext=Me+and+my+wife+recently+went+back+to+Indonesia+for+our+wedding+celebration.+We+took+Air+Asia+which+connects+Singapore+to+Jogjakarta.+We+deliberately+choose+to+take+flight+to+Jogjakarta+because+we+wanted+to+visit+my+wife%27s+relatives+in+Purwokerto.+%0D%0A%0D" title="Submit this to Digg" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Digg" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -231px; border:0;"/></a></li> 

 <li><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fsodeve.net%2F2010%2F09%2Fthe-cost-of-a-haircut%2F&amp;title=The+Cost+of+a+Haircut" title="Submit this to StumbleUpon" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="StumbleUpon" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1287px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/2010/09/the-cost-of-a-haircut/" onclick="addBookmark(event);" title="The Cost of a Haircut" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Add to favorites" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -0px; border:0;"/></a></li> 

 <li><a href="mailto:subject=The Cost of a Haircut&amp;body=Me and my wife recently went back to Indonesia for our wedding celebration. We took Air Asia which connects Singapore to Jogjakarta. We deliberately choose to take flight to Jogjakarta because we wanted to visit my wife's relatives in Purwokerto. 
 - http://sodeve.net/2010/09/the-cost-of-a-haircut/" title="Email this" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Email" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -297px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/feed/rss/" title="Subscribe to RSS" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="RSS" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1221px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2010/09/the-cost-of-a-haircut/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LinkedIn should have a better String-truncating Algorithm</title>
		<link>http://sodeve.net/2010/04/linkedin-should-have-a-better-string-truncating-algorithm/</link>
		<comments>http://sodeve.net/2010/04/linkedin-should-have-a-better-string-truncating-algorithm/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 18:18:08 +0000</pubDate>
		<dc:creator>Hardono</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Laughs]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[failed]]></category>
		<category><![CDATA[networking]]></category>

		<guid isPermaLink="false">http://sodeve.net/?p=902</guid>
		<description><![CDATA[I think String-truncating algorithm is quite important. Because some words will have a totally different meaning when you accidentally precise in removing the trailing letters. I think this could be the best example of when things go wrong. I saw it on my LinkedIn page: Names are hidden to protect the innocent(s) A simple check [...]
Related posts:<ol>
<li><a href='http://sodeve.net/2007/09/regex-to-match-sql-style-string/' rel='bookmark' title='Regex to match SQL-Style String'>Regex to match SQL-Style String</a></li>
<li><a href='http://sodeve.net/2006/01/ms-sql-version-of-mysqls-group_concat/' rel='bookmark' title='MS SQL version of MySQL&#8217;s Group_Concat'>MS SQL version of MySQL&#8217;s Group_Concat</a></li>
<li><a href='http://sodeve.net/2007/08/sql-string-formatter-part-1/' rel='bookmark' title='SQL String Formatter (Part 1)'>SQL String Formatter (Part 1)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I think String-truncating algorithm is quite important. Because some words will have a totally different meaning when you accidentally precise in removing the trailing letters.</p>
<p>I think this could be the best example of when things go wrong. I saw it on my <a href="http://sg.linkedin.com/in/hardono">LinkedIn</a> page:<br />
<a href="http://sodeve.net/linkedin-should-have-a-better-string-truncating-algorithm"><img src="http://sodeve.net/wp-content/uploads/2010/04/linkedin-string-failed.png" alt="linkedin-string-failed" title="linkedin-string-failed" width="576" height="106" /></a></p>
<p>Names are hidden to protect the innocent(s) <img src='http://sodeve.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>A simple check to the truncated string, whether it ends with a face-blushing word or not, should be sufficient. </p>
<h2>Share and Enjoy</h2>

<!-- Start WP Socializer - Social Buttons - Output -->
<div class="wp-socializer 32px">
<ul class="wp-socializer-jump columns-no">
 <li><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsodeve.net%2F2010%2F04%2Flinkedin-should-have-a-better-string-truncating-algorithm%2F&amp;t=LinkedIn+should+have+a+better+String-truncating+Algorithm" title="Share this on Facebook" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Facebook" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -330px; border:0;"/></a></li> 

 <li><a href="http://twitter.com/home?status=LinkedIn+should+have+a+better+String-truncating+Algorithm%20-%20http%3A%2F%2Fsodeve.net%3Fp%3D902%20@sodeve" title="Tweet this !" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Twitter" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1386px; border:0;"/></a></li> 

 <li><a href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fsodeve.net%2F2010%2F04%2Flinkedin-should-have-a-better-string-truncating-algorithm%2F&amp;title=LinkedIn+should+have+a+better+String-truncating+Algorithm&amp;annotation=I+think+String-truncating+algorithm+is+quite+important.+Because+some+words+will+have+a+totally+different+meaning+when+you+accidentally+precise+in+removing+the+trailing+letters.%0D%0A%0D%0AI+think+this+could+be+the+best+example+of+when+things+go+wrong.+I+saw+" title="Bookmark this on Google" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Google" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -462px; border:0;"/></a></li> 

 <li><a href="http://delicious.com/post?url=http%3A%2F%2Fsodeve.net%2F2010%2F04%2Flinkedin-should-have-a-better-string-truncating-algorithm%2F&amp;title=LinkedIn+should+have+a+better+String-truncating+Algorithm&amp;notes=I+think+String-truncating+algorithm+is+quite+important.+Because+some+words+will+have+a+totally+different+meaning+when+you+accidentally+precise+in+removing+the+trailing+letters.%0D%0A%0D%0AI+think+this+could+be+the+best+example+of+when+things+go+wrong.+I+saw+" title="Post this on Delicious" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Delicious" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -132px; border:0;"/></a></li> 

 <li><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fsodeve.net%2F2010%2F04%2Flinkedin-should-have-a-better-string-truncating-algorithm%2F&amp;title=LinkedIn+should+have+a+better+String-truncating+Algorithm&amp;bodytext=I+think+String-truncating+algorithm+is+quite+important.+Because+some+words+will+have+a+totally+different+meaning+when+you+accidentally+precise+in+removing+the+trailing+letters.%0D%0A%0D%0AI+think+this+could+be+the+best+example+of+when+things+go+wrong.+I+saw+" title="Submit this to Digg" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Digg" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -231px; border:0;"/></a></li> 

 <li><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fsodeve.net%2F2010%2F04%2Flinkedin-should-have-a-better-string-truncating-algorithm%2F&amp;title=LinkedIn+should+have+a+better+String-truncating+Algorithm" title="Submit this to StumbleUpon" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="StumbleUpon" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1287px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/2010/04/linkedin-should-have-a-better-string-truncating-algorithm/" onclick="addBookmark(event);" title="LinkedIn should have a better String-truncating Algorithm" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Add to favorites" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -0px; border:0;"/></a></li> 

 <li><a href="mailto:subject=LinkedIn should have a better String-truncating Algorithm&amp;body=I think String-truncating algorithm is quite important. Because some words will have a totally different meaning when you accidentally precise in removing the trailing letters.

I think this could be the best example of when things go wrong. I saw  - http://sodeve.net/2010/04/linkedin-should-have-a-better-string-truncating-algorithm/" title="Email this" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="Email" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -297px; border:0;"/></a></li> 

 <li><a href="http://sodeve.net/feed/rss/" title="Subscribe to RSS" target="_blank" rel="nofollow"><img src="http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-mask-32px.gif" alt="RSS" style="width:32px; height:32px; background: transparent url(http://sodeve.net/wp-content/plugins/wp-socializer/public/social-icons/wp-socializer-sprite-32px.png) no-repeat; background-position:0px -1221px; border:0;"/></a></li> 
</ul> 
<div class="wp-socializer-clearer"></div></div>
<!-- End WP Socializer - Social Buttons - Output -->
<p>Related posts:</p><ol>
<li><a href='http://sodeve.net/2007/09/regex-to-match-sql-style-string/' rel='bookmark' title='Regex to match SQL-Style String'>Regex to match SQL-Style String</a></li>
<li><a href='http://sodeve.net/2006/01/ms-sql-version-of-mysqls-group_concat/' rel='bookmark' title='MS SQL version of MySQL&#8217;s Group_Concat'>MS SQL version of MySQL&#8217;s Group_Concat</a></li>
<li><a href='http://sodeve.net/2007/08/sql-string-formatter-part-1/' rel='bookmark' title='SQL String Formatter (Part 1)'>SQL String Formatter (Part 1)</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://sodeve.net/2010/04/linkedin-should-have-a-better-string-truncating-algorithm/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for ( sssodeveee sodeve.net/category/laughs/feed/ ) in 5.20234 seconds, on May 21st, 2012 at 9:29 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 22nd, 2012 at 9:29 pm UTC -->
