<?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>天下无双</title>
	<atom:link href="http://nosame.net/feed" rel="self" type="application/rss+xml" />
	<link>http://nosame.net</link>
	<description>Each of you is unique in the world</description>
	<lastBuildDate>Sat, 24 Apr 2010 05:24:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>可笑的&#8220;搜索碳污染&#8221;</title>
		<link>http://nosame.net/82</link>
		<comments>http://nosame.net/82#comments</comments>
		<pubDate>Sat, 24 Apr 2010 05:06:36 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[没意思的事]]></category>

		<guid isPermaLink="false">http://nosame.net/82</guid>
		<description><![CDATA[道德裁判们不知道使用由谁赋予的权利批评着搜索引擎公司，认为他们的搜索服务一直无情的污染着我们的大气层。
他们的推倒过程，如此严谨，以至于让你我汗颜：
美国IT业研究公司Gart-ner估计，谷歌数据中心拥有近100万台服务器，每台服务器每小时消耗大约1000瓦的电量。也就是说，谷歌的搜索引擎每小时消耗100万千瓦的电量。这个搜索引擎每小时产生近1000万个搜索结果，每次搜索消耗的能量可以让一只100瓦的灯泡工作一小时！
多么精准的数字啊，多么美妙的结果啊。可是我这粗人，宁可相信每次搜索消耗的能量能让一只100瓦的灯泡工作57.86分钟，却受不了这仿佛扳着指头推倒出来的研究报告。
噢～对了，谷歌那么多促进人类文明的服务，难道是租用别人的服务器完成的吗？Gmail、Picassa、Web Cache、Earth、Youtube，它们怎么没有出现在砖家的能耗算式里？
你的报告层次也太浅了吧？稍微给点深度行不行？
另外一个问题是，能源消耗、碳排放从来只能作为一个相对指标，你何德何能，将其绝对量化？若是如此，何不期盼工业倒退、人类灭绝？
如果没有搜索引擎，你是否想过你可能需要驱车500公里，花费三周时间，在一间破旧的图书馆里寻找一本文献。另外一种可能是，你既不会驱车，更不会想要查找文献，没有搜索引擎，你或许根本不会筹划那项工作。
假若这个世界没有飞机，谁会想到提供隔夜送达的快递？
我想这些诋毁，在新生事物逐渐蓬勃之时，总会难免。然而，我并不是希望搜索引擎逃避自己的社会责任，作为新技术产业，搜索引擎对于能源绿色化的重视程度应当更高。但是我们因此便能提出各种盲目、幼稚、可笑的谴责吗？
]]></description>
			<content:encoded><![CDATA[<p>道德裁判们不知道使用由谁赋予的权利批评着搜索引擎公司，认为他们的搜索服务一直无情的污染着我们的大气层。</p>
<p>他们的推倒过程，如此<strong>严谨</strong>，以至于让你我汗颜：</p>
<blockquote><p>美国IT业研究公司Gart-ner估计，谷歌数据中心拥有近100万台服务器，每台服务器每小时消耗大约1000瓦的电量。也就是说，谷歌的搜索引擎每小时消耗100万千瓦的电量。这个搜索引擎每小时产生近1000万个搜索结果，每次搜索消耗的能量可以让一只100瓦的灯泡工作一小时！</p></blockquote>
<p><span id="more-82"></span>多么精准的数字啊，多么美妙的结果啊。可是我这粗人，宁可相信每次搜索消耗的能量能让一只100瓦的灯泡工作57.86分钟，却受不了这仿佛扳着指头推倒出来的研究报告。</p>
<p>噢～对了，谷歌那么多促进人类文明的服务，难道是租用别人的服务器完成的吗？Gmail、Picassa、Web Cache、Earth、Youtube，它们怎么没有出现在砖家的能耗算式里？</p>
<p>你的报告层次也太浅了吧？稍微给点深度行不行？</p>
<p>另外一个问题是，能源消耗、碳排放从来只能作为一个相对指标，你何德何能，将其绝对量化？若是如此，何不期盼工业倒退、人类灭绝？</p>
<p>如果没有搜索引擎，你是否想过你可能需要驱车500公里，花费三周时间，在一间破旧的图书馆里寻找一本文献。另外一种可能是，你既不会驱车，更不会想要查找文献，没有搜索引擎，你或许根本不会筹划那项工作。</p>
<p>假若这个世界没有飞机，谁会想到提供隔夜送达的快递？</p>
<p>我想这些诋毁，在新生事物逐渐蓬勃之时，总会难免。然而，我并不是希望搜索引擎逃避自己的社会责任，作为新技术产业，搜索引擎对于能源绿色化的重视程度应当更高。但是我们因此便能提出各种盲目、幼稚、可笑的谴责吗？</p>
]]></content:encoded>
			<wfw:commentRss>http://nosame.net/82/feed</wfw:commentRss>
		<slash:comments>1112</slash:comments>
		</item>
		<item>
		<title>安全的离线维基百科</title>
		<link>http://nosame.net/80</link>
		<comments>http://nosame.net/80#comments</comments>
		<pubDate>Thu, 22 Apr 2010 02:15:10 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[有意思的事]]></category>

		<guid isPermaLink="false">http://nosame.net/80</guid>
		<description><![CDATA[现在我们可以毫不避讳地说，咱们天朝的互联网充斥着无数的过滤器，他们消耗能源、增加碳排放、激化人民群众和统治阶级的矛盾。
维基百科早先一直位于“完全过滤”名单上，这意味着不使用防火墙穿透技术，你永远没办法打开维基百科。
现在的情况有所好转，维基百科的某些关键词无法浏览，一旦“不小心”或者“很小心”地点上去了，你的IP会被ban大约15分钟，你要等上好一会才能重新访问维基百科。

我是个求知若渴、敏而好学的人，我很希望能随时使用维基百科查阅资料。怎么办呢？我们可以把维基百科Download下来。
维基百科是可以DOWN下来的，搜索『维基百科 下载』关键字，或者点击这里，你就可以找到由官方提供的这项服务。可供下载的版本很多，一般来说，我们选择Articles, templates, image descriptions, and primary meta-pages——包含页面文章内容、图片描述、关键字等主要内容。
这么做既不怕断网，也不怕过滤，一举两得。但是诸位朋友，一定牢记偏听则暗、兼听则明的道理，维基百科也是人写的，不可能完全达到他100%中立的标准，大家看了要好好想一想，可别冲动。
制作离线维基百科有下面三种办法：

一、WikiTaxi离线浏览器

WikiTaxi浏览器需要将将下载的XML数据转换为Taxi数据供自己使用，转换器和浏览器打包在一块。转换后的数据库与解压出来的XML文件大小相仿。
WikiTaxi对中文检索支持一般，我常常出现0搜索结果的状况——但是如果你输入完整的关键字，你很快就可以进入词条。词条在那里，只是WikiTaxi查不来。
还有一个问题是WikiTaxi不支持复制，你无法从WikiTaxi上将词条内容拷贝成文档，这让人很恼火。
二、Mdict词典工具

Mdict其实是一款专为移动设备（准确地说，是Windows Mobile系列手机）设计的词典程序，但万幸的是，作者提供了PC版本的Mdict供用户测试词典。
我们可以用这款工具在PC上检索维基百科。Mdict也有它专用的数据格式，如果你决定自己转换，你首先需要WikitoMDict工具，将XML数据转换成Mdict的预转换格式，然后使用MDXBuilder将预转换文件转换成可用的Mdict字典库。
当然，我们选用Mdict还有另外一个理由——Mdict的用户们已经为你提供了丰富的下载资源，需要维基百科吗？下载吧！访问掌上百科资料站或掌上百科论坛，Mdict丰富齐全的字典库一定让你满意。
三、建设本地镜像站点
别忘了维基百科是一项WEB应用，你可以下载MediaWiki到本地，搭建自己的本地维基百科站点！
]]></description>
			<content:encoded><![CDATA[<p>现在我们可以毫不避讳地说，咱们天朝的互联网充斥着无数的过滤器，他们消耗能源、增加碳排放、激化人民群众和统治阶级的矛盾。</p>
<p>维基百科早先一直位于“完全过滤”名单上，这意味着不使用防火墙穿透技术，你永远没办法打开维基百科。</p>
<p>现在的情况有所好转，维基百科的某些关键词无法浏览，一旦“不小心”或者“很小心”地点上去了，你的IP会被ban大约15分钟，你要等上好一会才能重新访问维基百科。</p>
<p><span id="more-80"></span></p>
<p>我是个求知若渴、敏而好学的人，我很希望能随时使用维基百科查阅资料。怎么办呢？我们可以把维基百科Download下来。</p>
<blockquote><p>维基百科是可以DOWN下来的，搜索『维基百科 下载』关键字，或者<a target="_blank" href="http://dumps.wikimedia.org/zhwiki/">点击这里</a>，你就可以找到由官方提供的这项服务。可供下载的版本很多，一般来说，我们选择<em>Articles, templates, image descriptions, and primary meta-pages</em>——包含页面文章内容、图片描述、关键字等主要内容。</p></blockquote>
<p>这么做既不怕断网，也不怕过滤，一举两得。但是诸位朋友，一定牢记偏听则暗、兼听则明的道理，维基百科也是人写的，不可能完全达到他100%中立的标准，大家看了要好好想一想，可别冲动。</p>
<p>制作离线维基百科有下面三种办法：</p>
<h2></h2>
<h3>一、<a target="_blank" href="http://www.wikitaxi.org/">WikiTaxi离线浏览器</a></h3>
<p><img border="0" src="http://nosame.net/wp-content/uploads/wikitaxi.png" alt="wikitaxi" style="display: inline; border: 0px" title="wikitaxi" height="220" width="254" /></p>
<p>WikiTaxi浏览器需要将将下载的XML数据转换为Taxi数据供自己使用，转换器和浏览器打包在一块。转换后的数据库与解压出来的XML文件大小相仿。</p>
<p>WikiTaxi对中文检索支持一般，我常常出现0搜索结果的状况——但是如果你输入完整的关键字，你很快就可以进入词条。词条在那里，只是WikiTaxi查不来。</p>
<p>还有一个问题是WikiTaxi不支持复制，你无法从WikiTaxi上将词条内容拷贝成文档，这让人很恼火。</p>
<h3>二、<a target="_blank" href="http://www.wikitaxi.org/">Mdict词典工具</a></h3>
<p><img border="0" src="http://nosame.net/wp-content/uploads/mdict.jpg" alt="mdict" style="display: inline; border: 0px" title="mdict" height="289" width="372" /></p>
<p>Mdict其实是一款专为移动设备（准确地说，是Windows Mobile系列手机）设计的词典程序，但万幸的是，作者提供了<a target="_blank" href="http://www.octopus-studio.com/MDictPC.zip">PC版本的Mdict</a>供用户测试词典。</p>
<p>我们可以用这款工具在PC上检索维基百科。Mdict也有它专用的数据格式，如果你决定自己转换，你首先需要<a target="_blank" href="http://www.xun6.com/file/df1f83d28/WikiToMDict+2.2.zip.html">WikitoMDict</a>工具，将XML数据转换成Mdict的预转换格式，然后使用<a href="http://www.octopus-studio.com/MdxBuilder.zip">MDXBuilder</a>将预转换文件转换成可用的Mdict字典库。</p>
<p>当然，我们选用Mdict还有另外一个理由——Mdict的用户们已经为你提供了丰富的下载资源，需要维基百科吗？下载吧！访问<a href="http://www.infolib.net">掌上百科资料站</a>或<a href="http://pdawiki.5d6d.com/">掌上百科论坛</a>，Mdict丰富齐全的字典库一定让你满意。</p>
<h3>三、建设本地镜像站点</h3>
<p>别忘了维基百科是一项WEB应用，你可以下载<a target="_blank" href="http://www.mediawiki.org/wiki/MediaWiki">MediaWiki</a>到本地，搭建自己的本地维基百科站点！</p>
]]></content:encoded>
			<wfw:commentRss>http://nosame.net/80/feed</wfw:commentRss>
		<slash:comments>1125</slash:comments>
		</item>
		<item>
		<title>在Linux下的Apache2配置二级域名</title>
		<link>http://nosame.net/77</link>
		<comments>http://nosame.net/77#comments</comments>
		<pubDate>Wed, 07 Apr 2010 16:32:09 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[网络建筑工]]></category>

		<guid isPermaLink="false">http://nosame.net/77</guid>
		<description><![CDATA[我目前看到的资料都是人云亦云、以讹传讹，终于还是没有一个准确的实现办法。
后来通过控制面板的调试终于得到一段准确可用的配置代码。

下面的这个范例中我希望将forum.ohosting.info绑定到/var/www/forum目录下，（/var/www是站点ohosting.info的默认目录）， 操作如下：

打开/etc/apache2下的http.conf文件，如果此文件为空，那么打开/etc/apache2/sites-enabled下的000-default文件。此文件是虚拟主机的配置文件。
你会在该文件内找到下面的结构
&#60;VirtualHost *:80&#62;      &#160;&#160;&#160; DocumentRoot /var/www/ #站点文件的位置      &#160;&#160;&#160; ServerName ohosting.info #虚拟主机绑定的域名      &#160;&#160;&#160; ServerAdmin webmaster@ohosting.info #管理员邮箱      &#60;/VirtualHost&#62;      
你的配置文件可能会比这里展示的更为复杂，不必害怕，请仔细查阅，你会发现它的结构非常清晰。
在ServerName ohosting.info行和ServerAdmin webmaster@ohosting.info行之间添加你需要解析的域名：
ServerAlias forum.ohosting.info      
在&#60;/VirtualHost&#62;行之上添加rewrite代码
RewriteEngine on    [...]]]></description>
			<content:encoded><![CDATA[<p>我目前看到的资料都是人云亦云、以讹传讹，终于还是没有一个准确的实现办法。</p>
<p>后来通过控制面板的调试终于得到一段<strong>准确可用</strong>的配置代码。</p>
<p><span id="more-77"></span></p>
<p>下面的这个范例中我希望将forum.ohosting.info绑定到/var/www/forum目录下，（/var/www是站点ohosting.info的默认目录）， 操作如下：</p>
<ol>
<li>打开/etc/apache2下的http.conf文件，如果此文件为空，那么打开/etc/apache2/sites-enabled下的000-default文件。此文件是虚拟主机的配置文件。</li>
<li>你会在该文件内找到下面的结构
<p>&lt;VirtualHost *:80&gt;      <br />&#160;&#160;&#160; DocumentRoot /var/www/ #站点文件的位置      <br />&#160;&#160;&#160; ServerName ohosting.info #虚拟主机绑定的域名      <br />&#160;&#160;&#160; ServerAdmin <a href="mailto:webmaster@ohosting.info">webmaster@ohosting.info</a> #管理员邮箱      <br />&lt;/VirtualHost&gt;      </p>
<p>你的配置文件可能会比这里展示的更为复杂，不必害怕，请仔细查阅，你会发现它的结构非常清晰。</li>
<li>在ServerName ohosting.info行和ServerAdmin <a href="mailto:webmaster@ohosting.info">webmaster@ohosting.info</a>行之间添加你需要解析的域名：
<p>ServerAlias forum.ohosting.info      </li>
<li>在&lt;/VirtualHost&gt;行之上添加rewrite代码
<p>RewriteEngine on      <br />RewriteCond %{HTTP_HOST}&#160;&#160; ^forum.ohosting.info [NC]      <br />RewriteRule&#160;&#160; ^/(.*)$ /forum/$1      </li>
<li>完整的代码如下
<p>&lt;VirtualHost *:80&gt;      <br />&#160;&#160;&#160; DocumentRoot /var/www/ #站点文件的位置      <br />&#160;&#160;&#160; ServerName ohosting.info #虚拟主机绑定的域名      <br />&#160;&#160;&#160; ServerAlias forum.ohosting.info #绑定的域名1      <br />&#160;&#160;&#160; ServerAlias bbs.ohosting.info #绑定的域名2      <br />&#160;&#160;&#160; ServerAdmin <a href="mailto:webmaster@ohosting.info">webmaster@ohosting.info</a> #管理员邮箱      </p>
<p>&#160;&#160;&#160; RewriteEngine on      <br />&#160;&#160;&#160; RewriteCond %{HTTP_HOST}&#160;&#160; ^forum.ohosting.info [NC]      <br />&#160;&#160;&#160; RewriteRule&#160;&#160; ^/(.*)$ /forum/$1      <br />&#160;&#160;&#160; RewriteCond %{HTTP_HOST}&#160;&#160; ^bbs.ohosting.info [NC]      <br />&#160;&#160;&#160; RewriteRule&#160;&#160; ^/(.*)$ /bbs/$1      <br />&lt;/VirtualHost&gt;      </p>
<p>这样，我们就实现了forum.ohosting.info与目录/forum/、bbs.ohosting.info与目录/bbs/的绑定。</li>
</ol>
<p>通过同样的步骤，我们也可以实现三级域名、四级域名的绑定。</p>
]]></content:encoded>
			<wfw:commentRss>http://nosame.net/77/feed</wfw:commentRss>
		<slash:comments>779</slash:comments>
		</item>
		<item>
		<title>香港是个好地方</title>
		<link>http://nosame.net/76</link>
		<comments>http://nosame.net/76#comments</comments>
		<pubDate>Sun, 28 Mar 2010 07:06:29 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[有意思的事]]></category>

		<guid isPermaLink="false">http://nosame.net/76</guid>
		<description><![CDATA[下面这幅图片是北京学生为Google献花的照片，看见中间的“挽联”了吗？——独立之精神，自由之思想。我倒觉得有些带高帽了。
&#160;

有趣的是google在向国内的广告发布用户（那些真正为Google买单的人）贴出了促销广告。高额优惠，仅仅面向新开户的国内用户。
 
&#160;
关于这个卡通地图，我个人感觉画得挺好看，但是作为一名高龄共青团员，我不得不说：

台湾没有标红。&#8211; 
高丽半岛标红。++ 
日本四大岛仿佛只剩一个。++ 

至于Google离开中国，我本来不想说什么，但是既然发了这张图，我还是说几句吧。以下是作为一名坚定的Google用户、一名高级知识分子、新千年文学家发表的评论：

Google离开最根本的原因是其在中国的市场占有率偏低。这是一切的根源。如果他能左右国内搜索市场，那么他至少还有筹码。 
Google离开是承受美国政府压力的行为。实际上Google不仅在忍受国内的审查制度，美国政府也一直批评他在中国的经营政策，不过这种批评也包括雅虎在内的某些公司。现在Google的做法大致是：“两头都不好做人，老子不干了。” 
Google转移香港，也有损失。我们访问位于香港的Google是占用出口带宽的，而不是走“国域网”线路。这意味着Google的稳定性必然下降。 
中国网络可否不审查？答案是绝不可能。这是关乎国民性格的一个大问题。所谓中国人爱好和平纯粹是扯淡，自古以来中国人就不爱好和平，中国的历史充斥着征伐和治乱，长治久安只是幻梦，所谓盛世，往往不过“昙花一现”。至少，要管好现在的中国，不管谁当政，都要实行一定的压制政策。 
Google这次转战香港，不是拍拍屁股走人那么简单，他们特地留下了一个监视页面，用来确定哪些服务在中国仍然可用。他们想要北京政府自己扇自己耳光。 
GFW的技术比我们想的都要先进。他的速度之快，功能之强，令人匪夷所思。GFW目前对维基百科实行关键词过滤，这种技术也可以应用在位于香港的谷歌身上，所以谷歌不会被完全锁死。 

以上是一些初步看法，还有待补充。
]]></description>
			<content:encoded><![CDATA[<p>下面这幅图片是北京学生为Google献花的照片，看见中间的“挽联”了吗？——<strong>独立之精神，自由之思想</strong>。我倒觉得有些带高帽了。</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="google&#39;sleaving" border="0" alt="google&#39;sleaving" src="http://nosame.net/wp-content/uploads/googlesleaving.jpg" width="404" height="271" />&#160;</p>
<p><span id="more-76"></span></p>
<p>有趣的是google在向国内的广告发布用户（那些真正为Google买单的人）贴出了促销广告。高额优惠，<strong>仅仅面向新开户的国内用户</strong>。</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="sshot-1" border="0" alt="sshot-1" src="http://nosame.net/wp-content/uploads/sshot18.jpg" width="326" height="192" /> </p>
<p>&#160;</p>
<p>关于这个卡通地图，我个人感觉画得挺好看，但是作为一名高龄共青团员，我不得不说：</p>
<ol>
<li>台湾没有标红。&#8211; </li>
<li>高丽半岛标红。++ </li>
<li>日本四大岛仿佛只剩一个。++ </li>
</ol>
<p>至于Google离开中国，我本来不想说什么，但是既然发了这张图，我还是说几句吧。以下是作为一名坚定的Google用户、一名高级知识分子、新千年文学家发表的评论：</p>
<ol>
<li>Google离开最根本的原因是其在中国的市场占有率偏低。这是一切的根源。如果他能左右国内搜索市场，那么他至少还有筹码。 </li>
<li>Google离开是承受美国政府压力的行为。实际上Google不仅在忍受国内的审查制度，美国政府也一直批评他在中国的经营政策，不过这种批评也包括雅虎在内的某些公司。现在Google的做法大致是：“两头都不好做人，老子不干了。” </li>
<li>Google转移香港，也有损失。我们访问位于香港的Google是占用出口带宽的，而不是走“国域网”线路。这意味着Google的稳定性必然下降。 </li>
<li><font color="#800000">中国网络可否不审查？<strong>答案是绝不可能</strong>。这是关乎国民性格的一个大问题。所谓中国人爱好和平纯粹是扯淡，自古以来中国人就不爱好和平，中国的历史充斥着征伐和治乱，长治久安只是幻梦，所谓盛世，往往不过“昙花一现”。至少，要管好现在的中国，不管谁当政，都要实行一定的压制政策。</font> </li>
<li>Google这次转战香港，不是拍拍屁股走人那么简单，他们特地留下了一个<a href="http://www.google.com/prc/report.html">监视页面</a>，用来确定哪些服务在中国仍然可用。他们想要北京政府自己扇自己耳光。 </li>
<li>GFW的技术比我们想的都要先进。他的速度之快，功能之强，令人匪夷所思。GFW目前对维基百科实行关键词过滤，这种技术也可以应用在位于香港的谷歌身上，所以谷歌不会被完全锁死。 </li>
</ol>
<p>以上是一些初步看法，还有待补充。</p>
]]></content:encoded>
			<wfw:commentRss>http://nosame.net/76/feed</wfw:commentRss>
		<slash:comments>1118</slash:comments>
		</item>
		<item>
		<title>使用SysCP+Ubuntu Server架设自己的服务器</title>
		<link>http://nosame.net/73</link>
		<comments>http://nosame.net/73#comments</comments>
		<pubDate>Fri, 26 Mar 2010 05:03:00 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[有意思的事]]></category>
		<category><![CDATA[网络建筑工]]></category>

		<guid isPermaLink="false">http://nosame.net/73</guid>
		<description><![CDATA[最近我研究了好些天的开源面板（Web主机管理程序），挑中了SysCP+Ubuntu这个组合。SysCP安装简便，结构也非常科学（纯PHP系统），只是功能相对单薄，相比那些更庞大的面板，SysCP提供的服务只包括域名停靠、FTP帐户管理、MySQL帐户管理、Email帐户管理、容量/流量限制。但是实际上，这些功能已经超过我们架设home made服务器，或者合租服务器的需要了。

Ubuntu是Debian的一个分支，Debian一向以成熟稳定为特征，更新也很保守。Ubuntu的设立，就是为了为改善Debian沉闷的发布气氛。Ubuntu每6个月更新一次，每2年发布一次LTS（长期支持版本），用“年份.月份”标识版本号，第一个发行版本是6.04，发布于2006年4月，最新的发行版本是9.10发布于2009年10月。马上，10.04就要发布了，beta版本已经可以下载，听说界面异常华丽，只是我没试过。
至于为什么用Ubuntu呢？第一SysCP是以.deb（Debian安装包）发布的，在Ubuntu下兼容很好，SysCP也内置Ubuntu Server 8.04 LTS的配置文件。第二，Ubuntu Server的镜像只占1个CD，非常精简，方便刻盘。
面板的作用，是让我们摆脱调配一个又一个文本配置文件，通过简单的Web操作，实现主机的管理。
首先，让我们从Ubuntu Server的安装开始。
访问网易架设的开源镜像站点(http://mirrors.163.com/)，下载Ubuntu Server 9.10的ISO文件。如果你在虚拟机上模拟安装就不必刻成光盘了。
安装前，请先将电脑接入设有DHCP服务器的网络中，因为在光盘安装完成后，我们还要进行网络安装，所以最好让安装程序在安装时就自动配置好网络，否则，你需要手动配置网络，
安装时，选择英文界面（选择中文是没有意义的，因为Server没有中文字体，所有中文字显示为方块），进入安装后，再选一次英文，接下来，系统让你挑选地区。使用英文的地区会被列出来，其中包括HongKong（香港），很多人会选HongKong，但是这是不对滴。这里选择地区，不仅仅是设置时区，同时也是设置更新源。你应该选择Other&#8211;&#62;Asia—&#62;China，这样，你就可以直接使用Ubuntu设置在中国的服务器源了。如果你确定你使用国内的Ubuntu官方源速度很慢，那么就选择Other&#8211;&#62;Asia—&#62;Taiwan，速度保证不让你失望。
进入分区界面时，选择第一项自动分区即可，Linux的文件结构不同，重装Linux时，并不能保护引导分区之外的分区。

进入更新设置时，请选择自动更新。当然，如果你是要配置模拟服务器，可以不更新。

设置好用户名和密码后，很快进入安装选择界面，你可以挑选服务器模块，请选择DNS Server，LAMP Server，Mail Server 和OpenSSH Server。

然后，让我们安装一些图形界面工具
完成安装后，重启，以之前设置的用户名/密码登录，这时候你看到的是纯命令行界面，并不适合终端用户操作，我们需要Gnome来方便我们使用。
Tips：Gnome可以看作是一个有着图形界面的文件管理器，就像DOS下的Win3.2一样。除了Gnome，你还可以选择Xfce4或KDE，但是在服务器上，我并不推荐安装界面以豪华著称的KDE.
输入命令
sudo apt-get install x-window-system-core gnome-core
下载数据约150MB，如果接入速度快（200KB+），大约15分钟可以下载完毕，慢的话大约要一个小时。
如果慢得无法忍受，你可以按Ctrl+C终止下载，检查你的源或者换一个时间下载。如果你使用的教育网，请查阅添加其他服务器源的方法。
可能会有人比较崇尚命令行模式，觉得安装图形界面没有必要。其实每一种模式都有它的长处和短处，我相信没有人觉得文字界面的WPS 97比图形界面的Word 2000更好用。
SysCP安装后有大量的文本配置文件需要修改，在图形界面下粘贴这些文本更加方便。此外，gnome-core安装后不会自动启动，你需要输入命令
startx
才能调用图形界面，所以你也不必担心它们占用服务器的资源。安装完成后,重启，最好以root身份登录图形界面，命令如下：
sudo startx
为什么要用最高权限登录呢？因为我们只安装了图形界面核心，并没有安装登录管理程序，当我们的操作需要提高权限时，系统不会自动让你输入密码以提高权限，而只是报错。
进入图形界面启动终端，使用图形安装工具“新力得”安装.deb管理器和浏览器

搜索deb和firefox就可以找到我们需要的软件了，勾中之后选择Apply就能安装了。
如果你使用下面的命令安装.deb管理器
apt-get install gdebi
可能会造成.deb文件无法安装，因为这个命令没有安装相关的依赖包
下面进入正题
如何安装SysCP控制面板？
打开Firefox，访问http://www.syscp.com/，或者直接点击Debian Lenny 5.0 (deb)下载安装包。
下载完成后，双击.deb文件就可以安装了，SysCP会按照需要更新一部分程序。

但是请注意，如果在安装系统时，没有按照我说的选择前4个系统子模块，那么SysCP并不会自动把需要的全部组件都下载完全。它的依赖关系表不是很全，如果你需要在Desktop而不是Server上安装SysCP的话，你可能需要执行下面这个命令：
apt-get update
apt-get install apache2-mpm-worker apache2 apache2.2-common apache2-suexec apache2-utils awstats bind9 bind9utils courier-authdaemon courier-base courier-imap courier-maildrop courier-pop defoma dovecot-common dovecot-imapd dovecot-pop3d expect fam fontconfig-config libapache2-mod-php5 libapr1 libaprutil1 libc-client2007b libdbd-mysql-perl libdbi-perl libexpat1 [...]]]></description>
			<content:encoded><![CDATA[<p>最近我研究了好些天的开源面板（Web主机管理程序），挑中了<a href="http://syscp.org">SysCP</a>+<a href="http://ubuntu.com/">Ubuntu</a>这个组合。SysCP安装简便，结构也非常科学（纯PHP系统），只是功能相对单薄，相比那些更庞大的面板，SysCP提供的服务只包括域名停靠、FTP帐户管理、MySQL帐户管理、Email帐户管理、容量/流量限制。但是实际上，这些功能已经超过我们架设home made服务器，或者合租服务器的需要了。</p>
<p><span id="more-73"></span><br />
Ubuntu是Debian的一个分支，Debian一向以成熟稳定为特征，更新也很保守。Ubuntu的设立，就是为了为改善Debian沉闷的发布气氛。Ubuntu每6个月更新一次，每2年发布一次LTS（长期支持版本），用“年份.月份”标识版本号，第一个发行版本是6.04，发布于2006年4月，最新的发行版本是9.10发布于2009年10月。马上，10.04就要发布了，beta版本已经可以下载，听说界面异常华丽，只是我没试过。</p>
<p>至于为什么用Ubuntu呢？第一SysCP是以.deb（Debian安装包）发布的，在Ubuntu下兼容很好，SysCP也内置Ubuntu Server 8.04 LTS的配置文件。第二，Ubuntu Server的镜像只占1个CD，非常精简，方便刻盘。</p>
<p><u>面板的作用，是让我们摆脱调配一个又一个文本配置文件，通过简单的Web操作，实现主机的管理。</u></p>
<h3>首先，让我们从Ubuntu Server的安装开始。</h3>
<p>访问网易架设的开源镜像站点(<a href="http://mirrors.163.com/" title="http://mirrors.163.com/">http://mirrors.163.com/</a>)，下载Ubuntu Server 9.10的ISO文件。如果你在虚拟机上模拟安装就不必刻成光盘了。</p>
<p>安装前，请先将电脑接入设有DHCP服务器的网络中，因为在光盘安装完成后，我们还要进行<strong>网络安装</strong>，所以最好让安装程序在安装时就自动配置好网络，否则，你需要手动配置网络，</p>
<p>安装时，选择英文界面（选择中文是没有意义的，因为Server没有中文字体，所有中文字显示为方块），进入安装后，再选一次英文，接下来，系统让你挑选地区。使用英文的地区会被列出来，其中包括HongKong（香港），很多人会选HongKong，但是这是不对滴。这里选择地区，不仅仅是设置时区，同时也是设置更新源。你应该选择Other&#8211;&gt;Asia—&gt;China，这样，你就可以直接使用Ubuntu设置在中国的服务器源了。如果你确定你使用国内的Ubuntu官方源速度很慢，那么就选择Other&#8211;&gt;Asia—&gt;Taiwan，速度保证不让你失望。</p>
<p>进入分区界面时，选择第一项自动分区即可，Linux的文件结构不同，重装Linux时，并不能保护引导分区之外的分区。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot11.jpg" alt="sshot-1" style="display: inline; border-width: 0px" title="sshot-1" height="217" width="404" /></p>
<p>进入更新设置时，请选择自动更新。当然，如果你是要配置模拟服务器，可以不更新。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot21.jpg" alt="sshot-2" style="display: inline; border-width: 0px" title="sshot-2" height="217" width="404" /></p>
<p>设置好用户名和密码后，很快进入安装选择界面，你可以挑选服务器模块，请选择DNS Server，LAMP Server，Mail Server 和OpenSSH Server。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot31.jpg" alt="sshot-3" style="display: inline; border-width: 0px" title="sshot-3" height="229" width="404" /></p>
<h3>然后，让我们安装一些图形界面工具</h3>
<p>完成安装后，重启，以之前设置的用户名/密码登录，这时候你看到的是纯命令行界面，并不适合终端用户操作，我们需要Gnome来方便我们使用。</p>
<blockquote><p>Tips：Gnome可以看作是一个有着图形界面的文件管理器，就像DOS下的Win3.2一样。除了Gnome，你还可以选择Xfce4或KDE，但是在服务器上，我并不推荐安装界面以豪华著称的KDE.</p></blockquote>
<p>输入命令</p>
<p>sudo apt-get install x-window-system-core gnome-core</p>
<p>下载数据约150MB，如果接入速度快（200KB+），大约15分钟可以下载完毕，慢的话大约要一个小时。</p>
<p>如果慢得无法忍受，你可以按Ctrl+C终止下载，检查你的源或者换一个时间下载。如果你使用的教育网，请查阅<a href="http://wiki.ubuntu.org.cn/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E6%88%91%E4%BB%AC%E6%8E%A8%E8%8D%90%E7%9A%84%E6%BA%90">添加其他服务器源</a>的方法。</p>
<p>可能会有人比较崇尚命令行模式，觉得安装图形界面没有必要。其实每一种模式都有它的长处和短处，我相信没有人觉得文字界面的WPS 97比图形界面的Word 2000更好用。</p>
<p>SysCP安装后有大量的文本配置文件需要修改，在图形界面下粘贴这些文本更加方便。此外，gnome-core安装后不会自动启动，你需要输入命令</p>
<p>startx</p>
<p>才能调用图形界面，所以你也不必担心它们占用服务器的资源。安装完成后,重启，最好以root身份登录图形界面，命令如下：</p>
<p>sudo startx</p>
<p>为什么要用最高权限登录呢？因为我们只安装了图形界面核心，并没有安装登录管理程序，当我们的操作需要提高权限时，系统不会自动让你输入密码以提高权限，而只是报错。</p>
<p>进入图形界面启动终端，使用图形安装工具“新力得”安装.deb管理器和浏览器</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot5.jpg" alt="sshot-5" style="display: inline; border-width: 0px" title="sshot-5" height="176" width="404" /></p>
<p>搜索deb和firefox就可以找到我们需要的软件了，勾中之后选择Apply就能安装了。</p>
<p>如果你使用下面的命令安装.deb管理器</p>
<p>apt-get install gdebi</p>
<p>可能会造成.deb文件无法安装，因为这个命令没有安装相关的依赖包</p>
<p>下面进入正题</p>
<h3>如何安装SysCP控制面板？</h3>
<p>打开Firefox，访问<a href="http://www.syscp.com/" title="http://www.syscp.com/">http://www.syscp.com/</a>，或者直接点击<a href="http://files.syscp.org/releases/debs/lenny/syscp_1.4.2.1_all.deb">Debian Lenny 5.0 (deb)</a>下载安装包。</p>
<p>下载完成后，双击.deb文件就可以安装了，SysCP会按照需要更新一部分程序。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot6.jpg" alt="sshot-6" style="display: inline; border-width: 0px" title="sshot-6" height="304" width="403" /></p>
<blockquote><p>但是请注意，如果在安装系统时，没有按照我说的选择前4个系统子模块，那么SysCP并不会自动把需要的全部组件都下载完全。它的依赖关系表不是很全，如果你需要在Desktop而不是Server上安装SysCP的话，你可能需要执行下面这个命令：</p>
<p>apt-get update</p>
<p>apt-get install apache2-mpm-worker apache2 apache2.2-common apache2-suexec apache2-utils awstats bind9 bind9utils courier-authdaemon courier-base courier-imap courier-maildrop courier-pop defoma dovecot-common dovecot-imapd dovecot-pop3d expect fam fontconfig-config libapache2-mod-php5 libapr1 libaprutil1 libc-client2007b libdbd-mysql-perl libdbi-perl libexpat1 libfam0 libfontconfig1 libfreetype6 libgd2-xpm libgeoip1 libhtml-template-perl libjpeg62 libmysqlclient15off libnet-daemon-perl libplrpc-perl libpng12-0 libpq5 libsasl2-modules libsasl2-modules-sql libsqlite0 libt1-5 libterm-readkey-perl libxpm4 maildrop mlock mysql-client-5.1 mysql-common mysql-server mysql-server-5.1 openssl openssl-blacklist php5 php5-cli php5-common php5-gd php5-imap php5-mysql php5-suhosin proftpd-basic proftpd-mod-mysql psmisc ssl-cert tcl8.4 ttf-dejavu ttf-dejavu-core ttf-dejavu-extra webalizer bind9-host dnsutils libbind9-50 libdns50 libisc50 libisccc50 libisccfg50 liblwres50 libltdl7 libcap2 postfix postgrey procmail</p>
<p>这个命令不会长期有效，其中很多组件的版本号是随时变化的，你可以用 apt-cache search xxx 搜索该组件的最新版本号，然后替换。在搜索之前，记得需要 apt-get update 升级软件列表。</p></blockquote>
<p>SysCP的安装到此结束。</p>
<p>什么？太快？噢，当然还没有结束。</p>
<h3>SysCP的调配工作</h3>
<p>访问<a href="http://localhost/syscp">http://localhost/syscp</a>进入SysCP的配置界面：</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot7.jpg" alt="sshot-7" style="display: inline; border-width: 0px" title="sshot-7" height="304" width="262" /></p>
<p>你可以任意设置设置admin和SysCP的数据库密码，但是请注意，务必输入准确的MySQL ROOT帐户密码，这个秘密是在你安装系统时设置的。</p>
<p>配置完成后，登录SysCP控制面板，选择左侧的configuration栏。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot8.jpg" alt="sshot-8" style="display: inline; border-width: 0px" title="sshot-8" height="124" width="225" /></p>
<p>接下来需要配置的文件很多，我只给两个个范例；</p>
<p>1.HTTP服务器配置</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot9.jpg" alt="sshot-9" style="display: inline; border-width: 0px" title="sshot-9" height="261" width="308" /></p>
<p>SysCP支持Apache 2和LigHTTPD两种服务器，LigHTTPD相对更加高效，但是有着不同的ReWrite写法。Apache 2应用更加广泛，也比较稳定，对Wordpress、Discuz等程序的支持也较好。如果你不知道如何选择，推荐使用Apache 2。</p>
<p>选择Apache 2后，会出现一个界面，让你执行下面的命令：</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot10.jpg" alt="sshot-10" style="display: inline; border-width: 0px" title="sshot-10" height="304" width="275" /></p>
<p>复制他们（Ctrl+C），粘贴到终端（Ctrl+Shift+V）执行即可。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot111.jpg" alt="sshot-11" style="display: inline; border-width: 0px" title="sshot-11" height="199" width="392" /></p>
<p>然后执行重启命令：</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot12.jpg" alt="sshot-12" style="display: inline; border-width: 0px" title="sshot-12" height="128" width="404" /></p>
<p>这样我们就完成了Apache 2的调配。</p>
<p>接下来是DNS服务软件Bind 9，同样也是执行命令，重启。</p>
<p>然后是SMTP服务器Postfix的配置，这时候我们就有大量文本配置文件需要编辑了。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot13.jpg" alt="sshot-13" style="display: inline; border-width: 0px" title="sshot-13" height="239" width="346" /></p>
<p>第一步，在终端执行上面的命令。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot14.jpg" alt="sshot-14" style="display: inline; border-width: 0px" title="sshot-14" height="304" width="270" /></p>
<p>第二步，你需要配置大约五六个文本配置文件。</p>
<p>在终端输入</p>
<p>gedit /etc/postfix/main.cf /etc/postfix/master.cf …</p>
<p>我们假设你是以ROOT权限登录的Gnome，否则你可能无法编辑这些文件。你可以在gedit命令后面跟上所有需要编辑的文件，以空格分开。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot15.jpg" alt="sshot-15" style="display: inline; border-width: 0px" title="sshot-15" height="75" width="404" /></p>
<p>选中SysCP给出的配置文本，复制</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot16.jpg" alt="sshot-16" style="display: inline; border-width: 0px" title="sshot-16" height="177" width="309" /></p>
<p>清空目标文件，然后粘贴</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot17.jpg" alt="sshot-17" style="display: inline; border-width: 0px" title="sshot-17" height="304" width="397" /></p>
<p>粘贴后查找“MYSQL_PASSWORD”字样，把他们替换成SysCP的MySQL数据库的密码，注意，不是ROOT帐户的密码。</p>
<p>如此类推，完成配置，你需要编辑大约20～30个文本文件。</p>
<p>完成所有的配置工作后，你终于可以添加用户了，选择customer栏，为你自己添加一个空间大小无线、流量无限的帐户吧！</p>
<h3>号外：你可以直接使用安装命令</h3>
<p>在Ubuntu 10.04 上已经将SysCP列入到软件仓库中。</p>
<p>如果你使用的是Ubuntu 10.04 ，在尝试了上面的常规安装方法后，你也可以尝试使用下面这个命令</p>
<p>sudo apt-get install syscp</p>
<p>安装SysCP面板。</p>
]]></content:encoded>
			<wfw:commentRss>http://nosame.net/73/feed</wfw:commentRss>
		<slash:comments>1652</slash:comments>
		</item>
		<item>
		<title>笔记本电脑：三分之一难熬三年</title>
		<link>http://nosame.net/56</link>
		<comments>http://nosame.net/56#comments</comments>
		<pubDate>Sun, 21 Mar 2010 07:12:00 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[设备科学家]]></category>

		<guid isPermaLink="false">http://nosame.net/56</guid>
		<description><![CDATA[惠普电脑爆出的质量缺陷问题，让我们知道了SquareTrade Inc这家专门从事电子产品质保的公司。
SquareTrade Inc替代制造商向终端客户提供售后服务，这样，电子产品的生产厂家就可以专心在产品的研发和制造上。
SquareTrade Inc在2009年11月6日发布了一篇关于笔记本电脑质量的调查报告。
这篇报告采集数据主要来自北美市场，但是对于我们国内的消费者仍然有很大的警示作用——因为北美市场销售的笔记本电脑，与我们使用的笔记本电脑有着相同的制造商。

下面是我对这篇报告全文选译：
1 in 3 Laptops fail over 3 years
Netbooks fail 20% more than laptops; ASUS &#38; Toshiba the most reliable
http://www.squaretrade.com/pages/laptop-reliability-1109/
简介：SquareTrade跟踪了由SquareTrade提供质保的3万台笔记本电脑的保修状况，并发现，有三分之一的笔记本电脑将在使用3年内出现故障（包含硬件故障及意外）。
报告要点：

在购买新笔记本电脑的头三年中，31％的用户向SquareTrade报告电脑出现故障(译注：这意味着某些比较了解电脑的用户会自行处理小故障，而不向SquareTrade报告），其中三分之二来自硬件故障（20.4％）有三分之一（10.6％）是意外损坏。
上网本（Netbook）比全功能笔记本电脑要高出20%的故障率。（译注：网上流传的翻译翻错了。错的说法是：上网本只有20%的故障率。）
ASUS（华硕）和  Toshiba（东芝）是最值得信赖的生产厂家，在头三年里，他们的产品故障率小于16%。

引言： 笔记本 &#38; 上网本的可靠程度
Introduction: Laptop &#38; Netbook reliability
面临即将来临的圣诞假期，很多消费者可能会在这时候选择购买上网本。作为笔记本电脑的近亲，上网本对于那些需要移动办公的人来说，真是个不错的选择。2009年上网本的硬件和功能不断加强（诸如添加了光驱），足以和低端笔记本电脑相媲美。笔记本曾经被认为是最适合作为馈赠礼物的电子产品，而现在，上网本正在替代它以往的地位。
SquareTrade最近进行了一项关于笔记本电脑和上网本可靠程度的调查，比较了各个品牌笔记本电脑和可靠程度差异，以及上网本和笔记本电脑之间的可靠度差异。我们的统计包括既硬件故障，也包含了意外事故。
这些调查数据均来自于SquareTrade提供质保服务的机型，我们跟踪了3万台全新的笔记本电脑长达三年时间。
我们的结论是：在三年时间内，有31%的笔记本电脑会出现故障。虽然数据显示上网本的故障率更低，但是因为这些数据仅限于2009年内销售的上网本，我们没有采集到充分的超过一年使用时间的上网本数据，所以无法得出上网本更加可靠的结论。在所有笔记本品牌中，华硕与东芝可靠度最高，而Acer（宏碁）, Gateway（无中文名，已被宏碁收购，成为其子品牌） &#38; HP（惠普）的可靠度显著低于平均水平。（译注：我靠，我用的就是宏碁本！）
现在让我们看看数据吧。
三分之一的笔记本在三年内出现故障
1 in 3 laptops fail over 3 years
我们先来看一看整体故障率（蓝色线），包括硬件故障（红色线）和事故损坏（绿色线）。

要点：硬件故障率在第二年和第三年都有明显的加速；首年主要是意外事故导致笔记本电脑损坏；31%的三年故障率高于一般电器。（部分省略）
下面让我们看一看上网本。
网本比笔记本电脑要高出20%的故障率
One year in – netbooks fail 20% more often than laptops.
我们比较了三种电脑的故障率，包括上网本（蓝色线，$400以下），全功能笔记本电脑（红色线，$400-$1000）以及高档笔记本电脑（ $1000以上）的故障率。
虽然华硕在2007年便推出了EeePC系列上网本，但是在2008年第四季度之前，它们仍然不是市场主流。

这个图表显示上网本的首年故障率是5.8%，高于全功能笔记本电脑20%，高于高档笔记本40%。这些统计排除了意外故障。
根据数据，我们预测上网本在三年内的故障率为25.1%，与全功能笔记本电脑和高档笔记本电脑的对比图如下。

（部分省略）
华硕与东芝稳定性最佳
ASUS and Toshiba, reliability winners
下面我们来比较9个品牌之间的故障率，包括2年内故障率（蓝色线），3年内故障率（红色线）。这些数据同样排除了意外导致的故障。

华硕和东芝表现突出，3年内故障率在16％以下，这两个厂家的笔记本电脑稳定性比惠普公司高出40％以上。索尼和苹果也表现高于平均。
作为行业领袖的惠普公司，去年的笔记本电脑出货量近1600万台（根据IDC数据），可靠率却排在末尾，他们生产笔记本电脑将有四分之一在出售三年内出现故障。Gateway和宏基，作为第二不可靠的制造商，他们的产品将有23%在出售三年内出现故障。
结论
Conclusions [...]]]></description>
			<content:encoded><![CDATA[<p>惠普电脑爆出的质量缺陷问题，让我们知道了SquareTrade Inc这家专门从事电子产品质保的公司。</p>
<p>SquareTrade Inc替代制造商向终端客户提供售后服务，这样，电子产品的生产厂家就可以专心在产品的研发和制造上。</p>
<p>SquareTrade Inc在2009年11月6日发布了一篇关于笔记本电脑质量的调查报告。</p>
<p>这篇报告采集数据主要来自北美市场，但是对于我们国内的消费者<strong>仍然有很大的警示作用</strong>——因为北美市场销售的笔记本电脑，与我们使用的笔记本电脑有着相同的制造商。</p>
<p><span id="more-56"></span></p>
<p>下面是我对这篇报告<strong>全文选译</strong>：</p>
<h2>1 in 3 Laptops fail over 3 years</h2>
<p>Netbooks fail 20% more than laptops; ASUS &amp; Toshiba the most reliable<br />
<a href="http://www.squaretrade.com/pages/laptop-reliability-1109/">http://www.squaretrade.com/pages/laptop-reliability-1109/</a></p>
<p><strong>简介</strong>：SquareTrade跟踪了由SquareTrade提供质保的3万台笔记本电脑的保修状况，并发现，有三分之一的笔记本电脑将在使用3年内出现故障（包含硬件故障及意外）。</p>
<p><strong>报告要点</strong>：</p>
<ol>
<li>在购买新笔记本电脑的头三年中，<strong>31％的用户向SquareTrade报告电脑出现故障</strong>(译注：这意味着某些比较了解电脑的用户会自行处理小故障，而不向SquareTrade报告），其中三分之二来自硬件故障（20.4％）有三分之一（10.6％）是意外损坏。</li>
<li>上网本（Netbook）<strong>比全功能笔记本电脑要高出20%的故障率</strong>。（译注：网上流传的翻译翻错了。错的说法是：上网本只有20%的故障率。）</li>
<li><strong>ASUS（华硕）</strong>和  <strong>Toshiba（东芝）</strong>是最值得信赖的生产厂家，在头三年里，他们的产品故障率小于16%。</li>
</ol>
<p><strong>引言</strong>： 笔记本 &amp; 上网本的可靠程度<br />
Introduction: Laptop &amp; Netbook reliability</p>
<p>面临即将来临的圣诞假期，很多消费者可能会在这时候选择购买上网本。作为笔记本电脑的近亲，上网本对于那些需要移动办公的人来说，真是个不错的选择。2009年上网本的硬件和功能不断加强（诸如添加了光驱），足以和低端笔记本电脑相媲美。笔记本曾经被认为是最适合作为馈赠礼物的电子产品，而现在，上网本正在替代它以往的地位。</p>
<p>SquareTrade最近进行了一项关于笔记本电脑和上网本可靠程度的调查，比较了各个品牌笔记本电脑和可靠程度差异，以及上网本和笔记本电脑之间的可靠度差异。我们的统计包括既硬件故障，也包含了意外事故。</p>
<p>这些调查数据均来自于SquareTrade提供质保服务的机型，我们跟踪了3万台全新的笔记本电脑长达三年时间。</p>
<p>我们的结论是：在三年时间内，有31%的笔记本电脑会出现故障。虽然数据显示上网本的故障率更低，但是因为这些数据仅限于2009年内销售的上网本，我们没有采集到充分的超过一年使用时间的上网本数据，所以无法得出上网本更加可靠的结论。在所有笔记本品牌中，华硕与东芝可靠度最高，而Acer（宏碁）, Gateway（无中文名，已被宏碁收购，成为其子品牌） &amp; HP（惠普）的可靠度显著低于平均水平。（<font color="#800000">译注：我靠，我用的就是宏碁本！</font>）</p>
<p>现在让我们看看数据吧。</p>
<h3>三分之一的笔记本在三年内出现故障<br />
1 in 3 laptops fail over 3 years</h3>
<p>我们先来看一看整体故障率（蓝色线），包括硬件故障（红色线）和事故损坏（绿色线）。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot1.jpg" alt="sshot-1" style="display: inline; border-width: 0px" title="sshot-1" height="332" width="609" /></p>
<p>要点：硬件故障率在第二年和第三年都有明显的加速；首年主要是意外事故导致笔记本电脑损坏；31%的三年故障率高于一般电器。（部分省略）</p>
<p>下面让我们看一看上网本。</p>
<h3>网本比笔记本电脑要高出20%的故障率<br />
One year in – netbooks fail 20% more often than laptops.</h3>
<p>我们比较了三种电脑的故障率，包括上网本（蓝色线，$400以下），全功能笔记本电脑（红色线，$400-$1000）以及高档笔记本电脑（ $1000以上）的故障率。</p>
<p>虽然华硕在2007年便推出了EeePC系列上网本，但是在2008年第四季度之前，它们仍然不是市场主流。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot2.jpg" alt="sshot-2" style="display: inline; border-width: 0px" title="sshot-2" height="313" width="613" /></p>
<p>这个图表显示上网本的首年故障率是5.8%，高于全功能笔记本电脑20%，高于高档笔记本40%。这些统计排除了意外故障。</p>
<p>根据数据，我们预测上网本在三年内的故障率为25.1%，与全功能笔记本电脑和高档笔记本电脑的对比图如下。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot3.jpg" alt="sshot-3" style="display: inline; border-width: 0px" title="sshot-3" height="300" width="549" /></p>
<p>（部分省略）</p>
<h3>华硕与东芝稳定性最佳<br />
ASUS and Toshiba, reliability winners</h3>
<p>下面我们来比较9个品牌之间的故障率，包括2年内故障率（蓝色线），3年内故障率（红色线）。这些数据同样排除了意外导致的故障。</p>
<p><img border="0" src="http://nosame.net/wp-content/uploads/sshot4.jpg" alt="sshot-4" style="display: inline; border-width: 0px" title="sshot-4" height="366" width="612" /></p>
<p>华硕和东芝表现突出，3年内故障率在16％以下，这两个厂家的笔记本电脑稳定性比惠普公司高出40％以上。索尼和苹果也表现高于平均。</p>
<p>作为行业领袖的惠普公司，去年的笔记本电脑出货量近1600万台（根据IDC数据），可靠率却排在末尾，他们生产笔记本电脑将有四分之一在出售三年内出现故障。Gateway和宏基，作为第二不可靠的制造商，他们的产品将有23%在出售三年内出现故障。</p>
<h3>结论<br />
Conclusions on laptop reliability</h3>
<p>由于各个品牌的笔记本电脑可靠程度有相当大的差异，消费者在他挑选笔记本电脑时应该更多考虑该品牌的可靠率。</p>
<p>虽然我们的研究发现，上网本故障率比全功能笔记本电脑高出20％，但是制造商之间的差异如此之大，品牌的可信赖度将在左右消费者的购买决定。华硕和东芝笔记本电脑比惠普在可靠性方面高出一倍以上，这对于消费者来说，有着很大吸引力。</p>
<p>由于上网本的保修期只有一年，观察超过保修期外上网本的稳定性将会变得非常有趣。</p>
<p>SquareTrade将继续监测笔记本和上网本在2010年的可靠程度数据。</p>
<h3>译者言</h3>
<p>很难想象，笔记本的故障率如此之高。</p>
<p>SquareTrade给出的数据因地域限制，没有包含国内部分品牌。</p>
<p>甚至，SquareTrade压根就没有提到ThinkPad品牌（Gateway同样被Acer收购了，但是出现在列表中），如果联想在北美只使用了ThinkPad品牌，那么ThinkPad估计归于lenove旗下，或者，北美也出售lenove品牌的笔记本，那么ThinkPad或许根本就没有被考虑进来。</p>
<p>几年来我一直在帮助同学修理电脑，根据我的经验，Thinkpad、SONY以及民族小强TCL很少出现硬件故障，而HP则问题多多，主板烧坏更是不在少数。HP全球出货量第一，质量却如此低劣，实在让人汗颜。</p>
<p>有人问我买本能用几年，以前我说，保养的好可以用八九上十年，现在不敢这么夸下海口。</p>
<p>笔记本嘛，三年一个坎，五年一个坎，过了五年后，年年都是坎。</p>
]]></content:encoded>
			<wfw:commentRss>http://nosame.net/56/feed</wfw:commentRss>
		<slash:comments>1678</slash:comments>
		</item>
		<item>
		<title>独立博客是你的一笔财富吗？</title>
		<link>http://nosame.net/50</link>
		<comments>http://nosame.net/50#comments</comments>
		<pubDate>Thu, 18 Mar 2010 14:50:24 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[没意思的事]]></category>

		<guid isPermaLink="false">http://nosame.net/50</guid>
		<description><![CDATA[当我们决定做一件事情的时候，我们会时常询问自己，我做的一切有价值吗？
当我们考虑自己的独立博客站点时，同样会牵扯到这样一个问题，你的站点有价值吗？是啊，你所做的一切有价值吗？你不断地推广、更新、装饰你的页面、答复访问者留言，这些事情有价值吗？残酷的真相是，没有价值。

无庸置疑，每一个架设独立博客的“准站长”都非常用心地维护着自己的站点。然而，当你把自己看作“站长”的时候，你已经陷入困境。大多数博客站长并不是技术领袖，他们无法引发技术上的彻底革命，同时，更要命的是，他们似乎也不是合格的“信息供应商”，他们并不乐钟于为互联网提供真正有价值的新情报——合格的“信息供应商”哪？他们不是站长，他们的真实身份是学者、记者、作家、研究员……甚至于韩寒那样有着新潮言论的赛车手。这些“供应商”不需要独立博客，他们需要的是类似新浪网那样的“在线出版平台”。
你我的独立博客称不上公众辞典中“网站”，对于公众来说，一个网站如果不能提供服务，就必须提供内容。现状是，没有多少独立博客能为你够提供足够充实的内容，我们的页面不过被用来填补搜索引擎的数据空隙，让他们的数据库更加丰满，以实现他们为用户“检索一切信息”的承诺。
就如同这篇杂文，我相信它很快就会被湮没。没有人会真正关心这里曾经讨论过什么。人们关注的的是什么人在讨论什么。如果读者不希冀了解博客的作者，他就没有兴趣完整阅读博客内容，更不用谈“持续跟进”。这解释了名人博客总是不乏追捧，而独立博客访问者却寥寥无几。
你要有清醒的意识，这里的成功者，往往只是异数。我曾经提到，独立博客是个自恋怪圈，教你如何“博客成名”的博客，往往是最受欢迎的博客。为博客提供服务的博客，才是真正能够赚钱的博客。
另外有一些博客，看似也成功了。我却以为，他们早已脱离博客的范畴，只留下一层模糊的外壳。这些博客的作者由个人演变为群体，内容由情感平台演化为电子日报。譬如“煎蛋”，煎蛋作者从不谈论自己，他们更像花边小报的编辑，沉迷于剪裁趣闻。
独立博客难以被视作个人财富，相反，维护独立博客会消耗你的财富（尽管对于大多数人，这不算什么）。它的真实面目其实很简单，独立博客只是一个用代码写就的电子玩具，它只是我们的精神消遣，就像孩子们的遥控赛车和芭比娃娃，它们不能构成你世界的全部。
如果你存在幻想，那么请尽早清醒，如果你本着一颗真诚的心，祝福你这个幸运的人。
]]></description>
			<content:encoded><![CDATA[<p>当我们决定做一件事情的时候，我们会时常询问自己，我做的一切有价值吗？</p>
<p>当我们考虑自己的独立博客站点时，同样会牵扯到这样一个问题，你的站点有价值吗？是啊，你所做的一切有价值吗？你不断地推广、更新、装饰你的页面、答复访问者留言，这些事情有价值吗？残酷的真相是，<strong>没有价值</strong>。</p>
<p><span id="more-50"></span></p>
<p>无庸置疑，每一个架设独立博客的“准站长”都非常用心地维护着自己的站点。然而，当你把自己看作“站长”的时候，你已经陷入困境。大多数博客站长并不是<strong>技术领袖</strong>，他们无法引发技术上的彻底革命，同时，更要命的是，他们似乎也不是合格的“<strong>信息供应商</strong>”，他们并不乐钟于为互联网提供真正有价值的新情报——合格的“信息供应商”哪？他们不是站长，他们的真实身份是学者、记者、作家、研究员……甚至于韩寒那样有着新潮言论的赛车手。这些“供应商”不需要独立博客，他们需要的是类似新浪网那样的“在线出版平台”。</p>
<p>你我的独立博客称不上公众辞典中“网站”，对于公众来说，一个网站如果不能提供服务，就必须提供内容。现状是，没有多少独立博客能为你够提供足够充实的内容，我们的页面不过被用来<strong>填补搜索引擎的数据空隙</strong>，让他们的数据库更加丰满，以实现他们为用户“检索一切信息”的承诺。</p>
<p>就如同这篇杂文，我相信它很快就会被湮没。没有人会真正关心这里曾经讨论过什么。人们关注的的是<strong>什么人</strong>在讨论什么。如果读者不希冀了解博客的作者，他就没有兴趣完整阅读博客内容，更不用谈“持续跟进”。这解释了<strong>名人博客</strong>总是不乏追捧，而独立博客访问者却寥寥无几。</p>
<p>你要有清醒的意识，这里的成功者，<strong>往往只是异数</strong>。我曾经提到，独立博客是个自恋怪圈，教你如何“博客成名”的博客，往往是最受欢迎的博客。为博客提供服务的博客，才是真正能够赚钱的博客。</p>
<p>另外有一些博客，看似也成功了。我却以为，他们<strong>早已脱离博客的范畴</strong>，只留下一层模糊的外壳。这些博客的作者由个人演变为群体，内容由情感平台演化为电子日报。譬如“煎蛋”，煎蛋作者从不谈论自己，他们更像花边小报的编辑，沉迷于剪裁趣闻。</p>
<p>独立博客难以被视作个人财富，相反，维护独立博客会消耗你的财富（尽管对于大多数人，这不算什么）。它的真实面目其实很简单，<strong>独立博客只是一个用代码写就的电子玩具</strong>，它只是我们的精神消遣，就像孩子们的遥控赛车和芭比娃娃，它们不能构成你世界的全部。</p>
<p>如果你存在幻想，那么请尽早清醒，如果你本着一颗真诚的心，祝福你这个幸运的人。</p>
]]></content:encoded>
			<wfw:commentRss>http://nosame.net/50/feed</wfw:commentRss>
		<slash:comments>1293</slash:comments>
		</item>
		<item>
		<title>利用PHP将手机浏览器导向WAP页面</title>
		<link>http://nosame.net/4</link>
		<comments>http://nosame.net/4#comments</comments>
		<pubDate>Thu, 11 Mar 2010 13:47:47 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[有意思的事]]></category>

		<guid isPermaLink="false">http://nosame.net/archives/4</guid>
		<description><![CDATA[你的站点有来自手机的访客吗？你的站点在手机浏览器下排版完美吗？
如果你有来自手机界面的访问者，你很可能需要将他们引导至一个不同的页面，一个特别为手机浏览器优化的界面。

1.在页面头部添加判断 
通过PHP和浏览器头信息，我们可以轻松地实现将手机用户转向经过专门设计的WAP界面。我恰好使用了WP-T-WAP插件实现了界面的WAP化，WAP浏览的地址是http://nosame.net/wap。（你可以尝试浏览这个地址，它可以在电脑上被打开。真抱歉，我现在用的是MobilePress，没有演示了，MobilePress可以自动判断访问者的浏览器。）
我希望手机访客在打开http://nosame.net/地址时，自动导向http://nosame.net/wap。怎么办呢？

答案非常简单。
打开header.php文件。在第一行插入以下代码：
&#60; ?php
$agent = $_SERVER['HTTP_USER_AGENT'];
if(strpos($agent,"NetFront") &#124;&#124; strpos($agent,"iPhone") &#124;&#124; strpos($agent,"MIDP-2.0") &#124;&#124; strpos($agent,"Opera Mini") &#124;&#124; strpos($agent,"UCWEB") &#124;&#124; strpos($agent,"Android") &#124;&#124; strpos($agent,"Windows CE") &#124;&#124; strpos($agent,"SymbianOS"))
header("Location:http://nosame.net/wap");
?&#62;
这段代码的含义是，当浏览器返回的UA信息为Opera Mini、UCWEB等内容时，将页面转向http://nosame.net/wap。
1.1 补充：增加手机浏览器的跳转提示
当你使用上面的方法设置跳转时，可能会遇到这种状况：手机访问者直接访问类似http://nosame.net/archive/xxx的子页面，而不是首页。这时，改判断语句仍然会执行命令，将手机访问者引导至手机界面的首页，使访客无法获取想要的信息。
怎么办呢？
你可以在这段语句之外再加入一个判断，只有在当前页面为首页时执行此命令。
在WordPress环境下这个判断的写法是
&#60;?php if ( is_home() ) { ... }?&#62; 
那么全部的代码是：
&#60;?php
$agent = $_SERVER['HTTP_USER_AGENT'];
if ( is_home() &#38;&#38; ((strpos($agent,"NetFront") &#124;&#124; strpos($agent,"iPhone") &#124;&#124; strpos($agent,"MIDP-2.0") &#124;&#124; strpos($agent,"Opera Mini") &#124;&#124; strpos($agent,"UCWEB") &#124;&#124; strpos($agent,"Android") &#124;&#124; strpos($agent,"Windows CE") &#124;&#124; strpos($agent,"SymbianOS")) )
header("Location:http://nosame.net/wap");
}
?&#62;
这样我们又遇到一个问题：手机访问者在浏览子页面时，并不知道你提供了WAP界面，而你恰恰又很希望推销的你的WAP界面。
我们可以修改这个判断语句，让它不再直接跳转，而是在特定浏览器下显示提示信息，告诉手机用户可以转换至WAP界面浏览。
代码写法如下：
&#60;?php
$agent = $_SERVER['HTTP_USER_AGENT'];
if(strpos($agent,"NetFront") [...]]]></description>
			<content:encoded><![CDATA[<p>你的站点有<strong>来自手机的访客</strong>吗？你的站点在手机浏览器下<strong>排版完美</strong>吗？</p>
<p>如果你有来自手机界面的访问者，你很可能需要将他们引导至一个不同的页面，一个<strong>特别为手机浏览器优化的界面</strong>。</p>
<p><span id="more-4"></span></p>
<p><strong>1.在页面头部添加判断</strong> </p>
<p>通过PHP和浏览器头信息，我们可以轻松地实现将手机用户转向经过专门设计的WAP界面。我恰好使用了<a target="_blank" href="http://wordpress.org/extend/plugins/wp-t-wap/">WP-T-WAP</a>插件实现了界面的WAP化，WAP浏览的地址是<u>http://nosame.net/wap</u>。（<strike>你可以尝试浏览这个地址，它可以在电脑上被打开</strike>。真抱歉，我现在用的是<a target="_blank" href="http://wordpress.org/extend/plugins/mobilepress/">MobilePress</a>，没有演示了，MobilePress可以自动判断访问者的浏览器。）</p>
<p>我希望手机访客在打开<a href="http://nosame.net/">http://nosame.net/</a>地址时，自动导向<u>http://nosame.net/wap</u>。怎么办呢？</p>
<p style="text-align: center"><img src="http://nosame.net/wp-content/uploads/sshot-1.jpg" alt="sshot-1.jpg" /></p>
<p>答案非常简单。</p>
<p>打开header.php文件。在第一行插入以下代码：</p>
<p><code>&lt; ?php<br />
$agent = $_SERVER['HTTP_USER_AGENT'];<br />
if(strpos($agent,"NetFront") || strpos($agent,"iPhone") || strpos($agent,"MIDP-2.0") || strpos($agent,"Opera Mini") || strpos($agent,"UCWEB") || strpos($agent,"Android") || strpos($agent,"Windows CE") || strpos($agent,"SymbianOS"))<br />
header("Location:http://nosame.net/wap");<br />
?&gt;</code></p>
<p>这段代码的含义是，当浏览器返回的UA信息为Opera Mini、UCWEB等内容时，将页面转向<u>http://nosame.net/</u>wap。</p>
<p><strong>1.1 <font color="#ff0000">补充</font>：增加手机浏览器的跳转提示</strong></p>
<p>当你使用上面的方法设置跳转时，可能会遇到这种状况：手机访问者直接访问类似<u>http://nosame.net/archive/xxx</u>的子页面，而不是首页。这时，改判断语句仍然会执行命令，将手机访问者引导至手机界面的首页，使访客无法获取想要的信息。</p>
<p>怎么办呢？</p>
<p>你可以在这段语句之外再加入一个判断，只有在<strong>当前页面</strong>为<strong>首页</strong>时执行此命令。<br />
在WordPress环境下这个判断的写法是<br />
<code>&lt;?php if ( is_home() ) { ... }?&gt; </code><br />
那么全部的代码是：</p>
<p><code>&lt;?php<br />
$agent = $_SERVER['HTTP_USER_AGENT'];<br />
if ( is_home() &amp;&amp; ((strpos($agent,"NetFront") || strpos($agent,"iPhone") || strpos($agent,"MIDP-2.0") || strpos($agent,"Opera Mini") || strpos($agent,"UCWEB") || strpos($agent,"Android") || strpos($agent,"Windows CE") || strpos($agent,"SymbianOS")) )<br />
header("Location:http://nosame.net/wap");<br />
}<br />
?&gt;</code></p>
<p>这样我们又遇到一个问题：手机访问者在浏览子页面时，并不知道你提供了WAP界面，而你恰恰又很希望推销的你的WAP界面。</p>
<p>我们可以修改这个判断语句，让它不再直接跳转，而是在特定浏览器下显示提示信息，告诉手机用户可以转换至WAP界面浏览。</p>
<p>代码写法如下：</p>
<p><code>&lt;?php<br />
$agent = $_SERVER['HTTP_USER_AGENT'];<br />
if(strpos($agent,"NetFront") || strpos($agent,"iPhone") || strpos($agent,"MIDP-2.0") || strpos($agent,"Opera Mini") || strpos($agent,"UCWEB") || strpos($agent,"Android") || strpos($agent,"Windows CE") || strpos($agent,"SymbianOS")) { ?&gt;<br />
&lt;div id="mobile"&gt;&lt;p&gt;系统检测到您正在使用手机浏览器，您可以访问&lt;a href="http://nosame.net/wap"&gt;移动界面&lt;/a&gt;以获取更好的浏览体验。&lt;/p&gt;&lt;/div&gt;<br />
&lt;?php } ?&gt;</code></p>
<p>当然了，你可以综合这两种方法，让手机访客在访问首页时自动跳转，而访问其他界面时显示提示信息。</p>
<p><strong> 2.需要足够的手机浏览器UA信息</strong></p>
<p>当浏览器访问页面时，它会向服务器提交一个标志字符，这段字符被称作UA（User Agent），他们看起来大概是这个样子：</p>
<p><em>Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) )</em></p>
<p>是的，UA很长，甚至还包含了系统信息。但是当我们进行判断时，只需要核对最关键的字符。比如我需要判断当前用户是否使用了IE 8（我的确就是用的IE8），那么 在上面的判断语句中就应该写成strpos($agent,&#8221;MSIE 8.0&#8243;) 。</p>
<p>我准备了8种最常见的浏览器/平台分别是NetFront、iPhone、JAVA（MIDP-2.0）、Opera Mini、UCWEB、Android、Windows CE/Mobile、SymbianOS。就目前的状况来说，这8种平台已经包含了国内几乎全部的手机访客，当然，完整的手机浏览客户端列表不止这么多，我罗列一些：</p>
<p>2.0 MMP,  240&#215;320,  400X240,  AvantGo,  BlackBerry,  Blazer,  Cellphone,  Danger,  DoCoMo,  Elaine/3.0  EudoraWeb,   Googlebot-Mobile,  hiptop,  IEMobile,  KYOCERA/WX310K,  LG/U990,  MIDP-2.,  MMEF20,  MOT-V,  NetFront,  Newt,  Nintendo Wii,  Nitro, // Nintendo DS  Nokia,  Opera Mini,  Palm,  PlayStation Portable,  portalmmm,  Proxinet,  ProxiNet,  SHARP-TQ-GX10,  SHG-i900,  Small,  SonyEricsson,  Symbian OS,  SymbianOS,  TS21i-10,  UP.Browser,  UP.Link,  webOS, // Palm Pre, etc.  Windows CE,  WinWAP,  YahooSeeker/M1A1-R2D2</p>
<p>你可以根据这个列表添加或替换上面的PHP判断语句。但是我仍然推荐我已经选好的8种平台，因为目前会使用手机浏览互联网——特别是个人博客的用户，基本上都是高端玩家。</p>
<p>另外你可以写一个简单的页面，用来判断你的手机UA</p>
<p><code>&lt;?phpecho $_SERVER['HTTP_USER_AGENT']; ?&gt;</code></p>
<p>保存为ua-test.php，上传至服务器，用你的手机访问这个页面。</p>
<p><strong>3.如何通过工具创建WAP界面</strong></p>
<p>当然，你可能还有一个问题，那就是无法创建WAP浏览界面——你使用的平台还没有WAP化插件。怎么办呢？</p>
<p><strike>你可以使用</strike><a target="_blank" href="http://www.mofusepremium.com/"><strike>MoFuse</strike></a><strike>创建你的移动版博客，使用方法请参阅</strike><a rel="bookmark" href="http://www.lusongsong.com/reed/154.html"><strike>MoFuse为博客免费创建Wap版</strike></a><strike>。</strike><a target="_blank" href="http://www.mofusepremium.com/"><strike>MoFuse</strike></a><strike>支持绑定子域名，这意味着你可以使用xxx.yorname.com来创造你的移动博客界面</strike>。写完之后才发现，MoFuse已经在收费了，而且很不便宜。</p>
<p><a href="http://cn.feedm8.com/">http://cn.feedm8.com/</a>也提供类似的服务，他们将站点的RSS转换成手机可以阅读的界面。<a target="_blank" href="http://www.feedm8.com/web/user_signup?refer=FM84525-65">点击申请帐户</a>，feedm8将会为你提供一个固定的手机浏览界面地址，你可以向你的手机访客推荐这个地址。feedm8提供的界面并不十分美观，而且它会在你的页面中加入广告（似乎有分成），关键是，这些都是免费的。</p>
]]></content:encoded>
			<wfw:commentRss>http://nosame.net/4/feed</wfw:commentRss>
		<slash:comments>1847</slash:comments>
		</item>
		<item>
		<title>回到原点</title>
		<link>http://nosame.net/3</link>
		<comments>http://nosame.net/3#comments</comments>
		<pubDate>Wed, 10 Mar 2010 17:42:04 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[没意思的事]]></category>

		<guid isPermaLink="false">http://nosame.net/archives/3</guid>
		<description><![CDATA[前一个天下无双被我在五分钟之内消灭了；消灭的的工具是FileZilla FTP。我写那个博客用了5个月的时间，但是抹去它只用了五分钟。好消息是，在我删除之前，我存下了所有的数据，既包括文字，也包括图片附件。如果需要，可以随时“复国”。
现在使用的主题是CloudySky，从稿纸到成型，花了两个多小时。虽然中规中矩，但是出自我手，也算得上向WP设计的一步步迈进。
如果有有闲情，我会把前一个『天下无双』上有意义的帖子转到这里。或许，根本没有必要。
关于TE主题，我只留下了三个原创作品，请点击这里下载。如果你需要之前我转制的主题，请邮件索取，过段时间我会把他们中制作精良的部分整理出来。
正如前述，我逃避WordPress并不是因为它不好。相反，是它把把自己做过于高大、过于全能。然而，我开辟博客，并不是纯粹为了“写写自己不开心的事，让大家开心一下”。我希望通过对一个平台的使用累积经验，渐渐熟悉它的功能，从而以此为基础，搭建一个完整的站点。
确实如此。在我使用Typecho的时候，我便利用TE搭建了无双名博。它已经基本上摆脱了博客的影子，更像一个分类站点。
那么搭建更加复杂的网站呢？TE虽然已经十分优秀，但是作为一个新生平台，所拥有的资源远远无法和WP媲美。我想要学习WP，为此建立了一个以WP为内核的英文博客，遗憾的是，我既没有兴趣也没有时间更新它。另一个问题是，我何必更新那么多博客呢？于是我删除了前一个『天下无双』，重新建立了一个博客站点。
只是，重复着之前的名字。
]]></description>
			<content:encoded><![CDATA[<p>前一个天下无双被我在五分钟之内消灭了；消灭的的工具是FileZilla FTP。我写那个博客用了5个月的时间，但是抹去它只用了五分钟。好消息是，在我删除之前，我存下了所有的数据，既包括文字，也包括图片附件。如果需要，可以随时“复国”。</p>
<p>现在使用的主题是<strong>CloudySky</strong>，从稿纸到成型，花了两个多小时。虽然中规中矩，但是出自我手，也算得上向WP设计的一步步迈进。</p>
<p><span id="more-3"></span>如果有有闲情，我会把前一个『天下无双』上有意义的帖子转到这里。或许，根本没有必要。</p>
<p>关于TE主题，我只留下了三个原创作品，<a href="http://typecho.nosame.net/">请点击这里下载</a>。如果你需要之前我转制的主题，请邮件索取，过段时间我会把他们中制作精良的部分整理出来。</p>
<p>正如前述，我逃避WordPress并不是因为它不好。相反，是它把把自己做过于高大、过于全能。然而，我开辟博客，并不是纯粹为了“写写自己不开心的事，让大家开心一下”。我希望通过对一个平台的使用累积经验，渐渐熟悉它的功能，从而以此为基础，搭建一个完整的站点。</p>
<p>确实如此。在我使用Typecho的时候，我便利用TE搭建了无双名博。它已经基本上摆脱了博客的影子，更像一个分类站点。</p>
<p>那么搭建更加复杂的网站呢？TE虽然已经十分优秀，但是作为一个新生平台，所拥有的资源远远无法和WP媲美。我想要学习WP，为此建立了一个以WP为内核的英文博客，遗憾的是，我既没有兴趣也没有时间更新它。另一个问题是，我何必更新那么多博客呢？于是我删除了前一个『天下无双』，重新建立了一个博客站点。</p>
<p>只是，重复着之前的名字。</p>
]]></content:encoded>
			<wfw:commentRss>http://nosame.net/3/feed</wfw:commentRss>
		<slash:comments>439</slash:comments>
		</item>
		<item>
		<title>[转载].htaccess实现图片防盗链</title>
		<link>http://nosame.net/10</link>
		<comments>http://nosame.net/10#comments</comments>
		<pubDate>Thu, 18 Feb 2010 17:35:57 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[网络建筑工]]></category>

		<guid isPermaLink="false">http://nosame.net/archives/10</guid>
		<description><![CDATA[防盗链是个永远不会过时的话题，转载这篇文章，或许有人用得上，或许以后用的上。
所谓盗链，是指其他网站直接链接我们网站上的文件，一般来说，盗链的对象大多为很耗带宽的大体积文件，如图片、视频等。这样造成的后果主要有：增加了服务器的流量负担，影响我们网站的访问速度。

通过.htaccess来防止网站的图片、压缩文件、或视频等非Html文件被盗链的方法相当简单，通过在该文件中加入几句命令即可保护我们宝贵的带宽。
在.htaccess中添加下面代码
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !renniaofei.com [NC]
RewriteCond %{HTTP_REFERER} !ikuaizi.com [NC]
RewriteCond %{HTTP_REFERER} !zhuaxia.com [NC]
RewriteCond %{HTTP_REFERER} !xianguo.com [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !bloglines.com [NC]
RewriteCond %{HTTP_REFERER} !feedburner.com [NC]
RewriteCond %{HTTP_REFERER} !feedsky.com [NC]
RewriteRule .*.(gif&#124;jpg)$ http://domain.com/no.png [R,NC,L]
对上面代码的解释说明
1、RewriteCond %{HTTP_REFERER} !^$ [NC]允许空“HTTP_REFERER”的访问，即允许用户在浏览器地址栏中直接输入图片地址时图片文件的显示。一般而言，这是可选的，不过，建议这么设置，如果强迫必须具有“HTTP_REFERER”才能访问，可能会带来某些问题，比如说在用户通过代理服务器访问时。
2、RewriteCond %{HTTP_REFERER} !domain.com [NC]
设置允许访问的HTTP来源，包括我们的站点自身、Google、Baidu、Bloglines、Feedburner等。
3、RewriteRule .*.(gif&#124;jpg&#124;png)$ http://domain.com/no.png [R,NC,L]
定义被盗链时替代的图片，让所有盗链 jpg、gif、png 等文件的网页，显示根目录下的 no.png 文件。注意：替换显示的图片不要放在设置防盗链的目录中，并且该图片文件体积越小越好。当然你也可以不设置替换图片，而是使用下面的语句即可：
RewriteRule .*.(gif&#124;jpg&#124;png)$ – [F]
4、说明一下其中的R、NC 和 L
R 就是转向的意思
NC 指的是不区分大小写
L 的作用是指明本次转向到此结束，后续的转向不受先前判断语句的影响
5、防止盗链的文件类型
上例中是 gif、jpg、png，而根据需要，可更改或添加其他文件类型，如rar、mov等，不同文件扩展名间使用“&#124;”分割。
这样的话，就可以基本做到简单的防止被盗链情况的发生，而且可以尽最大可能的减少服务器流量的无畏消耗，当然了，如果你不在意这点流量的话，那么可以不用考虑上述设置啦！
功能扩展
RewriteRule .*.(gif&#124;jpg)$ [...]]]></description>
			<content:encoded><![CDATA[<p><u>防盗链是个永远不会过时的话题，转载这篇文章，或许有人用得上，或许以后用的上。</u></p>
<p>所谓盗链，是指其他网站直接链接我们网站上的文件，一般来说，盗链的对象大多为很耗带宽的大体积文件，如图片、视频等。这样造成的后果主要有：增加了服务器的流量负担，影响我们网站的访问速度。</p>
<p><span id="more-10"></span></p>
<p>通过.htaccess来防止网站的图片、压缩文件、或视频等非Html文件被盗链的方法相当简单，通过在该文件中加入几句命令即可保护我们宝贵的带宽。</p>
<p>在.htaccess中添加下面代码</p>
<p><code>RewriteEngine on<br />
RewriteCond %{HTTP_REFERER} !^$ [NC]<br />
RewriteCond %{HTTP_REFERER} !renniaofei.com [NC]<br />
RewriteCond %{HTTP_REFERER} !ikuaizi.com [NC]<br />
RewriteCond %{HTTP_REFERER} !zhuaxia.com [NC]<br />
RewriteCond %{HTTP_REFERER} !xianguo.com [NC]<br />
RewriteCond %{HTTP_REFERER} !google.com [NC]<br />
RewriteCond %{HTTP_REFERER} !bloglines.com [NC]<br />
RewriteCond %{HTTP_REFERER} !feedburner.com [NC]<br />
RewriteCond %{HTTP_REFERER} !feedsky.com [NC]<br />
RewriteRule .*.(gif|jpg)$ http://domain.com/no.png [R,NC,L]</code></p>
<p>对上面代码的解释说明<br />
1、<code>RewriteCond %{HTTP_REFERER} !^$ [NC]</code>允许空“HTTP_REFERER”的访问，即允许用户在浏览器地址栏中直接输入图片地址时图片文件的显示。一般而言，这是可选的，不过，建议这么设置，如果强迫必须具有“HTTP_REFERER”才能访问，可能会带来某些问题，比如说在用户通过代理服务器访问时。</p>
<p>2、<code>RewriteCond %{HTTP_REFERER} !domain.com [NC]</code></p>
<p>设置允许访问的HTTP来源，包括我们的站点自身、Google、Baidu、Bloglines、Feedburner等。</p>
<p>3、<code>RewriteRule .*.(gif|jpg|png)$ http://domain.com/no.png [R,NC,L]</code></p>
<p>定义被盗链时替代的图片，让所有盗链 jpg、gif、png 等文件的网页，显示根目录下的 no.png 文件。注意：替换显示的图片不要放在设置防盗链的目录中，并且该图片文件体积越小越好。当然你也可以不设置替换图片，而是使用下面的语句即可：</p>
<p><code>RewriteRule .*.(gif|jpg|png)$ – [F]</code></p>
<p>4、说明一下其中的R、NC 和 L</p>
<p>R 就是转向的意思<br />
NC 指的是不区分大小写<br />
L 的作用是指明本次转向到此结束，后续的转向不受先前判断语句的影响</p>
<p>5、防止盗链的文件类型</p>
<p>上例中是 gif、jpg、png，而根据需要，可更改或添加其他文件类型，如rar、mov等，不同文件扩展名间使用“|”分割。</p>
<p>这样的话，就可以基本做到简单的防止被盗链情况的发生，而且可以尽最大可能的减少服务器流量的无畏消耗，当然了，如果你不在意这点流量的话，那么可以不用考虑上述设置啦！</p>
<p>功能扩展<br />
<code>RewriteRule .*.(gif|jpg)$ http://domain.com/no.png [R,NC,L]</code></p>
<p>他的作用是，当请求以 jpg、gif 为扩展名的文件，如果referer 字段不能匹配 http://*.renniaofei.com* 这个表达式时，服务器返回 302 状态码，重定向到 http://domain.com/no.png。为了增加流量，我们也可直接定向到自己的网站。</p>
<p>只需将<br />
<code>RewriteRule .*.(gif|jpg)$ http://domain.com/no.png [R,NC,L]</code><br />
修改为<br />
<code>RewriteRule .*.(gif|jpg)$ http://domain.com/ [R,NC,L]</code></p>
]]></content:encoded>
			<wfw:commentRss>http://nosame.net/10/feed</wfw:commentRss>
		<slash:comments>2100</slash:comments>
		</item>
	</channel>
</rss>
