<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Stepo Paradise</title>
	<atom:link href="http://tcpo.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://tcpo.org</link>
	<description>Blogged by Stephen Po</description>
	<lastBuildDate>Tue, 02 Mar 2010 07:52:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Language from Mars 火星文輸入法</title>
		<link>http://tcpo.org/2010/03/02/language-from-mars-%e7%81%ab%e6%98%9f%e6%96%87%e8%bc%b8%e5%85%a5%e6%b3%95/</link>
		<comments>http://tcpo.org/2010/03/02/language-from-mars-%e7%81%ab%e6%98%9f%e6%96%87%e8%bc%b8%e5%85%a5%e6%b3%95/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 07:46:13 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[Mars]]></category>
		<category><![CDATA[火星文]]></category>

		<guid isPermaLink="false">http://tcpo.org/?p=49</guid>
		<description><![CDATA[&#8220;縋趕着謿蓅，拒絕着落伍，使甪着①種據說莱洎“吙煋”の語誩，這僦媞噺噺亽類。岢媞烬菅媞噺噺亽類，崾想筷速の輸兦與識莂吙煋呅岢卟媞①件傛易の亊情，怎庅办？那僦鲛給吙煋呅輸兦法莱办！咜岢媞噺噺亽類ＱＱ窷迗の苾俻エ具！&#8221;
Chinese readers, do you understand the above sentence?  It is Chinese written in 火星文 (literally means Mars Language), and in formal Chinese it should be written as: 
&#8220;追赶着潮流，拒绝着落伍，使用着一种据说来自“火星”的语言，这就是新新人类。可是尽管是新新人类，要想快速的输入与识别火星文可不是一件容易的事情，怎么办？那就交给火星文输入法来办！它可是新新人类QQ聊天的必备工具！&#8221;
If you ever chatted with TW internet users, you&#8217;ll find that there are common typos.  Since they are really so common, they become accepted practice and eventually it [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;<span style="color: #0000ff;">縋</span><span style="color: #0500fa;">趕</span><span style="color: #0a00f5;">着</span><span style="color: #0f00f0;">謿</span><span style="color: #1400eb;">蓅</span><span style="color: #1900e6;">，</span><span style="color: #1e00e1;">拒</span><span style="color: #2300dc;">絕</span><span style="color: #2800d7;">着</span><span style="color: #2d00d2;">落</span><span style="color: #3200cd;">伍</span><span style="color: #3700c8;">，</span><span style="color: #3c00c3;">使</span><span style="color: #4100be;">甪</span><span style="color: #4600b9;">着</span><span style="color: #4b00b4;">①</span><span style="color: #5000af;">種</span><span style="color: #5500aa;">據</span><span style="color: #5a00a5;">說</span><span style="color: #5f00a0;">莱</span><span style="color: #64009b;">洎</span><span style="color: #690096;">“</span><span style="color: #6e0091;">吙</span><span style="color: #73008c;">煋</span><span style="color: #780087;">”</span><span style="color: #7d0082;">の</span><span style="color: #82007d;">語</span><span style="color: #870078;">誩</span><span style="color: #8c0073;">，</span><span style="color: #91006e;">這</span><span style="color: #960069;">僦</span><span style="color: #9b0064;">媞</span><span style="color: #a0005f;">噺</span><span style="color: #a5005a;">噺</span><span style="color: #aa0055;">亽</span><span style="color: #af0050;">類</span><span style="color: #b4004b;">。</span><span style="color: #b90046;">岢</span><span style="color: #be0041;">媞</span><span style="color: #c3003c;">烬</span><span style="color: #c80037;">菅</span><span style="color: #cd0032;">媞</span><span style="color: #d2002d;">噺</span><span style="color: #d70028;">噺</span><span style="color: #dc0023;">亽</span><span style="color: #e1001e;">類</span><span style="color: #e60019;">，</span><span style="color: #eb0014;">崾</span><span style="color: #f0000f;">想</span><span style="color: #f5000a;">筷</span><span style="color: #fa0005;">速</span><span style="color: #ff0000;">の</span><span style="color: #ff0000;">輸</span><span style="color: #fa0000;">兦</span><span style="color: #f50000;">與</span><span style="color: #f00000;">識</span><span style="color: #eb0000;">莂</span><span style="color: #e60000;">吙</span><span style="color: #e10000;">煋</span><span style="color: #dc0000;">呅</span><span style="color: #d70000;">岢</span><span style="color: #d20000;">卟</span><span style="color: #cd0000;">媞</span><span style="color: #c80000;">①</span><span style="color: #c30000;">件</span><span style="color: #be0000;">傛</span><span style="color: #b90000;">易</span><span style="color: #b40000;">の</span><span style="color: #af0000;">亊</span><span style="color: #aa0000;">情</span><span style="color: #a50000;">，</span><span style="color: #a00000;">怎</span><span style="color: #9b0000;">庅</span><span style="color: #960000;">办</span><span style="color: #910000;">？</span><span style="color: #8c0000;">那</span><span style="color: #870000;">僦</span><span style="color: #820000;">鲛</span><span style="color: #7d0000;">給</span><span style="color: #780000;">吙</span><span style="color: #730000;">煋</span><span style="color: #6e0000;">呅</span><span style="color: #690000;">輸</span><span style="color: #640000;">兦</span><span style="color: #5f0000;">法</span><span style="color: #5a0000;">莱</span><span style="color: #550000;">办</span><span style="color: #500000;">！</span><span style="color: #4b0000;">咜</span><span style="color: #460000;">岢</span><span style="color: #410000;">媞</span><span style="color: #3c0000;">噺</span><span style="color: #370000;">噺</span><span style="color: #320000;">亽</span><span style="color: #2d0000;">類</span><span style="color: #280000;">Ｑ</span><span style="color: #230000;">Ｑ</span><span style="color: #1e0000;">窷</span><span style="color: #190000;">迗</span><span style="color: #140000;">の</span><span style="color: #0f0000;">苾</span><span style="color: #0a0000;">俻</span><span style="color: #050000;">エ</span><span style="color: #000000;">具</span><span style="color: #000000;">！&#8221;</span></p>
<p>Chinese readers, do you understand the above sentence?  It is Chinese written in 火星文 (literally means Mars Language), and in formal Chinese it should be written as: <span id="more-49"></span></p>
<p>&#8220;追赶着潮流，拒绝着落伍，使用着一种据说来自“火星”的语言，这就是新新人类。可是尽管是新新人类，要想快速的输入与识别火星文可不是一件容易的事情，怎么办？那就交给火星文输入法来办！它可是新新人类QQ聊天的必备工具！&#8221;</p>
<p>If you ever chatted with TW internet users, you&#8217;ll find that there are common typos.  Since they are really so common, they become accepted practice and eventually it evolves into this Mars Language.   Weird, right?  That&#8217;s the power of the rebellious youth!  If you want to learn more, check this out: <a href="http://baike.baidu.com/view/32668.htm" target="_blank">http://baike.baidu.com/view/32668.htm</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tcpo.org/2010/03/02/language-from-mars-%e7%81%ab%e6%98%9f%e6%96%87%e8%bc%b8%e5%85%a5%e6%b3%95/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discover what&#8217;s happening with Facebook right now &#8211; Twitter</title>
		<link>http://tcpo.org/2010/02/21/discover-whats-happening-with-facebook-right-now-twitter/</link>
		<comments>http://tcpo.org/2010/02/21/discover-whats-happening-with-facebook-right-now-twitter/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 16:51:43 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://tcpo.org/?p=44</guid>
		<description><![CDATA[
Tonight when I visited facebook, I found it loaded surprisingly slow.  Not sure whether it&#8217;s my own issue, or I&#8217;m getting a bad ISP, I searched &#8220;facebook loading&#8221; on twitter, and found that it is an universal problem.
Twitter is really up to what it claims, it helps me to discover what&#8217;s happening right now.  I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://tcpo.org/wp-content/uploads/2010/02/twitter-facebook.jpg"><img class="alignnone size-medium wp-image-46" title="twitter-facebook" src="http://tcpo.org/wp-content/uploads/2010/02/twitter-facebook-300x235.jpg" alt="" width="300" height="235" /></a></p>
<p>Tonight when I visited facebook, I found it loaded surprisingly slow.  Not sure whether it&#8217;s my own issue, or I&#8217;m getting a bad ISP, I searched &#8220;facebook loading&#8221; on twitter, and found that it is an universal problem.</p>
<p>Twitter is really up to what it claims, it helps me to discover what&#8217;s happening right now.  I&#8217;m not keen to tweet, but twitter does help me when I need to check out &#8220;breaking news&#8221; that will never get covered by the major media channels.</p>
<p>Well done Twitter!  And Facebook, you need to start creating a failing-whale equivalent.</p>
<p><a href="http://tcpo.org/wp-content/uploads/2010/02/twitter-fail-whale.jpg"><img class="alignnone size-medium wp-image-45" title="twitter-fail-whale" src="http://tcpo.org/wp-content/uploads/2010/02/twitter-fail-whale-300x251.jpg" alt="" width="300" height="251" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://tcpo.org/2010/02/21/discover-whats-happening-with-facebook-right-now-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add Hong Kong public holidays into iPhone calendar</title>
		<link>http://tcpo.org/2010/02/18/add-hong-kong-public-holidays-into-iphone-calendar/</link>
		<comments>http://tcpo.org/2010/02/18/add-hong-kong-public-holidays-into-iphone-calendar/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 08:30:25 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[Hong Kong]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[public holidays]]></category>

		<guid isPermaLink="false">http://tcpo.org/?p=37</guid>
		<description><![CDATA[
While there is no way to change calendar days into red text during public holiday, there is a workaround by adding these publics as calendar event.
Go to http://www.apple.com/downloads/macosx/calendars/index_abc4.html and search for &#8220;Hong Kong Holiday Calendar (Traditional) 1.0&#8220;.  Click on the download link, then your iPhone will ask if you want to subscribe, say yes then [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://tcpo.org/wp-content/uploads/2010/02/cal.jpg"><img class="alignnone size-medium wp-image-38" title="cal" src="http://tcpo.org/wp-content/uploads/2010/02/cal-200x300.jpg" alt="" width="200" height="300" /></a></p>
<p>While there is no way to change calendar days into red text during public holiday, there is a workaround by adding these publics as calendar event.</p>
<p>Go to http://www.apple.com/downloads/macosx/calendars/index_abc4.html and search for &#8220;<span style="color: #0000ff;"><a href="http://www.apple.com/downloads/macosx/calendars/hongkongholidaycalendartraditional_appleinc.html" target="_blank">Hong Kong Holiday Calendar (Traditional) 1.0</a></span>&#8220;.  Click on the download link, then your iPhone will ask if you want to subscribe, say yes then you&#8217;ll see the holidays being added to your iPhone calendar as shown.</p>
]]></content:encoded>
			<wfw:commentRss>http://tcpo.org/2010/02/18/add-hong-kong-public-holidays-into-iphone-calendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacking training is illegal in China, so how about security training?</title>
		<link>http://tcpo.org/2010/02/08/hacking-training-is-illegal-in-china-so-how-about-security-training/</link>
		<comments>http://tcpo.org/2010/02/08/hacking-training-is-illegal-in-china-so-how-about-security-training/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 16:50:29 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://tcpo.org/blog/?p=34</guid>
		<description><![CDATA[My eyes are caught when I read this news: &#8220;国内最大黑客培训网站两名负责人被捕&#8220;.
It is reported that the hacker training company &#8220;Black Eagle Security&#8221; (translated from its Chinese name &#8220;黑鹰安全网&#8221;) was shut down and that the company owner and general manager were arrested.
According to PRC law enacted February 2009, &#8220;提供专门用于侵入、非法控制计算机信息系统的程序、工具，或者明知他人实施侵入、非法控制计算机信息系统的违法犯罪行为而为其提供程序、工具，情节严重的，依照前款的规定处罚。&#8221; (Google-translate it yourself if you can&#8217;t read Chinese), it [...]]]></description>
			<content:encoded><![CDATA[<p>My eyes are caught when I read this news:<a href="http://news.163.com/10/0207/10/5UTNPUVI000120GU.html" target="_blank"> &#8220;国内最大黑客培训网站两名负责人被捕</a>&#8220;.</p>
<p>It is reported that the hacker training company &#8220;Black Eagle Security&#8221; (translated from its Chinese name &#8220;黑鹰安全网&#8221;) was shut down and that the company owner and general manager were arrested.</p>
<p>According to PRC law enacted February 2009, &#8220;提供专门用于侵入、非法控制计算机信息系统的程序、工具，或者明知他人实施侵入、非法控制计算机信息系统的违法犯罪行为而为其提供程序、工具，情节严重的，依照前款的规定处罚。&#8221; (Google-translate it yourself if you can&#8217;t read Chinese), it is illegal to provide hacking tools and training in China.</p>
<p><span id="more-34"></span></p>
<p>This case is rather controverial.  In what circumstances is it being considered providing hacking tools?  Say I am a security author and I am writing to teach people what is rootkit and how to protect against it.  If I give code examples to show what a rootkit is, will I be prosecuted?  I am not knowledgable in legal matters, but this kind of stuff makes me worried because it is subjected to individual interpretation.</p>
<p>So what is the practice in Western world?  It&#8217;s probably quite different(let me know if you know about it).</p>
<p>Security and hacking is essentially the same thing viewed from different angles.  So if you are a security enthusiate and you blog on internet security in China, be careful.</p>
]]></content:encoded>
			<wfw:commentRss>http://tcpo.org/2010/02/08/hacking-training-is-illegal-in-china-so-how-about-security-training/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UCenter Home 2.0 Installation (Part 2)</title>
		<link>http://tcpo.org/2010/02/06/ucenter-home-2-0-installation-part-2/</link>
		<comments>http://tcpo.org/2010/02/06/ucenter-home-2-0-installation-part-2/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 04:04:05 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[UCenter Home]]></category>

		<guid isPermaLink="false">http://tcpo.org/blog/?p=22</guid>
		<description><![CDATA[This is part 2 of the series of setting up UCenter Home 2.0 on a dedicated Linux machine.   Check out UCenter Home 2.0 Installation (Part 1) if you haven&#8217;t.
Setup UCenter Home
First, download the installation package at http://download.comsenz.com/UCenter_Home/2.0/UCenter_Home_2.0_TC_UTF8.zip.  Again I choose the Traditional Chinese edition with UTF-8 encoding.  Under the root&#8217;s shell, issue the following commands [...]]]></description>
			<content:encoded><![CDATA[<p>This is part 2 of the series of setting up UCenter Home 2.0 on a dedicated Linux machine.   Check out <a href="http://tcpo.org/blog/2010/02/05/ucenter-home-2-0-installation/" target="_blank">UCenter Home 2.0 Installation (Part 1)</a> if you haven&#8217;t.</p>
<h3>Setup UCenter Home</h3>
<p>First, download the installation package at http://download.comsenz.com/UCenter_Home/2.0/UCenter_Home_2.0_TC_UTF8.zip.  Again I choose the Traditional Chinese edition with UTF-8 encoding.  Under the root&#8217;s shell, issue the following commands to download and unpack the installation package.</p>
<blockquote>
<pre>mkdir ~/setup-ucenter-home
cd ~/setup-ucenter-home
wget http://download.comsenz.com/UCenter_Home/2.0/\
UCenter_Home_2.0_TC_UTF8.zip
unzip UCenter_Home_2.0_TC_UTF8.zip</pre>
</blockquote>
<p><span id="more-22"></span></p>
<p>I would like UCenter Home to be installed at http://u.tcpo.org.  Because I have put UCenter into http://u.tcpo.org/ucenter, I can save put UCenter Home into the document root fof the domain, i.e. /var/www/html/u.tcpo.org/</p>
<blockquote>
<pre>cp -pr upload/* /var/www/html/u.tcpo.org/</pre>
</blockquote>
<p>Then I need to create config.php based on config.new.php</p>
<blockquote>
<pre>cd /var/www/html/u.tcpo.org
cp config.new.php config.php</pre>
</blockquote>
<p>Next permissions for some files and directories need to be changed in order for UCenter Home to run correctly.</p>
<blockquote>
<pre>chmod 777 attachment
chmod 777 data
chmod 777 data/*.*
chmod 777 uc_client/data
chmod 777 config.php</pre>
</blockquote>
<p>During the setup of UCenter Home, you need to make one user the administrator.  Visit http://u.tcpo.org/ucenter/admin.php, login with the 創始人密碼.  In the category 用戶管理, click on 添加用戶.  Enter the information required to create your first user.</p>
<p>Then, go to the category 應用管理, click on 添加新應用.  Enter the URL of http://u.tcpo.org/install/index.php and then click 安裝.  After that, the UCenter Home installation guide is shown.</p>
<h4>1. 安裝開始</h4>
<p>Here file/directory permission check is done.  If it is all ok, then proceed with the installation.</p>
<h4>2. 設置UCenter訊息</h4>
<p>Here UCenter information is pre-filled, normally you don&#8217;t need to change anything, just click on the submit button.  After that, you will be shown a message telling you that the application is successfully installed, go to the next step.</p>
<h4>3. 設置數據庫連接訊息</h4>
<p>Here we will reuse the same database connection parameters as that we have setup for UCenter.</p>
<blockquote>
<pre>數據庫服務器本地地址: localhost
數據庫用戶名: uc
數據庫密碼: &lt;password&gt;
數據庫字符集: UTF-8
數據庫名: UC
表名前綴: uchome_</pre>
</blockquote>
<h4>6. 安裝完成</h4>
<p>Here enter the user name and password of the administrator</p>
<p>After that, the installation guide is completed.  To safeguard the system, do the following.</p>
<blockquote>
<pre>cd /var/www/html/u.tcpo.org
rm -rf install
chmod 644 config.php</pre>
</blockquote>
<p>If you go into the administrative interface of UCenter Home, you will notice an error saying:</p>
<blockquote>
<pre>File: /var/www/html/u.tcpo.org/./data/tpl_cache/template_default_cp_advance.php can not be write!</pre>
</blockquote>
<p>This can be fixed on changing permission on the data/tpl_cache directory.</p>
<blockquote>
<pre>chmod -R 777 data/tpl_cache</pre>
</blockquote>
<p>Now everything is completed, you can enter http://u.tcpo.org/admincp.php to fine tune your configuration.</p>
]]></content:encoded>
			<wfw:commentRss>http://tcpo.org/2010/02/06/ucenter-home-2-0-installation-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UCenter Home 2.0 Installation (Part 1)</title>
		<link>http://tcpo.org/2010/02/05/ucenter-home-2-0-installation/</link>
		<comments>http://tcpo.org/2010/02/05/ucenter-home-2-0-installation/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 07:59:33 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[UCenter]]></category>
		<category><![CDATA[UCenter Home]]></category>

		<guid isPermaLink="false">http://tcpo.org/blog/?p=14</guid>
		<description><![CDATA[My previous experience with Discuz! and UCenter Home gave me an impression that their installation documentation is sometimes not so accurate, so I decided to write up my own here.  Basically, I follow:

UCenter 1.5.0 安装介绍
UCenter Home 2.0 安装方法详细介绍

Here&#8217;s what I want to achieve: setup UCenter Home 2.0 on a dedicated linux server.  And since installing [...]]]></description>
			<content:encoded><![CDATA[<p>My previous experience with Discuz! and UCenter Home gave me an impression that their installation documentation is sometimes not so accurate, so I decided to write up my own here.  Basically, I follow:</p>
<ol>
<li><a href="http://faq.comsenz.com/userguide/uchome/uc_install.html" target="_blank">UCenter 1.5.0 安装介绍</a></li>
<li><a href="http://faq.comsenz.com/viewnews-806" target="_blank">UCenter Home 2.0 安装方法详细介绍</a></li>
</ol>
<p>Here&#8217;s what I want to achieve: setup UCenter Home 2.0 on a dedicated linux server.  And since installing UCenter Home is a 2 step process of installing UCenter first and then UCenter Home, I break it into 2 posts.  This post covers installing UCenter.  In next post I&#8217;ll talk about UCenter Home.</p>
<p><span id="more-14"></span></p>
<h3>Setup UCenter</h3>
<p>UCenter is the pre-requisite of installing UCenter Home 2.0.  UCenter stands for &#8220;User Center&#8221; and is the integral part of Comsenz&#8217; products.</p>
<p>First, download the installation package at http://download.comsenz.com/UCenter/1.5.0/UCenter_1.5.0_TC_UTF8.zip.  Here I choose the Traditional Chinese edition with UTF-8 encoding.  Under the root&#8217;s shell, issue the following commands to download and unpack the installation package.</p>
<blockquote>
<pre>mkdir ~/setup-ucenter
cd ~/setup-ucenter
wget http://download.comsenz.com/UCenter/1.5.0/\
UCenter_1.5.0_TC_UTF8.zip
unzip UCenter_1.5.0_TC_UTF8.zip</pre>
</blockquote>
<p>I would like UCenter Home to be installed at http://u.tcpo.org.  Because UCenter and UCenter Home cannot be installed under the same directory, I decided to put UCenter under http://u.tcpo.org/ucenter.  The document root of the domain u.tcpo.org is /var/www/html/u.tcpo.org in my server.</p>
<blockquote>
<pre>mkdir /var/www/html/u.tcpo.org
cp -pr upload /var/www/html/u.tcpo.org/ucenter</pre>
</blockquote>
<p>Then I need to change permission to some files and directories to allow read/write by apache.</p>
<blockquote>
<pre>cd /var/www/html/u.tcpo.org/ucenter
chmod 777 data
chmod 777 data/avatar
chmod 777 data/backup
chmod 777 data/cache
chmod 777 data/logs
chmod 777 data/tmp
chmod 777 data/view</pre>
</blockquote>
<p>Next, I need to configure apache so that it responds to virtual host u.tcpo.org.  The following section is put inside /etc/httpd/conf/httpd.conf.</p>
<blockquote>
<pre>&lt;VirtualHost *:80&gt;
        ServerName u.tcpo.org
        DocumentRoot /var/www/html/u.tcpo.org
        CustomLog logs/u.tcpo.org-access_log combined
        ErrorLog logs/u.tcpo.org-error_log
&lt;/VirtualHost&gt;</pre>
</blockquote>
<p>Then restart apache.</p>
<blockquote>
<pre>service httpd restart</pre>
</blockquote>
<p>I also need to prepare a MySQL database and a MySQL user because running the UCenter installation guide.</p>
<blockquote>
<pre>CREATE DATABASE UC;
GRANT ALL PRIVILEGES ON UC.* TO "uc"@"localhost" \
  IDENTIFIED BY "&lt;password&gt;";
FLUSH PRIVILEGES;</pre>
</blockquote>
<p>Now I can visit the UCenter installation site at http://u.tcpo.org/ucenter/install.  A license agreement will be shown, click &#8220;我同意&#8221; to proceed.  After that, a step-by-step installation guide will guide you through the setup procedure.</p>
<h4>1. 開始安裝</h4>
<p>This step checks the server configuration to see if it meets UCenter&#8217;s requirement.  If everything&#8217;s fine, you will see everything &#8220;ticked&#8221;.</p>
<h4>2. 安裝數據庫</h4>
<p>Here I enter the database access information.</p>
<pre>數據庫服務器: localhost
數據庫名: UC
數據庫用戶名: uc
數據庫密碼: &lt;password&gt;
數據表前綴: uc_</pre>
<p>I also need to setup a 創始人密碼.</p>
<h4>3. 安裝數據庫</h4>
<p>You should see messages saying that database tables are successfully created.  If not, check your database access parameters entered in step 2.</p>
<p>Now UCenter is completely setup.  You can use the 創始人密碼 to login into UCenter 用戶管理中心 to have a look around.</p>
]]></content:encoded>
			<wfw:commentRss>http://tcpo.org/2010/02/05/ucenter-home-2-0-installation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is UTF8 UCenter worse than its GBK/BIG5 peers?</title>
		<link>http://tcpo.org/2010/02/05/is-utf8-ucenter-worse-than-its-gbkbig5-peers/</link>
		<comments>http://tcpo.org/2010/02/05/is-utf8-ucenter-worse-than-its-gbkbig5-peers/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 04:42:23 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[UCenter]]></category>
		<category><![CDATA[UTF-8]]></category>

		<guid isPermaLink="false">http://tcpo.org/blog/?p=9</guid>
		<description><![CDATA[In the installation document of Comsenz&#8217; UCenter (http://faq.comsenz.com/userguide/uchome/uc_install.html), it is said:
&#8220;在这里要说明一下：我们提供了 4 种不同的编码。包括 GBK 简体中文版(推荐)、UTF-8 简体中文版、BIG5 繁体中文版(推荐)、UTF-8 繁体中文版，请自己的需求选择相应版本的论坛程序下载。&#8221;
It means the author recommends installing the package using GBK/BIG5 encoding instead of the UTF8 one.  It confuses me as I thought the UTF8 version is be more appropriate for general use.  I have friends writing in both [...]]]></description>
			<content:encoded><![CDATA[<p>In the installation document of Comsenz&#8217; UCenter (http://faq.comsenz.com/userguide/uchome/uc_install.html), it is said:</p>
<blockquote><p>&#8220;在这里要说明一下：我们提供了 4 种不同的编码。包括 GBK 简体中文版(推荐)、UTF-8 简体中文版、BIG5 繁体中文版(推荐)、UTF-8 繁体中文版，请自己的需求选择相应版本的论坛程序下载。&#8221;</p></blockquote>
<p>It means the author recommends installing the package using GBK/BIG5 encoding instead of the UTF8 one.  It confuses me as I thought the UTF8 version is be more appropriate for general use.  I have friends writing in both Traditional and Simplified Chinese, so UTF8 is a requirement for me.  To confirm whether UTF8 version is worse than its GBK/BIG5 peers, I download all packages and diff them.  The result is comforting, as the only output is of the following type:<span id="more-9"></span></p>
<blockquote><p>&lt;               &lt;option value=&#8221;0&#8243;&gt;Flash动画&lt;/option&gt;<br />
&lt;               &lt;option value=&#8221;1&#8243;&gt;Media视频&lt;/option&gt;<br />
&lt;               &lt;option value=&#8221;2&#8243;&gt;Real视频&lt;/option&gt;<br />
&#8212;<br />
&gt;               &lt;option value=&#8221;0&#8243;&gt;Flash動畫&lt;/option&gt;<br />
&gt;               &lt;option value=&#8221;1&#8243;&gt;Media視頻&lt;/option&gt;<br />
&gt;               &lt;option value=&#8221;2&#8243;&gt;Real視頻&lt;/option&gt;</p></blockquote>
<p>So if you are struggling with version choice, you can safely choose the one that fits you the best.  In my case, it is the UTF8 version.</p>
<p>But why did the author recommend against the UTF8 version?  Well, I can think of 2 reaons:</p>
<ol>
<li>UTF8 has characters in varied length.  If you are sure you only have GBK or BIG5, then it saves you some bandwidth using GBK/BIG5 instead of UTF8.</li>
<li>The author has a China-only mindset.</li>
</ol>
<p>Well, reason 2 is further enhanced by the fact that UCenter has only Chinese documentation.</p>
]]></content:encoded>
			<wfw:commentRss>http://tcpo.org/2010/02/05/is-utf8-ucenter-worse-than-its-gbkbig5-peers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resurrection of Stepo Paradise</title>
		<link>http://tcpo.org/2010/02/04/resurrection-of-stepo-paradise/</link>
		<comments>http://tcpo.org/2010/02/04/resurrection-of-stepo-paradise/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 08:09:02 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[BBS]]></category>
		<category><![CDATA[blogging]]></category>

		<guid isPermaLink="false">http://tcpo.org/blog/?p=4</guid>
		<description><![CDATA[More than 15 years ago, I started my BBS &#8220;Stepo Paradise&#8221;.  Back then, it was still the dial-up modem world, and I got very excited to be able to connect to real people, albeit one at a time.  Eventually, the internet emerged and BBS quickly ran out of favor.
Then a few years ago, soon after [...]]]></description>
			<content:encoded><![CDATA[<p>More than 15 years ago, I started my BBS &#8220;Stepo Paradise&#8221;.  Back then, it was still the dial-up modem world, and I got very excited to be able to connect to real people, albeit one at a time.  Eventually, the internet emerged and BBS quickly ran out of favor.</p>
<p>Then a few years ago, soon after I learned a great new stuff called Blog, I started writing my first one.  However, it is not easy to maintain an active blog, as some of you ex-bloggers must have experienced.  I was not an exception and I gave it up very soon.  I had actually made a second effort writing another blog, but again that was a failure.</p>
<p>After spending a few years in corporate, I found that I am gradually deteriorating into a bull-shit engineering manager, i.e. one who thinks he is technical savvy but in fact he isn&#8217;t.  It makes me feel bad as I am not using my full capability, and I am determined to get back to the front-line, to stay in-touch with the fast-evolving real world.  To show my determination, I want my venture to be documented, and there is no better tool than blog.  So here comes my third attempt&#8230;</p>
<p>I am determined, but only history will tell&#8230;</p>
<p>P.S. a YO!Net nodelist is available <a title="YO!Net nodelist" href="http://www.janan.org/bbs.html" target="_blank">here</a>.  It&#8217;s the only thing I can find on the net to prove the previous existence of Stepo Paradise.</p>
]]></content:encoded>
			<wfw:commentRss>http://tcpo.org/2010/02/04/resurrection-of-stepo-paradise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
