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

<channel>
	<title>Enl.iten.Me!</title>
	<atom:link href="http://enl.iten.me/feed" rel="self" type="application/rss+xml" />
	<link>http://enl.iten.me</link>
	<description>Enlighten me on Internet, Programming and Photography</description>
	<pubDate>Sat, 03 Jan 2009 19:59:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to Run Different Firefox Profiles Simultaneously the Easy Way</title>
		<link>http://enl.iten.me/internet/application/how-to-run-different-firefox-profiles-simultaneously-the-easy-way.html</link>
		<comments>http://enl.iten.me/internet/application/how-to-run-different-firefox-profiles-simultaneously-the-easy-way.html#comments</comments>
		<pubDate>Fri, 02 Jan 2009 10:05:42 +0000</pubDate>
		<dc:creator>Keefe Dunn</dc:creator>
		
		<category><![CDATA[Application]]></category>

		<category><![CDATA[argument]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[multiple]]></category>

		<category><![CDATA[profile]]></category>

		<guid isPermaLink="false">http://enl.iten.me/internet/application/how-to-run-different-firefox-profiles-simultaneously-the-easy-way.html</guid>
		<description><![CDATA[ Seriously, there're times when you need to run different Firefox instances with respective profiles. If you ever encountered one of the scenarios below, you probably need to read this.
The Reasons

You need to store different cookies for the same website. (What is cookie?) As to myself, I've got two Google accounts, and I want Firefox [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: inline; margin: 0px 10px 0px 0px" src="http://img361.imageshack.us/img361/9569/multifirefoxze0.jpg" align="left" /> Seriously, there're times when you need to run different Firefox instances with respective profiles. If you ever encountered one of the scenarios below, you probably need to read this.</p>
<p><strong>The Reasons</strong></p>
<ol>
<li>You need to store different cookies for the same website. (What is <a href="http://en.wikipedia.org/wiki/HTTP_cookie" target="_blank">cookie</a>?) As to myself, I've got two Google accounts, and I want Firefox to remember both of them. </li>
<li>You share your computer with someone else. </li>
<li>Since the more addons you have installed, the slower Firefox becomes. Using separate profiles, you can install plugins for specific tasks in each profile. </li>
</ol>
<p><strong>The Solution</strong></p>
<p>There are instructions on solving this problem with the Profile Manager plugin, such as <a href="http://www.simplehelp.net/2008/09/04/how-to-run-different-firefox-profiles-at-the-same-time/" target="_blank">this tutorial by Ross McKillop</a>. However, what I'm going to describe here is a simpler solution.</p>
<ol>
<li>Modify the shortcut to firefox.exe. Mine had an argument &quot;-profile 'path\to\the\profile\folder'&quot;, then I added the argument &quot;no-remote&quot; and it became &quot;-no-remote -profile 'path\to\the\profile\folder'&quot;. </li>
<li>Create a new folder where fits, which will be your new profile container. </li>
<li>Create a new shortcut to your firefox.exe with the command line arguments &quot;-no-remote –profile 'path\to\the\new\profile\container'&quot;. </li>
</ol>
<p>All set &amp; start to enjoy two Firefox instances at the some. You'll see that the whole point of this method is the command line argument &quot;no-remote&quot;, which <em>enables Firefox to run with multiple profiles</em>. You can find <a href="http://kb.mozillazine.org/Command_line_arguments#List_of_command_line_arguments_.28incomplete.29" target="_blank">an incomplete list of Firefox command line arguments here</a>.</p>
<div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:cd4a6428-9f2b-4f6d-9c90-95a5c2d4d3db" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/firefox" rel="tag">firefox</a>,<a href="http://technorati.com/tags/multiple" rel="tag">multiple</a>,<a href="http://technorati.com/tags/profile" rel="tag">profile</a>,<a href="http://technorati.com/tags/argument" rel="tag">argument</a></div>


<p>Related posts:<ol><li><a href='http://enl.iten.me/internet/application/how-to-change-the-ui-language-of-firefox.html' rel='bookmark' title='Permanent Link: How to Change the UI Language of Firefox'>How to Change the UI Language of Firefox</a></li><li><a href='http://enl.iten.me/internet/application/several-firefox-features-you-should-know.html' rel='bookmark' title='Permanent Link: Several Firefox Features You Should Know'>Several Firefox Features You Should Know</a></li><li><a href='http://enl.iten.me/internet/application/yoono-sns-all-in-one-in-your-firefox-sidebar.html' rel='bookmark' title='Permanent Link: Yoono - SNS All in One in Your Firefox Sidebar'>Yoono - SNS All in One in Your Firefox Sidebar</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://enl.iten.me/internet/application/how-to-run-different-firefox-profiles-simultaneously-the-easy-way.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Windows Live Essentials Installer in MSI format</title>
		<link>http://enl.iten.me/internet/application/windows-live-essentials-installer-in-msi-format.html</link>
		<comments>http://enl.iten.me/internet/application/windows-live-essentials-installer-in-msi-format.html#comments</comments>
		<pubDate>Sat, 27 Dec 2008 09:00:37 +0000</pubDate>
		<dc:creator>Keefe Dunn</dc:creator>
		
		<category><![CDATA[Application]]></category>

		<category><![CDATA[installer]]></category>

		<category><![CDATA[msi]]></category>

		<category><![CDATA[windows 2003 server]]></category>

		<category><![CDATA[windows live]]></category>

		<category><![CDATA[workaround]]></category>

		<guid isPermaLink="false">http://enl.iten.me/technology/windows-live-essentials-installer-in-msi-format.html</guid>
		<description><![CDATA[ Update: It seems that the Live Messenger MSI can be installed but not run correctly. So I replaced it with another version, and it works great this time.
As we know, Windows Live products can only be installed on specific OS like Windows XP SP2 or later, or Windows Vista. Unfortunately, I'm currently running Windows [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: inline; margin: 0px 10px 0px 0px" src="http://img357.imageshack.us/img357/453/liveisgoodio5.jpg" alt="" align="left" /> <strong>Update</strong>: It seems that the Live Messenger MSI can be installed but not run correctly. So I replaced it with another version, and it works great this time.</p>
<p>As we know, Windows Live products can only be installed on specific OS like Windows XP SP2 or later, or Windows Vista. Unfortunately, I'm currently running Windows 2003 Server on my laptop for development reasons, which does not meet the <a href="http://get.live.com/writer/sysreq" target="_blank">system requirements for Windows Live components</a>.</p>
<p>There're workarounds for this, and I'm introducing to you the most simple one: use the MSI installers and the system requirements check will be bypassed.</p>
<p><strong>Download</strong></p>
<ul>
<li>Grab the <a href="http://www.adrive.com/public/d25d6dff3885943f8e5f80400bb918f2fdfa7dfc32d77c3f5cd19e6be79ac4c9.html" target="_blank">Windows Live Writer 2009 Build 14.0.8050.1202(MSI)</a></li>
<li>Show me the <a href="http://www.adrive.com/public/046432629bdd0238cc56f2ed3c28187d9da01d65631575a1d37cde4ef3977751.html" target="_blank">Windows Live Messenger 2009 beta Build 9.0.1407.1107(MSI)</a></li>
</ul>
<p><strong>Notes</strong></p>
<ol>
<li>Other components like Toolbar, Photo Gallery, Movie Maker are not so popular, so they're not provided here.</li>
<li>No prompt or notification dialog will show during the installation. Don't worry, go straight to Start –&gt; Programs –&gt; Windows Live, and you'll find them.</li>
<li>No entries will be added to the Add/Remove Programs panel, so you can not get them uninstalled there. Right click the MSI installer and you'll see the commands Install, Repair and Uninstall. Do whatever you want here.</li>
</ol>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0c0eaf69-c4da-4b44-99f7-63d7d904b166" class="wlWriterEditableSmartContent" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a rel="tag" href="http://technorati.com/tags/windows+live">windows live</a>,<a rel="tag" href="http://technorati.com/tags/msi">msi</a>,<a rel="tag" href="http://technorati.com/tags/installer">installer</a>,<a rel="tag" href="http://technorati.com/tags/workaround">workaround</a>,<a rel="tag" href="http://technorati.com/tags/windows+2003+server">windows 2003 server</a></div>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://enl.iten.me/internet/application/windows-live-essentials-installer-in-msi-format.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Always Twitting - Free WordPress Theme</title>
		<link>http://enl.iten.me/internet/application/always-twitting-free-wordpress-theme.html</link>
		<comments>http://enl.iten.me/internet/application/always-twitting-free-wordpress-theme.html#comments</comments>
		<pubDate>Fri, 26 Dec 2008 19:19:33 +0000</pubDate>
		<dc:creator>Keefe Dunn</dc:creator>
		
		<category><![CDATA[Application]]></category>

		<category><![CDATA[always twitting]]></category>

		<category><![CDATA[free]]></category>

		<category><![CDATA[theme]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://enl.iten.me/internet/application/always-twitting-free-wordpress-theme.html</guid>
		<description><![CDATA[Always Twitting is a newly released twitter-style WordPress theme. It is especially useful to those who are writing posts like twitting, like me. ^^ Besides, it's simple and fresh. Take a look at the snapshot below and see if you like the appearance.
 
Features include:

Customizable colors all around in a theme option page 
Admin shortcuts [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dupola.com/wordpress/twitter" target="_blank">Always Twitting</a> is a newly released twitter-style WordPress theme. It is especially useful to those who are writing posts like twitting, like me. ^^ Besides, it's simple and fresh. Take a look at the snapshot below and see if you like the appearance.</p>
<p align="center"><img height="1600" src="http://img227.imageshack.us/img227/455/atscreenshotjh1.jpg" width="529" /> </p>
<p><strong>Features</strong> include:</p>
<ul>
<li>Customizable colors all around in a theme option page </li>
<li>Admin shortcuts on the homepage </li>
<li>Highlight author comments </li>
<li>Separated comments and trackbacks/pingbacks </li>
<li>And more </li>
</ul>
<p><strong>Plugins</strong> supported:</p>
<ul>
<li><a href="http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/" target="_blank">WP 2.3 Related Posts</a> (similar plugins are also supported with a little modification to the sidebar.php file) </li>
<li><a href="http://lesterchan.net/wordpress/readme/wp-pagenavi.html" target="_blank">WP-PageNavi</a> </li>
<li><a href="http://lesterchan.net/portfolio/programming.php" target="_blank">WP-PostViews</a> </li>
<li><a href="http://www.viper007bond.com/wordpress-plugins/clean-archives-reloaded/" target="_blank">Clean Archives Reloaded</a> </li>
<li><a href="http://www.viper007bond.com/wordpress-plugins/clean-archives-reloaded/" target="_blank">Get Recent Comments</a> </li>
<li><a href="http://txfx.net/code/wordpress/subscribe-to-comments/" target="_blank">Subscribe to Comments</a> </li>
</ul>
<p><strong>Download</strong>:</p>
<p><a href="http://dupola.googlecode.com/files/at4us2.7.3.zip" target="_blank">Current version 2.7.3 of Always Twitting can be downloaded here</a>.</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:6f1780f9-8bd6-4e17-8fad-d5476c12a4c0" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/free" rel="tag">free</a>,<a href="http://technorati.com/tags/wordpress" rel="tag">wordpress</a>,<a href="http://technorati.com/tags/theme" rel="tag">theme</a>,<a href="http://technorati.com/tags/always%20twitting" rel="tag">always twitting</a></div>


<p>Related posts:<ol><li><a href='http://enl.iten.me/featured/customize-flickr-photo-album-plugin-to-fit-your-theme.html' rel='bookmark' title='Permanent Link: Customize Flickr Photo Album Plugin to Fit Your Theme'>Customize Flickr Photo Album Plugin to Fit Your Theme</a></li><li><a href='http://enl.iten.me/internet/application/stop-hotlinking-with-htaccess-in-wordpress.html' rel='bookmark' title='Permanent Link: Stop Hotlinking with htaccess in WordPress'>Stop Hotlinking with htaccess in WordPress</a></li><li><a href='http://enl.iten.me/internet/application/featplug-the-way-your-featured-posts-are-meant-to-be-displayed.html' rel='bookmark' title='Permanent Link: FeatPlug - The Way Your Featured Posts Are Meant to Be Displayed'>FeatPlug - The Way Your Featured Posts Are Meant to Be Displayed</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://enl.iten.me/internet/application/always-twitting-free-wordpress-theme.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Redirection in a Page with Validation Objects</title>
		<link>http://enl.iten.me/programming/c-sharp-and-dot-net/redirection-in-a-page-with-validation-objects.html</link>
		<comments>http://enl.iten.me/programming/c-sharp-and-dot-net/redirection-in-a-page-with-validation-objects.html#comments</comments>
		<pubDate>Fri, 26 Dec 2008 09:12:04 +0000</pubDate>
		<dc:creator>Keefe Dunn</dc:creator>
		
		<category><![CDATA[C# and .NET]]></category>

		<category><![CDATA[asp.net]]></category>

		<category><![CDATA[c#]]></category>

		<category><![CDATA[causesvalidation]]></category>

		<category><![CDATA[redirect]]></category>

		<category><![CDATA[validator]]></category>

		<guid isPermaLink="false">http://enl.iten.me/programming/c-sharp-and-dot-net/redirection-in-a-page-with-validation-objects.html</guid>
		<description><![CDATA[I’ve been up to a new C# with ASP.NET project lately, and I plan to record down the problems occurred along the development, of course, with solutions.
Here is the first one, about Redirection and Validation. It’s pretty simple, or, I should say amateur. You got it, amateur is who I am. ^^
 
I encountered this [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve been up to a new C# with ASP.NET project lately, and I plan to record down the problems occurred along the development, of course, with solutions.</p>
<p>Here is the first one, about Redirection and Validation. It’s pretty simple, or, I should say amateur. You got it, amateur is who I am. ^^</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img380.imageshack.us/img380/4981/17247395fb535133c1xn6.jpg" /> </p>
<p>I encountered this problem that, Okay, here comes the</p>
<p><strong>Problem Description</strong></p>
<p>I’ve got a Button object with OnClick Event in page1, which, when clicked, Response.Redirect to page2. Meanwhile, I have some Validator objects in page1, too. The thing is, the client-side Validation occurs before even reaching the Event for the Button. That is to say, the Validators prevent Redirection from happening.</p>
<p><strong>Solution</strong></p>
<p>You'll love this because it’s so easy. In the Button's properties list, find &quot;CausesValidation&quot; and set it to <strong>false</strong>. That’s it.</p>
<p>My thought is, there’s always some property control if an operation is generated on the server-side.</p>
<div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:13bab48a-12d9-4f31-95ad-29866aef3317" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/c%23" rel="tag">c#</a>,<a href="http://technorati.com/tags/asp.net" rel="tag">asp.net</a>,<a href="http://technorati.com/tags/redirect" rel="tag">redirect</a>,<a href="http://technorati.com/tags/validator" rel="tag">validator</a>,<a href="http://technorati.com/tags/causesvalidation" rel="tag">causesvalidation</a></div>


<p>Related posts:<ol><li><a href='http://enl.iten.me/featured/dynamic-tree-construction-according-to-user-role-and-page.html' rel='bookmark' title='Permanent Link: Dynamic Tree Construction according to User Role and Page'>Dynamic Tree Construction according to User Role and Page</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://enl.iten.me/programming/c-sharp-and-dot-net/redirection-in-a-page-with-validation-objects.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Juice - Intelligent Discovery Engine in Your Firefox Sidebar</title>
		<link>http://enl.iten.me/internet/application/juice-intelligent-discovery-engine-in-your-firefox-sidebar.html</link>
		<comments>http://enl.iten.me/internet/application/juice-intelligent-discovery-engine-in-your-firefox-sidebar.html#comments</comments>
		<pubDate>Sat, 20 Dec 2008 14:13:29 +0000</pubDate>
		<dc:creator>Keefe Dunn</dc:creator>
		
		<category><![CDATA[Application]]></category>

		<category><![CDATA[extension]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[intelligent discovery engine]]></category>

		<category><![CDATA[juice]]></category>

		<category><![CDATA[sidebar]]></category>

		<guid isPermaLink="false">http://enl.iten.me/internet/application/juice-intelligent-discovery-engine-in-your-firefox-sidebar.html</guid>
		<description><![CDATA[This article is part 2 of the 2-part series Make Full Use of Your Firefox Side Space, discussing excellent Firefox extensions to fill out the side spaces of wide-screen monitor.]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://enl.iten.me/internet/application/yoono-sns-all-in-one-in-your-firefox-sidebar.html">the first part of the story</a>, I introduced an SNS extension which resides at the left side of Firefox. Here in this post, I’m going to bring you another extension takes over the right side: <a href="http://www.juiceapp.com/" target="_blank">Juice</a>.</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img185.imageshack.us/img185/5589/juicejq1.jpg" /> </p>
<p>Juice is an intelligent discovery engine that integrates seamlessly with Firefox. It has features like:</p>
<ul>
<li>discovering deep-linked content </li>
<li>multi-task while browsing </li>
<li>media storage and organization </li>
</ul>
<blockquote><h5>Highlight and move a chunk of text, and Juice directly delivers a set of rich, relevant content to you.</h5>
</blockquote>
<p><strong>Drag &amp; Drop</strong></p>
<p>It’s easy to use Juice and feel its magic. Just grab a chunk of text, image or video and Juice will start performing its tricks. When dropping text into Juice, Juice will try to understand its meaning and serve you with context-relevant information. In the case of images or videos, it will let you store them for later viewing, while you keep browsing just the way you like!</p>
<p><strong>Intelligent Discovery Engine</strong></p>
<p>The developers didn’t use the term <em>search</em> here in order to distinguish Juice from other search engines. Juice digs into the keywords and looks for more info in various formats.</p>
<p>Juice's discovery mechanism is grounded on <a href="http://linkool.biz/" target="_blank">Linkool Labs</a>' proprietary intelligent discovery engine. This engine, comprised of a natural language processing system and a dictionary management system, helps to evolve the semantic web by connecting keywords with the most relevant, rich content from third-party web services.</p>
<p><strong>Discover &amp; Organize</strong></p>
<p>The use these two words as a combination not individuals, just like <em>Drag &amp; Drop</em>. Because you can bookmark and organize rich content discovered for you! For example, when Juice delivers a video to you, you can simply add the video into your personal video playlist – for current or future viewing! You can also do this with the videos and images you discover yourself while browsing the web, by dragging the image or tab attached to the videos.</p>
<p>Take a look at the video below to see how Juice works as if by magic:</p>
<div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:2450b0d5-02e8-480d-934e-532d14131e80" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 10px; margin: 0px auto; width: 425px; padding-top: 0px">
<div><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/8gsfoEmgh-E&amp;hl=en"></param><embed src="http://www.youtube.com/v/8gsfoEmgh-E&amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"></embed></object></div>
</div>
<p>This article is part 2 of the 2-part series <em>Make Full Use of Your Firefox Side Space</em>, discussing excellent Firefox extensions to fill out the side spaces of wide-screen monitor. For part 1 of the series, refer to <a href="http://enl.iten.me/internet/application/yoono-sns-all-in-one-in-your-firefox-sidebar.html">Yoono - SNS All in One in Your Firefox Sidebar</a>.</p>
<div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c6653a6c-6637-4b4c-b637-587c88f05ebf" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/juice" rel="tag">juice</a>,<a href="http://technorati.com/tags/firefox" rel="tag">firefox</a>,<a href="http://technorati.com/tags/extension" rel="tag">extension</a>,<a href="http://technorati.com/tags/sidebar" rel="tag">sidebar</a>,<a href="http://technorati.com/tags/intelligent+discovery+engine" rel="tag">intelligent discovery engine</a></div>


<p>Related posts:<ol><li><a href='http://enl.iten.me/internet/application/yoono-sns-all-in-one-in-your-firefox-sidebar.html' rel='bookmark' title='Permanent Link: Yoono - SNS All in One in Your Firefox Sidebar'>Yoono - SNS All in One in Your Firefox Sidebar</a></li><li><a href='http://enl.iten.me/internet/application/several-firefox-features-you-should-know.html' rel='bookmark' title='Permanent Link: Several Firefox Features You Should Know'>Several Firefox Features You Should Know</a></li><li><a href='http://enl.iten.me/internet/application/how-to-change-the-ui-language-of-firefox.html' rel='bookmark' title='Permanent Link: How to Change the UI Language of Firefox'>How to Change the UI Language of Firefox</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://enl.iten.me/internet/application/juice-intelligent-discovery-engine-in-your-firefox-sidebar.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Yoono - SNS All in One in Your Firefox Sidebar</title>
		<link>http://enl.iten.me/internet/application/yoono-sns-all-in-one-in-your-firefox-sidebar.html</link>
		<comments>http://enl.iten.me/internet/application/yoono-sns-all-in-one-in-your-firefox-sidebar.html#comments</comments>
		<pubDate>Sat, 20 Dec 2008 11:01:17 +0000</pubDate>
		<dc:creator>Keefe Dunn</dc:creator>
		
		<category><![CDATA[Application]]></category>

		<category><![CDATA[extension]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[sidebar]]></category>

		<category><![CDATA[sns]]></category>

		<category><![CDATA[yoono]]></category>

		<guid isPermaLink="false">http://enl.iten.me/internet/application/yoono-sns-all-in-one-in-your-firefox-sidebar.html</guid>
		<description><![CDATA[This article is part 1 of the 2-part series Make Full Use of Your Firefox Side Space, discussing excellent Firefox extensions to fill out the side spaces of wide-screen monitor.]]></description>
			<content:encoded><![CDATA[<p>If you’re using a wide-screen monitor as I am, you probably want to take advantage of the extra space generated by the 16:9 (or 16:10) ratio, especially when you’re browsing websites because most of them are designed with a fixed width. Hence <a href="http://www.yoono.com/" target="_blank">Yoono</a>, a browser extension filling the blank spaces with interesting features to monitor your friends’ activities, letting you make quick response and interact with them.</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img72.imageshack.us/img72/6875/yoonoqa2.jpg" /></p>
<p>Strictly speaking, Yoono does not take over the sidebar space or resides in the sidebar, and it is just positioned at the left side of your Firefox, which means, normal sidebar elements like “Bookmarks” and “History” can be shown with Yoono at the same time.</p>
<p>There’re a bunch of widgets that you can use to integrate almost everything into Yoono, including:</p>
<p><em><strong>Friends</strong></em> to</p>
<ul>
<li>gather your friends from all social networks and IM services </li>
<li>see your friends’ status and be alerted of their updates </li>
<li>filter and prioritize your friends’ updates </li>
<li>change your status and send direct messages to your friends </li>
<li>drag &amp; drop photos and videos directly into and IM session </li>
</ul>
<p>Supported networks &amp; IM: facebook, myspace, imeem, twitter, flickr, friendfeed, piczo, msn, aim, gtalk, yahoo.</p>
<p><em><strong>Discoveries</strong></em> to</p>
<ul>
<li>get recommendations of sites similar to the one you’re currently browsing </li>
<li>find users who share the same interests </li>
<li>sort by site, people or tags </li>
</ul>
<p><strong><em>Web Notes</em></strong> to</p>
<ul>
<li>drag &amp; drop text, videos, pictures directly in web notes </li>
<li>classify your web notes: love, rant, laugh or your own online files </li>
<li>share it with all Yoono users, your friends, a list of friends or keep it private </li>
<li>send your web notes through Yoono or post them directly to your blog </li>
</ul>
<p><em><strong>Videos</strong></em> to</p>
<ul>
<li>get recommendations of videos related to the site you’re surfing </li>
<li>see your friends’ favorite videos </li>
<li>get a selection of videos from major video sharing sites </li>
<li>search for videos directly from Yoono </li>
<li>drag &amp; drop all videos to your friends </li>
</ul>
<p><em><strong>Photos </strong></em>to</p>
<ul>
<li>get recommendations of pictures related to the site you’re surfing </li>
<li>see your friends’ photos </li>
<li>get a selection of pictures from major photo sharing sites </li>
<li>search for photos directly from Yoono </li>
<li>drag &amp; drop any photos to your friends </li>
</ul>
<p><strong><em>Music</em></strong> to</p>
<ul>
<li>choose a radio station </li>
<li>listen to free radio while surfing: no pop-up window, no track download </li>
<li>search and file radio stations by type of music or preferences </li>
</ul>
<p><strong><em>News</em></strong> to</p>
<ul>
<li>manage all your subscriptions and social news </li>
<li>get all your feeds right in the sidebar </li>
<li>check to see what your friends are digging </li>
<li>share, email and add notes to stories </li>
</ul>
<p>Supported: googlereader, digg</p>
<p><em><strong>Mail</strong></em> to</p>
<ul>
<li>toggle between messages and refresh your inbox </li>
<li>easily flip between email accounts </li>
<li>add or remove accounts </li>
<li>preview your attachments right in the sidebar </li>
</ul>
<p>Supported: gmail, yahoo</p>
<p><strong><em>Shopping</em></strong> to</p>
<ul>
<li>choose between major retailers and second-hand bargains </li>
<li>rank by price, category and stores </li>
<li>run direct search for any product </li>
</ul>
<p>This article is part 1 of the 2-part series <em>Make Full Use of Your Firefox Side Space</em>, discussing excellent Firefox extensions to fill out the side spaces of wide-screen monitor. For part 2 of the series, refer to <a href="http://enl.iten.me/internet/application/juice-intelligent-discovery-engine-in-your-firefox-sidebar.html">Juice – Intelligent Discovery Engine in Your Firefox Sidebar</a>.</p>
<div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:52084a2e-43c0-4065-ab72-ab194e274e9c" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/yoono" rel="tag">yoono</a>,<a href="http://technorati.com/tags/firefox" rel="tag">firefox</a>,<a href="http://technorati.com/tags/extension" rel="tag">extension</a>,<a href="http://technorati.com/tags/sidebar" rel="tag">sidebar</a>,<a href="http://technorati.com/tags/sns" rel="tag">sns</a></div>


<p>Related posts:<ol><li><a href='http://enl.iten.me/internet/application/juice-intelligent-discovery-engine-in-your-firefox-sidebar.html' rel='bookmark' title='Permanent Link: Juice - Intelligent Discovery Engine in Your Firefox Sidebar'>Juice - Intelligent Discovery Engine in Your Firefox Sidebar</a></li><li><a href='http://enl.iten.me/internet/application/several-firefox-features-you-should-know.html' rel='bookmark' title='Permanent Link: Several Firefox Features You Should Know'>Several Firefox Features You Should Know</a></li><li><a href='http://enl.iten.me/internet/application/how-to-run-different-firefox-profiles-simultaneously-the-easy-way.html' rel='bookmark' title='Permanent Link: How to Run Different Firefox Profiles Simultaneously the Easy Way'>How to Run Different Firefox Profiles Simultaneously the Easy Way</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://enl.iten.me/internet/application/yoono-sns-all-in-one-in-your-firefox-sidebar.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>How to Change the UI Language of Firefox</title>
		<link>http://enl.iten.me/internet/application/how-to-change-the-ui-language-of-firefox.html</link>
		<comments>http://enl.iten.me/internet/application/how-to-change-the-ui-language-of-firefox.html#comments</comments>
		<pubDate>Sat, 20 Dec 2008 08:30:09 +0000</pubDate>
		<dc:creator>Keefe Dunn</dc:creator>
		
		<category><![CDATA[Application]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[language]]></category>

		<category><![CDATA[locale]]></category>

		<category><![CDATA[useragent]]></category>

		<guid isPermaLink="false">http://enl.iten.me/featured/how-to-change-the-ui-language-of-firefox.html</guid>
		<description><![CDATA[Occasionally, you’ll want to use Firefox in another language instead of the one you’re speaking currently. How do you achieve that without reinstalling Firefox? I’m trying to answer this question and talk about related concepts such as locale and language packs.]]></description>
			<content:encoded><![CDATA[<p>Occasionally, you’ll want to use Firefox in another language instead of the one you’re speaking currently. How do you achieve that without reinstalling Firefox? I’m trying to answer this question and talk about related concepts such as locale and language packs.</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img380.imageshack.us/img380/7070/selectlanguagehc9.jpg" alt="" /></p>
<p>When you encounter this problem and you google around, you’ll probably notice a Firefox preference <em>general.useragent.locale</em> quickly. Then you change the value of this parameter as what is told, but nothing happens when you restart Firefox.</p>
<p>Why’s that? To find out the reason, we have to dig deeper into the concept <em>user agent</em> and <em>locale</em>. <a href="http://kb.mozillazine.org/General_concepts#User_agent" target="_blank">The user agent string is a piece of text which identifies the name and version of a given browser. It is used by websites to determine which browser you use.</a> That is to say, the <em>user agent</em> is your browser’s identity. <a href="http://kb.mozillazine.org/General.useragent.locale#Background" target="_blank">The current locale in use by Mozilla is stored in the preference <em>general.useragent.locale</em>, and a variety of components consult it for localization information.</a> Remember when you visit YouTube for the first time and the page prompts you for the language you are using intelligently? Oh yeah, that’s the magic generated by our <em>user agent</em> string. You get it now, simply altering this preference just changes how your browser identifies itself, not necessarily  its appearance.</p>
<p>Hence what you need essentially to get a different UI language is the <em>language pack</em>, besides changing this preference. <a href="http://kb.mozillazine.org/Language_packs" target="_blank">A language pack is an extension that changes the language of the user interface in a Mozilla application.</a> Alternatively, you can assign a different user-interface language to each command or icon that you use to start the Mozilla application. For example, to use French you can specify either: <tt>-uilocale fr</tt> or <tt>-uilocale fr-FR</tt>. On a Windows system the entire command might look something like:</p>
<pre>C:Program FilesMozillaThunderbirdthunderbird.exe -uilocale fr</pre>
<p>To download the language packs, visit</p>
<p>http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/your-firefox-version/win32/xpi</p>
<p>In my case, that is</p>
<p><a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.0.5/win32/xpi" target="_blank">http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.0.5/win32/xpi</a></p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1722205c-88cc-4407-ba1f-735f82f3e8b2" class="wlWriterEditableSmartContent" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a rel="tag" href="http://technorati.com/tags/firefox">firefox</a>,<a rel="tag" href="http://technorati.com/tags/useragent">useragent</a>,<a rel="tag" href="http://technorati.com/tags/locale">locale</a>,<a rel="tag" href="http://technorati.com/tags/language">language</a></div>


<p>Related posts:<ol><li><a href='http://enl.iten.me/internet/application/several-firefox-features-you-should-know.html' rel='bookmark' title='Permanent Link: Several Firefox Features You Should Know'>Several Firefox Features You Should Know</a></li><li><a href='http://enl.iten.me/internet/application/how-to-run-different-firefox-profiles-simultaneously-the-easy-way.html' rel='bookmark' title='Permanent Link: How to Run Different Firefox Profiles Simultaneously the Easy Way'>How to Run Different Firefox Profiles Simultaneously the Easy Way</a></li><li><a href='http://enl.iten.me/internet/application/juice-intelligent-discovery-engine-in-your-firefox-sidebar.html' rel='bookmark' title='Permanent Link: Juice - Intelligent Discovery Engine in Your Firefox Sidebar'>Juice - Intelligent Discovery Engine in Your Firefox Sidebar</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://enl.iten.me/internet/application/how-to-change-the-ui-language-of-firefox.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Domain Redirection with HTAccess</title>
		<link>http://enl.iten.me/internet/application/domain-redirection-with-htaccess.html</link>
		<comments>http://enl.iten.me/internet/application/domain-redirection-with-htaccess.html#comments</comments>
		<pubDate>Fri, 12 Dec 2008 07:05:43 +0000</pubDate>
		<dc:creator>Keefe Dunn</dc:creator>
		
		<category><![CDATA[Application]]></category>

		<category><![CDATA[htaccess]]></category>

		<category><![CDATA[redirect]]></category>

		<guid isPermaLink="false">http://enl.iten.me/internet/application/domain-redirection-with-htaccess.html</guid>
		<description><![CDATA[ 
The Scene
If you are playing with domain hack as I am, one thing to think about is to redirect the visitors reaching the primary domain to the sub-domain. For instance, I want to make sure whoever visits &#34;http://icio.us&#34; gets redirected to &#34;http://del.icio.us&#34; properly. 
How do we do that? The answer varies depending on the [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: inline; margin-left: 0px; margin-right: 10px" src="http://img360.imageshack.us/img360/5769/300redirect2gj7.jpg" align="left" /> </p>
<p><strong>The Scene</strong></p>
<p>If you are <a href="http://enl.iten.me">playing with domain hack</a> as I am, one thing to think about is to redirect the visitors reaching the primary domain to the sub-domain. For instance, I want to make sure whoever visits &quot;http://icio.us&quot; gets redirected to &quot;http://del.icio.us&quot; properly. </p>
<p>How do we do that? The answer varies depending on the method we take. I'm introducing a way which takes advantage of the mod_rewrite feature of apache servers. </p>
<p><strong>The Solution</strong></p>
<p>The relative paths look something like this: </p>
<p>/ &lt;- <a href="http://icio.us">http://icio.us</a></p>
<p>/del/ &lt;- <a href="http://del.icio.us">http://del.icio.us</a></p>
<p>Establish a .<a href="http://en.wikipedia.org/wiki/Htaccess" target="_blank">htaccess</a> file in the root directory with content below:</p>
<p class="source" style="font-family: &#39;Courier New&#39;,&#39;Consolas&#39;,&#39;Lucida Console&#39;; background-color: #2f4f4f" jquery1229064525562="2"><span class="lineno" style="color: #da70d6"></span><span style="font-weight: bold; color: #b0c4de">&lt;IfModule</span><span style="color: #f5deb3"> </span><span style="color: #7fffd4">mod_rewrite.c</span><span style="font-weight: bold; color: #b0c4de">&gt;</span><span style="color: #f5deb3"></span>     <br /><span class="lineno" style="color: #da70d6"></span><span style="color: #f5deb3">&#160;&#160;&#160; </span><span style="font-weight: bold; color: #b0c4de">RewriteEngine</span><span style="color: #f5deb3"> </span><span style="font-weight: bold; color: #b0c4de">On</span><span style="color: #f5deb3"></span>     <br /><span class="lineno" style="color: #da70d6"></span><span style="color: #f5deb3">&#160;&#160;&#160; </span><span style="font-weight: bold; color: #b0c4de">RewriteRule</span><span style="color: #f5deb3"> ^(.*) http://del.icio.us/$1 [R,L]</span>     <br /><span class="lineno" style="color: #da70d6"></span><span style="font-weight: bold; color: #b0c4de">&lt;/IfModule&gt;</span><span style="color: #f5deb3"></span>     </p>
<p>This way each request to &quot;http://icio.us&quot; will be redirected to &quot;http://del.icio.us&quot;. <a href="http://www.askapache.com/htaccess/apache-htaccess.html" target="_blank">Follow the htaccess tutorial</a> and modify RewriteRule to create more complicated redirection rules as you wish.</p>
<div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:968a0254-8b5b-4c88-b28e-3bcb36b9b7b1" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/htaccess" rel="tag">htaccess</a>,<a href="http://technorati.com/tags/redirect" rel="tag">redirect</a></div>


<p>Related posts:<ol><li><a href='http://enl.iten.me/internet/application/stop-hotlinking-with-htaccess-in-wordpress.html' rel='bookmark' title='Permanent Link: Stop Hotlinking with htaccess in WordPress'>Stop Hotlinking with htaccess in WordPress</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://enl.iten.me/internet/application/domain-redirection-with-htaccess.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Displaying DateTime Object as Desired</title>
		<link>http://enl.iten.me/programming/c-sharp-and-dot-net/displaying-datetime-object-as-desired.html</link>
		<comments>http://enl.iten.me/programming/c-sharp-and-dot-net/displaying-datetime-object-as-desired.html#comments</comments>
		<pubDate>Tue, 09 Dec 2008 11:32:30 +0000</pubDate>
		<dc:creator>Keefe Dunn</dc:creator>
		
		<category><![CDATA[C# and .NET]]></category>

		<category><![CDATA[c#]]></category>

		<category><![CDATA[datetime]]></category>

		<category><![CDATA[format]]></category>

		<guid isPermaLink="false">http://enl.iten.me/programming/c-sharp-and-dot-net/displaying-datetime-object-as-desired.html</guid>
		<description><![CDATA[DateTime is a common type we deal with frequently in the development of C#-ASP.NET project. As a result, how to display a DateTime object properly is the knowledge we have to know as a web service developer.
 
In the following paragraphs, I made a summary of formatting DateTime object in several circumstances to get it [...]]]></description>
			<content:encoded><![CDATA[<p>DateTime is a common type we deal with frequently in the development of C#-ASP.NET project. As a result, how to display a DateTime object properly is the knowledge we have to know as a web service developer.</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" height="451" src="http://img296.imageshack.us/img296/9273/kfotdnnf9sgu2.jpg" width="600" /> </p>
<p>In the following paragraphs, I made a summary of formatting DateTime object in several circumstances to get it displayed as needed:</p>
<ul>
<li>Format DateTime string retrieved from database and to be binded to Data Controls.      <br /> 
<div class="source" style="font-family: &#39;[object]&#39;,&#39;Consolas&#39;,&#39;Lucida Console&#39;,&#39;Courier New&#39;; background-color: #2f4f4f" jquery1228821151210="2"><span class="lineno" style="color: #da70d6"></span><span style="color: #f5deb3">&lt;</span><span style="color: #f5deb3">ASP</span><span style="color: #f5deb3">:</span><span style="color: #f5deb3">BoundColumn</span><span style="color: #f5deb3"> </span><span style="color: #f5deb3">DataField</span><span style="color: #f5deb3">=</span><span style="color: #7fffd4">&quot;JoinTime&quot;</span><span style="color: #f5deb3"> </span><span style="color: #f5deb3">DataFormatString</span><span style="color: #f5deb3">=</span><span style="color: #7fffd4">&quot;{0:yyyy-MM-dd}&quot;</span><span style="color: #f5deb3"> </span><span style="color: #f5deb3">&gt;</span>         <br /><span class="lineno" style="color: #da70d6"></span><span style="color: #f5deb3">&lt;/</span><span style="color: #f5deb3">ASP</span><span style="color: #f5deb3">:</span><span style="color: #f5deb3">BoundColumn</span><span style="color: #f5deb3">&gt;</span><span style="color: #f5deb3"> </span>        <br /><span style="color: #f5deb3">&lt;ASP</span><span style="color: #f5deb3">:</span><span style="color: #f5deb3">BoundColumn</span><span style="color: #f5deb3"> </span><span style="color: #f5deb3">DataField</span><span style="color: #f5deb3">=</span><span style="color: #7fffd4">&quot;CheckoutTime&quot; </span><span style="color: #f5deb3">DataFormatString</span><span style="color: #f5deb3">=</span><span style="color: #7fffd4">&quot;{0:yyyy-MM-dd HH24:mm:ss}&quot;</span><span style="color: #f5deb3">&gt;</span><span style="color: #f5deb3"></span>         <br /><span class="lineno special" style="color: #f810b0"></span><span style="color: #f5deb3">&lt;/</span><span style="color: #f5deb3">asp</span><span style="color: #f5deb3">:</span><span style="color: #f5deb3">BoundColumn</span><span style="color: #f5deb3">&gt;</span><span style="color: #f5deb3"></span>         </div>
<p></li>
<li>Statement in the CodeFile to get a DateTime string.      <br /> 
<div class="source" style="font-family: &#39;[object]&#39;,&#39;Consolas&#39;,&#39;Lucida Console&#39;,&#39;Courier New&#39;; background-color: #2f4f4f" jquery1228820561431="2"><span class="lineno" style="color: #da70d6"></span><span style="color: #f5deb3">e</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">Item</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">Cell</span><span style="color: #f5deb3">[</span><span style="color: #add8e6">0</span><span style="color: #f5deb3">].</span><span style="color: #f5deb3">Text</span><span style="color: #f5deb3"> </span><span style="color: #f5deb3">=</span><span style="color: #f5deb3"> </span><span style="color: #f5deb3">Convert</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">ToDateTime</span><span style="color: #f5deb3">(</span><span style="color: #f5deb3">e</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">Item</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">Cell</span><span style="color: #f5deb3">[</span><span style="color: #add8e6">0</span><span style="color: #f5deb3">].</span><span style="color: #f5deb3">Text</span><span style="color: #f5deb3">).</span><span style="color: #f5deb3">ToShortDateString</span><span style="color: #f5deb3">();</span><span style="color: #f5deb3"></span>         </div>
<p></li>
<li>With the help of String class.      <br /> 
<div class="source" style="font-family: &#39;[object]&#39;,&#39;Consolas&#39;,&#39;Lucida Console&#39;,&#39;Courier New&#39;; background-color: #2f4f4f" jquery1228820742125="2"><span class="lineno" style="color: #da70d6"></span><span style="color: #f5deb3">String</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">Format</span><span style="color: #f5deb3">(</span><span style="color: #f5deb3"> </span><span style="color: #7fffd4">&quot;yyyy-MM-dd &quot;</span><span style="color: #f5deb3">, the</span><span style="color: #f5deb3">DateTimeObj</span><span style="color: #f5deb3">);</span><span style="color: #f5deb3"></span>         </div>
<p></li>
<li>With the help of Convert method.      <br /> 
<div class="source" style="font-family: &#39;[object]&#39;,&#39;Consolas&#39;,&#39;Lucida Console&#39;,&#39;Courier New&#39;; background-color: #2f4f4f" jquery1228821216875="2"><span class="lineno" style="color: #da70d6"></span><span style="color: #f5deb3">Convert</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">ToDateTime</span><span style="color: #f5deb3">(</span><span style="color: #7fffd4">&quot;2008-12-09&quot;</span><span style="color: #f5deb3">).</span><span style="color: #f5deb3">ToString</span><span style="color: #f5deb3">;</span><span style="color: #f5deb3"></span>         <br /><span class="lineno" style="color: #da70d6"></span><span style="color: #f5deb3">Convert</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">ToDateTime</span><span style="color: #f5deb3">(</span><span style="color: #f5deb3">dr</span><span style="color: #f5deb3">[</span><span style="color: #7fffd4">&quot;PubDate&quot;</span><span style="color: #f5deb3">]).</span><span style="color: #f5deb3">ToShortDateString</span><span style="color: #f5deb3">();</span><span style="color: #f5deb3"></span>         </div>
<p></li>
<li>ToString method of DateTime class.      <br /> 
<div class="source" style="font-family: &#39;[object]&#39;,&#39;Consolas&#39;,&#39;Lucida Console&#39;,&#39;Courier New&#39;; background-color: #2f4f4f" jquery1228821009957="2"><span class="lineno" style="color: #da70d6"></span><span style="color: #f5deb3">DateTime</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">Now</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">ToString</span><span style="color: #f5deb3">(</span><span style="color: #7fffd4">&quot;yyyyMMddhhmmss&quot;</span><span style="color: #f5deb3">);</span><span style="color: #f5deb3"></span>         <br /><span class="lineno" style="color: #da70d6"></span><span style="color: #f5deb3">DateTime</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">Now</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">ToString</span><span style="color: #f5deb3">(</span><span style="color: #7fffd4">&quot;yyyy/MM/dd hh:mm:ss&quot;</span><span style="color: #f5deb3">); </span>        </div>
<p></li>
<li>Show only year and month.      <br /> 
<div class="source" style="font-family: &#39;[object]&#39;,&#39;Consolas&#39;,&#39;Lucida Console&#39;,&#39;Courier New&#39;; background-color: #2f4f4f" jquery1228821104252="2"><span class="lineno" style="color: #da70d6"></span><span style="color: #f5deb3">DataBinder</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">Eval</span><span style="color: #f5deb3">(</span><span style="color: #f5deb3">Container</span><span style="color: #f5deb3">.</span><span style="color: #f5deb3">DataItem</span><span style="color: #f5deb3">,</span><span style="color: #7fffd4">&quot;starttime&quot;</span><span style="color: #f5deb3">,</span><span style="color: #7fffd4">&quot;{0:yyyy-MM}&quot;</span><span style="color: #f5deb3">);</span><span style="color: #f5deb3"></span>         </div>
</li>
</ul>
<p> 
<p>Certainly, there are more situations when you have to format a DateTime object, and the rules could be deduced from above.</p>
<div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:690ecc46-9a20-49e3-a6a2-ceaa47681cdc" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/datetime" rel="tag">datetime</a>,<a href="http://technorati.com/tags/format" rel="tag">format</a>,<a href="http://technorati.com/tags/c%23" rel="tag">c#</a></div>


<p>Related posts:<ol><li><a href='http://enl.iten.me/featured/dynamic-tree-construction-according-to-user-role-and-page.html' rel='bookmark' title='Permanent Link: Dynamic Tree Construction according to User Role and Page'>Dynamic Tree Construction according to User Role and Page</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://enl.iten.me/programming/c-sharp-and-dot-net/displaying-datetime-object-as-desired.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Update Firmware to Solve the Seagate 1.5T Random Halt Bug</title>
		<link>http://enl.iten.me/technology/update-firmware-to-solve-the-seagate-15t-random-halt-bug.html</link>
		<comments>http://enl.iten.me/technology/update-firmware-to-solve-the-seagate-15t-random-halt-bug.html#comments</comments>
		<pubDate>Sun, 07 Dec 2008 11:31:37 +0000</pubDate>
		<dc:creator>Keefe Dunn</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[firmware]]></category>

		<category><![CDATA[random halt]]></category>

		<category><![CDATA[sd1a]]></category>

		<category><![CDATA[seagate]]></category>

		<category><![CDATA[st31500341as]]></category>

		<guid isPermaLink="false">http://enl.iten.me/technology/update-firmware-to-solve-the-seagate-15t-random-halt-bug.html</guid>
		<description><![CDATA[Got a new PC lately. Including:
CPU: Intel Quad6600    Motherboard: ASUS P5Q Pro     Memory: Kingston DDR2 800 2G x4     Hard Disk: Seagate 1.5TB     Video Adapter: Galaxy 9800GTX+     Power Supply: Thermaltake W3030     Case: Thermaltake [...]]]></description>
			<content:encoded><![CDATA[<p>Got a new PC lately. Including:</p>
<p>CPU: Intel Quad6600    <br />Motherboard: ASUS P5Q Pro     <br />Memory: Kingston DDR2 800 2G x4     <br />Hard Disk: Seagate 1.5TB     <br />Video Adapter: Galaxy 9800GTX+     <br />Power Supply: Thermaltake W3030     <br />Case: Thermaltake Armor+     <br />Keyboard: Microsoft Natural Ergonomic 4000</p>
<p>Everything seems to work well, except, err… the hard disk. Rumor has it that Seagate 1.5T with the model ST31500341AS has a bug that, while running low speed writing/reading task, it halts randomly. The bad news is, my 1.5T is without exception.</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img291.imageshack.us/img291/6296/harddisktl9.jpg" /> </p>
<p><strong>Phenomenon</strong></p>
<p>When I watch some .avi video, the playing process ceases at some random point and the hard disk LED indicator starts flashing endlessly. After a while, everything becomes normal as if nothing ever happened.</p>
<p><strong>Detail Info</strong></p>
<p>Hard disk model: ST31500341AS    <br />Firmware version: SD19     <br />Video player: Windows Media Player, Media Player Classic     <br />Video codec: XviD     <br />Operating System: Windows Vista Ultimate x64</p>
<p><strong>Solution – firmware update</strong></p>
<p>Seagate gave out a new version of firmware some time ago, but not publicly. You have to contact <a href="mailto:discsupport@seagate.com">discsupport@seagate.com</a> for this update. If you can’t wait and want to update the firmware right now, follow the steps below AT YOUR OWN RISK:</p>
<ol>
<li><a href="http://www.adrive.com/public/34597044c7bd03ec9989cfda515927050900d9433b0f8192ba3487df7bba1a82.html" target="_blank">Download the SD1A firmware in ISO format</a>. </li>
<li>Burn the ISO to a disc. Since the disk is bootable, change the boot device priority in your BIOS &amp; set the first one to CDROM. </li>
<li>Detach all the PATA and SATA devices except the hard disk you’re going to update. IDE device is safe during the process, so you can leave it there. </li>
<li>Restart your computer and the disc will be loaded &amp; run automatically. </li>
<li>A readme text file will be displayed at first, press ESC or F10 to exit and enter the command-line environment. </li>
<li>Enter “S” to select the “scan for ATA devices” command and make sure there is only one device found. </li>
<li>Enter “A” to download the firmware, whose version is SD1A. The update process will start automatically. <font color="#ff0000">DO keep the power on </font>during the whole procedure or the hard disk will be damaged permanently. </li>
<li>When everything is done, press any key and the system will shut down. Power on again and that’s it. <font color="#ff0000">DO NOT Ctrl-Alt-Del to restart</font>, power off or press any key as what is told in the instruction. </li>
</ol>
<p>Looks like a long story but it is simple when you do it yourself. I’ve done it myself and tested the hard disk with firmware SD1A. The bug does go away. If you’ve got any doubts or questions, feel free to contact and I’ll see what I can help.</p>
<div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5035af33-0e7a-45cc-866f-c76614e051d4" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/seagate" rel="tag">seagate</a>,<a href="http://technorati.com/tags/st31500341as" rel="tag">st31500341as</a>,<a href="http://technorati.com/tags/firmware" rel="tag">firmware</a>,<a href="http://technorati.com/tags/sd1a" rel="tag">sd1a</a>,<a href="http://technorati.com/tags/random+halt" rel="tag">random halt</a></div>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://enl.iten.me/technology/update-firmware-to-solve-the-seagate-15t-random-halt-bug.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
