<?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>Life - WeiG</title>
	<atom:link href="http://www.weigblog.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.weigblog.com</link>
	<description>Yet another Life</description>
	<lastBuildDate>Tue, 23 Feb 2010 05:36:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Linode VPS上安装pptpd VPN服务</title>
		<link>http://www.weigblog.com/2010/02/12/linode-vps-pptpd-vpn.html</link>
		<comments>http://www.weigblog.com/2010/02/12/linode-vps-pptpd-vpn.html#comments</comments>
		<pubDate>Thu, 11 Feb 2010 16:52:47 +0000</pubDate>
		<dc:creator>Wei</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[linode]]></category>
		<category><![CDATA[pptp]]></category>
		<category><![CDATA[pptpd]]></category>
		<category><![CDATA[vpn]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://www.weigblog.com/?p=537</guid>
		<description><![CDATA[从购买了Linode VPS服务之后，就一直考虑弄个VPN。今天终于实现了，该文档讲述了如何在Linode上配置基于pptpd的VPN服务，以及一些troubleshooting的问题。
前提：必须有VPS；必须有SSH。
接下来的步骤将完成pptpd的安装：

安装pptpd服务
sudo apt-get install pptpd

修改pptpd服务的配置文件/etc/pptpd.conf（只需要修改最后的localip和remoteip部分）：

localip 192.168.10.1
remoteip 192.168.10.100-150


修改/etc/ppp/chap-secrets文件
username pptpd password *

设置pptpd的DNS服务器，修改/etc/ppp/pptpd-options文件：

ms-dns 208.67.222.222
ms-dns 208.67.220.220


设置ip4v转发，修改/etc/sysctl.conf文件，去掉如下行的注释：
net.ipv4.ip_forward=1

使ipv4转发生效，运行：
sysctl -p

重新启动pptpd服务，运行：
/etc/init.d/pptpd restart

开启ipv4转发，运行如下命令：

/sbin/iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth0 -j MASQUERADE
/sbin/iptables -p FORWARD ACCEPT



需要注意的是，我的VPS不知为什么，FORWARD rule默认的action是DROP（可能是由于我之前配制了防火墙的缘故。这也令我在一段时间内，纠结于为啥VPN无法正常转发。
]]></description>
			<content:encoded><![CDATA[<p>从购买了Linode VPS服务之后，就一直考虑弄个VPN。今天终于实现了，该文档讲述了如何在Linode上配置基于pptpd的VPN服务，以及一些troubleshooting的问题。</p>
<p><strong>前提：</strong>必须有VPS；必须有SSH。</p>
<p>接下来的步骤将完成pptpd的安装：</p>
<ol>
<li>安装pptpd服务
<pre class="brush: bash;">sudo apt-get install pptpd</pre>
</li>
<li>修改pptpd服务的配置文件/etc/pptpd.conf（只需要修改最后的localip和remoteip部分）：
<pre class="brush: bash;">
localip 192.168.10.1
remoteip 192.168.10.100-150
</pre>
</li>
<li>修改/etc/ppp/chap-secrets文件
<pre class="brush: bash;">username pptpd password *</pre>
</li>
<li>设置pptpd的DNS服务器，修改/etc/ppp/pptpd-options文件：
<pre class="brush: bash;">
ms-dns 208.67.222.222
ms-dns 208.67.220.220
</pre>
</li>
<li>设置ip4v转发，修改/etc/sysctl.conf文件，去掉如下行的注释：
<pre class="brush: bash;">net.ipv4.ip_forward=1</pre>
</li>
<li>使ipv4转发生效，运行：
<pre class="brush: bash;">sysctl -p</pre>
</li>
<li>重新启动pptpd服务，运行：
<pre class="brush: bash;">/etc/init.d/pptpd restart</pre>
</li>
<li>开启ipv4转发，运行如下命令：
<pre class="brush: bash;">
/sbin/iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth0 -j MASQUERADE
/sbin/iptables -p FORWARD ACCEPT
</pre>
</li>
</ol>
<p>需要注意的是，我的VPS不知为什么，FORWARD rule默认的action是DROP（可能是由于我之前配制了防火墙的缘故。这也令我在一段时间内，纠结于为啥VPN无法正常转发。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.weigblog.com/2010/02/12/linode-vps-pptpd-vpn.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone通讯录中文条目在英文环境下的排序问题</title>
		<link>http://www.weigblog.com/2010/01/30/iphone-address-english-sort.html</link>
		<comments>http://www.weigblog.com/2010/01/30/iphone-address-english-sort.html#comments</comments>
		<pubDate>Sat, 30 Jan 2010 15:33:35 +0000</pubDate>
		<dc:creator>Wei</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[contact]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[sort]]></category>

		<guid isPermaLink="false">http://www.weigblog.com/?p=527</guid>
		<description><![CDATA[由于工作的关系，另一方面是iPhone中文翻译的习惯问题，我个人更偏向在英文系统下操作iPhone。iPhone的操作系统可以完美的支持各国语言文字和风格，但是在英文环境下，通讯录的中文条目将无法按照中文的习惯排序，更无法分类在右侧的首字母分类中，如下图所示：
这些联系人被分类到#中，且“兰”、“关”、“冯”、“刘”的排序顺序也是不正确的。实际上这些问题在中文环境中确实没有问题的。在非jailbreak环境下，也无法通过修改系统文件的方法修改排序方式。
使用如下的方法，即可正确的将联系人分类，且排序也是正常的。
首先选择一个联系人，进入编辑状态。点击最下面的add field。再选中Phonetic Last Name。
输入该联系的拼音。用同样的方法添加Phonetic First Name。添加后，在联系人中会显示该联系人的拼音姓名。
回到通讯录列表，即可看到联系人正确的显示在列表中，且无论是在Contact还是Phone中，都可以正确排序和分类。连Search中也可以使用拼音排序。

]]></description>
			<content:encoded><![CDATA[<p>由于工作的关系，另一方面是iPhone中文翻译的习惯问题，我个人更偏向在英文系统下操作iPhone。iPhone的操作系统可以完美的支持各国语言文字和风格，但是在英文环境下，通讯录的中文条目将无法按照中文的习惯排序，更无法分类在右侧的首字母分类中，如下图所示：</p>
<p><img class="aligncenter size-full wp-image-528" title="IMG_0046" src="http://www.weigblog.com/wp-content/uploads/2010/01/IMG_0046.png" alt="" width="320" height="480" />这些联系人被分类到#中，且“兰”、“关”、“冯”、“刘”的排序顺序也是不正确的。实际上这些问题在中文环境中确实没有问题的。在非jailbreak环境下，也无法通过修改系统文件的方法修改排序方式。</p>
<p>使用如下的方法，即可正确的将联系人分类，且排序也是正常的。</p>
<p>首先选择一个联系人，进入编辑状态。点击最下面的add field。再选中Phonetic Last Name。</p>
<p><img class="aligncenter size-full wp-image-529" title="IMG_0048" src="http://www.weigblog.com/wp-content/uploads/2010/01/IMG_0048.png" alt="" width="320" height="480" />输入该联系的拼音。用同样的方法添加Phonetic First Name。添加后，在联系人中会显示该联系人的拼音姓名。</p>
<p><img class="aligncenter size-full wp-image-530" title="IMG_00491" src="http://www.weigblog.com/wp-content/uploads/2010/01/IMG_00491.jpg" alt="" width="320" height="480" />回到通讯录列表，即可看到联系人正确的显示在列表中，且无论是在Contact还是Phone中，都可以正确排序和分类。连Search中也可以使用拼音排序。</p>
<p><img class="aligncenter size-full wp-image-534" title="IMG_0051" src="http://www.weigblog.com/wp-content/uploads/2010/01/IMG_00511.jpg" alt="" width="644" height="480" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.weigblog.com/2010/01/30/iphone-address-english-sort.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Protected: 2009年就这么过去了</title>
		<link>http://www.weigblog.com/2010/01/01/2009-past.html</link>
		<comments>http://www.weigblog.com/2010/01/01/2009-past.html#comments</comments>
		<pubDate>Thu, 31 Dec 2009 16:00:53 +0000</pubDate>
		<dc:creator>Wei</dc:creator>
				<category><![CDATA[diary]]></category>
		<category><![CDATA[2009]]></category>

		<guid isPermaLink="false">http://www.weigblog.com/?p=524</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://www.weigblog.com/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-524">Password:<br />
<input name="post_password" id="pwbox-524" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
]]></content:encoded>
			<wfw:commentRss>http://www.weigblog.com/2010/01/01/2009-past.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone 3GS+联通（北京）WCDMA 186 3G网络评测</title>
		<link>http://www.weigblog.com/2009/12/03/iphone-3gs-chn-unicom-wcdma-3g.html</link>
		<comments>http://www.weigblog.com/2009/12/03/iphone-3gs-chn-unicom-wcdma-3g.html#comments</comments>
		<pubDate>Wed, 02 Dec 2009 16:19:00 +0000</pubDate>
		<dc:creator>Wei</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[3gs]]></category>
		<category><![CDATA[china-unicom]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[wcdma]]></category>

		<guid isPermaLink="false">http://www.weigblog.com/?p=522</guid>
		<description><![CDATA[最近禁不住诱惑的入手了iPhone 3GS，又再次禁不住诱惑的入网了北京联通186号段的WCDMA网络。
前提
其实一直以来我都用移动的服务，但最近移动的EDGE网络慢的要死，网页都打不开，我公司的座位上信号又非常差。
另一方面，随着电话、网络使用频率的逐渐增加，发现作为大多数Class B的GPRS手机，都不能实现语音和数据的同传，即当有GPRS/EDGE数据活动的时候，语音是完全断开的，也无法接受呼叫。也就是说，当你用GPRS/EDGE打开网页的时候，任何语音电话呼叫都是收不到的。（这完全解释了我的手机信号良好的情况下，来电提醒业务发来的漏接电话的提醒信息）。这对于我这种使用推送邮件服务的人来说，简直就是灭顶之灾。如果在推送和数据传输的时候，恰巧有电话呼入，那呼叫者得到的只能是“您拨叫的用户暂时无法接通”。（如果不信，可以再手机上打开一个网页，在页面载入过程中，用另一部电话拨打手机）
更换
经过和同事（另一个先期更换186的同事）的沟通，发现联通186号段的WCDMA标准的3G网络非常不错。经过一番考察和犹豫，最终选中了186XXXXXXXX这个号码。北京联通网上选号，还免费配送。
选中号码并提交订单后的第二天早上，收到联通客服的电话确认订单，核对信息后告知72小时内送到。第三天，准时盼到了送货人员，在提交身份证复印件后，收到了一张USIM卡和用户协议。
我选择的是96元标准套餐，包括240分钟国内主叫，免费国内接听，300MB数据流量，30分钟可视电话等；另加了5元包60条短信的附加包。超过套餐内容，国内主叫0.15元/分钟；0.0003元/KB（折合0.3元/MB）。
踏上3G之路
iPhone换上3G卡后，迅速搜索到了3G信号。使用Google Map测试了一下网络速度：将地图移动到一个全新的位置，画面从网格到地图完全显示，用了不到2秒；同样测试移动EDGE的速度，则花费了30+秒（最终也没有完全打开，放弃了）。
由于首月是标准资费，1分钱/KB，不敢过于使用网络流量。第二天开始测试3G网络的数据功能。通过iPhone上的测速程序，测得下载速度为431KB/s，上传为36KB/s（本地服务器）。刚刚通过Internet Tethering用IE直接从美国网站上下载软件，速度显示为147KB/s。
一些评价

联通WCDMA网络的速度让我非常满意。但在这样的速度下，网络流量显得非常不够。并且联通并没有为WCDMA提供数据可选套餐。当然，联通数据流量超过套餐时0.3元/MB的价格至少是比移动厚道多了。
iPhone的Internet Tethering功能默认打开了。当时移动的SIM卡之所以没有打开该功能，是因为iPhone手机上没有移动的运营商信息。
通话质量非常清晰，完全没有移动网络中断续和变音的问题
开启联通的呼叫等待（Call Waiting）功能后，iPhone内置的Add Call，Swap Call，Hold，Merge Call功能完全正常。

电话A拨叫iPhone，iPhone接听，电话B拨叫iPhone，Hold+Answer后，切换到线路B，按Merge Call实现合并。
iPhone拨叫电话A，按Add Call拨叫第二个电话，按Merge Call实现合并。


3G信号明显强于移动的信号，至少在我公司的座位上，联通信号满格，接听正常、清晰；而同样位置的移动信号，却很微弱，电话可以拨入，但对方经常听不到声音。
联通的客服人员，不知道是不是因为有考核指标，说话快的像蹦豆一样，并且因为“系统忙”而直接把我要求查询呼叫等待功能的请求拒绝了，直接告诉我代码让我自己开通。
还是联通的客服人员，我在晚上9点提交一个网上咨询，关于呼叫等待功能。2小时后，晚上11点，我收到联通客服的电话回复。这个事儿……我真的不觉得晚上11点给客户回电是明智的选择（虽然我很满意联通本次服务的反馈时间）

]]></description>
			<content:encoded><![CDATA[<p>最近禁不住诱惑的入手了iPhone 3GS，又再次禁不住诱惑的入网了北京联通186号段的WCDMA网络。</p>
<p><strong>前提</strong></p>
<p>其实一直以来我都用移动的服务，但最近移动的EDGE网络慢的要死，网页都打不开，我公司的座位上信号又非常差。</p>
<p>另一方面，随着电话、网络使用频率的逐渐增加，发现作为大多数Class B的GPRS手机，都不能实现语音和数据的同传，即当有GPRS/EDGE数据活动的时候，语音是完全断开的，也无法接受呼叫。也就是说，当你用GPRS/EDGE打开网页的时候，任何语音电话呼叫都是收不到的。（这完全解释了我的手机信号良好的情况下，来电提醒业务发来的漏接电话的提醒信息）。这对于我这种使用推送邮件服务的人来说，简直就是灭顶之灾。如果在推送和数据传输的时候，恰巧有电话呼入，那呼叫者得到的只能是“您拨叫的用户暂时无法接通”。（如果不信，可以再手机上打开一个网页，在页面载入过程中，用另一部电话拨打手机）</p>
<p><strong>更换</strong></p>
<p>经过和同事（另一个先期更换186的同事）的沟通，发现联通186号段的WCDMA标准的3G网络非常不错。经过一番考察和犹豫，最终选中了186XXXXXXXX这个号码。北京联通网上选号，还免费配送。</p>
<p>选中号码并提交订单后的第二天早上，收到联通客服的电话确认订单，核对信息后告知72小时内送到。第三天，准时盼到了送货人员，在提交身份证复印件后，收到了一张USIM卡和用户协议。</p>
<p>我选择的是96元标准套餐，包括240分钟国内主叫，免费国内接听，300MB数据流量，30分钟可视电话等；另加了5元包60条短信的附加包。超过套餐内容，国内主叫0.15元/分钟；0.0003元/KB（折合0.3元/MB）。</p>
<p><strong>踏上3G之路</strong></p>
<p>iPhone换上3G卡后，迅速搜索到了3G信号。使用Google Map测试了一下网络速度：将地图移动到一个全新的位置，画面从网格到地图完全显示，用了不到2秒；同样测试移动EDGE的速度，则花费了30+秒（最终也没有完全打开，放弃了）。</p>
<p>由于首月是标准资费，1分钱/KB，不敢过于使用网络流量。第二天开始测试3G网络的数据功能。通过iPhone上的测速程序，测得下载速度为431KB/s，上传为36KB/s（本地服务器）。刚刚通过Internet Tethering用IE直接从美国网站上下载软件，速度显示为147KB/s。</p>
<p><strong>一些评价</strong></p>
<ul>
<li>联通WCDMA网络的速度让我非常满意。但在这样的速度下，网络流量显得非常不够。并且联通并没有为WCDMA提供数据可选套餐。当然，联通数据流量超过套餐时0.3元/MB的价格至少是比移动厚道多了。</li>
<li>iPhone的Internet Tethering功能默认打开了。当时移动的SIM卡之所以没有打开该功能，是因为iPhone手机上没有移动的运营商信息。</li>
<li>通话质量非常清晰，完全没有移动网络中断续和变音的问题</li>
<li>开启联通的呼叫等待（Call Waiting）功能后，iPhone内置的Add Call，Swap Call，Hold，Merge Call功能完全正常。
<ul>
<li>电话A拨叫iPhone，iPhone接听，电话B拨叫iPhone，Hold+Answer后，切换到线路B，按Merge Call实现合并。</li>
<li>iPhone拨叫电话A，按Add Call拨叫第二个电话，按Merge Call实现合并。</li>
</ul>
</li>
<li>3G信号明显强于移动的信号，至少在我公司的座位上，联通信号满格，接听正常、清晰；而同样位置的移动信号，却很微弱，电话可以拨入，但对方经常听不到声音。</li>
<li>联通的客服人员，不知道是不是因为有考核指标，说话快的像蹦豆一样，并且因为“系统忙”而直接把我要求查询呼叫等待功能的请求拒绝了，直接告诉我代码让我自己开通。</li>
<li>还是联通的客服人员，我在晚上9点提交一个网上咨询，关于呼叫等待功能。2小时后，晚上11点，我收到联通客服的电话回复。这个事儿……我真的不觉得晚上11点给客户回电是明智的选择（虽然我很满意联通本次服务的反馈时间）</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.weigblog.com/2009/12/03/iphone-3gs-chn-unicom-wcdma-3g.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>iPhone 3GS入手及使用评论</title>
		<link>http://www.weigblog.com/2009/11/22/iphone-3gs-evaluation.html</link>
		<comments>http://www.weigblog.com/2009/11/22/iphone-3gs-evaluation.html#comments</comments>
		<pubDate>Sun, 22 Nov 2009 05:56:11 +0000</pubDate>
		<dc:creator>Wei</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[3gs]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod]]></category>

		<guid isPermaLink="false">http://www.weigblog.com/?p=520</guid>
		<description><![CDATA[最近一直以来很郁闷Windows Mobile的用户体验，在考虑换手机了。也一直在HTC Hero和iPhone之间徘徊。最近也比较中毒iPhone，就最终决定iPhone 3GS港版行货。
我买的是41周后生产的iPhone 3GS 16GB白色版香港行货，送到我这里的时候，还是未开封的。然而41周以后产品因为使用了新的Baseband，还无法实现完美的jailbreak（截止到2009年11月20日，如果jailbreak，每次重启都需要连接USB）。但如果不jailbreak的话，软件就只能通过iTune安装（当然也不能安装破解软件了）。
iPhone的整体用户体验非常好，电容屏（和WM需要使用指尖点击的电阻屏相比）的指触感觉也非常好。色彩效果也远比WM要强多了，毕竟WM受硬件限制，最大只能达到65K色。 AppStore上的应用非常多，除了设计系统的，绝大多数功能都能有具体的实现。
一些技巧：

输入法中，临时需要标点符号，可以按住符号按钮不松手（这时键盘已经切换为符号），滑向需要输入的符号，松开后，符号已经输入进去，但键盘仍然为字母状态。
输入法中，按住$、.（句号）等符号不松手，会出现与之类似的符号（比如￥和&#8230;）；按住字母键也可以显示拉丁字母
Maps中，点击左下角的定位图标可以定位到当前位置（根据基站和GPS） ，再次点击会切换为“前方为上”的地图状态（之前是“北方位上”）。
截屏：按住电源键同时按下Home键。

铃声：
iPhone不支持直接使用MP3作为铃声，但可以通过iTune制作铃声（不超过40秒）。具体方法是：首先进入iTune，将要作为铃声的MP3导入iTune；右键单击文件，选择Create AAC format；再次点击右键选择Get Info，查看文件存储的位置；找到该文件（扩展名为m4a），将扩展名修改为m4r；重新导入iPhone（原mp3文件删除即可），即可看到Library&#8211;&#62;Ringtones里面看到刚刚导入的铃声。
目前iPhone 3GS存在的不足：

短信回执：目前很多手机都已经有短信回执功能（即对方收到短信后，会发送一条delivered消息）了，这点上索尼爱立信的Symbian系统做的很好，回执会以一个图标的形式出现在“已发送短信”中；Windows Mobile很烂，只是一条单独的短信，每次发短信都要单独删除一次；而iPhone压根就没有（当然也省得删除了）。
彩信会把每个Page展开为一条独立的短信，这样在同一个thread中如果有多条彩信，那么他们会被显示成类似于1篇文章（即第二条彩信会紧接着第一条彩信内容显示。
多任务：除了iPod、Phone、Voice Memo、Internet tethering以外，其他应用程序都不支持多任务，按Home键就直接退出了。比如你在通过Safari或者其他应用下载一个文件，当有短信到来，如果选择回复短信，则下载会中断。部分软件可以通过Notification实现类似后台运行的效果，但像Skype这类的软件无法支持Notification的，则没有什么实际意义了。
Voice Memo不支持通话录音，App Store里面也没有类似软件可以实现。
文件系统过于封闭：你不能修改和查看任何系统文件，应用程序之间的文件也不能共享。例如：电子邮件中非图片和音视频的内容，无法保存（如果邮件附件是个Word文档，则无法做到编辑后再回复给发件人）；通过其他软件（例如WoTV）下载的视频，只能在该软件中使用，不能放到Video文件夹中；任何文件（包括铃声等），都只能通过iTune传送；除了视频和Photo Roll文件夹中的内容，其他内容均不可删除；
Bluetooth仅支持蓝牙耳机，不支持文件传输（同样是因为文件系统封闭）。
Internet Tethering：3GS的广告和spec中提到了网络共享功能，而我的中国移动SIM卡插进去后却完全没有这个选项。再看iPhone的spec，旁边有行小字：“Tethering is not currently offered in the U.S. and some other countries. See your carrier for availability.”（中国联通的3G业务却可以）
Merge Call：这也是iPhone广告中提到的功能。但经过我的实践，中国移动的卡只能在两个call之间切换，却不能将两个call merge。（中国联通3G号码可以实现两个call之间的切换，并且可以实现merge call）
Voice Message：这个是AT&#38;T提供的可视化语音信箱（Virtual Voice Message）功能，在国内完全无法使用，却也没有设置语音信箱的问题，导致改功能彻底无法使用。
比较耗电：开启邮件推送以后，正常使用手机（电话、短信等），24小时开机，只能坚持大约1~1.5天。

]]></description>
			<content:encoded><![CDATA[<p>最近一直以来很郁闷Windows Mobile的用户体验，在考虑换手机了。也一直在HTC Hero和iPhone之间徘徊。最近也比较中毒iPhone，就最终决定iPhone 3GS港版行货。</p>
<p>我买的是41周后生产的iPhone 3GS 16GB白色版香港行货，送到我这里的时候，还是未开封的。然而41周以后产品因为使用了新的Baseband，还无法实现完美的jailbreak（截止到2009年11月20日，如果jailbreak，每次重启都需要连接USB）。但如果不jailbreak的话，软件就只能通过iTune安装（当然也不能安装破解软件了）。</p>
<p>iPhone的整体用户体验非常好，电容屏（和WM需要使用指尖点击的电阻屏相比）的指触感觉也非常好。色彩效果也远比WM要强多了，毕竟WM受硬件限制，最大只能达到65K色。 AppStore上的应用非常多，除了设计系统的，绝大多数功能都能有具体的实现。</p>
<p><strong>一些技巧：</strong></p>
<ul>
<li>输入法中，临时需要标点符号，可以按住符号按钮不松手（这时键盘已经切换为符号），滑向需要输入的符号，松开后，符号已经输入进去，但键盘仍然为字母状态。</li>
<li>输入法中，按住$、.（句号）等符号不松手，会出现与之类似的符号（比如￥和&#8230;）；按住字母键也可以显示拉丁字母</li>
<li>Maps中，点击左下角的定位图标可以定位到当前位置（根据基站和GPS） ，再次点击会切换为“前方为上”的地图状态（之前是“北方位上”）。</li>
<li>截屏：按住电源键同时按下Home键。</li>
</ul>
<p><strong>铃声：</strong></p>
<p>iPhone不支持直接使用MP3作为铃声，但可以通过iTune制作铃声（不超过40秒）。具体方法是：首先进入iTune，将要作为铃声的MP3导入iTune；右键单击文件，选择Create AAC format；再次点击右键选择Get Info，查看文件存储的位置；找到该文件（扩展名为m4a），将扩展名修改为m4r；重新导入iPhone（原mp3文件删除即可），即可看到Library&#8211;&gt;Ringtones里面看到刚刚导入的铃声。</p>
<p><strong>目前iPhone 3GS存在的不足：</strong></p>
<ul>
<li>短信回执：目前很多手机都已经有短信回执功能（即对方收到短信后，会发送一条delivered消息）了，这点上索尼爱立信的Symbian系统做的很好，回执会以一个图标的形式出现在“已发送短信”中；Windows Mobile很烂，只是一条单独的短信，每次发短信都要单独删除一次；而iPhone压根就没有（当然也省得删除了）。</li>
<li>彩信会把每个Page展开为一条独立的短信，这样在同一个thread中如果有多条彩信，那么他们会被显示成类似于1篇文章（即第二条彩信会紧接着第一条彩信内容显示。</li>
<li>多任务：除了iPod、Phone、Voice Memo、Internet tethering以外，其他应用程序都不支持多任务，按Home键就直接退出了。比如你在通过Safari或者其他应用下载一个文件，当有短信到来，如果选择回复短信，则下载会中断。部分软件可以通过Notification实现类似后台运行的效果，但像Skype这类的软件无法支持Notification的，则没有什么实际意义了。</li>
<li>Voice Memo不支持通话录音，App Store里面也没有类似软件可以实现。</li>
<li>文件系统过于封闭：你不能修改和查看任何系统文件，应用程序之间的文件也不能共享。例如：电子邮件中非图片和音视频的内容，无法保存（如果邮件附件是个Word文档，则无法做到编辑后再回复给发件人）；通过其他软件（例如WoTV）下载的视频，只能在该软件中使用，不能放到Video文件夹中；任何文件（包括铃声等），都只能通过iTune传送；除了视频和Photo Roll文件夹中的内容，其他内容均不可删除；</li>
<li>Bluetooth仅支持蓝牙耳机，不支持文件传输（同样是因为文件系统封闭）。</li>
<li>Internet Tethering：3GS的广告和spec中提到了网络共享功能，而我的中国移动SIM卡插进去后却完全没有这个选项。再看iPhone的spec，旁边有行小字：“<span>Tethering is not currently offered in the U.S. and some other countries. See your carrier for availability.</span>”（中国联通的3G业务却可以）</li>
<li>Merge Call：这也是iPhone广告中提到的功能。但经过我的实践，中国移动的卡只能在两个call之间切换，却不能将两个call merge。（中国联通3G号码可以实现两个call之间的切换，并且可以实现merge call）</li>
<li>Voice Message：这个是AT&amp;T提供的可视化语音信箱（Virtual Voice Message）功能，在国内完全无法使用，却也没有设置语音信箱的问题，导致改功能彻底无法使用。</li>
<li>比较耗电：开启邮件推送以后，正常使用手机（电话、短信等），24小时开机，只能坚持大约1~1.5天。</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.weigblog.com/2009/11/22/iphone-3gs-evaluation.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Outlook 2007提示Could not install the custom actions的解决方法</title>
		<link>http://www.weigblog.com/2009/11/05/outlook-2007-could-not-install-the-custom-actions-solution.html</link>
		<comments>http://www.weigblog.com/2009/11/05/outlook-2007-could-not-install-the-custom-actions-solution.html#comments</comments>
		<pubDate>Thu, 05 Nov 2009 12:15:39 +0000</pubDate>
		<dc:creator>Wei</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[Forward]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[popup]]></category>
		<category><![CDATA[reply]]></category>
		<category><![CDATA[slow]]></category>

		<guid isPermaLink="false">http://www.weigblog.com/?p=516</guid>
		<description><![CDATA[近来我的Outlook 2007突然出了一些问题，无论是回复还是转发，甚至是新建邮件，都会出现Could not install the custom actions错误（如图）。而在出现此问题前，Outlook会出现假死情况。

经过搜索和研究，发现问题出现Forms中。解决方法也很简单：删除如下文件夹：
%SystemDrive%\Users\%UserName%\AppData\Local\Microsoft\FORMS
重新启动Outlook即可。
]]></description>
			<content:encoded><![CDATA[<p>近来我的Outlook 2007突然出了一些问题，无论是回复还是转发，甚至是新建邮件，都会出现Could not install the custom actions错误（如图）。而在出现此问题前，Outlook会出现假死情况。</p>
<p><a href="http://www.weigblog.com/wp-content/uploads/2009/11/outlook2007.png"><img class="aligncenter size-full wp-image-517" title="Outlook 2007 Could not install the custom actions" src="http://www.weigblog.com/wp-content/uploads/2009/11/outlook2007.png" alt="Outlook 2007 Could not install the custom actions" width="418" height="121" /></a></p>
<p>经过搜索和研究，发现问题出现Forms中。解决方法也很简单：删除如下文件夹：</p>
<pre class="brush: bash;">%SystemDrive%\Users\%UserName%\AppData\Local\Microsoft\FORMS</pre>
<p>重新启动Outlook即可。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.weigblog.com/2009/11/05/outlook-2007-could-not-install-the-custom-actions-solution.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smugmug: 专业的摄影照片分享服务</title>
		<link>http://www.weigblog.com/2009/11/01/smugmug-photo-site.html</link>
		<comments>http://www.weigblog.com/2009/11/01/smugmug-photo-site.html#comments</comments>
		<pubDate>Sun, 01 Nov 2009 13:33:40 +0000</pubDate>
		<dc:creator>Wei</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[share]]></category>

		<guid isPermaLink="false">http://www.weigblog.com/?p=509</guid>
		<description><![CDATA[Yahoo!旗下的Flickr相比大家都已经比较了解了，这次介绍的是Smugmug。

Smugmug是个专业的摄影照片分享服务，具有非常友好和强大的用户界面。具有非常强大的功能：

可以存放无限量的照片（JPEG、GIF和PNG格式），无存取流量限制。单张照片容量限制为: Standard和Power不大于12MB的照片，Pro不大于24MB，所有照片都不能大于48Megapixel（4800万像素）。所以对于目前的主流相机来说，可以直接存储原始JPEG照片了。
购买SmugVault服务后，甚至可以上传任何格式的文件（包括TIF、RAW、PSD等）。
没有广告
照片存储在Amazon S3服务，Amazon提供存储空间和流量
支持密码保护的相册（Gallery）和帐户
支持照片不显示在公共列表中（Unlisted）和私人站点（Private Site）
支持显示EXIF信息
支持原始尺寸的照片

支持相册（Gallery）和单独照片的共享（通过链接、邮件、共享组）、外链、嵌入式相册

支持多种上传方式（Web、Java、第三方的上传/下载工具）：这里有详细的上传和下载的工具列表。

支持多种方式取回照片（也支持邮寄DVD）
http://*.smugmug.com/的二级域名（Power和Pro用户支持域名绑定）
支持嵌入picnik.com的简单编辑功能
支持基于Flash的全屏SlideShow

支持多种主题，Power和Pro帐户还支持自定义CSS功能
支持FaceBook等Social功能
支持购买照片打印服务
支持按照物理方位标识照片
支持照片时间线
&#8230;

Smugmug实际上使用了Amazon S3来存储照片的数据，S3服务的费用和质量总体都是非常不错的，在国外，S3经常被用来作为备份空间。
Smugmug最大的缺点应该就是费用了。它不提供免费帐户，试用账户可以使用14天，之后必须付费才能继续使用。费用也不算太低，Standard每年39.95美元，Power用户每年59.95美元，Pro用户每年149.95美元。
如果你对Smugmug感兴趣的话，不妨去注册一个试用帐户体验一下。如果想成为正式用户，Smugmug提供一个推荐计划，如果有用户推荐，可以在付款时减掉5美元。例如，如果你在注册时候，填写我的Coupon代码（tZl1azJPB9jzA），即可获得5美元的优惠。所以在你注册付款时，请记得填写我的Coupon代码tZl1azJPB9jzA。
目前来说，Smugmug有个bug，因为Comment增加了Facebook Connection功能，所以如果你的网络因为一些问题导致无法访问Facebook，则会出现Comment画面无法打开的情况，导致匿名用户无法发表评论（注册用户不会有此影响）。
tZl1azJPB9jzA。
]]></description>
			<content:encoded><![CDATA[<p>Yahoo!旗下的<a href="http://www.flickr.com/">Flickr</a>相比大家都已经比较了解了，这次介绍的是<a href="http://www.smugmug.com/">Smugmug</a>。</p>
<p><a href="http://www.weigblog.com/wp-content/uploads/2009/11/smugmug-homepage.png"><img class="aligncenter size-medium wp-image-510" title="SmugMug Home Page" src="http://www.weigblog.com/wp-content/uploads/2009/11/smugmug-homepage-400x284.png" alt="SmugMug Home Page" width="400" height="284" /></a></p>
<p>Smugmug是个专业的摄影照片分享服务，具有非常友好和强大的用户界面。具有非常强大的功能：</p>
<ul>
<li>可以存放无限量的照片（JPEG、GIF和PNG格式），无存取流量限制。单张照片容量限制为: Standard和Power不大于12MB的照片，Pro不大于24MB，所有照片都不能大于48Megapixel（4800万像素）。所以对于目前的主流相机来说，可以直接存储原始JPEG照片了。</li>
<li>购买SmugVault服务后，甚至可以上传任何格式的文件（包括TIF、RAW、PSD等）。</li>
<li>没有广告</li>
<li>照片存储在Amazon S3服务，Amazon提供存储空间和流量</li>
<li>支持密码保护的相册（Gallery）和帐户</li>
<li>支持照片不显示在公共列表中（Unlisted）和私人站点（Private Site）</li>
<li>支持显示EXIF信息</li>
<li>支持原始尺寸的照片<br />
<a href="http://www.weigblog.com/wp-content/uploads/2009/11/smugmug-individual-photo.png"><img class="aligncenter size-medium wp-image-511" title="SmugMug Photo Gallery" src="http://www.weigblog.com/wp-content/uploads/2009/11/smugmug-individual-photo-400x246.png" alt="SmugMug Photo Gallery" width="400" height="246" /></a></li>
<li>支持相册（Gallery）和单独照片的共享（通过链接、邮件、共享组）、外链、嵌入式相册<br />
<a href="http://www.weigblog.com/wp-content/uploads/2009/11/smugmug-share.png"><img class="aligncenter size-medium wp-image-514" title="smugmug-share" src="http://www.weigblog.com/wp-content/uploads/2009/11/smugmug-share-400x169.png" alt="smugmug-share" width="400" height="169" /></a></li>
<li>支持多种上传方式（Web、Java、第三方的上传/下载工具）：<a href="http://wiki.smugmug.net/display/SmugMug/Hacks+and+Apps">这里</a>有详细的上传和下载的工具列表。<br />
<a href="http://www.weigblog.com/wp-content/uploads/2009/11/smugmug-java-uploader.png"><img class="aligncenter size-medium wp-image-513" title="SmugMug Java Uploader" src="http://www.weigblog.com/wp-content/uploads/2009/11/smugmug-java-uploader-400x225.png" alt="SmugMug Java Uploader" width="400" height="225" /></a></li>
<li>支持多种方式取回照片（也支持邮寄DVD）</li>
<li>http://*.smugmug.com/的二级域名（Power和Pro用户支持域名绑定）</li>
<li>支持嵌入picnik.com的简单编辑功能</li>
<li>支持基于Flash的全屏SlideShow<br />
<a href="http://www.weigblog.com/wp-content/uploads/2009/11/smugmug-fullscreen-slideshow.png"><img class="aligncenter size-medium wp-image-512" title="Smugmug Fullscreen SlideShow" src="http://www.weigblog.com/wp-content/uploads/2009/11/smugmug-fullscreen-slideshow-400x300.png" alt="Smugmug Fullscreen SlideShow" width="400" height="300" /></a></li>
<li>支持多种主题，Power和Pro帐户还支持自定义CSS功能</li>
<li>支持FaceBook等Social功能</li>
<li>支持购买照片打印服务</li>
<li>支持按照物理方位标识照片</li>
<li>支持照片时间线</li>
<li>&#8230;</li>
</ul>
<p>Smugmug实际上使用了Amazon S3来存储照片的数据，S3服务的费用和质量总体都是非常不错的，在国外，S3经常被用来作为备份空间。</p>
<p>Smugmug最大的缺点应该就是费用了。它不提供免费帐户，试用账户可以使用14天，之后必须付费才能继续使用。费用也不算太低，Standard每年39.95美元，Power用户每年59.95美元，Pro用户每年149.95美元。</p>
<p>如果你对Smugmug感兴趣的话，不妨去注册一个试用帐户体验一下。如果想成为正式用户，Smugmug提供一个推荐计划，如果有用户推荐，可以在付款时减掉5美元。例如，如果你在注册时候，填写我的Coupon代码（<span style="color: #ff0000;"><strong>tZl1azJPB9jzA</strong></span>），即可获得5美元的优惠。所以在你注册付款时，请记得填写我的Coupon代码<span style="color: #ff0000;"><strong>tZl1azJPB9jzA</strong></span>。</p>
<p>目前来说，Smugmug有个bug，因为Comment增加了Facebook Connection功能，所以如果你的网络因为一些问题导致无法访问Facebook，则会出现Comment画面无法打开的情况，导致匿名用户无法发表评论（注册用户不会有此影响）。</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 1666px; width: 1px; height: 1px;"><span style="color: #ff0000;"><strong>tZl1azJPB9jzA。</strong></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.weigblog.com/2009/11/01/smugmug-photo-site.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QNAP TS-409 Pro添加中文UTF8 locale</title>
		<link>http://www.weigblog.com/2009/10/24/qnap-ts-409-pro-nas-locale.html</link>
		<comments>http://www.weigblog.com/2009/10/24/qnap-ts-409-pro-nas-locale.html#comments</comments>
		<pubDate>Sat, 24 Oct 2009 13:34:11 +0000</pubDate>
		<dc:creator>Wei</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[locale]]></category>
		<category><![CDATA[nas]]></category>
		<category><![CDATA[pro]]></category>
		<category><![CDATA[qnap]]></category>
		<category><![CDATA[ts-409]]></category>
		<category><![CDATA[utf8]]></category>
		<category><![CDATA[zh-cn]]></category>

		<guid isPermaLink="false">http://www.weigblog.com/2009/10/24/qnap-ts-409-pro-nas-locale.html</guid>
		<description><![CDATA[QNAP TS-409 Pro NAS中除了C和POSIX以外，不包含utf8的locale，PHP中也不包含iconv。即使是最新版本的3.0.1 Build 0708T也是如此。最直接的结果就是MLDonkey等软件的下载文件名出现乱码或者“_”符号。但QNAP却提供了手工安装locale的方法。但最新的3.0.1版本中，却没有locale和localedef文件，导致按照官方安装locale的方法，无法操作。经过论坛上的各种讨论，可以采用如下的方法来实现。
首先通过SSH登录NAS，找到locale和localedef命令，并创建对应的符号链接：

ll /mnt/HDA_ROOT/rootfs_2_3_6/usr/bin/locale*
ln –s /mnt/HDA_ROOT/rootfs_2_3_6/usr/bin/locale /usr/sbin/locale
ln –s /mnt/HDA_ROOT/rootfs_2_3_6/usr/bin/localedef /usr/sbin/localedef
ll /usr/sbin/locale*

接下来下载Posix-locale文件（下载地址：http://wiki.qnap.com/w/images/7/77/Posix-locales.rar），解压后，上传到任意目录，并将LOCALES重命名为locales。为了节省系统盘空间，推荐在/share/HDA_DATA（或/share/MD0_DATA）中创建一个目录。

mkdir /mnt/HDA_DATA/i18n
ln –s /mnt/HDA_DATA/i18n /usr/share/i18n
cd /usr/share/i18n
wget http://wiki.qnap.com/w/images/7/77/Posix-locales.rar
unrar Posix-locales.rar
mv LOCALES locales

创建/usr/lib/locale目录，该目录用于存储locale-archive文件（也可以使用符号链接）
剩下的步骤就可以创建新的locale了

localedef –i zh_CN –f UTF-8 zh_CN.utf8

如果需要其他的locale，只需要将zh_CN、UTF-8更换为其他的locale即可，具体的参数，可以查看/usr/share/i18n/locales和/usr/share/i18n/charmaps中的文件列表，最后的zh_CN.utf8可以自己指定。
检查新的locale

locale -a

此时即可生成新的zh_CN.utf8的locale，剩下的工作可以为locale-archive创一个符号链接，以便节省/分区的空间。

mv /usr/lib/locale/locale-archive /share/HDA_DATA/locale-archive
ln –s /share/HDA_DATA/locale-archive /usr/lib/locale/locale-archive

特别说明

QNAP NAS会在每次升级之后，重新在硬盘中写入操作系统，所以此过程需要在每次升级版本的时候操作一次。
为了避免在UTF8编码无效时，某些软件（如MLDonkey）出现乱码的问题，在操作/升级前，请先关闭所有的QPKG。
HDA_DATA为不使用RAID配置的路径，如果启用RAID，则将更换为MD0_DATA。

]]></description>
			<content:encoded><![CDATA[<p>QNAP TS-409 Pro NAS中除了C和POSIX以外，不包含utf8的locale，PHP中也不包含iconv。即使是最新版本的3.0.1 Build 0708T也是如此。最直接的结果就是MLDonkey等软件的下载文件名出现乱码或者“_”符号。但QNAP却提供了手工安装locale的方法。但最新的3.0.1版本中，却没有locale和localedef文件，导致按照官方<a href="http://wiki.qnap.com/wiki/Country_Locale">安装locale</a>的方法，无法操作。经过论坛上的各种讨论，可以采用如下的方法来实现。</p>
<p>首先通过SSH登录NAS，找到locale和localedef命令，并创建对应的符号链接：</p>
<pre class="brush: bash;">
ll /mnt/HDA_ROOT/rootfs_2_3_6/usr/bin/locale*
ln –s /mnt/HDA_ROOT/rootfs_2_3_6/usr/bin/locale /usr/sbin/locale
ln –s /mnt/HDA_ROOT/rootfs_2_3_6/usr/bin/localedef /usr/sbin/localedef
ll /usr/sbin/locale*
</pre>
<p>接下来下载Posix-locale文件（下载地址：<a title="http://wiki.qnap.com/w/images/7/77/Posix-locales.rar" href="http://wiki.qnap.com/w/images/7/77/Posix-locales.rar">http://wiki.qnap.com/w/images/7/77/Posix-locales.rar</a>），解压后，上传到任意目录，并将LOCALES重命名为locales。为了节省系统盘空间，推荐在/share/HDA_DATA（或/share/MD0_DATA）中创建一个目录。</p>
<pre class="brush: bash;">
mkdir /mnt/HDA_DATA/i18n
ln –s /mnt/HDA_DATA/i18n /usr/share/i18n
cd /usr/share/i18n
wget http://wiki.qnap.com/w/images/7/77/Posix-locales.rar
unrar Posix-locales.rar
mv LOCALES locales
</pre>
<p>创建/usr/lib/locale目录，该目录用于存储locale-archive文件（也可以使用符号链接）</p>
<p>剩下的步骤就可以创建新的locale了</p>
<pre class="brush: bash;">
localedef –i zh_CN –f UTF-8 zh_CN.utf8
</pre>
<p>如果需要其他的locale，只需要将zh_CN、UTF-8更换为其他的locale即可，具体的参数，可以查看/usr/share/i18n/locales和/usr/share/i18n/charmaps中的文件列表，最后的zh_CN.utf8可以自己指定。</p>
<p>检查新的locale</p>
<pre class="brush: bash;">
locale -a
</pre>
<p>此时即可生成新的zh_CN.utf8的locale，剩下的工作可以为locale-archive创一个符号链接，以便节省/分区的空间。</p>
<pre class="brush: bash;">
mv /usr/lib/locale/locale-archive /share/HDA_DATA/locale-archive
ln –s /share/HDA_DATA/locale-archive /usr/lib/locale/locale-archive
</pre>
<p><strong>特别说明</strong></p>
<ol>
<li>QNAP NAS会在每次升级之后，重新在硬盘中写入操作系统，所以此过程需要在每次升级版本的时候操作一次。</li>
<li>为了避免在UTF8编码无效时，某些软件（如MLDonkey）出现乱码的问题，在操作/升级前，请先关闭所有的QPKG。</li>
<li>HDA_DATA为不使用RAID配置的路径，如果启用RAID，则将更换为MD0_DATA。</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.weigblog.com/2009/10/24/qnap-ts-409-pro-nas-locale.html/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>弄错会很丢脸的英文</title>
		<link>http://www.weigblog.com/2009/10/08/incorrect-english-words.html</link>
		<comments>http://www.weigblog.com/2009/10/08/incorrect-english-words.html#comments</comments>
		<pubDate>Thu, 08 Oct 2009 05:37:55 +0000</pubDate>
		<dc:creator>Wei</dc:creator>
				<category><![CDATA[language]]></category>
		<category><![CDATA[english]]></category>

		<guid isPermaLink="false">http://www.weigblog.com/?p=501</guid>
		<description><![CDATA[1、日常用语类 
lover 情人（不是“爱人”）
busboy 餐馆勤杂工（不是“公汽售票员”）
busybody 爱管闲事的人（不是“大忙人”）
dry goods （美）纺织品；（英）谷物（不是“干货”）
heartman 换心人（不是“有心人”）
mad doctor 精神病科医生（不是“发疯的医生”）
eleventh hour 最后时刻（不是“十一点”）
blind date （由第三者安排的）男女初次会面（并非“盲目约会”或“瞎约会”）
dead president 美钞（上印有总统头像）（并非“死了的总统”）
personal remark 人身攻击（不是“个人评论”）
sweet water 淡水（不是“糖水”或“甜水”）
confidence man 骗子（不是“信得过的人”）
criminal lawyer 刑事律师（不是“犯罪的律师”）
service station 加油站（不是“服务站”）
rest room 厕所（不是“休息室”）
dressing room 化妆室（不是“试衣室”或“更衣室”）
sporting house 妓院（不是“体育室”）
horse sense 常识（不是“马的感觉”）
capital idea 好主意（不是“资本主义思想”）
familiar talk 庸俗的交谈（不是“熟悉的谈话”）
black tea 红茶（不是“黑茶”）
black art 妖术（不是“黑色艺术”）
black stranger 完全陌生的人（不是“陌生的黑人”）
white coal （作动力来源用的）水（不是“白煤”）
white man 忠实可靠的人（不是“皮肤白的人”）
yellow book 黄皮书（法国政府报告书，以黄纸为封）（不是“黄色书籍”）
red tape 官僚习气（不是“红色带子”）
green hand 新手（不是“绿手”）
blue stocking [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1、日常用语类 </strong></p>
<p>lover 情人（不是“爱人”）<br />
busboy 餐馆勤杂工（不是“公汽售票员”）<br />
busybody 爱管闲事的人（不是“大忙人”）<br />
dry goods （美）纺织品；（英）谷物（不是“干货”）<br />
heartman 换心人（不是“有心人”）<br />
mad doctor 精神病科医生（不是“发疯的医生”）<br />
eleventh hour 最后时刻（不是“十一点”）<br />
blind date （由第三者安排的）男女初次会面（并非“盲目约会”或“瞎约会”）<br />
dead president 美钞（上印有总统头像）（并非“死了的总统”）<br />
personal remark 人身攻击（不是“个人评论”）<br />
sweet water 淡水（不是“糖水”或“甜水”）<br />
confidence man 骗子（不是“信得过的人”）<br />
criminal lawyer 刑事律师（不是“犯罪的律师”）<br />
service station 加油站（不是“服务站”）<br />
rest room 厕所（不是“休息室”）<br />
dressing room 化妆室（不是“试衣室”或“更衣室”）<br />
sporting house 妓院（不是“体育室”）<br />
horse sense 常识（不是“马的感觉”）<br />
capital idea 好主意（不是“资本主义思想”）<br />
familiar talk 庸俗的交谈（不是“熟悉的谈话”）<br />
black tea 红茶（不是“黑茶”）<br />
black art 妖术（不是“黑色艺术”）<br />
black stranger 完全陌生的人（不是“陌生的黑人”）<br />
white coal （作动力来源用的）水（不是“白煤”）<br />
white man 忠实可靠的人（不是“皮肤白的人”）<br />
yellow book 黄皮书（法国政府报告书，以黄纸为封）（不是“黄色书籍”）<br />
red tape 官僚习气（不是“红色带子”）<br />
green hand 新手（不是“绿手”）<br />
blue stocking 女学者、女才子（不是“蓝色长统袜”）<br />
China policy 对华政策（不是“中国政策”）<br />
Chinese dragon 麒麟（不是“中国龙”）<br />
American beauty 红蔷薇（不是“美国美女”）<br />
English disease 软骨病（不是“英国病”）<br />
Indian summer 愉快宁静的晚年（不是“印度的夏日”）<br />
Greek gift 害人的礼品（不是“希腊礼物”）<br />
Spanish athlete 吹牛的人（不是“西班牙运动员”）<br />
French chalk 滑石粉（不是“法国粉笔”） </p>
<p><strong>2.成语类 </strong></p>
<p>pull one&#8217;s leg 开玩笑（不是“拉后腿”）<br />
in one&#8217;s birthday suit 赤身裸体（不是“穿着生日礼服”）<br />
eat one&#8217;s words 收回前言（不是“食言”）<br />
an apple of love 西红柿（不是“爱情之果”）<br />
handwriting on the wall 不祥之兆（不是“大字报”）<br />
bring down the house 博得全场喝彩（不是“推倒房子”）<br />
have a fit 勃然大怒（不是“试穿”）<br />
make one&#8217;s hair stand on end 令人毛骨悚然—恐惧（不是“令人发指——气愤”）<br />
be taken in 受骗，上当（不是“被接纳”）<br />
think a great deal of oneself 高看或看重自己（不是“为自己想得很多”）<br />
pull up one&#8217;s socks 鼓起勇气（不是“提上袜子”）<br />
have the heart to do （用于否定句）忍心做……不是“有心做”或“有意做”） </p>
<p><strong>3.表达方式类 </strong><br />
　　　　<br />
Look out! 当心！（不是“向外看”）<br />
What a shame! 多可惜！真遗憾！（不是“多可耻”）<br />
You don&#8217;t say! 是吗！（不是“你别说”）<br />
You can say that again! 说得好！（不是“你可以再说一遍”）<br />
I haven&#8217;t slept better. 我睡得好极了。（不是“我从未睡过好觉”）<br />
You can&#8217;t be too careful in your work. 你工作越仔细越好。（不是“你工作不能太仔细”）<br />
It has been 4 years since I smoked. 我戒烟４年了。（不是“我抽烟4年了”）<br />
All his friends did not turn up. 他的朋友没全到。（不是“他的朋友全没到”）<br />
People will be long forgetting her. 人们在很长时间内会记住她的。（不是“人们会永远忘记她”）<br />
He was only too pleased to let them go. 他很乐意让他们走。（不是“他太高兴了，不愿让他们走”）<br />
It can&#8217;t be less interesting. 它无聊极了。（不是“它不可能没有趣”） </p>
<p><a href="http://www.douban.com/group/topic/5090730/">[via]</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.weigblog.com/2009/10/08/incorrect-english-words.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>解决nginx和php-fastcgi上传大文件的问题</title>
		<link>http://www.weigblog.com/2009/10/03/nginx-php-fastcgi-upload-big-files.html</link>
		<comments>http://www.weigblog.com/2009/10/03/nginx-php-fastcgi-upload-big-files.html#comments</comments>
		<pubDate>Sat, 03 Oct 2009 14:26:51 +0000</pubDate>
		<dc:creator>Wei</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[body]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[fastcgi]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[size]]></category>

		<guid isPermaLink="false">http://www.weigblog.com/?p=495</guid>
		<description><![CDATA[近来需要在blog中上传一些比较大的照片，却发现无论是Flash Uploader还是Web Uploader均无法上传。经过一番试验，发现这种情况仅发生在上传较大图片的时候，而对于几百KB的图片却不出现问题。
我的Server使用了nginx和php-fastcgi，经过检查php的配置文件，发现upload_max_filesize、post_max_size都不应该会影响上传。从phpinfo()来看，这些配置也都正确读入了。经过查看/var/log/nginx/error.log，发现其最下面几行出现日志：

2009/10/03 22:06:23 [error] 6029#0: *20 client intended to send too large body: 1345385 bytes, client: x.x.x.x, server: weigblog.com, request: &#34;POST /wp-admin/async-upload.php HTTP/1.1&#34;, host: &#34;www.weigblog.com&#34;

既然log是nginx报出来的，那问题自然出现在nginx上。经过查询nginx的wiki，解决方案如下：
在/etc/nginx/nginx.conf中添加如下配置：

http {
        ...
        client_max_body_size 100m;
        ...
}

之后运行/etc/init.d/nginx reload重新载入配置文件，上传搞定。
]]></description>
			<content:encoded><![CDATA[<p>近来需要在blog中上传一些比较大的照片，却发现无论是Flash Uploader还是Web Uploader均无法上传。经过一番试验，发现这种情况仅发生在上传较大图片的时候，而对于几百KB的图片却不出现问题。</p>
<p>我的Server使用了nginx和php-fastcgi，经过检查php的配置文件，发现upload_max_filesize、post_max_size都不应该会影响上传。从phpinfo()来看，这些配置也都正确读入了。经过查看/var/log/nginx/error.log，发现其最下面几行出现日志：</p>
<pre class="brush: plain;">
2009/10/03 22:06:23 [error] 6029#0: *20 client intended to send too large body: 1345385 bytes, client: x.x.x.x, server: weigblog.com, request: &quot;POST /wp-admin/async-upload.php HTTP/1.1&quot;, host: &quot;www.weigblog.com&quot;
</pre>
<p>既然log是nginx报出来的，那问题自然出现在nginx上。经过查询nginx的wiki，解决方案如下：</p>
<p>在/etc/nginx/nginx.conf中添加如下配置：</p>
<pre class="brush: bash; highlight: [3];">
http {
        ...
        client_max_body_size 100m;
        ...
}
</pre>
<p>之后运行/etc/init.d/nginx reload重新载入配置文件，上传搞定。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.weigblog.com/2009/10/03/nginx-php-fastcgi-upload-big-files.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
