<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Priv's Blog</title>
	
	<link>http://privism.org/blog</link>
	<description>Just another priv's weblog</description>
	<lastBuildDate>Wed, 05 Dec 2007 17:44:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/privism" /><feedburner:info uri="privism" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-sa/2.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><item>
		<title>Minor update for Live Sync</title>
		<link>http://feedproxy.google.com/~r/privism/~3/slMAc_cOd2A/24</link>
		<comments>http://privism.org/blog/archives/24#comments</comments>
		<pubDate>Sun, 21 Oct 2007 07:32:13 +0000</pubDate>
		<dc:creator>priv</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://privism.org/blog/archives/24</guid>
		<description><![CDATA[
Version 1.01 download:

Only Administrators see the config page
Fix the compatibility problem in 2.3

]]></description>
			<content:encoded><![CDATA[<p><a href="http://priv.dreamhosters.com/livesync/wp-livesync101.zip"><br />
Version 1.01 download:</a></p>
<ul>
<li>Only Administrators see the config page</li>
<li>Fix the compatibility problem in 2.3</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://privism.org/blog/archives/24/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://privism.org/blog/archives/24</feedburner:origLink></item>
		<item>
		<title>FancyTooltips re-fix</title>
		<link>http://feedproxy.google.com/~r/privism/~3/pNSM0u5dYdk/22</link>
		<comments>http://privism.org/blog/archives/22#comments</comments>
		<pubDate>Tue, 13 Feb 2007 06:26:00 +0000</pubDate>
		<dc:creator>priv</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://privism.org/blog/archives/22</guid>
		<description><![CDATA[Since the previous fix is not working well with IE7, I&#8217;ve come up with a new FancyTooltips fix.
Thanks to Firebug, this new fix gets rid of the CSS-Hack, directly fix on the js file, and work better with IE7.
It&#8217;s basically for some unknown reason, the oContainer is not empty when calling setContainerContent().  The fix [...]]]></description>
			<content:encoded><![CDATA[<p>Since the <a href="http://privism.org/blog/archives/3">previous fix</a> is not working well with IE7, I&#8217;ve come up with a new FancyTooltips fix.</p>
<p>Thanks to <a href="https://addons.mozilla.org/firefox/1843/">Firebug</a>, this new fix gets rid of the CSS-Hack, directly fix on the js file, and work better with IE7.</p>
<p>It&#8217;s basically for some unknown reason, the oContainer is not empty when calling setContainerContent().  The fix is explicitly call removeContainerContent() in setContainerContent(), avoid the double tooltip problem in Firefox:</p>
<p><code>var oOutputNode = document.importNode(oXMLDoc.documentElement, true);<br />
<em>removeContainerContent();</em>  //add this line<br />
var oChild = oOutputNode.firstChild;</code></p>
<p><a href="http://priv.dreamhosters.com/wp-things/fancytooltips-fix2.zip">Download the new fixed package.</a></p>
<p>This also contains the previous fix for wordpress &lt;ins&gt; &lt;del&gt; time parsing problem, plus simple CSS opacity fix for IE(no round-corner support though)</p>
<p><a href="http://www.victr.lm85.com/projects/fancytooltips/">FancyTooltips</a> is released in MIT License.</p>
]]></content:encoded>
			<wfw:commentRss>http://privism.org/blog/archives/22/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://privism.org/blog/archives/22</feedburner:origLink></item>
		<item>
		<title>Live Space Sync 1.0</title>
		<link>http://feedproxy.google.com/~r/privism/~3/tmKw19DBoLg/13</link>
		<comments>http://privism.org/blog/archives/13#comments</comments>
		<pubDate>Wed, 24 Jan 2007 18:49:15 +0000</pubDate>
		<dc:creator>priv</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://privism.org/blog/archives/13</guid>
		<description><![CDATA[Check list:

Some of your friends doesn&#8217;t check web pages everyday, and don&#8217;t even know what is rss. 
You want you blog to be read by your friends more, but you don&#8217;t want to push them to read your entry everytime when you make a new one.
Live Messenger will show a flower before the contact list [...]]]></description>
			<content:encoded><![CDATA[<p>Check list:</p>
<ol>
<li>Some of your friends doesn&#8217;t check web pages everyday, and don&#8217;t even know what is rss. </li>
<li>You want you blog to be read by your friends more, but you don&#8217;t want to push them to read your entry everytime when you make a new one.</li>
<li>Live Messenger will show a flower before the contact list when someone has updated his space, and you think that is a good non-aggressive way to advertise your blog.</li>
<li>But you think Live Space sucks and you&#8217;re using wordpress.</li>
</ol>
<p>If you match these conditions above, then Live Space Sync plug-in is perfectly for you.</p>
<p><strong>Live Sync</strong> is a plug-in that allows you to synchronized WordPress post to Live Spaces, facilitating MetaWeblog API.</p>
<p>It was based on <a href="http://blog.12thocean.com/?page_id=3">MSN Sync</a> plug-in and original version of <a href="http://blog.12thocean.com/?page_id=3">MSN Sync</a> was created by <a href="http://blog.12thocean.com/">William</a>.  The author hadn&#8217;t continue developing it so I modified it to complete the functions.</p>
<p><a href="http://priv.dreamhosters.com/livesync/wp-livesync10.zip">Download</a> and <a href="http://privism.org/blog/live-sync/">Description</a>.</p>
<p>Known issue: clear text would still be post on Live Space even with password-protected.</p>
]]></content:encoded>
			<wfw:commentRss>http://privism.org/blog/archives/13/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://privism.org/blog/archives/13</feedburner:origLink></item>
		<item>
		<title>SK2-WP-Cache-Compatibility plugin</title>
		<link>http://feedproxy.google.com/~r/privism/~3/d87LBdgGZfQ/12</link>
		<comments>http://privism.org/blog/archives/12#comments</comments>
		<pubDate>Wed, 24 Jan 2007 13:00:28 +0000</pubDate>
		<dc:creator>priv</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://privism.org/blog/archives/12</guid>
		<description><![CDATA[When you use Spam Karma 2 with WP-Cache, cached files are not flushed after a successfully comment approval.
That&#8217;s basically because SK2 intercepts some actions, WP-Cache will not get notified.
I create a small plug-in for SK2, that will directly call wp-cache to flush cache, after a comment is approved.
Download this zip, extract and drop the php [...]]]></description>
			<content:encoded><![CDATA[<p>When you use <a href="http://unknowngenius.com/blog/wordpress/spam-karma/">Spam Karma 2</a> with <a href="http://mnm.uib.es/gallir/wp-cache-2/">WP-Cache</a>, cached files are not flushed after a successfully comment approval.</p>
<p>That&#8217;s basically because SK2 intercepts some actions, WP-Cache will not get notified.</p>
<p>I create a small plug-in for SK2, that will directly call wp-cache to flush cache, after a comment is approved.</p>
<p><a href="http://priv.dreamhosters.com/wp-things/sk2_wp_cache_plugin.zip">Download this zip</a>, extract and drop the php into sk2_plugins directory, it should just work.</p>
<p>Note:</p>
<ol>
<li>wp-cache 2.1.0 is out, <strong>please install 2.1.0</strong> and delete old cache before you complain this compatibility plug-in is not working.</li>
<li><strong>Turn off &#8216;encrypted payload&#8217; check</strong> in sk2, see the reason updated below.</li>
</ol>
<p>Updated: There&#8217;s a problem discovered by <a href="http://blog.saddey.net/2007/02/15/why-wpcache-and-spam-preventers-like-spam-karma-21-will-never-work-in-harmony/">Reiner</a>), sk2 generates some dynamic hidden field to check if the page is really loaded by a browser before the comment is posted.</p>
<p>The &#8216;encrypted payload&#8217; plug-in will cause the biggest problem, since it contains an &#8216;ip&#8217; field that generated base upon client&#8217;s ip.</p>
<p>With wp-cache, encrypted payload will be fixed, so the ip will not match the real commenter&#8217;s ip.  IP mismatch will cause a minus 2.5 karma, which will prevent many normal comments comes in.</p>
]]></content:encoded>
			<wfw:commentRss>http://privism.org/blog/archives/12/feed</wfw:commentRss>
		<slash:comments>33</slash:comments>
		<feedburner:origLink>http://privism.org/blog/archives/12</feedburner:origLink></item>
		<item>
		<title>Linebreak in WordPress 2.1</title>
		<link>http://feedproxy.google.com/~r/privism/~3/mpgRggvkPsE/11</link>
		<comments>http://privism.org/blog/archives/11#comments</comments>
		<pubDate>Tue, 23 Jan 2007 19:46:20 +0000</pubDate>
		<dc:creator>priv</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://privism.org/blog/archives/11</guid>
		<description><![CDATA[In 2.1 seems there&#8217;s no way to get extra space using &#60;br /&#62; and linebreaks.
I love linebreaks, and wordpress dev-team hates linebreaks.
When switching from &#8216;Visual&#8217; to &#8216;Code&#8217;, or when saving, seems wordpress automatically remove simple &#60;p&#62; and &#60;br /&#62; tags&#8230;. Maybe for autop friendly and makes the post smaller&#8230;perfectly reasonable.
But when you press some shift-enter(generate [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://wordpress.org/development/2007/01/ella-21/">2.1</a> seems there&#8217;s no way to get extra space using &lt;br /&gt; and linebreaks.</p>
<p>I love linebreaks, and wordpress dev-team hates linebreaks.</p>
<p>When switching from &#8216;Visual&#8217; to &#8216;Code&#8217;, or when saving, seems wordpress automatically remove simple &lt;p&gt; and &lt;br /&gt; tags&#8230;. Maybe for autop friendly and makes the post smaller&#8230;perfectly reasonable.</p>
<p>But when you press some shift-enter(generate &lt;br /&gt; in TinyMCE) in Visual, then switch to Code, &lt;br /&gt; will become linebreaks.  Then you switch back to Visual, now TinyMCE strip the linebreaks.  Without switching, yes, you can save linebreaks correctly, but if you load that article again in the editor, linebreaks will be eaten again by TinyMCE.</p>
<p>And worse thing is, now the post filter doesn&#8217;t generate &lt;br /&gt; against linebreaks<br />
Even if I turn off the RTE and manually add 100 &lt;br /&gt; tags, the post filter will eat them all!!</p>
<p>GREAT JOB&#8230;I&#8217;m starting to feel sorry for upgrade to 2.1&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://privism.org/blog/archives/11/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://privism.org/blog/archives/11</feedburner:origLink></item>
		<item>
		<title>Get Recent Comments 1.5</title>
		<link>http://feedproxy.google.com/~r/privism/~3/hbWAhLJoD1A/10</link>
		<comments>http://privism.org/blog/archives/10#comments</comments>
		<pubDate>Fri, 29 Dec 2006 10:06:44 +0000</pubDate>
		<dc:creator>priv</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://privism.org/blog/archives/10</guid>
		<description><![CDATA[Get Recent Comments is a very popular wordpress plug-in, to allow you show recent comments and trackbacks in you sidebar.
In recent update, it adds cache function so it will reduce db access and processing a lot.
However for utf-8 users, we&#8217;re running into two problems, first is the php wordwrap function is not utf-8 aware, and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.jodies.de/archiv/2004/11/13/recent-comments/">Get Recent Comments</a> is a very popular wordpress plug-in, to allow you show recent comments and trackbacks in you sidebar.</p>
<p>In recent update, it adds cache function so it will reduce db access and processing a lot.</p>
<p>However for utf-8 users, we&#8217;re running into two problems, first is the php wordwrap function is not utf-8 aware, and will be cut incorrectly.  Second is that in wordpress, update_option() will not save serialized <ins datetime="2006-12-30T06:20:13+00:00">broken</ins> utf8 values correctly, so the cache function will not work <del datetime="2006-12-30T06:20:13+00:00">at all</del> <ins datetime="2006-12-30T06:20:13+00:00">without utf8_wordwrap() on a CJK blog</ins>.</p>
<p>I&#8217;ve done quick fixes on these problem:</p>
<ol>
<li>using utf8_wordwrap() from php.net, to replace wordwrap().</li>
<li><del datetime="2006-12-30T06:16:34+00:00">do base64_encode() before saving the cache to avoid escaping problem.</del></li>
</ol>
<p>Here is <a href="http://priv.dreamhosters.com/wp-things/get-recent-comments.zip">the fixed file</a>, you can grab if you need to use it in utf8 environment.</p>
<p><ins datetime="2006-12-30T06:16:34+00:00">Updated: Sorry the conclusion is too quick, the cache problem is also cause by wordwrap(), with broken characters, the option will not be correctly saved into database.  So with utf8_wordwrap() we don&#8217;t need base64_encode().  You just need one of them to allow cache to work in Chinese environment. The file is updated to latest version 1.5.1 with utf8_wordwrap()</ins></p>
]]></content:encoded>
			<wfw:commentRss>http://privism.org/blog/archives/10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://privism.org/blog/archives/10</feedburner:origLink></item>
		<item>
		<title>more than one-click</title>
		<link>http://feedproxy.google.com/~r/privism/~3/CmxD61GoYi8/5</link>
		<comments>http://privism.org/blog/archives/5#comments</comments>
		<pubDate>Fri, 01 Sep 2006 13:50:05 +0000</pubDate>
		<dc:creator>priv</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://privism.org/blog/archives/5</guid>
		<description><![CDATA[One click-install/upgrade on dreamhost is a pretty nice feature, but from time to time, it might take a little more than one-click.
For example, if you use one-click upgrading MediaWiki 1.6.x to 1.7.x, you&#8217;ll see problems if you don&#8217;t run MediaWiki config again.  And if you use the one-click install to install WordPress, it doesn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>One click-install/upgrade on dreamhost is a pretty nice feature, but from time to time, it might take a little more than one-click.</p>
<p>For example, if you use one-click upgrading MediaWiki 1.6.x to 1.7.x, you&#8217;ll see problems if you don&#8217;t run MediaWiki config again.  And if you use the one-click install to install WordPress, it doesn&#8217;t work well with utf-8.  Here&#8217;s a mini how-to to let you install wordpress and use utf-8 properly on dreamhost.</p>
<ol>
<li>Go to <a href="https://panel.dreamhost.com/index.cgi?tree=goodies.installer&#038;">Goodies-> One-Click Installs</a> under Dreamhost Control Panel, choose WordPress.  Fill-in all necessary information(url, database name, host, username, password) then click &#8220;Install it for me now&#8221; button <a class="imagelink" href="http://priv.tw/blog/wp-content/uploads/2006/08/one-click1.png" title="one click install" rel="lightbox[one]">(picture1)</a>.</li>
<li>Don&#8217;t rush to your blog url yet, go <a href="https://panel.dreamhost.com/index.cgi?tree=goodies.mysql&#038;">Goodies-> Manage MySQL</a> first (you might see the new db doesn&#8217;t have a host name, but don&#8217;t add host or there might be unexpected errors.  Just wait ten minutes, sometimes longer, and check again, wait until the host name you set comes up), then click phpmyadmin. <a class="imagelink" href="http://priv.tw/blog/wp-content/uploads/2006/08/one-click2.png" title="managedb" rel="lightbox[one]">(picutre2)</a><br />
When it prompts, input the database username/password you just set, entering phpmyadmin interface, select you db <a class="imagelink" href="http://priv.tw/blog/wp-content/uploads/2006/08/one-click4.png" title="select db" rel="lightbox[one]">(picture3)</a>, and choose operation in the right frame.  I wonder why dreamhost prefer Swedish, but anyway, we need to set collation to utf_general_ci. <a class="imagelink" href="http://priv.tw/blog/wp-content/uploads/2006/08/one-click3.png" title="collation" rel="lightbox[one]">(picture4)</a>.</li>
<li>Finally, edit /wp-includes/wp-db.php. Insert <code> mysql_query("SET NAMES 'UTF8'"); </code> before <code>$this->select($dbname);</code> (line #56 in 2.0.4), then it&#8217;s done. Now you can goto your blog url and finish install.  And don&#8217;t forget to fix wp-db.php again when you upgrade your wordpress.</li>
</ol>
<p>And now you can use utf-8 correctly on you blog.</p>
<p><ins datetime="2006-09-04T05:18:44+00:00">Additional Information: If you install your blog before setting the collation, you can still fix the problem, but you&#8217;ll need to set collation to utf-8 in each table, since the tables are already created with Swedish collation.</ins></p>
]]></content:encoded>
			<wfw:commentRss>http://privism.org/blog/archives/5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://privism.org/blog/archives/5</feedburner:origLink></item>
		<item>
		<title>FancyTooltips Fix</title>
		<link>http://feedproxy.google.com/~r/privism/~3/1AI24-RJifo/3</link>
		<comments>http://privism.org/blog/archives/3#comments</comments>
		<pubDate>Wed, 23 Aug 2006 12:30:54 +0000</pubDate>
		<dc:creator>priv</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://privism.org/blog/archives/3</guid>
		<description><![CDATA[FancyTooltips, base on Nice Titles, is a popular wordpress plug-in, which creates pretty and useful tooltips for &#8220;title&#8221; attribute, and &#60;acronym&#62; &#60;abbr&#62; &#60;ins&#62; &#60;del&#62; tags.
It&#8217;s a great script, but still has two nasty problem, I don&#8217;t have solution until last week.
First problem is, with Firefox 1.5+, for some reason it show double, even triple tooltips(picture). [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.victr.lm85.com/projects/fancytooltips/">FancyTooltips</a>, base on <a href="http://www.kryogenix.org/code/browser/nicetitle/">Nice Titles</a>, is a popular wordpress plug-in, which creates pretty and useful tooltips for &#8220;title&#8221; attribute, and &lt;acronym&gt; &lt;abbr&gt; &lt;ins&gt; &lt;del&gt; tags.</p>
<p>It&#8217;s a great script, but still has two nasty problem, I don&#8217;t have solution until last week.</p>
<p>First problem is, with Firefox 1.5+, for some reason it show double, even triple tooltips(<a class="imagelink" href="http://privism.org/blog/wp-content/uploads/2006/08/tooltiperror.png" title="example" rel="lightbox">picture</a>).  Actually someone already wrote an <a href="http://www.phaticcommunion.com/archives/2005/12/foxy_site_notic.php">work around</a>(go <a href="http://www.phaticcommunion.com/">his site</a> to see the effect).  Just add following two lines in fancytooltips.css:</p>
<p><code>div.fancytooltip > p {display:none;}<br />
div.fancytooltip > p:first-child {display:block}</code></p>
<p>It doesn&#8217;t solve the bug in program, just hide all node, and only show first node.  However I don&#8217;t like it too much, since without the link footnote, FancyTooltips looks less fancy.  I hope to select the second child also, but seems difficult&#8211;since firefox 1.5 doesn&#8217;t support too complicated CSS3 selectors like nth-child.</p>
<p>But then I see though it can&#8217;t do second-child, we can use last-child.</p>
<p>If we add an additional line:<br />
<code>div.fancytooltip > p {display:none;}<br />
div.fancytooltip > p:first-child {display:block}<br />
div.fancytooltip > p:last-child {display:block}</code></p>
<p>Now it works just fine, without changing the look of FancyTooltips.</p>
<p>But please note that &#8220;last-child&#8221; is still a CSS 3 selector.  So the third line may not work on certain browser, and will have the same result as the original fix.(<del datetime="2007-02-06T18:55:43+00:00">However I don&#8217;t worry too much since in IE and Firefox 1.5 it works fine.  Even with unsupported browsers, it won&#8217;t break too much.</del><ins datetime="2007-02-06T18:55:43+00:00">Seems IE7 now have this problem.</ins>)</p>
<p>The second problem for FancyTooltips is, it doesn&#8217;t parse timezone part of datetime attribute of &lt;ins&gt; &lt;del&gt; tags, it always create the time as localtime, and it will be mostly wrong unless you live in the same timezone.</p>
<p>It will be great effort to parse all valid datetime formats, so I decided to be lazy.  In wordpress, del and ins button will create datetime attribute in GMT, regardless you blog timezone setting, so we can just build datetime in GMT, everything will be fine.</p>
<p>Modifying the line<br />
<code>oDate = new Date(nYear, nMonth, nDay, nHours, nMinutes, nSeconds);</code><br />
into<br />
<code>oDate = new Date(Date.UTC(nYear, nMonth, nDay, nHours, nMinutes, nSeconds));</code><br />
will do the trick.</p>
<p>Now I can continue to use FancyTooltips happily <img src='http://privism.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>(You can apply the patch your self or just <a href="http://priv.dreamhosters.com/wp-things/fancytooltips-fix.zip">Download</a> the modified FancyTooltips plug-in.)<br />
<em><br />
Note: FancyTooltips is released in MIT license.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://privism.org/blog/archives/3/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://privism.org/blog/archives/3</feedburner:origLink></item>
		<item>
		<title>Hello there</title>
		<link>http://feedproxy.google.com/~r/privism/~3/fhCCZ1gdhw0/1</link>
		<comments>http://privism.org/blog/archives/1#comments</comments>
		<pubDate>Tue, 22 Aug 2006 04:44:08 +0000</pubDate>
		<dc:creator>priv</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://privism.org/blog/archives/1</guid>
		<description><![CDATA[Welcome to Priv&#8217;s blog.
The plan is, to write some web developments and other programming stuff here in english, to communicate more to the world than in chinese.(also, practice my poor english)
Maybe I&#8217;ll translate several entries on my original Chinese site first
]]></description>
			<content:encoded><![CDATA[<p>Welcome to Priv&#8217;s blog.</p>
<p>The plan is, to write some web developments and other programming stuff here in english, to communicate more to the world than in chinese.(also, practice my poor english)</p>
<p>Maybe I&#8217;ll translate several entries on <a href="http://priv.tw/blog/">my original Chinese</a> site first</p>
]]></content:encoded>
			<wfw:commentRss>http://privism.org/blog/archives/1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://privism.org/blog/archives/1</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 0.417 seconds -->
