<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/0.72" -->
<rdf:RDF
	xmlns="http://purl.org/rss/1.0/"
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:admin="http://webns.net/mvcb/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>
<channel rdf:about="http://tongtao.com/blog/index.php">
	<title>Tao's Blog</title>
	<link>http://tongtao.com/blog/index.php</link>
	<description>Tao's Random Thoughts</description>
	<dc:language>en-us</dc:language>
	<dc:date>2008-12-02T01:47:17</dc:date>
	<dc:creator>&#116;o&#110;gt&#97;o&#64;&#103;&#109;&#97;&#105;&#108;&#46;co&#109;</dc:creator>
	<admin:generatorAgent rdf:resource="http://wordpress.org/?v=0.72"/>
	<admin:errorReportsTo rdf:resource="mailto:&#116;&#111;n&#103;tao&#64;&#103;&#109;ai&#108;.c&#111;&#109;"/>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
	<items>
		<rdf:Seq>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=316&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=315&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=314&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=313&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=312&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=310&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=309&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=308&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=307&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=306&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=305&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=304&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=303&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=302&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=301&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=300&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=299&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=298&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=297&amp;c=1"/>
					<rdf:li rdf:resource="http://tongtao.com/blog/index.php?p=296&amp;c=1"/>
				</rdf:Seq>
	</items>
</channel>
<item rdf:about="http://tongtao.com/blog/index.php?p=316&amp;c=1">
	<title>Sunday at home</title>
	<link>http://tongtao.com/blog/index.php?p=316&amp;c=1</link>
	<dc:date>2008-11-30T23:11:27</dc:date>
	<dc:creator>tao (mailto:&#116;&#111;&#110;gt&#97;o&#64;&#103;&#109;&#97;&#105;&#108;&#46;c&#111;&#109;)</dc:creator>
	<dc:subject>Digital Life</dc:subject>
	<description>Other than the usual lazy Sunday routine, including fooling around with my two lovely sons, I managed to find the time and energy to organize and upload some long overdue photos. Click the following picture to see all 50 pictures. 


Autumn, 2008 Bronx NY

Even tool some time to listen and ...</description>
	<content:encoded><![CDATA[<p>Other than the usual lazy Sunday routine, including fooling around with my two lovely sons, I managed to find the time and energy to organize and upload some long overdue photos. Click the following picture to see all 50 pictures. </p>
	<p><a href="http://tongtao.com/image/Tristan/Autumn2008/index.html" target="_blank"><img src="http://tongtao.com/image/Tristan/Autumn2008/content/bin/images/large/IMG_0002.jpg" alt="" /><br />
Autumn, 2008 Bronx NY</a></p>
	<p>Even tool some time to listen and read this little poem <a href="http://writersalmanac.publicradio.org/index.php?date=2008/11/20" target="_blank"><em>Snow</em> by George Bilgere</a>. Enjoy every word of it. </p>
	<p>Also, read the little biography of Edwin Hubble with gusto. </p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=315&amp;c=1">
	<title>Poems heard recently</title>
	<link>http://tongtao.com/blog/index.php?p=315&amp;c=1</link>
	<dc:date>2008-11-28T16:32:15</dc:date>
	<dc:creator>tao (mailto:t&#111;&#110;&#103;&#116;a&#111;&#64;gmail&#46;&#99;o&#109;)</dc:creator>
	<dc:subject>Reading</dc:subject>
	<description>Heard and read the poem Tuning by Christine Rhein. 

Enjoy all those audible references and images. Like the way it depicts sounds, the "quadrupling the pressure in their lungs" of the nightingales of London and Berlin, and the Voyager's recordings of Brandenburg concertos and Johny B. Goode. 

Another interesting one, ...</description>
	<content:encoded><![CDATA[<p>Heard and read the poem <a href="http://writersalmanac.publicradio.org/index.php?date=2008/10/28" target="_blank"><em>Tuning</em> by Christine Rhein</a>. </p>
	<p>Enjoy all those audible references and images. Like the way it depicts sounds, the &#8220;quadrupling the pressure in their lungs&#8221; of the nightingales of London and Berlin, and the Voyager&#8217;s recordings of Brandenburg concertos and Johny B. Goode. </p>
	<p>Another interesting one, is titled <a href="http://writersalmanac.publicradio.org/index.php?date=2008/09/29" target="_blank"><em>Purring</em> by Coleman Barks</a></p>
	<p>The opening of the poem is rather scientific, and I especially like &#8220;poetry is human purr", wonderfully said. </p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=314&amp;c=1">
	<title>Spell check for browsers</title>
	<link>http://tongtao.com/blog/index.php?p=314&amp;c=1</link>
	<dc:date>2008-11-25T21:34:30</dc:date>
	<dc:creator>tao (mailto:&#116;o&#110;&#103;t&#97;&#111;&#64;&#103;mai&#108;.co&#109;)</dc:creator>
	<dc:subject>Digital Life</dc:subject>
	<description>Previously, I use Internet Explorer 7 on Windows PC, and Firefox on Macintosh. A couple of months ago, I switched to Google Chrome on Windows, and I noticed that there is a spell-checker for html forms for Chrome, and it is activated by default.


Then, I started to notice that Firefox ...</description>
	<content:encoded><![CDATA[<p>Previously, I use Internet Explorer 7 on Windows PC, and Firefox on Macintosh. A couple of months ago, I switched to Google Chrome on Windows, and I noticed that there is a spell-checker for html forms for Chrome, and it is activated by default.</p>
	<p>Then, I started to notice that Firefox also has its built-in spell checker. However, Internet Explorer 7 does not have a built-in spell checker, but there are third-party spell checker for IE7. Since now I almost use Chrome exclusively on Windows PC, and Firefox on Macintosh, so IE7&#8217;s lack of spell checkers becomes irrelevant. </p>
	<p><a href="https://developer.mozilla.org/en/Controlling_spell_checking_in_HTML_forms" target="_blank">Information about Firefox spell checker</a></p>
	<p><a href="http://www.google.com/support/chrome/bin/answer.py?hl=en&#38;answer=95604" target="_blank">Information about Google Chrome spell checker</a></p>
	<p>For Internet Explorer, there is a third-party product called <a href="http://www.iespell.com/" target="_blank">ieSpell</a>. Although now I seldom use IE7, but it is good to know there are such product for IE.</p>
	<p>As more and more applications are moved to the cloud, browsers are increasing important for general usage. Spell checkers, traditionally associated with stand-alone word processors and operating systems,  are now more closely associated with browsers. It is a harbinger of the age ofcloud computing.</p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=313&amp;c=1">
	<title>Burning video DVD from Premiere Elements</title>
	<link>http://tongtao.com/blog/index.php?p=313&amp;c=1</link>
	<dc:date>2008-11-25T00:53:47</dc:date>
	<dc:creator>tao (mailto:t&#111;n&#103;&#116;&#97;o&#64;g&#109;ail&#46;co&#109;)</dc:creator>
	<dc:subject>Tips</dc:subject>
	<description>I used iMovie on my Mac to edit miniDV videos and output the video projects to iDVD for burning DVD discs. However, ever since I purchased a more powerful PC, I switched my production system to the more powerful Windows PC, which has far more RAM and a faster CPU. ...</description>
	<content:encoded><![CDATA[<p>I used iMovie on my Mac to edit miniDV videos and output the video projects to iDVD for burning DVD discs. However, ever since I purchased a more powerful PC, I switched my production system to the more powerful Windows PC, which has far more RAM and a faster CPU. So, now, instead of working on my claustrophobic 12-inch PowerBook G4 laptop, I work on my roomy 24-inch monitor of my Windows desktop to edit my video projects.</p>
	<p>I chose the Adobe Premiere Elements as my video editing tool. I am a huge Adobe fan, spent endless hours reading the books about Photoshop,Premiere, DreamWeaver, and playing with those wonderful tools.</p>
	<p>Usually, one can burn a DVD directly from Adobe Premiere Elements. But, to burn into a folder is more advantageous. For details, check the following article:</p>
	<p><a href="http://www.adobeforums.com/webx/.3bbfa615" target="_blank">How to burn Adobe Premiere Elements projects to a folder (then to DVD)?</a></p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=312&amp;c=1">
	<title>Blogs</title>
	<link>http://tongtao.com/blog/index.php?p=312&amp;c=1</link>
	<dc:date>2008-11-23T21:03:40</dc:date>
	<dc:creator>tao (mailto:&#116;&#111;ng&#116;&#97;o&#64;&#103;m&#97;i&#108;.&#99;o&#109;)</dc:creator>
	<dc:subject>Digital Life</dc:subject>
	<description>I listen to the Tech Podcast of Clark Boyd, whose blog mentioned a WWI veteran's home letter published as a blog. 

The WWI veteran's letter as a blog

Also, a related retro blog is that of George Orwell's diary posted as a blog

So much for the blog, here there is an ...</description>
	<content:encoded><![CDATA[<p>I listen to the Tech Podcast of Clark Boyd, whose <a href="http://tinyurl.com/wtpblog" target="_blank">blog</a> mentioned a <a href="http://blogs.discovery.com/news_etherized/2008/11/blogs-bring-wor.html" target="_blank">WWI veteran&#8217;s home letter published as a blog</a>. </p>
	<p><a href="http://www.wwar1.blogspot.com/" target="_blank">The WWI veteran&#8217;s letter as a blog</a></p>
	<p>Also, a related retro blog is that of <a href="http://orwelldiaries.wordpress.com/" target="_blank">George Orwell&#8217;s diary posted as a blog</a></p>
	<p>So much for the blog, here there is <a href="http://www.wired.com/entertainment/theweb/magazine/16-11/st_essay" target="_blank">an Wired article denouncing the value of personal blog</a>: </p>
	<p>There are many funny and witty comments under this article. For me, a personal blog is never about popularity or ratings. I am perfectly comfortable of the fact that only my immediate family read my blog. For me, blogging is just way to dump my overly clogged brain, to make room in my brain for new stuff. I am not a good writer, so I am not bothered by any ambition or expectations. </p>
	<p>Something Mr. David Pogue described very well in his recent two blog entries on why we video tape our lives: </p>
	<p><a href="http://pogue.blogs.nytimes.com/2008/11/13/why-we-shoot-home-videos/" target="_blank">Why we shoot home videos</a></p>
	<p><a href="http://pogue.blogs.nytimes.com/2008/11/20/readers-react-to-david-pogues-essay-why-i-shoot/" target="_blank">Readers&#8217; react to the previous entry</a></p>
	<p>There are many reasons why we document our lives, and sometimes we don&#8217;t know the reason why we write diaries and make video tapes ourselves. </p>
	<p>I am a little confused when I am writing this, funny, isn&#8217;t it? </p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=310&amp;c=1">
	<title>Defragmentation on Mac OS X computers</title>
	<link>http://tongtao.com/blog/index.php?p=310&amp;c=1</link>
	<dc:date>2008-09-21T17:37:33</dc:date>
	<dc:creator>tao (mailto:to&#110;&#103;&#116;ao&#64;gma&#105;&#108;&#46;&#99;om)</dc:creator>
	<dc:subject>Tips</dc:subject>
	<description>On my Windows PC, I regularly defragment my hard drives to improve the disk access performance. I simply use the defragmentation utility included with the Windows OS to perform this task.


However, there are no such utility included in Mac OS X. According to Apple, their file system is so perfect ...</description>
	<content:encoded><![CDATA[<p>On my Windows PC, I regularly defragment my hard drives to improve the disk access performance. I simply use the defragmentation utility included with the Windows OS to perform this task.</p>
	<p>However, there are no such utility included in Mac OS X. <a href="http://support.apple.com/kb/HT1375" target="_blank">According to Apple</a>, their file system is so perfect that you don&#8217;t need to do defragment.</p>
	<p>If you do need to defragment the hard drive, the cheapest method is to backup the whole hard drive, and then erase the content, copy back the backup copy.As the Apple document suggested, there are always third-party utilities.</p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=309&amp;c=1">
	<title>Hard drives for digital photography</title>
	<link>http://tongtao.com/blog/index.php?p=309&amp;c=1</link>
	<dc:date>2008-09-21T17:08:34</dc:date>
	<dc:creator>tao (mailto:&#116;&#111;n&#103;t&#97;o&#64;&#103;&#109;&#97;il.&#99;o&#109;)</dc:creator>
	<dc:subject>Technology</dc:subject>
	<description>If you have taken a large number of digital photos on a trip, and you did not bring your laptop with you, what gadget do you want most? 


For me, it is a self-powered hard drive, which has a built-in card reader to read all the comment digital camera memory ...</description>
	<content:encoded><![CDATA[<p>If you have taken a large number of digital photos on a trip, and you did not bring your laptop with you, what gadget do you want most? </p>
	<p>For me, it is a self-powered hard drive, which has a built-in card reader to read all the comment digital camera memory cards, be it CF, SD, SDHC, etc. So after the memory card is full, I can dump the contents, including still digital images and videos, to the hard drive. Then, I can format the memory card to take another batch.</p>
	<p>The only drawback is, you put all you eggs in one basket, so make sure you don&#8217;t lose your hard drive, don&#8217;t drop it, don&#8217;t forget it in the hotel room.</p>
	<p>I found two such external hard drives:</p>
	<p><a href="http://www.digitalfoci.com/photo_safe.html" target="_blank">Digital foci Photo Safe II</a>, on sale at <a href="http://www.amazon.com/o/ASIN/B001AMZA3O/pasbl01-20/" target="_blank">Amazon.com</a></p>
	<p><a href="http://www.geek.com/review-backup-your-photos-with-the-photo-safe/" target="_blank">A review on Digital Foci Photo Safe</a></p>
	<p><a href="http://www.gadling.com/2008/08/18/product-review-digital-foci-photo-safe-ii/" target="_blank">Another review</a></p>
	<p>A similar product:</p>
	<p><a href="http://www.hyperdrive.com/HyperDrive-SPACE-s/1.htm" target="_blank">Hyperdrive Space</a></p>
	<p>I prefer to bring my laptop with me, but boy, a laptop can be such a heavy burden. So if the trip is not too long, maybe such a photography hard drive is a better choice.</p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=308&amp;c=1">
	<title>a GTD system implementation</title>
	<link>http://tongtao.com/blog/index.php?p=308&amp;c=1</link>
	<dc:date>2008-09-21T16:31:28</dc:date>
	<dc:creator>tao (mailto:&#116;&#111;n&#103;&#116;&#97;o&#64;g&#109;&#97;&#105;l&#46;co&#109;)</dc:creator>
	<dc:subject>Digital Life</dc:subject>
	<description>I started to use David Allen's GTD system to manage my tasks about a year ago. For some background information on the GTD task management system, check 


GTD entry at Wikipedia


GTD Primer


For a brief review, see the flowchart:




from GTD Primer


A video of David Allen talking to the folks at Google


First, ...</description>
	<content:encoded><![CDATA[<p>I started to use <a href="http://www.davidco.com/what_is_gtd.php" target="_blank">David Allen&#8217;s GTD system</a> to manage my tasks about a year ago. For some background information on the GTD task management system, check </p>
	<p><a href="http://en.wikipedia.org/wiki/Getting_Things_Done" target="_blank">GTD entry at Wikipedia</a></p>
	<p><a href="http://7pproductions.com/blog/2008/02/18/a-primer-on-getting-things-done/" target="_blank">GTD Primer</a></p>
	<p>For a brief review, see the flowchart:</p>
	<p><a href="http://7pproductions.com/blog/2008/02/18/a-primer-on-getting-things-done/" target="_blank"><img src="http://tongtao.com/image/blog/gtd.jpg" alt="" /></p>
	<p>from GTD Primer</a></p>
	<p><a href="http://www.youtube.com/watch?v=Qo7vUdKTlhk" target="_blank">A video of David Allen talking to the folks at Google</a></p>
	<p>First, I implemented the system with my Palm handheld computers; soon after, I discovered that I was not carrying my Palm all the time, and I cannot update and use the system in a meaningful way. It&#8217;s rather difficult to implement it with my Windows Mobile cell phone as well.</p>
	<p>So I continue to search for a better solution.</p>
	<p>Of course, this is an age of Web 2.0, and GTD is a rather natural candidate for a Web 2.0 design. From the <a href="http://slashdotreview.com/" target="_blank">Andrew McCaskey&#8217;s SDR News Podcast</a>, I learned the <a href="http://www.nozbe.com" target="_blank">Nozbe GTD system</a>, and gave it a try. It&#8217;s a decent GTD system, the only drawback is, I must pay them $40-50 a year to use the system, the free account is very limited. So the search is still on.</p>
	<p>Last week, I came across this page: <a href="http://gtd.jeffsandquist.com/(X(1)S(rfbo0o55yeqdbg55phl4ov3f))/Default.aspx?Page=GTDTools&#38;AspxAutoDetectCookieSupport=1" target="_blank">Tools for Getting Things Done</a>. Perusing the list, I discovered the free PHP GTD application, aptly named <a href="http://www.gtd-php.com/" target="_blank">GTD-PHP</a>.</p>
	<p>It&#8217;s quite easy to install, the requirement is rather low: a web server, a MySQL database, that&#8217;s it. Then, you can access your GTD system from everywhere. Since it is in a rather early development stage, it does not offer the log-in features existed in other more mature PHP applications, such as PHPBB forum or WordPress blog software. Instead, it takes advantages of Apache web server&#8217;s built-in access control. The security deails can be found at the <a href="http://www.gtd-php.com/Users/Security" target="_blank">Security Page of GTD-PHP</a>.</p>
	<p>So, now I am working to to migrate my tasks and projects from Nozbe to my own GTD-PHP.</p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=307&amp;c=1">
	<title>.CTG files</title>
	<link>http://tongtao.com/blog/index.php?p=307&amp;c=1</link>
	<dc:date>2008-09-21T15:44:36</dc:date>
	<dc:creator>tao (mailto:tong&#116;ao&#64;&#103;&#109;a&#105;&#108;&#46;com)</dc:creator>
	<dc:subject>Tips</dc:subject>
	<description>On the memory cards of my canon digital camera, there are a folder named "CANONMSC", inside that folder there are a bunch of .CTG files. What are they? Are they supposed to be used by the users?


It turned out that CTG files are part of the DCIM (Digital Camera Images) ...</description>
	<content:encoded><![CDATA[<p>On the memory cards of my canon digital camera, there are a folder named &#8220;CANONMSC", inside that folder there are a bunch of .CTG files. What are they? Are they supposed to be used by the users?</p>
	<p>It turned out that CTG files are part of the DCIM (Digital Camera Images) file system structure that conforms to the <a href="http://en.wikipedia.org/wiki/Design_rule_for_Camera_File_system" target="_blank">Design Rule for Camera File System</a>, a standard for storing digital images on memory cards by digital cameras.</p>
	<p>.CTG (stands for Catalog) files store the image and file index information to be used by the camera to display index images without traversing each individual folders. They are not meant to be manipulated by the end users. However, out of the camera, they are useless. They can be safely deleted once copied to the hard drive.</p>
	<p><a href="http://www.fileinfo.net/extension/ctg" target="_blank">.CTG reference info</a></p>
	<p><a href="http://www.prophotohome.com/forum/canon-eos-digital-slr-1-6x-sensors/11282-what-ctg-file.html" target="_blank">What&#8217;s the CTG file</a></p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=306&amp;c=1">
	<title>Keyboard shortcuts for my website</title>
	<link>http://tongtao.com/blog/index.php?p=306&amp;c=1</link>
	<dc:date>2008-09-21T12:39:32</dc:date>
	<dc:creator>tao (mailto:&#116;on&#103;&#116;ao&#64;g&#109;ai&#108;&#46;c&#111;m)</dc:creator>
	<dc:subject>Tips</dc:subject>
	<description>I set up my website around 2002-2003. At that time, I was using the first generation iMac, which has 32 MB RAM, and 4 GB hard drive, and a fancy 15 inch CRT monitor with 800 x 600 resolution. I designed my website with the technical restraints of that period, ...</description>
	<content:encoded><![CDATA[<p>I set up my website around 2002-2003. At that time, I was using the first generation iMac, which has 32 MB RAM, and 4 GB hard drive, and a fancy 15 inch CRT monitor with 800 x 600 resolution. I designed my website with the technical restraints of that period, and the site is quite minimalistic, which fits both my personal aesthetics and the technological limits.</p>
	<p>Now, both my PC and Mac has more than 1 GB RAM, and the hard drives routinely exceed 100 GB. However, I see few reasons to change my site&#8217;s overall appearance, since I am quite a minimalist, and the austere interface suits me so well. For that reason, I did not change my HTML pages for a long time. </p>
	<p>Ever since I start to use Wikipedia regularly, I start to love the keyboard shortcuts of the site. Especially the Alt-F (Control-F on a Mac) keyboard shortcut to put the input focus into the search box. It would be nice to have a similar shortcut for my blog. </p>
	<p>So I look into the source code. I learned the usage of <a href="http://en.wikipedia.org/wiki/Accesskey" target="_blank">accesskey</a> attribute of HTML. It can be used inside a link or a <a href="http://www.htmlgoodies.com/tutorials/html_401/article.php/3479621" target="_blank">text box form</a>. Someone wrote a <a href="http://www.alistapart.com/articles/accesskeys/" target="_blank">quite good introduction</a> on how to use keyboard shortcuts within web pages. </p>
	<p><a href="http://www.cs.tut.fi/~jkorpela/forms/accesskey.html" target="_blank">Another accesskey usage page</a>.</p>
	<p>So, today, I added the following keyboard shortcuts to my home page. <strong>To access the keyboard shortcuts, use Alt key on a Windows computer, and Control key on a Mac</strong>. If you use Internet Explorer, you must hit Enter to go to the link, but you don&#8217;t need to if you are using other web browsers, including Google Chrome. One reason I use Chrome, so that I can save my &#8220;Enter&#8221; key on my keyboard,<img src='http://tongtao.com/blog/b2-img/smilies/icon_smile.gif' alt=' &#160;:&#160;-&#160;)&#160;' /></p>
	<p>b: My English blog<br />
c: My Chinese homepage<br />
a: My bookmark page (quite old, has only historical and nostalgic value)</p>
	<p>inside my Chinese homepage: </p>
	<p>e: My English homepage<br />
m: My Chinese blog<br />
a: My bookmark page (the same as in the English page)</p>
	<p>In my English blog page: </p>
	<p>h: Go back to my Homepage<br />
b: Refresh the blog page<br />
f: Put keyboard focus to the Search box, just like the Wikipedia page</p>
	<p>In my Chinese blog page: </p>
	<p>h: Go back to my Chinese homepage<br />
m: Refresh the Chinese blog page<br />
f: Search my blog, just like Wikipedia search box</p>
	<p>Another interesting fact, since I use frame in my home pages, I must use the following tag to set my keyboard focus first: </p>
	<p>&#60;body onLoad="self.focus()"&#62;</p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=305&amp;c=1">
	<title>Red-Eye Correction (post-acquisition) on Canon SD1000 camera</title>
	<link>http://tongtao.com/blog/index.php?p=305&amp;c=1</link>
	<dc:date>2008-09-17T00:12:17</dc:date>
	<dc:creator>tao (mailto:tong&#116;ao&#64;g&#109;ail.c&#111;m)</dc:creator>
	<dc:subject>Tips</dc:subject>
	<description>Red-Eye Correction (post-acquisition) on Canon SD1000 camera

Sometimes, the red-eye prevention flashes of small cameras do not work very well, and you may still have persons with fearsome red eyes. You can always remove them inside Adobe Photoshop, Lightroom, or even Apple iPhoto or Aperture, but you must have a computer ...</description>
	<content:encoded><![CDATA[<p>Red-Eye Correction (post-acquisition) on Canon SD1000 camera</p>
	<p>Sometimes, the red-eye prevention flashes of small cameras do not work very well, and you may still have persons with fearsome red eyes. You can always remove them inside Adobe Photoshop, Lightroom, or even Apple iPhoto or Aperture, but you must have a computer nearby. </p>
	<p>With the Canon SD1000, you can correct the red-eye on the camera after the picture is taken. </p>
	<ol>
	<li>In playback mode, go to [Play] menu tab</li>
	<li>Use left and right buttons to select a picture and press [Func. Set] button. A frame will display automatically at the position of the red eyes. If the camera cannot find the red eyes, use the left and right arrow buttons to select [Add Frames] and press [Func. Set] button. 35 correction frames can be added, use the arrow and [Func. Set] buttons to position the correction frames </li>
	<li>Select [Start] and press [Func. Set] button</li>
	<li>Select [New File] or [Overwrite] and press [Func. Set] button</li>
	<li>Press [Menu] button, then choose [Yes] or [No] to decide whether to display the corrected image</li>
	</ol>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=304&amp;c=1">
	<title>Edit movie files on Canon PowerShot SD1000 Camera</title>
	<link>http://tongtao.com/blog/index.php?p=304&amp;c=1</link>
	<dc:date>2008-09-16T23:48:38</dc:date>
	<dc:creator>tao (mailto:t&#111;&#110;g&#116;&#97;o&#64;gm&#97;&#105;l&#46;&#99;om)</dc:creator>
	<dc:subject>Tips</dc:subject>
	<description>One can edit a recorded movie directly on SD1000, of course, it cannot replace the editing tools on the computer, but it would be useful when one cannot access a computer. Of course, this editing function is very rudimentary, only removes the beginning and/or the end portions of the movie ...</description>
	<content:encoded><![CDATA[<p>One can edit a recorded movie directly on SD1000, of course, it cannot replace the editing tools on the computer, but it would be useful when one cannot access a computer. Of course, this editing function is very rudimentary, only removes the beginning and/or the end portions of the movie clip. It&#8217;s called trimming in more advanced movie editing software. </p>
	<p>Make sure you have enough juice in your battery before start editing. </p>
	<ol>
	<li>In movie playback mode, select [Edit] icon, the press [Func. Set] button. The movie editing panel and the movie editing bar will display</li>
	<li>Use the up and down arrow buttons to select the In and Out point, and use the left and right buttons to select the cut point. To check the temporarily edited movie, select [Play] icon and press [Func. Set] button, and use the [Exit] icon to cancel the editing</li>
	<li>Select [Save] icon and press [Func. Set] button</li>
	<li>Select [New File] or [Overwrite] and press [Func. Set] button. When not enough free space left, only [Overwrite] will be available </li>
	</ol>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=303&amp;c=1">
	<title>Auto ISO shift feature of SD1000</title>
	<link>http://tongtao.com/blog/index.php?p=303&amp;c=1</link>
	<dc:date>2008-09-16T23:29:59</dc:date>
	<dc:creator>tao (mailto:tong&#116;&#97;&#111;&#64;&#103;&#109;a&#105;&#108;.&#99;o&#109;)</dc:creator>
	<dc:subject>Tips</dc:subject>
	<description>While reviewing the Canon PowerShot SD1000 manual, I discovered some overlooked features. Here is one called Auto ISO Shift:

When the camera shaking warning icon appears when pressing the shutter button half-way down, if this feature is activated, the [Printing] button will light up, blinking blue. 

At this time, while holding ...</description>
	<content:encoded><![CDATA[<p>While reviewing the Canon PowerShot SD1000 manual, I discovered some overlooked features. Here is one called <em>Auto ISO Shift</em>:</p>
	<p>When the camera shaking warning icon appears when pressing the shutter button half-way down, if this feature is activated, the [Printing] button will light up, blinking blue. </p>
	<p>At this time, while holding the shutter button halfway down, press the [Printing] button. When the [Printing] button lights up, press the shutter button all the way down the take the picture with the increased ISO setting. </p>
	<p>While the shutter button halfway down, press [Printing] button again to restore the original ISO setting. </p>
	<p>To activate the <em>Auto ISO Shift</em> feature, goes to [Shooting] tab, down to [Auto ISO Shift] menu, choose [On]. [Off] is the default setting. </p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=302&amp;c=1">
	<title>Custom White Balance</title>
	<link>http://tongtao.com/blog/index.php?p=302&amp;c=1</link>
	<dc:date>2008-09-16T23:13:13</dc:date>
	<dc:creator>tao (mailto:&#116;o&#110;&#103;t&#97;&#111;&#64;gmai&#108;&#46;c&#111;&#109;)</dc:creator>
	<dc:subject>Tips</dc:subject>
	<description>I always forget how to set custom white balance on my three cameras. So today, I dig out my manuals, and note the procedures to set custom white balances for each one:

Canon PowerShot SD1000 

[Func. Menu] button -> AWD (Auto White Balance), change to "Custom"
Aim the camera at a piece ...</description>
	<content:encoded><![CDATA[<p>I always forget how to set custom white balance on my three cameras. So today, I dig out my manuals, and note the procedures to set custom white balances for each one:</p>
	<p><strong>Canon PowerShot SD1000</strong> </p>
	<ol>
	<li>[Func. Menu] button -> AWD (Auto White Balance), change to &#8220;Custom&#8221;</li>
	<li>Aim the camera at a piece of white paper or cloth, then press [Menu] button. Make sure the center frame is filled with the white reference. When use the optical view finder, make sure the whole field is covered. </li>
	</ol>
	<p>Once set, do not change the settings, especially ISO. Cannot set Custom White Balance with Stitch Assist mode, use Manual mode to set instead. </p>
	<p><strong>Canon EOS 350D Rebel XT</strong></p>
	<ol>
	<li>Photograph a white object, white reference should fill the viewfinder center, use any white balance setting, use Manual Focus since it would be difficult to auto focus on a white object.</li>
	<li>Select [Custom WB] menu item in [Shoot2] tab, custom White Balance screen will appear</li>
	<li>Select the white reference image taken in step 1, then press [Set] button, the white balance data will be imported, the menu will reappear</li>
	<li>Select [White balance], [Shoot2] tab, [White balance], press [Set] button, the white balance screen will appear</li>
	<li>Select [Custom white balance], then press [Set] button. Then, when the shutter button is half pressed, the [Custom WB] symbol will be displayed on the LCD panel</li>
	</ol>
	<p><strong>Sony Handycam DCR-HC32 Camcorder</strong></p>
	<p>The custom white balance is called &#8220;One Push&#8221; in the camcorder manual. </p>
	<ol>
	<li>Touch [One Push] button</li>
	<li>Frame a white reference object (wall, paper) to fill the screen with the same lighting condition as the real shooting</li>
	<li>Touch [One Push] button. The indicator flashes quickly until the setting adjustment finishes. During the process, don&#8217;t shake the camcorder. If a white balance cannot be set, the indicator will flash slowly. </li>
	</ol>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=301&amp;c=1">
	<title>Christopher Alexander and his Pattern Language</title>
	<link>http://tongtao.com/blog/index.php?p=301&amp;c=1</link>
	<dc:date>2008-09-04T23:46:37</dc:date>
	<dc:creator>tao (mailto:t&#111;&#110;g&#116;&#97;o&#64;&#103;ma&#105;&#108;.&#99;o&#109;)</dc:creator>
	<dc:subject>Technology</dc:subject>
	<description>Christopher Alexander is an architect, who teaches architecture at UC Berkeley. His seminal book, A Pattern Language: Towns, Buildings, Construction, did not inspire many architects, strangely, it did inspire many computer scientists, including the ultra-famous professor Marvin Minsky at MIT. 

His Pattern Language inspired the design patterns movement in computer ...</description>
	<content:encoded><![CDATA[<p>Christopher Alexander is an architect, who teaches architecture at UC Berkeley. His seminal book, <em><a href="http://www.amazon.com/Pattern-Language-Buildings-Construction-Environmental/dp/0195019199/ref=sr_1_1?ie=UTF8&#38;s=books&#38;qid=1220585865&#38;sr=8-1" target="_blank">A Pattern Language: Towns, Buildings, Construction</a></em>, did not inspire many architects, strangely, it did inspire many computer scientists, including the ultra-famous professor Marvin Minsky at MIT. </p>
	<p>His <em>Pattern Language</em> inspired the <a href="http://en.wikipedia.org/wiki/Design_pattern" target="_blank">design patterns</a> movement in computer science. Some computer scientists even refer to Christopher Alexander as the Jedi master Yoda in the Star Wars movies. His tenet is to make the environment, be it a building or computer program, more humanly comfortable, more pleasant, not to treat people as machines. </p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=300&amp;c=1">
	<title>Mobile Windows Media Player</title>
	<link>http://tongtao.com/blog/index.php?p=300&amp;c=1</link>
	<dc:date>2008-09-03T17:05:17</dc:date>
	<dc:creator>tao (mailto:&#116;on&#103;t&#97;o&#64;gmai&#108;&#46;com)</dc:creator>
	<dc:subject>Tips</dc:subject>
	<description>There is a version of mobile Windows Media player on my Windows Mobile cell phone. I can sync my phone with my PC for the music and video. Windows Media Player on the PCside will convert the video files to a smaller size to be viewed on the small screen ...</description>
	<content:encoded><![CDATA[<p>There is a version of mobile Windows Media player on my Windows Mobile cell phone. I can sync my phone with my PC for the music and video. Windows Media Player on the PCside will convert the video files to a smaller size to be viewed on the small screen on the the cell phone, and transfer them to the memory cards on my phone. </p>
	<p>It all sounds very well, until I tried it. The buttons and menus of the mobile media player consume large amount of the screen real estate, mind you, the screen is very small in the beginning with. Press &#8220;0&Prime; will put the video to full screen mode, similar to the Alt-Enter on the PC Windows Media Player. However, when I activated the full screen mode, the video rotate 90 degreen, wasting a large amount of screen space. If the screen is portrait-oriented, that makes sense, but the T-Mobile Dash is landscape-oriented, so turning 90 degrees with display a landscape-oriented video on a portrait mode. </p>
	<p>Of course, that&#8217;s a bug on the Microscoft&#8217;s side, hardly a news to anyone dealing with Microsoft product. But now I need a solution. It turned out not difficult, just do the following:</p>
	<ol>
	<li>Download <a href="http://www.breaksoft.com/Blog/Utilities/2005/1/Mobile_Registry_Editor.aspx" target="_blank">Mobile Registry Editor</a>, and install on the Windows PC</li>
	<li>Connect the Dash to PC, launch the Mobile Registry Editor</li>
	<li>Add Dword value &#8220;LandscapeMode=0&Prime; to HKLM/System/GDI/Rotation/ key</li>
	</ol>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=299&amp;c=1">
	<title>Using Chinese on handheld devices</title>
	<link>http://tongtao.com/blog/index.php?p=299&amp;c=1</link>
	<dc:date>2008-09-03T16:21:50</dc:date>
	<dc:creator>tao (mailto:&#116;&#111;n&#103;&#116;&#97;&#111;&#64;&#103;m&#97;il&#46;&#99;o&#109;)</dc:creator>
	<dc:subject>Tips</dc:subject>
	<description>Besides my hoary Palm handheld devices, I also have a Nokia 770 Internet Tablet, and a Windows Mobile cell phone, T-Mobile Dash. Both my Palm Tungsten T2 and E cannot connect to the Internet, so now I seldom use them. 

However, I often use my phone and Nokia 770 to ...</description>
	<content:encoded><![CDATA[<p>Besides my hoary Palm handheld devices, I also have a Nokia 770 Internet Tablet, and a Windows Mobile cell phone, T-Mobile Dash. Both my Palm Tungsten T2 and E cannot connect to the Internet, so now I seldom use them. </p>
	<p>However, I often use my phone and Nokia 770 to browse the Internet and read/write email messages. Both have Wi-Fi connectivity, and my cell phone also has the EDGE cellular data connectivity. To my chagrin, both devices cannot read and write Chinese, my native language. </p>
	<p>So, a couple of months ago, I busied myself to find a Chinese solution for both devices. It turned out not very difficult to make the devices display Chinese characters, but it was trick to input Chinese on them. So, in the end, I gave up the crusade to make them capable of inputting Chinese characters, it would be fine to just display Chinese correctly. Anyway, it is a hassle to input Chinese even on a regular computer with full-sized keyboard, it will not be very practical to input Chinese on a handheld device to begin with. </p>
	<p>My solution for the Nokia 770 is a software package called Maemo CJK. <a href="http://maemo.org/" target="_blank">Maemo</a> is the platform for Nokia Internet Tablet developers, it is based on Linux. </p>
	<p><a href="http://maemocjk.garage.maemo.org/" target="_blank">Link to MaemoCJK Project</a></p>
	<p>My solution for the T-Mobile Dash is a commercial software package named CE-Star, from a company called <a href="http://www.mobem.com/" target="_blank">Mobile Embedded Expert</a>. The software is not free, but it is not very expensive. Also, it can input Chinese characters. </p>
	<p><a href="http://www.mobem.com/products/cestarwm5sp.php" target="_blank">CE-Star for Smartphone</a>
</p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=298&amp;c=1">
	<title>Google Chrome</title>
	<link>http://tongtao.com/blog/index.php?p=298&amp;c=1</link>
	<dc:date>2008-09-03T14:15:07</dc:date>
	<dc:creator>tao (mailto:&#116;o&#110;&#103;&#116;&#97;o&#64;g&#109;ail.&#99;&#111;&#109;)</dc:creator>
	<dc:subject>Technology</dc:subject>
	<description>I cannot help downloading and installing the new Google web browser, Chrome. It's a quite ironic name, since the browser is anything but chrome. In software developer's parlor, chrome means those trappings as Menu bars, window frames, toolbars, etc. Google Chrome actually gets rid of them, at least most of ...</description>
	<content:encoded><![CDATA[<p>I cannot help downloading and installing the new Google web browser, <a href="http://www.google.com/chrome/intl/en/features.html" target="_blank">Chrome</a>. It&#8217;s a quite ironic name, since the browser is anything but chrome. In software developer&#8217;s parlor, chrome means those trappings as Menu bars, window frames, toolbars, etc. Google Chrome actually gets rid of them, at least most of them. </p>
	<p>Today, I spend some time to test drive the new browser. Here are some of my impressions:</p>
	<p><strong>User Interface</strong></p>
	<p>It&#8217;s quite minimalistic, the window frame is only half the size of those normal Windows applications, including Internet Explorer and FireFox. Other than normal web page spaces, there are only tabs, address bars, and that&#8217;s it. You can use Ctrl-B to bring out the bookmark bar, but I find it unnecessary. As you may know, I am myself a minimalist, so I am quite happy to see the new Chrome user interface. It even gets rid of the status bar in the bottom. </p>
	<p>The address bar doubled as a search bar. If you type a web address, Chrome will interprete it correctly; or if you type a phrase, the Chrome will interprete that as a search phrase for your default search engine. It&#8217;s quite intelligent. </p>
	<p>Also, it uses almost identical keyboard shortcuts as Internet Explorer. For example, you use Alt-D to put the input focus into the address bar, Ctrl-T to open new tab, and inside address bar, Alt-Enter to open the link or search in a new tab. </p>
	<p>Although it does not have a search box, but if you type Ctrl-E, it actually put your focus into the address/search bar, and put an &#8220;?&#8221; in front of your cursor to indicate you want to search inside the address/search bar. That&#8217;s neat. Ctrl-K does the same thing, which is the equivalent keyboard shortcut for FireFox. </p>
	<p>The best thing I like about Chrome is the ability to re-open the last tab one accidentally close. All one need to do is to type Ctrl-Shift-T. Neither IE7 nor FireFox can pull this trick. </p>
	<p><strong>Performance</strong></p>
	<p>My second impression is, this browser is fast. I did not do an accurate measurement, but intuitively, I feel it faster than IE7, which is my prime browser on the Windows platform. There are quite some under-the-hood improvements, such as sand-boxing each Tab process, fast JavaScript engine, and easy management of the tasks. Using Shift-Esc can bring up the Chrome Task Manager, the same fashion I use Ctrl-Shift-Esc to bring out the Windows Task Manager. </p>
	<p>For now, there is only Windows version. I hope the Mac OS X version will come out soon, and I expect some performance improvments over FireFox 3, which is my primary browser on the Mac OS X platform. For some reason, I never bother to use the Safari brower on my Mac. Maybe that&#8217;s due to the fact that early Safari incarnations annoyed the hell out of me. Maybe they corrected all the bugs, but since I already have FireFox installed, why bother? </p>
	<p>Interestingly, Google even made a comic book on the new Chrome browser to explain it: </p>
	<p><a href="http://www.google.com/googlebooks/chrome/" target="_blank">Chrome Comic Book</a></p>
	<p>I am tempted to use it as my primary browser, but I need some time to get used to it. Right now, I know IE7 and FireFox 3 quite well, so I will continue test and try, until I am really comfortable with it.</p>
	<p>Nice work, Google.
</p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=297&amp;c=1">
	<title>10th Year in the United States</title>
	<link>http://tongtao.com/blog/index.php?p=297&amp;c=1</link>
	<dc:date>2008-09-03T00:03:33</dc:date>
	<dc:creator>tao (mailto:&#116;&#111;ng&#116;&#97;&#111;&#64;&#103;ma&#105;&#108;.&#99;om)</dc:creator>
	<dc:subject>Digital Life</dc:subject>
	<description>So many things have happened, and so few blog entries to document them! Maybe that's simply an excuse for my lack of due diligence. Anyway, here I try to make it up.
 
Last month, I went to Chicago for on training trip. Coincidentally, it's the 10th anniversary since I came ...</description>
	<content:encoded><![CDATA[<p>So many things have happened, and so few blog entries to document them! Maybe that&#8217;s simply an excuse for my lack of due diligence. Anyway, here I try to make it up.</p>
	<p>Last month, I went to Chicago for on training trip. Coincidentally, it&#8217;s the 10th anniversary since I came to the United States. On August 19, 1998, I arrived New York City from Beijing, excited and exhausted after a 17-hour&#8217;s flight. I can hardly believe that is a decade ago. At the time, the phone company in New York City was Bell Atlantic, and I barely spoke English, and I had a very different view of the world.</p>
	<p>Now, ten years later, here I am, still in New York, but now I am father of two sons, and a quite different man.</p>
	<p>Anyway, first, about the Chicago trip.</p>
	<p>I did not travel often. A decade in the United States, I hardly leave New York City. I guess I am a sedentary person, I did not travel far in China as well. I think I&#8217;d like to travel, but my life can hardly allow my indulgence on this aspect. Maybe I should try harder.</p>
	<p>It&#8217;s a short trip, I only visited Downtown Chicago, the Field Museum, and took an architecture boat tour on Lake Michigan to admire the wonderful skyline of Chicago.</p>
	<p>Day 1, I visited the Field Museum and the Aquarium nearby. Many years ago, I read about the T. Rex Sue in <em>National Geographic</em>. It&#8217;s the most complete T. Rex fossil in the world. Now I was able to see it with my own eyes. They even had a replica outside the museum. Here are some of my pictures of the museum visit:</p>
	<p><a href="http://tongtao.com/gallery2/main.php?g2_itemId=360" target="_blank"><img src="http://tongtao.com/gallery2/main.php?g2_view=core.DownloadItem&#38;g2_itemId=373&#38;g2_serialNumber=1" alt="" /><br />
Day 1: Field Museum</a>
</p>]]></content:encoded>
</item>
<item rdf:about="http://tongtao.com/blog/index.php?p=296&amp;c=1">
	<title>Hope Conference</title>
	<link>http://tongtao.com/blog/index.php?p=296&amp;c=1</link>
	<dc:date>2008-07-24T23:28:12</dc:date>
	<dc:creator>tao (mailto:t&#111;ngtao&#64;&#103;ma&#105;&#108;&#46;c&#111;&#109;)</dc:creator>
	<dc:subject>Digital Life</dc:subject>
	<description>During July 18 to July 23, there was a hacker conference called Hope held here in the city. Unfortunately, I was involved in some other personal business, cannot attend it. 
 
The conference was organized by 2600, the famous hacker magazine. 
 
Here is the web site of the conference, ...</description>
	<content:encoded><![CDATA[<p>During July 18 to July 23, there was a hacker conference called Hope held here in the city. Unfortunately, I was involved in some other personal business, cannot attend it. </p>
	<p>The conference was organized by 2600, the famous hacker magazine. </p>
	<p>Here is the web site of the conference, and hopefully I can download some of the speeches and discussions. </p>
	<p>Link:</p>
	<p><a href="http://www.thelasthope.org/" target="_blank">Hope Conference</a></p>
	<p><a href="http://www.2600.com/" target="_blank">2600 magazine</a></p>]]></content:encoded>
</item>
</rdf:RDF>