<?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>林健的BLOG</title>
	<atom:link href="http://blog.linjian.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.linjian.org</link>
	<description>有容乃大，无欲则刚</description>
	<lastBuildDate>Sun, 29 Aug 2010 13:56:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Featureless Wireless Router + Linux Machine = VPN Wireless Router</title>
		<link>http://blog.linjian.org/articles/vpn-wireless-router/</link>
		<comments>http://blog.linjian.org/articles/vpn-wireless-router/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 13:56:25 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[Web与移动平台]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Proxy]]></category>
		<category><![CDATA[VPN]]></category>
		<category><![CDATA[WiFi]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=459</guid>
		<description><![CDATA[When I tried to access some oversea services on my Milestone, the connection was often reset by the "firewall". I have an OpenVPN account but the Android system only provides PPTP and L2TP connectivity (I do not want it rooted yet). Then I tried to make my laptop PC with VPN connection to be a [...]]]></description>
			<content:encoded><![CDATA[<p>When I tried to access some oversea services on my Milestone, the connection was often reset by the "firewall". I have an OpenVPN account but the Android system only provides PPTP and L2TP connectivity (I do not want it rooted yet). Then I tried to make my laptop PC with VPN connection to be a wireless access point. It was unfortunate that my old Intel wireless network adaptor does not support the Master (Access Point) mode, while the unrooted Android system cannot connect to an Ad-hoc wireless network. I had to configure a VPN enabled wireless router as the access point...</p>
<p>Lots of articles teach you how to configure a VPN wireless router that can break the "firewall" transparently. These techniques are all based on some powerful firmware like <a href="http://openwrt.org/">OpenWrt</a>. If your featureless router does not support these firmware, it cannot run as a VPN based proxy. But that is not a problem if you can dedicate a Linux machine to running the VPN client. An old desktop or laptop PC is enough.</p>
<p>1. Install the VPN client and the iptables service on the Linux machine. Connect it to the LAN of the wireless router, either by wire or wireless.</p>
<p>2. Configure the VPN client on the Linux machine and ensure it works well. You will see a VPN tunnel device created, like "tun0" for my OpenVPN connection.</p>
<p>3. Make the Linux machine to be a gateway that forwards the LAN traffic to the VPN tunnel. You should write correct IP range and tunnel device name in the command,</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">echo 1 &gt; /proc/sys/net/ipv4/ip_forward</li>
<li>iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o tun0 -j MASQUERADE</li></ol></div>
<p>and the verify them after executing.</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">iptables -t nat -L</li></ol></div>
<p>If you want the it to be a regular service, you can insert the VPN connecting and IP forwarding commands into /etc/rc.local or other starting-up scripts.</p>
<p>4. Modify the DHCP settings of the wireless router. For most routers, these settings are supplied via a web portal. The gateway should be the IP of the Linux machine that runs the VPN client, and the DNS should be an unpolluted one.<br />
If you do not have the administrative permission to the router, you have to ask the wireless users to perform these settings on their client devices manually.</p>
<p>5. Try to connect to the wireless router from a client device. After connected, check the auto-allocated gateway and DNS. Then try to browse a website showing the client's IP (e.g. <a href="http://ifconfig.me/">ifconfig.me</a>), if it shows the VPN's IP, you made it.</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/vpn-wireless-router/">http://blog.linjian.org/articles/vpn-wireless-router/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/smartq-v5-mifi/" title="使用智器 V5 实现山寨 MiFi">使用智器 V5 实现山寨 MiFi</a></li><li><a href="http://blog.linjian.org/articles/smartq-v5-experience/" title="智器（SmartQ）V5 使用半月杂记">智器（SmartQ）V5 使用半月杂记</a></li><li><a href="http://blog.linjian.org/articles/sunwb-ibus/" title="将海峰五笔码表转换到 iBus 下使用">将海峰五笔码表转换到 iBus 下使用</a></li><li><a href="http://blog.linjian.org/articles/scim-wubi-quwei/" title="带有特殊符号的 SCIM 五笔码表">带有特殊符号的 SCIM 五笔码表</a></li><li><a href="http://blog.linjian.org/articles/old-linux-distros/" title="还记得这些老 Linux 发行版吗？">还记得这些老 Linux 发行版吗？</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/vpn-wireless-router/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>最近发生的几起用电安全事件</title>
		<link>http://blog.linjian.org/articles/electrical-safety/</link>
		<comments>http://blog.linjian.org/articles/electrical-safety/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 15:12:53 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[生活空间]]></category>
		<category><![CDATA[功率]]></category>
		<category><![CDATA[安全]]></category>
		<category><![CDATA[电器]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=457</guid>
		<description><![CDATA[　　最近连续遇到几起与用电相关的安全事件，记录如下，警钟长鸣。 　　一、神秘“雷鸣”与“闪电” 　　实验室，某工作日。突闻一声巨响，一道白光闪过，连续一排工位瞬时断电。电工闻讯过来检查发现这一排工位电源跳闸，原因可能是短路或过载。由于有巨响，短路的可能性较大。电工建议这一排工位拨下所有电器进行检查，并初步锁定了几个可疑目标。重新合闸后，大家陆续把电器插回、开启。在 wrj 同学把他的笔记本电源适配器插入工位插座的瞬间，一道电火花从插座喷出，同时又是一声巨响，电源跳闸，搞得 wrj 同学心惊胆颤。 　　原来短路就是因为这个电源适配器。这是 wrj 同学新买的山寨电源适配器，还没用过几次。山寨货比原装的便宜一半还多，但其质量可就难以保证了。输入端短路还好有开关跳闸保护，要是输出端电压出什么问题，把笔记本主板烧了可真就欲哭无泪。 　　二、“农村就是这样” 　　京津交界处某农村，封闭开发。部署设备时我们即发现这里的电源没有接地，所有机壳表面皆带电。向房东反映之后，房东表示农村就是这样，没人会弄，平时小心点也无所谓。于是我们只得在操作时倍加注意，干活时确保穿好拖鞋，否则只要脚接触到地面，手靠近键盘就会被电击一下。出汗时更要提防，因为这里的椅子全是铁杆的。 　　一日开发中，近半数开发人员同时发现自己的显示器亮度突然增加，眼疾手快者随即拔下电源插头。这很可能是由于电压突然上升引起的。向房东反映之后，房东表示农村就是这样，电压时稳时不稳，发现灯泡忽明忽暗时别开值钱的电器就行。于是我们把若干服务器停机，只在必要时才敢开机。 　　终于有一天，房东家的空调不制冷了。修理工过来查明原因，说是电压不稳导致压缩机损坏，他说农村就是这样。 　　三、被曝光的“典型” 　　计算所的所有机房都有物业人员定时巡查，记录温度、排查隐患。他们常常要求我们少开机器，却迟迟没有解决空调制冷弱的问题，我们因此耿耿于怀。不过有一天他们确实帮我们发现了一处重要安全隐患，充分体现出物业巡查的必要性。这就是上次给大家 show 过的烧焦的多功能计量插座。 　　这个插座是为实验性应用设计的，并不适合在生产性环境中长时间工作。安装这个插座的师兄已经毕业，其他人并不知道插座在存在，因此没有及时撤除。虽然它的负载没有超过其额定功率，但几个月的连续工作足以使其塑料发热老化。好歹这个貌似正规的专利产品用的是阻燃材料，没有引起明火。 　　第二天，物业人员就把这个插座的照片制作成了幻灯片，作为“典型隐患”连续两周在所楼下的电视上循环播放…… 　　四、灭火英雄 　　京西某事业单位，部署系统。我们的开发人员正在机房操作时，突然听到连续噼啪声响，紧接着就闻到刺鼻的焦味。朝响声处望去，地面上级联的两个插座板的电线上有多处着火点，火舌正在将电线吞噬。老大眼疾手快，冲上去把关键的插头从墙上拨下，把燃烧的电线从桌下拖出。我和另一同学迅速找到灭火器，不过拉开保险栓后发现老大已经把插座板拖得远离可燃物了。失去了热源，电线火势减弱，没过多久自然熄灭，留下的是铜线残骸和毒烟。幸好机房有人，否则机器要么被火烧毁，要么被屋顶的灭火喷头干掉。 　　事实上起火的插座板上没有接多少负载，显然是插座板本身的质量问题——在未达到其标称功率时就发热，进而引发非阻燃材料制作的电线燃烧。事业单位干嘛在这种安全环节上省钱呢？回来在淘宝查了一下计算所统一采购使用的插座板，都是一两百块一个的“航天级品质”产品，这个价格还比较放心。 　　总结： 　　1．插座板、电源适配器等虽然连小电器都算不上，却是安全的大环节。一定要选用质量过硬的产品，不能掉以轻心。 　　2．外出封闭开发应事先调研目的地的供电情况，慎重选择电压不稳、接地不好、用电安全意识不强的地区。 　　3．明确实验性电器的特性，不要在生产性环境中长时间使用并非为 7x24 运行设计的实验性电器。 　　4．要熟悉常用灭火器对应的火源类型和使用方法，不要等到发生事故时再学习。没机会实践的话在网上看看灭火器教学视频也行。 原文链接：http://blog.linjian.org/articles/electrical-safety/，作者：林健。 本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。 (Digital fingerprint: 993d4981d6d552510db9a08493b2dbec)相关文章笔记本电脑功率测试]]></description>
			<content:encoded><![CDATA[<p>　　最近连续遇到几起与用电相关的安全事件，记录如下，警钟长鸣。</p>
<p>　　<strong>一、神秘“雷鸣”与“闪电”</strong><br />
　　实验室，某工作日。突闻一声巨响，一道白光闪过，连续一排工位瞬时断电。电工闻讯过来检查发现这一排工位电源跳闸，原因可能是短路或过载。由于有巨响，短路的可能性较大。电工建议这一排工位拨下所有电器进行检查，并初步锁定了几个可疑目标。重新合闸后，大家陆续把电器插回、开启。在 <a href="http://www.wrj.name/">wrj</a> 同学把他的笔记本电源适配器插入工位插座的瞬间，一道电火花从插座喷出，同时又是一声巨响，电源跳闸，搞得 wrj 同学心惊胆颤。<br />
　　原来短路就是因为这个电源适配器。这是 wrj 同学新买的山寨电源适配器，还没用过几次。山寨货比原装的便宜一半还多，但其质量可就难以保证了。输入端短路还好有开关跳闸保护，要是输出端电压出什么问题，把笔记本主板烧了可真就欲哭无泪。</p>
<p>　　<strong>二、“农村就是这样”</strong><br />
　　京津交界处某农村，封闭开发。部署设备时我们即发现这里的电源没有接地，所有机壳表面皆带电。向房东反映之后，房东表示农村就是这样，没人会弄，平时小心点也无所谓。于是我们只得在操作时倍加注意，干活时确保穿好拖鞋，否则只要脚接触到地面，手靠近键盘就会被电击一下。出汗时更要提防，因为这里的椅子全是铁杆的。<br />
　　一日开发中，近半数开发人员同时发现自己的显示器亮度突然增加，眼疾手快者随即拔下电源插头。这很可能是由于电压突然上升引起的。向房东反映之后，房东表示农村就是这样，电压时稳时不稳，发现灯泡忽明忽暗时别开值钱的电器就行。于是我们把若干服务器停机，只在必要时才敢开机。<br />
　　终于有一天，房东家的空调不制冷了。修理工过来查明原因，说是电压不稳导致压缩机损坏，他说农村就是这样。</p>
<p>　　<strong>三、被曝光的“典型”</strong><br />
　　计算所的所有机房都有物业人员定时巡查，记录温度、排查隐患。他们常常要求我们少开机器，却迟迟没有解决空调制冷弱的问题，我们因此耿耿于怀。不过有一天他们确实帮我们发现了一处重要安全隐患，充分体现出物业巡查的必要性。这就是上次给大家 show 过的<a href="http://blog.linjian.org/articles/nb-power-test/">烧焦的多功能计量插座</a>。<br />
　　这个插座是为实验性应用设计的，并不适合在生产性环境中长时间工作。安装这个插座的师兄已经毕业，其他人并不知道插座在存在，因此没有及时撤除。虽然它的负载没有超过其额定功率，但几个月的连续工作足以使其塑料发热老化。好歹这个貌似正规的专利产品用的是阻燃材料，没有引起明火。<br />
　　第二天，物业人员就把这个插座的照片制作成了幻灯片，作为“典型隐患”连续两周在所楼下的电视上循环播放……</p>
<p>　　<strong>四、灭火英雄</strong><br />
　　京西某事业单位，部署系统。我们的开发人员正在机房操作时，突然听到连续噼啪声响，紧接着就闻到刺鼻的焦味。朝响声处望去，地面上级联的两个插座板的电线上有多处着火点，火舌正在将电线吞噬。<a href="http://sourcedb.ict.cas.cn/cn/ds/200909/t20090917_2496588.html">老大</a>眼疾手快，冲上去把关键的插头从墙上拨下，把燃烧的电线从桌下拖出。我和另一同学迅速找到灭火器，不过拉开保险栓后发现老大已经把插座板拖得远离可燃物了。失去了热源，电线火势减弱，没过多久自然熄灭，留下的是铜线残骸和毒烟。幸好机房有人，否则机器要么被火烧毁，要么被屋顶的灭火喷头干掉。<br />
　　事实上起火的插座板上没有接多少负载，显然是插座板本身的质量问题——在未达到其标称功率时就发热，进而引发非阻燃材料制作的电线燃烧。事业单位干嘛在这种安全环节上省钱呢？回来在淘宝查了一下计算所统一采购使用的插座板，都是一两百块一个的“航天级品质”产品，这个价格还比较放心。<br />
<a href="http://picasaweb.google.com/lh/photo/n_04nfGYVaPTnke_yUIcnw?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3D%3DwZwpmLnVHbw1SZylmZvADN2M3LRFXLVJUR4RWYwp0LzR0QBFUQBFUQBF0LJBHW1UUSwQlZIR1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5SNox2LvoDc0RHa" title="" alt="最近发生的几起用电安全事件" /></a></p>
<p>　　<strong>总结：</strong><br />
　　1．插座板、电源适配器等虽然连小电器都算不上，却是安全的大环节。一定要选用质量过硬的产品，不能掉以轻心。<br />
　　2．外出封闭开发应事先调研目的地的供电情况，慎重选择电压不稳、接地不好、用电安全意识不强的地区。<br />
　　3．明确实验性电器的特性，不要在生产性环境中长时间使用并非为 7x24 运行设计的实验性电器。<br />
　　4．要熟悉常用灭火器对应的火源类型和使用方法，不要等到发生事故时再学习。没机会实践的话在网上看看灭火器教学视频也行。</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/electrical-safety/">http://blog.linjian.org/articles/electrical-safety/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/nb-power-test/" title="笔记本电脑功率测试">笔记本电脑功率测试</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/electrical-safety/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>解决 Eclipse SVN 插件（Subversive）内存不足的问题</title>
		<link>http://blog.linjian.org/articles/subversive-heap-error/</link>
		<comments>http://blog.linjian.org/articles/subversive-heap-error/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 05:55:13 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[Linux与开源]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[SVN]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=456</guid>
		<description><![CDATA[　　最近的一个项目有点夸张，SVN 上的源代码量超过 1G（事实上是出于种种原因，将很多第三方 jar 之类提交到了 SVN 上）。项目初创到不断壮大的过程中，持续参与的开发人员并没有发现什么问题。但后期新加入的开发人员则发现使用 Eclipse SVN 插件（Subversive）无法完成从无到有的 Check out 操作，Eclipse 总是出现 Java heap space 错误。这很可能是由于 Subversive 实现的问题，在处理庞大的代码库时将堆内存耗尽。根据经验，我们可以修改 eclipse.ini 中的 Java 内存限制，但部分开发人员发现在自己的机器上即使修改到极限，Subversive 仍会报错。于是只能另想办法。 　　经测试，在命令行下使用 svn co 是可以正常 Check out 该项目的。但如果把 Check out 出来的项目 Import 到 Eclipse 中，则会发现其缺少 SVN 的相关属性，看不到 Subversive 的上下文菜单。经查，项目的属性并不在项目目录中，而保存在 [WORKSPACE]/.metadata/.plugins/org.eclipse.core.resources/.projects/[PROJECT]/.indexes/properties.index 文件中，这个文件是文本与二进制夹杂的，不便理解与编辑，因此不太容易通过它来添加 SVN 属性。 　　最后，我们找到了以下可行的操作路径： 　　1、在 Eclipse 中 Check out 项目，Check Out [...]]]></description>
			<content:encoded><![CDATA[<p>　　最近的一个项目有点夸张，SVN 上的源代码量超过 1G（事实上是出于种种原因，将很多第三方 jar 之类提交到了 SVN 上）。项目初创到不断壮大的过程中，持续参与的开发人员并没有发现什么问题。但后期新加入的开发人员则发现使用 Eclipse SVN 插件（Subversive）无法完成从无到有的 Check out 操作，Eclipse 总是出现 Java heap space 错误。这很可能是由于 Subversive 实现的问题，在处理庞大的代码库时将堆内存耗尽。根据经验，我们可以修改 eclipse.ini 中的 Java 内存限制，但部分开发人员发现在自己的机器上即使修改到极限，Subversive 仍会报错。于是只能另想办法。<br />
　　经测试，在命令行下使用 svn co 是可以正常 Check out 该项目的。但如果把 Check out 出来的项目 Import 到 Eclipse 中，则会发现其缺少 SVN 的相关属性，看不到 Subversive 的上下文菜单。经查，项目的属性并不在项目目录中，而保存在 [WORKSPACE]/.metadata/.plugins/org.eclipse.core.resources/.projects/[PROJECT]/.indexes/properties.index 文件中，这个文件是文本与二进制夹杂的，不便理解与编辑，因此不太容易通过它来添加 SVN 属性。<br />
　　最后，我们找到了以下可行的操作路径：<br />
　　1、在 Eclipse 中 Check out 项目，Check Out As 对话框的 Depth 选项选择 Only a folder，目标目录为假设 A，完成后关闭 Eclipse；<br />
　　2、使用 svn co 命令把项目 Check out 到另一个目录，假设为 B；<br />
　　3、把 A 改名为 C；把 B 改名为 A；把 C 中的 .project 复制到 B（因为 .project 通常在 SVN 的 ignore 列表中）。<br />
　　4、打开 Eclipse，刷新 A 项目目录。<br />
　　这时，带有 SVN 属性的项目就完整地出现在 Eclipse 中了。<br />
　　我不是专业 Java 开发人员或专业 Eclipse 用户，因此并不知有没有更好的解决方案。但这也从一个侧面反映了代码管理中存在的问题。另外，负载规模的增长导致 Subversive 内存耗尽，也反映出 Subversive 实现的不周。有兴趣的朋友不妨去帮 Subversive 修正这个 bug。</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/subversive-heap-error/">http://blog.linjian.org/articles/subversive-heap-error/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/btrfs-test/" title="Btrfs 测试结果简述">Btrfs 测试结果简述</a></li><li><a href="http://blog.linjian.org/articles/dell-new-kernel-problem/" title="在 Dell PowerEdge 1950 上安装 Linux 2.6.32-rc8 内核的问题与解决 ">在 Dell PowerEdge 1950 上安装 Linux 2.6.32-rc8 内核的问题与解决 </a></li><li><a href="http://blog.linjian.org/articles/dropbear-pam-patch/" title="让 Dropbear 更好地支持 PAM">让 Dropbear 更好地支持 PAM</a></li><li><a href="http://blog.linjian.org/articles/vcardassistant-s60v2/" title="vCard Assistant：将 vCard 导入 Nokia S60v2 手机的辅助工具">vCard Assistant：将 vCard 导入 Nokia S60v2 手机的辅助工具</a></li><li><a href="http://blog.linjian.org/articles/compiler-standard-strict-smart/" title="编译器与标准——严格还是智能？">编译器与标准——严格还是智能？</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/subversive-heap-error/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>笔记本电脑功率测试</title>
		<link>http://blog.linjian.org/articles/nb-power-test/</link>
		<comments>http://blog.linjian.org/articles/nb-power-test/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 10:02:25 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[IT杂谈]]></category>
		<category><![CDATA[功率]]></category>
		<category><![CDATA[测试]]></category>
		<category><![CDATA[硬件]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=454</guid>
		<description><![CDATA[　　实验室某毕业师兄留下了几只“多功能计量插座”。在如今这个四处鼓吹低碳经济的时代，让我们用这玩意儿测试一下自己电脑的功率，看看是否足够低碳。 　　首先声明，本实验仅针对我的笔记本目前的软硬件配置，没有普遍性；实验方法也仅基于这个插座的统计数据进行平均计算，并不严谨和科学。本实验给出的只是一个定性的参考。 〓〓 实验环境 〓〓 硬件：Thinkpad R400，Core 2 Duo P8600，2G Memory，160G HDD 系统：Ubuntu 10.04 Desktop 〓〓 实验过程与结果 〓〓 ● 开机进入 GRUB 界面，30.4W。 ● Ubuntu 启动稳定后，22.5W，这应该是 ACPI 的效果。CPU Frequency Scaling Monitor 默认设置为 Ondemand 模式，主频在 800MHz、1.60GHz、2.40GHz 间自动调节。桌面使用 Gnome + Compiz（以下测试均基于这一基准，各个测试不叠加）。 ● 关闭 Compiz，功率并没有明显变化。在开启和关闭 Compiz 的状态下，快速摇动窗口时的平均功率分别为 24.8W 和 23.7W。 ● 关闭 Wi-Fi，20.0W。 ● 显示器亮度调到最低，17.0W；关闭显示器，14.7W。 ● 待机状态，1.2W。 ● 使用 [...]]]></description>
			<content:encoded><![CDATA[<p>　　实验室某毕业师兄留下了几只“<a href="http://xie-gang.com/jlcz.htm">多功能计量插座</a>”。在如今这个四处鼓吹低碳经济的时代，让我们用这玩意儿测试一下自己电脑的功率，看看是否足够低碳。<br />
　　首先声明，本实验仅针对我的笔记本目前的软硬件配置，没有普遍性；实验方法也仅基于这个插座的统计数据进行平均计算，并不严谨和科学。本实验给出的只是一个定性的参考。</p>
<p><strong>〓〓 实验环境 〓〓</strong><br />
硬件：Thinkpad R400，Core 2 Duo P8600，2G Memory，160G HDD<br />
系统：Ubuntu 10.04 Desktop</p>
<p><strong>〓〓 实验过程与结果 〓〓</strong><br />
● 开机进入 GRUB 界面，30.4W。<br />
● Ubuntu 启动稳定后，22.5W，这应该是 ACPI 的效果。CPU Frequency Scaling Monitor 默认设置为 Ondemand 模式，主频在 800MHz、1.60GHz、2.40GHz 间自动调节。桌面使用 Gnome + Compiz（以下测试均基于这一基准，各个测试不叠加）。<br />
● 关闭 Compiz，功率并没有明显变化。在开启和关闭 Compiz 的状态下，快速摇动窗口时的平均功率分别为 24.8W 和 23.7W。<br />
● 关闭 Wi-Fi，20.0W。<br />
● 显示器亮度调到最低，17.0W；关闭显示器，14.7W。<br />
● 待机状态，1.2W。<br />
● 使用 CPU Frequency Scaling Monitor 将主频锁定在 800MHz、1.60GHz、2.40GHz，功率分别为 21.8W、22.3W、22.8W。<br />
● 光盘读取，25.1W。<br />
● 插一个 USB 移动硬盘，22.9W；读数据，27.7W；写数据 27.8W。<br />
● 插一个智能手机 USB 充电，25.0W。<br />
● 应用测试：<br />
　　◆ 局域网 wget，24.6W；广域网 wget，22.6W。看得出网速的差异。<br />
　　◆ 局域网 scp，24.8W；广域网 scp，22.6W。加密解密有开销。<br />
　　◆ tar jcf，37.1W；tar jxf，38.0W。CPU 和 I/O 双料密集。<br />
　　◆ 编译 Linux 内核，make，37.7W；make -j 4，41.5W。其实这个测试如果对比编译完成消耗的总电量则更有意义。<br />
　　◆ chrome 打开我的 blog 瞬时，38.2M；加载完成之后恢复到 22.5W。<br />
　　◆ chrome 打开某门户网站瞬时，41.4M；加载完成之后（有 Flash 播放），26.7W。<br />
● 视频解码（非专业测试，没有统一的测试用例，将就一下吧）：<br />
　　◆ VLC 播放 RMVB 656x272@25，25.0W。<br />
　　◆ VLC 播放 MPEG1 352x288@25，23.6W。<br />
　　◆ VLC 播放 WMV 352x288@16，23.1W。<br />
　　◆ VLC 播放 DVD 720x576@25，29.9W。<br />
　　◆ chrome 播放 FLV，ku6 上的某新闻，33.7W。<br />
　　◆ chrome 播放 FLV，qiyi 上的某电影，37.1W。看来水果店的乔老爷炮轰 Flash 耗电多是有根据的。<br />
● 另测试一台 19 寸液晶显示器，29.0W，比笔记本整机的功率还要大。</p>
<p>　　最后 show 一下实验用的计量插座：来自万恶南山区的<a href="http://211.157.104.87:8080/sipo/zljs/hyjs-yx-new.jsp?recid=CN200620016563.0">专利</a>产品。能够显示当前电压、功率，记录历史电量、电费等，要是能再加上二氧化碳排放量就有意思了。不过这东西也就能做做测试，如果用在生产环境中，就等着它把周围的碳的化合物搅个天翻地覆吧（右下图）——<br />
<a href="http://picasaweb.google.com/lh/photo/oiEPBNfXydzoqY7-HJzT9Q?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3Dcmbw5CdzVGdtIXZ39GcvADN2M3LNlmWX9mZmtkdyd0LRR0QBFUQBFUQBF0LJ1yQslVT4xmRHR1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5yMox2LvoDc0RHa" title="" alt="笔记本电脑功率测试" /></a></p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/nb-power-test/">http://blog.linjian.org/articles/nb-power-test/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/electrical-safety/" title="最近发生的几起用电安全事件">最近发生的几起用电安全事件</a></li><li><a href="http://blog.linjian.org/articles/apple-ipad/" title="iPad 现身，有图有真相">iPad 现身，有图有真相</a></li><li><a href="http://blog.linjian.org/articles/btrfs-test/" title="Btrfs 测试结果简述">Btrfs 测试结果简述</a></li><li><a href="http://blog.linjian.org/articles/fd-ces-b-experiment/" title="基于FD-CES-B实验仪的计算机整机实验">基于FD-CES-B实验仪的计算机整机实验</a></li><li><a href="http://blog.linjian.org/articles/visual-studio-2005-interface-test/" title="用 Visual Studio 2005 实现用户界面自动化测试">用 Visual Studio 2005 实现用户界面自动化测试</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/nb-power-test/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>澳门笔记</title>
		<link>http://blog.linjian.org/articles/macau-notes/</link>
		<comments>http://blog.linjian.org/articles/macau-notes/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 15:51:16 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[生活空间]]></category>
		<category><![CDATA[公交]]></category>
		<category><![CDATA[旅游]]></category>
		<category><![CDATA[澳门]]></category>
		<category><![CDATA[电信]]></category>
		<category><![CDATA[美食]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=452</guid>
		<description><![CDATA[　　借 IEEE NAS 2010 之机来到澳门。尚未专门旅行，利用两天会后时间探访一二，记录如下。 城市风情 ● 议事亭前地应该算是市中心广场了，虽说是行政机关集中地但几乎不设防，人民群众特别是游客均可在政府大门口随意活动，不少商铺也与行政建筑交错设置。广场各个方向皆通向商业街，走不出几步就可以到达澳门的地标——大三巴牌坊。 ● 周边老建筑老商铺老字号相当多，历史沧桑感明显。很多店铺在门口墙边设置神龛供奉土地神，也有供奉关公的。与老澳门城相比，所谓的老北京城又有哪些东西是真正的历史遗产呢？ ● 基督教、佛教以及当地传统信仰（妈祖、女娲、土地神、关公）和平共处。传教活动很活泼，化缘方式也挺现代化。当然，某 Xie 教的活动也比较自由。 ● 伯多禄局长街（白马行）据说是潮男潮女必去之地，有各种看不懂是什么的店。这条街也是书店集中的地方，很多书店门口的海报明显看出是针对大陆游客的，也有几家是基督教书店。 ● 亚美打利庇卢大马路（新马路）手机店较多，发现这里的义顺牛奶公司有买真正能吃的 Froyo 及其类似物（最有名的据说是双皮奶）。 ● 好吃的还有葡式蛋挞，有家老字号是安德鲁。还有猪扒包，市中心满大街都有。糕点手信之类，钜记应该最有名，类似于北京的稻香村。 ● 氹仔、路环与澳门半岛相比，城市街巷风格差异很大，应该都是后来才开发建设的。房地产中介公司和广告很多，风格与北京的挺像，只是用“平方呎”做单位。 ● 与区旗上的莲花相比，感觉源自葡萄牙大航海时代的天球仪才是澳门随处可见的城市标志。 ● 路边温带植物和热带植物都有种植，不像三亚那样纯热带风情。 金融博彩 ● 澳门币在当地也称为“葡币”，符号是 MOP，听到不少大陆游客戏称其为“猫扑币”的。 ● 葡币纸币由大西洋银行与中国银行两家发行，大西洋银行的纸币很卡哇依。 ● 在多数商铺、饭店、超市，葡币、港币、人民币都好使，按葡币对港币 1 比 1、葡币对人民币 1.10-1.12 比 1 收钱，但也有不少店里按 1 比 1 收人民币，比较黑。 ● 葡京酒店附近的赌场气息浓重，银行、当铺、金店、博彩店林立，无一不强调人民币和银联卡的可用性。 ● 但在各大专业赌场，似乎只有港币才是赌博专用货币，别的币种均需要兑换成港币或与港币等值的筹码才能在赌桌或游艺机上使用。 ● “中国银行 BANK OF [...]]]></description>
			<content:encoded><![CDATA[<p>　　借 <a href="http://www.nas-conference.org/">IEEE NAS 2010</a> 之机来到澳门。尚未专门旅行，利用两天会后时间探访一二，记录如下。</p>
<p><a href="http://picasaweb.google.com/lh/photo/JMgKlTTaWysKumkvPDTYTA?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=HBlSugzNwADMDNFRvADN2M3LvdjVtMkbIBTW610LrN0QBFUQBFUQBF0LJl3djRDNoN2QFR1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5CNox2LvoDc0RHa" title="" alt="澳门笔记" /></a></p>
<p><strong>城市风情</strong></p>
<p>● <a href="http://zh.wikipedia.org/zh-cn/%E8%AD%B0%E4%BA%8B%E4%BA%AD%E5%89%8D%E5%9C%B0">议事亭前地</a>应该算是市中心广场了，虽说是行政机关集中地但几乎不设防，人民群众特别是游客均可在政府大门口随意活动，不少商铺也与行政建筑交错设置。广场各个方向皆通向商业街，走不出几步就可以到达澳门的地标——<a href="http://zh.wikipedia.org/zh-cn/%E5%A4%A7%E4%B8%89%E5%B7%B4%E7%89%8C%E5%9D%8A">大三巴牌坊</a>。<br />
● 周边老建筑老商铺老字号相当多，历史沧桑感明显。很多店铺在门口墙边设置神龛供奉土地神，也有供奉关公的。与老澳门城相比，所谓的老北京城又有哪些东西是真正的历史遗产呢？<br />
● 基督教、佛教以及当地传统信仰（妈祖、女娲、土地神、关公）和平共处。传教活动很活泼，化缘方式也挺现代化。当然，某 Xie 教的活动也比较自由。<br />
● <a href="http://zh.wikipedia.org/zh-cn/%E4%BC%AF%E5%A4%9A%E7%A5%BF%E5%B1%80%E9%95%B7%E8%A1%97">伯多禄局长街</a>（白马行）据说是潮男潮女必去之地，有各种看不懂是什么的店。这条街也是书店集中的地方，很多书店门口的海报明显看出是针对大陆游客的，也有几家是基督教书店。<br />
● <a href="http://zh.wikipedia.org/zh-cn/%E6%96%B0%E9%A6%AC%E8%B7%AF">亚美打利庇卢大马路</a>（新马路）手机店较多，发现这里的义顺牛奶公司有买真正能吃的 <a href="http://en.wikipedia.org/wiki/Froyo">Froyo</a> 及其类似物（最有名的据说是<a href="http://zh.wikipedia.org/zh-cn/%E9%9B%99%E7%9A%AE%E5%A5%B6">双皮奶</a>）。<br />
● 好吃的还有<a href="http://zh.wikipedia.org/zh-cn/%E8%91%A1%E5%BC%8F%E8%9B%8B%E6%92%BB">葡式蛋挞</a>，有家老字号是<a href="http://zh.wikipedia.org/zh-cn/%E5%AE%89%E5%BE%B7%E9%AD%AF%E9%A4%85%E5%BA%97">安德鲁</a>。还有<a href="http://zh.wikipedia.org/zh-cn/%E8%B1%AC%E6%89%92%E5%8C%85">猪扒包</a>，市中心满大街都有。糕点手信之类，<a href="http://zh.wikipedia.org/zh-cn/%E9%89%85%E8%A8%98">钜记</a>应该最有名，类似于北京的稻香村。<br />
● 氹仔、路环与澳门半岛相比，城市街巷风格差异很大，应该都是后来才开发建设的。房地产中介公司和广告很多，风格与北京的挺像，只是用“平方呎”做单位。<br />
● 与区旗上的莲花相比，感觉源自葡萄牙大航海时代的天球仪才是澳门随处可见的城市标志。<br />
● 路边温带植物和热带植物都有种植，不像三亚那样纯热带风情。</p>
<p><a href="http://picasaweb.google.com/lh/photo/2BOk0SVoiMvSMgA4_4c_XA?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=HBlSugDOwADMDNFRvADN2M3L4MUbRZUMolULOZ0LvN0QBFUQBFUQBF0LJJ1RnhWWpN2QFR1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5iNox2LvoDc0RHa" title="" alt="澳门笔记" /></a></p>
<p><strong>金融博彩</strong></p>
<p>● <a href="http://zh.wikipedia.org/zh-cn/%E6%BE%B3%E9%97%A8%E5%85%83">澳门币</a>在当地也称为“葡币”，符号是 MOP，听到不少大陆游客戏称其为“猫扑币”的。<br />
● 葡币纸币由<a href="http://zh.wikipedia.org/zh-cn/%E5%A4%A7%E8%A5%BF%E6%B4%8B%E9%8A%80%E8%A1%8C">大西洋银行</a>与中国银行两家发行，<a href="http://www.bnu.com.mo/notes_for_collection/ch/cnote%2020%20Patacas%202005.htm">大西洋银行的纸币</a>很卡哇依。<br />
● 在多数商铺、饭店、超市，葡币、港币、人民币都好使，按葡币对港币 1 比 1、葡币对人民币 1.10-1.12 比 1 收钱，但也有不少店里按 1 比 1 收人民币，比较黑。<br />
● <a href="http://zh.wikipedia.org/zh-cn/%E8%91%A1%E4%BA%AC%E9%85%92%E5%BA%97">葡京酒店</a>附近的赌场气息浓重，银行、当铺、金店、博彩店林立，无一不强调人民币和银联卡的可用性。<br />
● 但在各大专业赌场，似乎只有港币才是赌博专用货币，别的币种均需要兑换成港币或与港币等值的筹码才能在赌桌或游艺机上使用。<br />
● “中国银行 BANK OF CHINA”在澳门变成了葡文的“中国银行 BANCO DE CHINA”，而中国工商银行和中国建设银行均在名称后加了个“（澳门）”字样。<br />
● ATM 和商店里除了中国银联、JCB 以及美国各大发卡机构的 Logo 外，还有香港的“<a href="http://zh.wikipedia.org/zh-cn/%E9%8A%80%E9%80%9A">银通</a>”和“<a href="http://zh.wikipedia.org/zh-cn/%E6%98%93%E8%BE%A6%E4%BA%8B">易办事</a>”。</p>
<p><a href="http://picasaweb.google.com/lh/photo/qnYGDpL2CbBmoXVH-viHIQ?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=HBlSuUDNwADMDNFRvADN2M3L4oUVklVMuF3dv50LzN0QBFUQBFUQBF0LJ92QzZGdpN2QFR1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5yMox2LvoDc0RHa" title="" alt="澳门笔记" /></a></p>
<p><strong>道路交通</strong></p>
<p>● 城市比较小，没走多远就发现已经在地图上移动了一大截，很有成就感。<br />
● 即便如此，道路却比较复杂。澳门半岛上大街小巷弯曲斜错，氹仔岛上公路环岛很多，分不清东南西北，一不小心就会走错。<br />
● 还好有路牌。瓷砖路牌算是澳门一景，很多马路译名应该是用粤语音译的葡语（比如“爹美刁施拿地大马路”），用普通话读起来很酷很强大。<br />
● 澳门半岛到氹仔的三座大桥跌宕起伏，应该是为了过船吧？<br />
● <a href="http://zh.wikipedia.org/zh-cn/%E9%81%93%E8%B7%AF%E9%80%9A%E8%A1%8C%E6%96%B9%E5%90%91">英式行驶规则</a>，右舵车，靠左行。过马路时习惯性地“先看左、后看右”会比较危险。<br />
● <a href="http://zh.wikipedia.org/zh-cn/%E6%BE%B3%E9%96%80%E8%BB%8A%E8%BC%9B%E7%99%BB%E8%A8%98%E8%99%9F%E7%A2%BC">车牌</a>有多种不同材质和字体的，黑底白字塑料反光的居多。许多车的左侧前方用黑底白字喷印车主单位、载荷量等元信息。<br />
● 摩托车、电动车很多（也许是因为在北京很少见摩托车？），骑车人都戴头盔。<br />
● 主要的两家公交公司：<a href="http://zh.wikipedia.org/zh-cn/%E6%BE%B3%E5%B7%B4">澳巴</a>和<a href="http://zh.wikipedia.org/zh-cn/%E6%BE%B3%E9%96%80%E6%96%B0%E7%A6%8F%E5%88%A9%E5%85%AC%E5%85%B1%E6%B1%BD%E8%BB%8A%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8">新福利</a>，站牌上显式地声明哪路车是哪个公司的。<br />
● 公交票价比较贵，葡币 2.8-6.4 元，还都有整有零的。当地人一般刷卡，无人售票，上车投币不设找零，同样也收港币或人民币。<br />
● 公交上车门叫“上”，下车门叫“落”。起讫时间的记法是“06H30-19H30”。有的公交路线名称后面有“A”、“X”等字母，好像是北京的“支”之类。<br />
● 多层转桶式站牌，一人转桶影响他人查看。每张线路说明差不多 A4 大小，字很小，也不好区分上下行。<br />
● 公交车内每根扶杆上都有响铃按钮，和北京的不一样，不是残障人士专用的，而是所有人都可以用的。在到站前按钮，提醒司机停车。（也有是说如果没人上下车时司机可以甩站？）<br />
● 警车前面的葡文“POLICIA”不知为何是反着写的“AIƆIᒧOᑫ”。加之是右舵车，不看中文话就像是镜子中的影像。<br />
● 在没有红绿灯的斑马线上，很多司机会主动减速让行人先行。<br />
● 有些加油站的位置似乎挺危险。“壳牌”（Shell）叫做“蚬壳”。有中国石化，还有一家没听说过的<a href="http://www.namkwong.com.mo/">南光石油</a>，居然是家总部设在澳门的央企。</p>
<p><a href="http://picasaweb.google.com/lh/photo/dUp6Bc9QvxMPyG0bkFegiQ?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=HBlSuMTMyADMDNFRvADN2M3LJZVT4VHV5FlYyR3L3N0QBFUQBFUQBF0LJFWRSd3XpN2QFR1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5SNox2LvoDc0RHa" title="" alt="澳门笔记" /></a></p>
<p><strong>电信邮政</strong></p>
<p>● 澳门机场附近有中国移动、中国联通的信号，无须国际漫游即可使用，应该是用来报平安的。机场对面的酒店也可以收到较弱的信号，WCDMA 上网速度还凑合。<br />
● 离珠海近的一些地方同样能收到内地手机信号，因此打电话之前最好手动找网，找内地的连接，尽量不要用国际漫游。<br />
● 国际漫游使用<a href="http://zh.wikipedia.org/zh-cn/%E6%BE%B3%E9%96%80%E9%9B%BB%E8%A8%8A">澳门电讯</a>的信号会收到一系列博彩业广告；使用<a href="http://zh.wikipedia.org/zh-cn/%E6%95%B8%E7%A2%BC%E9%80%9A">数码通</a>或<a href="http://zh.wikipedia.org/zh-cn/%E5%92%8C%E8%A8%98%E9%9B%BB%E8%A8%8A%E5%9C%8B%E9%9A%9B">和记电讯</a>则暂未发现广告。<br />
● 有的运营商或广告商发来的短信发件人不是数字号码而是其英文名称，如“SmarTone”，比较有意思。<br />
● 从公交车体广告看，中国电信在做一卡双号（内地、澳门）的业务，估计中国移动和中国联通也不会落后。<br />
● 大街上不少酒店周围都可以找到免费 Wi-Fi 信号。在 GPRS/UMTS/HSDPA 数据漫游费昂贵的情况下，连接这些 Wi-Fi 查询地图是个办法。<br />
● <a href="http://zh.wikipedia.org/zh-cn/%E6%BE%B3%E9%96%80%E9%83%B5%E6%94%BF">澳门邮政</a>的代表颜色是红色。蓝色和绿色的圆柱体不是邮筒，是垃圾筒。一些高级的邮亭带卷筒邮票自动销售功能。</p>
<p><a href="http://picasaweb.google.com/lh/photo/Uf4NdRhrkbSFM7AdSZB6Dg?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=HBlSucDOwADMDNFRvADN2M3LVZ1XycnMXNDd5Y3LwM0QBFUQBFUQBF0LJpEdsRXepN2QFR1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5SNox2LvoDc0RHa" title="" alt="澳门笔记" /></a></p>
<p>　　感谢 <a href="http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/r/Ruan:Yuan.html">Yuan Ruan</a> 师兄提供食物信息与拍照服务。</p>
<p style="text-align: center;"><a href="http://cid-fd3c0f24ad7c8493.photos.live.com/browse.aspx/Macau-trip">★ 更多照片点击这里 ★</a></p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/macau-notes/">http://blog.linjian.org/articles/macau-notes/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/sanya-trip/" title="三亚印象">三亚印象</a></li><li><a href="http://blog.linjian.org/articles/tangjialing-ants/" title="探访唐家岭，反思“蚁族”">探访唐家岭，反思“蚁族”</a></li><li><a href="http://blog.linjian.org/articles/bazhou-trip/" title="抗战胜利纪念日，冀中霸州一日游">抗战胜利纪念日，冀中霸州一日游</a></li><li><a href="http://blog.linjian.org/articles/beijing-bus-number-adding/" title="北京公交线路号升位的意义和可行性">北京公交线路号升位的意义和可行性</a></li><li><a href="http://blog.linjian.org/articles/olympic-zone-half-day/" title="奥林匹克中心区 ad-hoc 半日游">奥林匹克中心区 ad-hoc 半日游</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/macau-notes/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>以史为镜</title>
		<link>http://blog.linjian.org/articles/chinternet-history/</link>
		<comments>http://blog.linjian.org/articles/chinternet-history/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 16:07:34 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[IT杂谈]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[中文]]></category>
		<category><![CDATA[历史]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=450</guid>
		<description><![CDATA[　　不知大家看了有关部门前几天发布的《中国互联网状况》白皮书之后是什么想法。文字亦真亦幻，但反映的实现你我都懂。 　　有些人经历过中国互联网传说中的“the good old days”，而我只经历了它的尾巴，那是在中国石油网接入 Internet 之前，用 modem 长途拨到一些 BBS 上下载石油网里找不到的软件。有些东西那时迫切追求，现在已经得到；有些东西那时毫不在意，现在却已失去。 　　我上周在淘宝上偶然发现有人出售一些旧软盘，电话咨询了一下，感觉里面有些软件有点意思，于是花不多点钱就收了。其中比较有历史意义的要算这两套：《Internet 网络＆多媒体电脑函授教材》、《国家级 Internet 证书培训考试——Internet 全真模拟上网系统》。这两套软件是由“天津市福克斯 Internet 培训中心”在 1996、1997 年出品的，分别是 DOS 和 Windows 版的模拟上网环境、考试教程以及一些小工具。历史总是在螺旋式上升，“办证上网”和“模拟上网”这些听起来好笑的概念，说不定哪天历史轮转回来，又会被赋予新的含义。要赞的是这两套软盘质量真是过硬，居然全部被我成功地 dd 出来了。按照现行版权法规，我不能在这里提供软盘映像下载，但有欢迎兴趣的朋友与我私下探讨。 　　上次说到 kaopulity 的问题。我一直没有找到国内哪个归档网站或是 abandonweb 较为完整地收藏了中国互联网、或是其某一子领域的数字遗产。倒是国外的华人圈子里能发掘到一些东西：寄存在 ibiblio 数字档案馆的 CCIC（Chinese Community Information Center）是上世纪 90 年代一群留美中国学生创办的面向华人（主要是海外华人）的网络服务组织。其 FTP 上保存了大量 90 年代的网络软件、中文工具以及与网络、中文相关的技术资料。另外由于这个网站主办者具有特殊的背景，这个 FTP 上还有其他方面的一些史料，有兴趣的朋友可以去挖掘。 　　以史为镜，可以知兴替。数字遗产和数字历史理应更容易保存和传播，无奈于这个浮躁的中国互联网游乐场。无论如此，先把今年这份《中国互联网状况》白皮书保存下来，等到某些人的预言成真时，再翻出来对照。 原文链接：http://blog.linjian.org/articles/chinternet-history/，作者：林健。 本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。 (Digital fingerprint: 993d4981d6d552510db9a08493b2dbec)相关文章互联网需要 Kaopulity 精神中文域名鸡肋体验]]></description>
			<content:encoded><![CDATA[<p>　　不知大家看了有关部门前几天发布的《<a href="http://www.gov.cn/zwgk/2010-06/08/content_1622866.htm">中国互联网状况</a>》白皮书之后是什么想法。文字亦真亦幻，但反映的实现你我都懂。<br />
　　<a href="http://www.williamlong.info/archives/2099.html">有些人</a>经历过中国互联网传说中的“the good old days”，而我只经历了它的尾巴，那是在中国石油网接入 Internet 之前，用 modem 长途拨到一些 BBS 上下载石油网里找不到的软件。有些东西那时迫切追求，现在已经得到；有些东西那时毫不在意，现在却已失去。<br />
　　我上周在淘宝上偶然发现有人出售一些旧软盘，电话咨询了一下，感觉里面有些软件有点意思，于是花不多点钱就收了。其中比较有历史意义的要算这两套：《Internet 网络＆多媒体电脑函授教材》、《国家级 Internet 证书培训考试——Internet 全真模拟上网系统》。这两套软件是由“天津市福克斯 Internet 培训中心”在 1996、1997 年出品的，分别是 DOS 和 Windows 版的模拟上网环境、考试教程以及一些小工具。历史总是在螺旋式上升，“<a href="http://zh.wikipedia.org/wiki/%E4%B8%AD%E5%9B%BD%E7%BD%91%E7%BB%9C%E5%AE%9E%E5%90%8D%E5%88%B6">办证上网</a>”和“<a href="http://twitter.com/wangpei/status/11068604321">模拟上网</a>”这些听起来好笑的概念，说不定哪天历史轮转回来，又会被赋予新的含义。要赞的是这两套软盘质量真是过硬，居然全部被我成功地 dd 出来了。按照现行版权法规，我不能在这里提供软盘映像下载，但有欢迎兴趣的朋友与我私下探讨。<br />
　　上次说到 <a href="http://blog.linjian.org/articles/internet-kaopulity/">kaopulity</a> 的问题。我一直没有找到国内哪个归档网站或是 <a href="http://blog.linjian.org/articles/what-is-abandonweb/">abandonweb</a> 较为完整地收藏了中国互联网、或是其某一子领域的数字遗产。倒是国外的华人圈子里能发掘到一些东西：寄存在 <a href="http://www.ibiblio.org/">ibiblio</a> 数字档案馆的 <a href="http://www.ibiblio.org/ccic/">CCIC</a>（Chinese Community Information Center）是上世纪 90 年代一群留美中国学生创办的面向华人（主要是海外华人）的网络服务组织。其 <a href="http://ftp.ibiblio.org/pub/packages/ccic/">FTP</a> 上保存了大量 90 年代的网络软件、中文工具以及与网络、中文相关的技术资料。另外由于这个网站主办者具有特殊的背景，这个 FTP 上还有其他方面的一些史料，有兴趣的朋友可以去挖掘。<br />
　　以史为镜，可以知兴替。数字遗产和数字历史理应更容易保存和传播，无奈于这个浮躁的中国互联网游乐场。无论如此，先把今年这份《中国互联网状况》白皮书保存下来，等到某些人的预言成真时，再翻出来对照。</p>
<p><a href="http://picasaweb.google.com/lh/photo/ejyWJ3EXwDWhYMzgrgRYrg?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3DcGcq5ycllGcw9Gbm1Cdl5mclRnbph2YvADN2M3LnBzMJ9FeBFkR0o0L4I0QBFUQBFUQBF0LJJXWtJ1S4EWRCR1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5CNox2LvoDc0RHa" title="" alt="以史为镜" /></a></p>
<p><a href="http://picasaweb.google.com/lh/photo/iyR9Xyi3FjRoumNnFUecoQ?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3D%3DwZuBnLz52bzNXZs1Cdl5mclRnbph2YvADN2M3LjZTLxBTV3IVbYB3LBN0QBFUQBFUQBF0LJRkdzIWQ4EWRCR1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5SNox2LvoDc0RHa" title="" alt="以史为镜" /></a></p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/chinternet-history/">http://blog.linjian.org/articles/chinternet-history/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/internet-kaopulity/" title="互联网需要 Kaopulity 精神">互联网需要 Kaopulity 精神</a></li><li><a href="http://blog.linjian.org/articles/chinese-domain-name/" title="中文域名鸡肋体验">中文域名鸡肋体验</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/chinternet-history/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>三亚印象</title>
		<link>http://blog.linjian.org/articles/sanya-trip/</link>
		<comments>http://blog.linjian.org/articles/sanya-trip/#comments</comments>
		<pubDate>Sun, 30 May 2010 12:59:06 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[生活空间]]></category>
		<category><![CDATA[旅游]]></category>
		<category><![CDATA[照片]]></category>
		<category><![CDATA[生活]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=449</guid>
		<description><![CDATA[　　从三亚回来半个月了，一直在忙项目，今天抽空贴点照片，写点印象。 　　理论上说，这是我第一次离开欧亚大陆。当然，海南作为一个大陆岛，它与欧亚大陆脱不开干系。到达南海之滨也使我在游览了渤海、黄海、东海之后，完成了对中国四大领海的探访。 　　到达三亚，从凤凰机场到宾馆的路上，最令我感到惊异的是这里居然有一个穆斯林聚居区。沿路尽是清真餐馆、回民学校和围着头巾的女子，仿佛穿越回了大西北。到宾馆上网一查，原来这里居住的是回辉人，一个与西北穆斯林并不同源、但也被归入回族的南岛语系聚落，长见识了。第二天我们又一次路过这里时，导游在车上开起了回民的玩笑，又拿一些汉族人对穆斯林常见的误解来说事。这也就是在海南、在车上，她要是敢在西北的穆斯林聚居区这样调侃，恐怕不会有什么好结果。 　　三亚城市规模不大，从地图上看与西部的一些二、三线城市差不多，但人口密度和建筑的高度则明显高于西部。从城市街景和接触到的居民来看，这里还是有一定的生产和生活气息的。不像某些旅游城市，几乎所有商店都是为游客而设，所有人都在大街上拉客。但据导游说，三亚这几年的扩张集中在海岸圈地：海滩瓜分给高档度假酒店，近海修建别墅和高档楼盘，而居民的生活空间，特别是当地人享受当地自然资源的权利正在受到排挤。不知这座城市未来还是否适合人居，是否会堕落成纯粹的旅游城或富人城。 　　三亚给我带来新鲜感觉的，当属各种各样的热带植物。在静僻的街道穿行，仿佛来到了植物园。有些椰子树上的椰子没有摘，真怕会掉下来砸到人。由于是原产地，所以这里的热带水果比北京便宜很多，各种知名不知名的都可以买来大吃一斤。当然，到海南肯定不会错过吃海鲜，那几天吃下来，我们最渴望的就是绿色蔬菜了……还有一些之前没有听说过的特产，比如黄辣椒、白胡椒，也改变了我对南方沿海吃甜食为主的印象。吃了几天不过瘾，又带回来一些。 　　说到旅游，我们来的时机也不算旺季，南山寺、天涯海角等景区旅客并不是很多，至少多数景点照相不需要排队。说是国际旅游岛，但我也没有见到太多外国人，倒是发现 foursquare 上面尽是英文地标。我原计划标注更多中文的上去，可当天的《焦点访谈》一播，我看还是不给这个优秀的社会化服务添乱了。 　　南山寺是一座新时期修建的新寺庙。虽说这里因鉴真法师而有千年佛缘，但一座新寺加之耗资数十亿元的整个南山佛教文化园，难免让人怀疑，宗教和旅游哪个的意味更重？不过海上观音确实壮观，这让我回想起了 DOS 版仙剑奇侠传中刻着“苦海无涯，回头是岸”的海上观音像。 　　天涯海角景区的那几块石头同样承载的是历史和文化，但相比海上观音，其视觉冲击力就有些逊色了。我们过来更多是在看海、踏浪。然而也就是在这个景区内，我们发现了疑似的排污口和周围发黑的海滩。这些东西呀，早已见怪不怪了。 　　时间有限，又有工作任务，因此没有去其他知名旅游景点。带回来的除了照片，就是成箱的水果。对于我，这次去三亚的一项重要收获就是在师兄师姐的指导下学习了游泳的基本要领。在宾馆的游泳池里经过三天、每天一小时左右的练习，我能够蛙泳带换气地游上若干米了，在海边也能实验性地扑腾两下了。感觉到学游泳的关键就在于——不怕。 ★ 更多照片点击这里 ★ 原文链接：http://blog.linjian.org/articles/sanya-trip/，作者：林健。 本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。 (Digital fingerprint: 993d4981d6d552510db9a08493b2dbec)相关文章澳门笔记探访唐家岭，反思“蚁族”我的肖像又一次被“误用”了……抗战胜利纪念日，冀中霸州一日游奥林匹克中心区 ad-hoc 半日游]]></description>
			<content:encoded><![CDATA[<p>　　从三亚回来半个月了，一直在忙项目，今天抽空贴点照片，写点印象。<br />
　　理论上说，这是我第一次离开欧亚大陆。当然，海南作为一个<a href="http://zh.wikipedia.org/wiki/%E5%A4%A7%E9%99%86%E5%B2%9B">大陆岛</a>，它与欧亚大陆脱不开干系。到达南海之滨也使我在游览了渤海、黄海、东海之后，完成了对中国四大领海的探访。<br />
　　到达三亚，从凤凰机场到宾馆的路上，最令我感到惊异的是这里居然有一个穆斯林聚居区。沿路尽是清真餐馆、回民学校和围着头巾的女子，仿佛穿越回了大西北。到宾馆上网一查，原来这里居住的是<a href="http://zh.wikipedia.org/zh-tw/%E5%9B%9E%E8%BE%89%E4%BA%BA">回辉人</a>，一个与西北穆斯林并不同源、但也被归入回族的<a href="http://zh.wikipedia.org/wiki/%E5%8D%97%E5%B2%9B%E8%AF%AD%E7%B3%BB">南岛语系</a>聚落，长见识了。第二天我们又一次路过这里时，导游在车上开起了回民的玩笑，又拿一些汉族人对穆斯林常见的误解来说事。这也就是在海南、在车上，她要是敢在西北的穆斯林聚居区这样调侃，恐怕不会有什么好结果。<br />
　　三亚城市规模不大，从地图上看与西部的一些二、三线城市差不多，但人口密度和建筑的高度则明显高于西部。从城市街景和接触到的居民来看，这里还是有一定的生产和生活气息的。不像某些旅游城市，几乎所有商店都是为游客而设，所有人都在大街上拉客。但据导游说，三亚这几年的扩张集中在海岸圈地：海滩瓜分给高档度假酒店，近海修建别墅和高档楼盘，而居民的生活空间，特别是当地人享受当地自然资源的权利正在受到排挤。不知这座城市未来还是否适合人居，是否会堕落成纯粹的旅游城或富人城。<br />
　　三亚给我带来新鲜感觉的，当属各种各样的热带植物。在静僻的街道穿行，仿佛来到了植物园。有些椰子树上的椰子没有摘，真怕会掉下来砸到人。由于是原产地，所以这里的热带水果比北京便宜很多，各种知名不知名的都可以买来大吃一斤。当然，到海南肯定不会错过吃海鲜，那几天吃下来，我们最渴望的就是绿色蔬菜了……还有一些之前没有听说过的特产，比如黄辣椒、白胡椒，也改变了我对南方沿海吃甜食为主的印象。吃了几天不过瘾，又带回来一些。<br />
<a href="http://picasaweb.google.com/lh/photo/0gI__t3eBw1cIayi2LNOKg?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3D%3DwZwpmLy0CcpJHdtEWeuF2cvADN2M3L0oUQmJWZjR1b0JzLnJ0QBFUQBFUQBF0LJxmRQBjSJhUSBR1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5iNox2LvoDc0RHa" title="" alt="三亚印象" /></a><br />
　　说到旅游，我们来的时机也不算旺季，南山寺、天涯海角等景区旅客并不是很多，至少多数景点照相不需要排队。说是国际旅游岛，但我也没有见到太多外国人，倒是发现 <a href="http://foursquare.com/">foursquare</a> 上面尽是英文地标。我原计划标注更多中文的上去，可当天的《<a href="http://news.cntv.cn/china/20100517/102927.shtml">焦点访谈</a>》一播，我看还是不给这个优秀的社会化服务添乱了。<br />
　　南山寺是一座新时期修建的新寺庙。虽说这里因<a href="http://zh.wikipedia.org/wiki/%E9%91%92%E7%9C%9F">鉴真法师</a>而有千年佛缘，但一座新寺加之耗资数十亿元的整个南山佛教文化园，难免让人怀疑，宗教和旅游哪个的意味更重？不过海上观音确实壮观，这让我回想起了 DOS 版仙剑奇侠传中刻着“苦海无涯，回头是岸”的海上观音像。<br />
<a href="http://picasaweb.google.com/lh/photo/8jB7SyIt8ISA_5i0Ox1P0w?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3D%3DwZwpmLx0CcpJHdtEWeuF2cvADN2M3L3B1aGl1QaV0UxRzLjJ0QBFUQBFUQBF0LJVlSXZURJhUSBR1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5SNox2LvoDc0RHa" title="" alt="三亚印象" /></a><br />
　　天涯海角景区的那几块石头同样承载的是历史和文化，但相比海上观音，其视觉冲击力就有些逊色了。我们过来更多是在看海、踏浪。然而也就是在这个景区内，我们发现了疑似的排污口和周围发黑的海滩。这些东西呀，早已见怪不怪了。<br />
<a href="http://picasaweb.google.com/lh/photo/xpnOa1RKsNKRbZvCxLC2IA?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3D%3DwZwpmLz0CcpJHdtEWeuF2cvADN2M3LFp3UWlHeHBFO2R3LrJ0QBFUQBFUQBF0LJhTQo1iVJhUSBR1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5SNox2LvoDc0RHa" title="" alt="三亚印象" /></a><br />
　　时间有限，又有工作任务，因此没有去其他知名旅游景点。带回来的除了照片，就是成箱的水果。对于我，这次去三亚的一项重要收获就是在师兄师姐的指导下学习了游泳的基本要领。在宾馆的游泳池里经过三天、每天一小时左右的练习，我能够蛙泳带换气地游上若干米了，在海边也能实验性地扑腾两下了。感觉到学游泳的关键就在于——不怕。</p>
<p style="text-align: center;"><a href="http://cid-fd3c0f24ad7c8493.skydrive.live.com/browse.aspx/Sanya-trip">★ 更多照片点击这里 ★</a></p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/sanya-trip/">http://blog.linjian.org/articles/sanya-trip/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/macau-notes/" title="澳门笔记">澳门笔记</a></li><li><a href="http://blog.linjian.org/articles/tangjialing-ants/" title="探访唐家岭，反思“蚁族”">探访唐家岭，反思“蚁族”</a></li><li><a href="http://blog.linjian.org/articles/my-photo-misused-again/" title="我的肖像又一次被“误用”了……">我的肖像又一次被“误用”了……</a></li><li><a href="http://blog.linjian.org/articles/bazhou-trip/" title="抗战胜利纪念日，冀中霸州一日游">抗战胜利纪念日，冀中霸州一日游</a></li><li><a href="http://blog.linjian.org/articles/olympic-zone-half-day/" title="奥林匹克中心区 ad-hoc 半日游">奥林匹克中心区 ad-hoc 半日游</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/sanya-trip/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>将海峰五笔码表转换到 iBus 下使用</title>
		<link>http://blog.linjian.org/articles/sunwb-ibus/</link>
		<comments>http://blog.linjian.org/articles/sunwb-ibus/#comments</comments>
		<pubDate>Thu, 13 May 2010 15:09:32 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[Linux与开源]]></category>
		<category><![CDATA[iBus]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[SCIM]]></category>
		<category><![CDATA[五笔]]></category>
		<category><![CDATA[输入法]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=448</guid>
		<description><![CDATA[　　Ubuntu 早已使用 iBus 取代 SCIM 作为默认的输入平台了。但我一直还在用 SCIM，原因就是 iBus 的五笔码表实在有些问题：生僻字或繁体字常常排在常用的简体字前面。它默认会自动调节词频，虽说调节词频是解决上述问题的办法，但这与很多五笔用户的习惯不符。不过其实 SCIM 也有几处用得不爽，例如不方便输入书名号、破折号等。 　　我今天简单研究了一下 iBus，发现自动调节词频是可以关闭的（在码表中，而不在界面或配置文件中）；而它的标点符号输入也相对自然。因此，决定找一套好用的码表替代原有码表，进而尝试用 iBus 取代 SCIM。我选择了 Windows 下的海峰五笔（86版）码表：其一，它的词库规模适中，我在 Windows 下用过感觉不错；其二，它使用标准的 Windows 码表格式，便于提取数据；其三，作者在主页上宣布“鼓励大家反编译，定制自己的专用输入法”，这种开放的态度让我选择了它。 　　将海峰五笔码表转换到 iBus 下，步骤如下： 　　1．在 Windows 下使用海峰五笔自带的 ImegenU.exe 工具将编译过的 Sun86.mb 码表逆转换为文本码表 Sun86.txt。不要用 Windows 自带的 Imegen.exe，在实验时发现 Imegen.exe 会产生部分错误的编码，比如“跑”字，暂不知其中原因。 　　2．将基于 UTF16LE.DOS.BOM 编码的 Sun86.txt 转换为 UTF8.UNIX.NON-BOM 编码，命名为 Sun86-u.txt。在 Linux 下可使用以下命令： iconv --from-code=utf16 --to-code=utf8 --output=Sun86-u.txt Sun86.txt fromdos Sun86-u.txt [...]]]></description>
			<content:encoded><![CDATA[<p>　　Ubuntu 早已使用 <a href="http://code.google.com/p/ibus/">iBus</a> 取代 <a href="http://www.scim-im.org/">SCIM</a> 作为默认的输入平台了。但我一直还在用 SCIM，原因就是 iBus 的五笔码表实在有些问题：生僻字或繁体字常常排在常用的简体字前面。它默认会自动调节词频，虽说调节词频是解决上述问题的办法，但这与很多五笔用户的习惯不符。不过其实 SCIM 也有几处用得不爽，例如不方便输入书名号、破折号等。<br />
　　我今天简单研究了一下 iBus，发现自动调节词频是可以关闭的（在码表中，而不在界面或配置文件中）；而它的标点符号输入也相对自然。因此，决定找一套好用的码表替代原有码表，进而尝试用 iBus 取代 SCIM。我选择了 Windows 下的<a href="http://okuc.net/sunwb/">海峰五笔</a>（86版）码表：其一，它的词库规模适中，我在 Windows 下用过感觉不错；其二，它使用标准的 Windows 码表格式，便于提取数据；其三，作者在主页上宣布“鼓励大家反编译，定制自己的专用输入法”，这种开放的态度让我选择了它。<br />
　　将海峰五笔码表转换到 iBus 下，步骤如下：<br />
　　1．在 Windows 下使用海峰五笔自带的 ImegenU.exe 工具将编译过的 Sun86.mb 码表逆转换为文本码表 Sun86.txt。不要用 Windows 自带的 Imegen.exe，在实验时发现 Imegen.exe 会产生部分错误的编码，比如“跑”字，暂不知其中原因。<br />
　　2．将基于 UTF16LE.DOS.BOM 编码的 Sun86.txt 转换为 UTF8.UNIX.NON-BOM 编码，命名为 Sun86-u.txt。在 Linux 下可使用以下命令：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">iconv --from-code=utf16 --to-code=utf8 --output=Sun86-u.txt Sun86.txt</li>
<li>fromdos Sun86-u.txt</li></ol></div>
<p>　　3．编辑 Sun86-u.txt，删除头信息，只保留码表。<br />
　　4．编写一个小程序（trans），将 Windows 文本码表转换为 iBus 文本码表，命名为 Sun86-i.txt。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">./trans Sun86-u.txt &gt; Sun86-i.txt</li></ol></div>
<p>　　5．下载 iBus 码表源代码（<a href="http://code.google.com/p/ibus/downloads/list">ibus-table-xingyin</a>），从中提取出原版五笔的文本码表 wubi.txt。<br />
　　6．使用 Sun86-i.txt 中的内容覆盖 wubi.txt 的 Table 段。可保留 wubi.txt 中以 zz 开头的一系列非汉字符号的编码定义。<br />
　　7．修改 wubi.txt，禁用词频调整：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">DYNAMIC_ADJUST = FALSE</li></ol></div>
<p>　　8．编译并覆盖码表：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">bus-table-createdb -s wubi86.txt</li>
<li>sudo cp wubi86.db /usr/share/ibus-table/tables</li></ol></div>
<p>　　9．重新登录桌面环境，新的码表即可生效。</p>
<p>　　另外，在使用中发现 iBus 默认没有启用无重码自动上屏的选项。Google 了一下，可参考<a href="http://mineral.javaeye.com/blog/262309">这篇</a>的方法。直接修改 /usr/share/ibus-table/engine/table.py，找到：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">self._auto_commit = self.db.get_ime_property('auto_commit').lower() == u'true'</li></ol></div>
<p>修改为：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">self._auto_commit = False</li></ol></div>
<p>然后使用以下 python 程序：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">import py_compile</li>
<li>py_compile.compile(r'table.py')</li></ol></div>
<p>将其 table.py 编译为字节码文件 table.pyc 即可。</p>
<p>　　编译好的海峰五笔（86版）for iBus 码表以及上面提到的 trans 程序源代码可在以下位置下载：<br />
　　<a href="http://files.linjian.org/c_cpp/SunWB-iBus.tar.gz">http://files.linjian.org/c_cpp/SunWB-iBus.tar.gz</a><br />
　　<a href="http://www.linjian.cn/files/c_cpp/SunWB-iBus.tar.gz">http://www.linjian.cn/files/c_cpp/SunWB-iBus.tar.gz</a></p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/sunwb-ibus/">http://blog.linjian.org/articles/sunwb-ibus/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/scim-wubi-quwei/" title="带有特殊符号的 SCIM 五笔码表">带有特殊符号的 SCIM 五笔码表</a></li><li><a href="http://blog.linjian.org/articles/smart-input-method/" title="智能输入法软件的社会责任问题">智能输入法软件的社会责任问题</a></li><li><a href="http://blog.linjian.org/articles/vpn-wireless-router/" title="Featureless Wireless Router + Linux Machine = VPN Wireless Router">Featureless Wireless Router + Linux Machine = VPN Wireless Router</a></li><li><a href="http://blog.linjian.org/articles/smartq-v5-mifi/" title="使用智器 V5 实现山寨 MiFi">使用智器 V5 实现山寨 MiFi</a></li><li><a href="http://blog.linjian.org/articles/smartq-v5-experience/" title="智器（SmartQ）V5 使用半月杂记">智器（SmartQ）V5 使用半月杂记</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/sunwb-ibus/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>使用智器 V5 实现山寨 MiFi</title>
		<link>http://blog.linjian.org/articles/smartq-v5-mifi/</link>
		<comments>http://blog.linjian.org/articles/smartq-v5-mifi/#comments</comments>
		<pubDate>Tue, 04 May 2010 15:30:18 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[Web与移动平台]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MID]]></category>
		<category><![CDATA[WiFi]]></category>
		<category><![CDATA[无线]]></category>
		<category><![CDATA[网络]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=447</guid>
		<description><![CDATA[　　上个月 iPad 上市后，我就常听到 idealee 和 heqian 同学鼓吹 MiFi 及其类似设备。说白了，那就是一个 3G-to-WiFi Adaptor。只要有一台同时支持 3G 和 WiFi 的设备，并且其系统相对开放，实现 MiFi 的功能就不难。笔记本电脑当然可以，不过体积大了点。正好我年前购入一台智器 V5，就用它来山寨一台 MiFi 吧。 　　智器 V5 的三个系统中，只有 Ubuntu 预装了 3G 驱动和拨号程序，那就在 Ubuntu 中实现。首先使用 USB OTG 连接 3G Modem，我这里是华为的 WCDMA Modem。智器最新版的固件不需要显式拨号，Modem 插入之后自动联网。然后使用 NetworkMananger 创建新的无线网络，为其设定名称（“miffy”如何？）和密钥，这样一来智器摇身一变成了无线 AP。现在试用笔记本电脑搜索周围的无线网络，很快就会发现智器的信号。连接之，密钥校验通过之后笔记本和智器便构成了局域网，使用 /sbin/ifconfig 可查看各自的 IP（在我这里为 10.42.43.*）。Ping 一下，连接正常。 　　下一步理应在智器上配置 iptables，将来自笔记本的数据包转发到 WCDMA 网络。智器的 Ubuntu 中虽然有 iptables 命令，然而运行后才发现这个 Linux Kernel [...]]]></description>
			<content:encoded><![CDATA[<p>　　上个月 <a href="http://blog.linjian.org/articles/apple-ipad/">iPad</a> 上市后，我就常听到 <a href="http://twitter.com/idealx">idealee</a> 和 <a href="http://twitter.com/heqian">heqian</a> 同学鼓吹 <a href="http://en.wikipedia.org/wiki/MiFi">MiFi</a> 及其类似设备。说白了，那就是一个 3G-to-WiFi Adaptor。只要有一台同时支持 3G 和 WiFi 的设备，并且其系统相对开放，实现 MiFi 的功能就不难。笔记本电脑当然可以，不过体积大了点。正好我年前购入一台<a href="http://blog.linjian.org/articles/smartq-v5-experience/">智器 V5</a>，就用它来山寨一台 MiFi 吧。<br />
　　智器 V5 的三个系统中，只有 Ubuntu 预装了 3G 驱动和拨号程序，那就在 Ubuntu 中实现。首先使用 USB OTG 连接 3G Modem，我这里是华为的 WCDMA Modem。智器最新版的固件不需要显式拨号，Modem 插入之后自动联网。然后使用 NetworkMananger 创建新的无线网络，为其设定名称（“miffy”如何？）和密钥，这样一来智器摇身一变成了无线 AP。现在试用笔记本电脑搜索周围的无线网络，很快就会发现智器的信号。连接之，密钥校验通过之后笔记本和智器便构成了局域网，使用 /sbin/ifconfig 可查看各自的 IP（在我这里为 10.42.43.*）。Ping 一下，连接正常。</p>
<p><a href="http://picasaweb.google.com/lh/photo/YFL-DDLCaRCZMgB0RhHFJA?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=%3DcGcq5Cd4VGdtUGZpNnbp1SamlWbvADN2M3LF9ULLNmZBtERqt0L0E0QBFUQBFUQBF0LJV2ZzNFdyEkQtM1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5yMox2LvoDc0RHa" title="" alt="使用智器 V5 实现山寨 MiFi" /></a></p>
<p>　　下一步理应在智器上配置 iptables，将来自笔记本的数据包转发到 WCDMA 网络。智器的 Ubuntu 中虽然有 iptables 命令，然而运行后才发现这个 Linux Kernel 中的 ip_tables 模块已被裁减。用不了 iptables，就先找点简单的办法连接外网，比如 SSH 转发。智器的 Ubuntu 中预装了 OpenSSH 服务端，使用 sudo /etc/init.d/ssh start 命令启动即可。在笔记本上使用 ssh user@10.42.43.1 -D 7474 登录智器（不知道密码？那就先用 sudo passwd user 设置一下密码），然后将浏览器的 Socks 代理服务器设置为本地的 7474 端口。实验一下，访问网页正常。<br />
　　智器电力相当有限，特别是同时打开 WiFi 和 3G 的时候。要把它当 MiFi 用的，最好加一个移动电源，比如我用的这块 4400mAh 锂电池。最终三个设备加其来的体积比 MiFi 大不少，但比起笔记本电脑还是可以接受的。其续航能力与笔记本相当，当然比不过专业的 MiFi。</p>
<p><a href="http://picasaweb.google.com/lh/photo/onRKwdUW4brY6HiW8LScLQ?feat=embedwebsite"><img src="http://www.linjian.org/imagoxy/getimg.php?u=nBnauQHelRXLlRWazRXdv1SamlWbvADN2M3LzJ2YVBFWykzSaZ0L4E0QBFUQBFUQBF0LJR3a1QHWzEkQtM1LZFlQFlXMU1yXRp1Xv02bj5CdoB3Zn5yMox2LvoDc0RHa" title="" alt="使用智器 V5 实现山寨 MiFi" /></a></p>
<p>　　哪位朋友有空研究着重新编译一下智器的 Linux Kernel，加入 ip_tables 模块？这样我们山寨的 MiFi 就更加完美易用了。从<a href="http://bbs.zhiqi.com.cn/">智器粉丝团</a>的相关帖子看应该不难，有个 <a href="http://gitorious.org/mer-smartq">Mer-SmartQ</a> 可用，需要的可能只是经验和时间。<br />
　　附，iptables 可用之后，数据包转发所需要的配置：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">sudo su</li>
<li>iptables -F</li>
<li>iptables -P INPUT ACCEPT</li>
<li>iptables -P FORWARD ACCEPT</li>
<li>iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE</li>
<li>echo 1 &gt; /proc/sys/net/ipv4/ip_forward</li></ol></div>
<hr />原文链接：<a href="http://blog.linjian.org/articles/smartq-v5-mifi/">http://blog.linjian.org/articles/smartq-v5-mifi/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/vpn-wireless-router/" title="Featureless Wireless Router + Linux Machine = VPN Wireless Router">Featureless Wireless Router + Linux Machine = VPN Wireless Router</a></li><li><a href="http://blog.linjian.org/articles/smartq-v5-experience/" title="智器（SmartQ）V5 使用半月杂记">智器（SmartQ）V5 使用半月杂记</a></li><li><a href="http://blog.linjian.org/articles/ipv6-icmpv6-error/" title="解决 IPv6 路由发现协议得到错误地址的问题">解决 IPv6 路由发现协议得到错误地址的问题</a></li><li><a href="http://blog.linjian.org/articles/rsync-unison-ssh/" title="使用 rsync 或 unison 备份或同步支持 ssh 的 web 主机">使用 rsync 或 unison 备份或同步支持 ssh 的 web 主机</a></li><li><a href="http://blog.linjian.org/articles/ubuntu-jaunty-dropbox/" title="解决 Ubuntu 9.04 下启动 Dropbox 出错的问题">解决 Ubuntu 9.04 下启动 Dropbox 出错的问题</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/smartq-v5-mifi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GINA 与 pGINA——实现自定义的 Windows 用户身份认证</title>
		<link>http://blog.linjian.org/articles/pgina-authentication/</link>
		<comments>http://blog.linjian.org/articles/pgina-authentication/#comments</comments>
		<pubDate>Sun, 02 May 2010 17:08:05 +0000</pubDate>
		<dc:creator>Jian Lin</dc:creator>
				<category><![CDATA[Windows开发]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[开源]]></category>
		<category><![CDATA[用户]]></category>
		<category><![CDATA[认证]]></category>

		<guid isPermaLink="false">http://blog.linjian.org/?p=446</guid>
		<description><![CDATA[　　最近接触到一个 Windows 平台下的开源项目——pGINA。鉴于网上没有较为完整的中文介绍，特在此推介一下。 　　要知道 pGINA 做什么，首先需要了解 Windows 的用户管理框架。相关资料推荐阅读 Microsoft Windows Internals，这里不再赘述，只给出我列的一张 Linux 与 Windows 用户管理中的对应技术表格供熟悉 Linux 的开发人员参考。其实 Windows 也像 Linux 一样，开放了用户身份认证与用户管理系统的接口，允许第三方如同开发 Linux PAM/NSS 那样，为 Windows 开发新的认证入口（GINA）与认证包（Windows Authentication Packages）。 Linux 与 Windows 用户管理中的对应技术 　 Linux Windows 登录程序 * login Winlogon 认证入口 PAM (Pluggable Authentication Modules) GINA (Graphical Identification and Authentication) 默认认证模块 pam_unix.so msgina.dll 用户系统入口 # NSS [...]]]></description>
			<content:encoded><![CDATA[<p>　　最近接触到一个 Windows 平台下的开源项目——<a href="http://sourceforge.net/projects/pgina/">pGINA</a>。鉴于网上没有较为完整的中文介绍，特在此推介一下。<br />
　　要知道 pGINA 做什么，首先需要了解 Windows 的用户管理框架。相关资料推荐阅读 <a href="http://www.china-pub.com/32775">Microsoft Windows Internals</a>，这里不再赘述，只给出我列的一张 Linux 与 Windows 用户管理中的对应技术表格供熟悉 Linux 的开发人员参考。其实 Windows 也像 Linux 一样，开放了用户身份认证与用户管理系统的接口，允许第三方如同开发 Linux <a href="http://www.kernel.org/pub/linux/libs/pam/">PAM</a>/<a href="http://www.gnu.org/s/libc/manual/html_node/Name-Service-Switch.html">NSS</a> 那样，为 Windows 开发新的认证入口（<a href="http://msdn.microsoft.com/en-us/library/aa380543(VS.85).aspx">GINA</a>）与认证包（<a href="http://msdn.microsoft.com/en-us/library/aa380541(VS.85).aspx">Windows Authentication Packages</a>）。<br />
</p>
<table style="font-size: 9pt;" border="1" cellspacing="0" cellpadding="1">
<colgroup span="1">
<col span="1"></col>
<col span="1"></col>
<col span="1"></col>
</colgroup>
<tbody>
<tr>
<td style="text-align: center; font-size: 11pt;" colspan="3"><strong>Linux 与 Windows 用户管理中的对应技术</strong></td>
</tr>
<tr>
<td>　</td>
<td><strong>Linux</strong></td>
<td><strong>Windows</strong></td>
</tr>
<tr>
<td><strong>登录程序</strong> *</td>
<td>login</td>
<td>Winlogon</td>
</tr>
<tr>
<td><strong>认证入口</strong></td>
<td>PAM (Pluggable Authentication Modules)</td>
<td>GINA (Graphical Identification and Authentication)</td>
</tr>
<tr>
<td><strong>默认认证模块</strong></td>
<td>pam_unix.so</td>
<td>msgina.dll</td>
</tr>
<tr>
<td><strong>用户系统入口</strong> #</td>
<td>NSS (Name Service Switch)</td>
<td>LSASS (Local Security Authority Subsystem Service)</td>
</tr>
<tr>
<td><strong>默认本地用户系统</strong></td>
<td>files (/etc/passwd, /etc/group, /etc/shadow)</td>
<td>SAM (Security Account Manager)</td>
</tr>
<tr>
<td><strong>常用目录用户系统</strong></td>
<td>LDAP (Lightweight Directory Access Protocol)</td>
<td>AD (Active Directory)</td>
</tr>
<tr>
<td style="text-align: right;" colspan="3">* 仅以 Linux 本地 shell 登录和 Windows 本地图形界面登录为例</td>
</tr>
<tr>
<td style="text-align: right;" colspan="3"># NSS 与 LSASS 功能并不相同，只在用户认证的流程中的位置相似</td>
</tr>
</tbody>
</table>
<p>&nbsp;<br />
　　然而，我们能在网上找到的开源的 GINA 模块和认证包的相关资料远不如 PAM/NSS 丰富，找到的第三方实现几乎都是软硬件厂商用于接入自己基础设施的闭源专有软件（例如某些笔记本电脑的指纹认证）。这一方面可能出于微软商业风格与 Linux 开源风格的差异；而单从技术上看，微软“大而全”的 API 风格相比 Linux 的 KISS 风格对于简单的示例性或改进性开发无疑是一道壁垒。完整的 GINA 模块需要实现数十个接口，而系统中一次只能配置一个有效的 GINA，不像 PAM 那样可以通过配置文件灵活地组合使用只关注特定功能（认证、账户、密码或会话）的小模块。因此连微软自己的<a href="http://msdn.microsoft.com/en-us/library/aa375198(VS.85).aspx">文档</a>也告诫开发者，在编写新的 GINA 模块之前看看能不能用 Hook 之类偏 Hack 的技术实现自己所需的功能。<br />
　　正是由于 GINA 开发的繁琐性，才蕴生了开源的 pGINA 框架。pGINA 本身是一个 GINA 模块，它提供了一致的图形界面，并将 GINA 的数十个接口二次抽象为几个简单易懂的接口（密码认证、密码修改、会话 Hook 等），允许二次开发人员利用这些接口开发插件，实现自定义的认证交互程序。pGINA 只适用于以密码作为认证凭证，在这一前提下，其功能可以涵盖 GINA 接口的主要功能点（认证管理、密码管理、屏幕锁定等），而且图形界面交互的开发也由必须变为可选。因此，使用 pGINA 将在很大程度上简化自定义用户认证机制的开发。对于最终用户，只需要安装 pGINA 并配置指定的插件，即可使用新的用户名/密码源取代 Windows 默认的 SAM 用户名/密码认证。<br />
　　pGINA 的作者和其他志愿者已提供了十余种开源的 Windows 用户认证插件，例如基于既有 LDAP、MySQL、FTP、SSH 用户系统的认证，甚至基于 Slashdot 账号的认证等，可供开发者学习或修改。对于认证通过但在本地系统中尚不存在的用户，pGINA 的默认行为是为之自动创建新账户，这在一些公共计算机中比较有用。<br />
　　pGINA 针对 Windows XP 的 1.X 版本代码已在 2006 年底稳定冻结，我测试多个插件（包括自己实验开发的插件）工作正常。而针对 Windows Vista 和 Windows 7 的 2.X 版本目前正在持续开发中（Alpha 阶段），我测试发现部分旧插件不能正确运行。<br />
　　有关 pGINA 的 GINA 模块、插件、源代码和开发资源，可在<a href="http://sourceforge.net/projects/pgina/files/">其 SourceForge.net 页面</a>下载。pGINA 给出了 M$ Style to KISS Style 的一个良好范例。</p>
<hr />原文链接：<a href="http://blog.linjian.org/articles/pgina-authentication/">http://blog.linjian.org/articles/pgina-authentication/</a>，作者：<a href="http://blog.linjian.org/">林健</a>。
<br />本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/cn/">知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议</a>进行许可。
<br />(Digital fingerprint: 
 993d4981d6d552510db9a08493b2dbec)<h3  class="related_post_title">相关文章</h3><ul class="related_post"><li><a href="http://blog.linjian.org/articles/windows-software-choose-principle/" title="我选择Windows平台软件的原则">我选择Windows平台软件的原则</a></li><li><a href="http://blog.linjian.org/articles/habits-forces/" title="“习惯的势力”">“习惯的势力”</a></li><li><a href="http://blog.linjian.org/articles/smartq-v5-experience/" title="智器（SmartQ）V5 使用半月杂记">智器（SmartQ）V5 使用半月杂记</a></li><li><a href="http://blog.linjian.org/articles/old-linux-distros/" title="还记得这些老 Linux 发行版吗？">还记得这些老 Linux 发行版吗？</a></li><li><a href="http://blog.linjian.org/articles/ipv6-icmpv6-error/" title="解决 IPv6 路由发现协议得到错误地址的问题">解决 IPv6 路由发现协议得到错误地址的问题</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.linjian.org/articles/pgina-authentication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
