<?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>Chen Ze的日志</title>
	<atom:link href="http://www.surfchen.org/feed" rel="self" type="application/rss+xml" />
	<link>http://www.surfchen.org</link>
	<description>sc</description>
	<lastBuildDate>Sat, 21 Jan 2012 04:32:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Chrome浏览器重新载入PAC代理文件</title>
		<link>http://www.surfchen.org/archives/788</link>
		<comments>http://www.surfchen.org/archives/788#comments</comments>
		<pubDate>Sat, 14 Jan 2012 16:05:22 +0000</pubDate>
		<dc:creator>Chen Ze</dc:creator>
				<category><![CDATA[计算机]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[pac]]></category>

		<guid isPermaLink="false">http://www.surfchen.org/?p=788</guid>
		<description><![CDATA[在Mac下，每次修改PAC，都要去系统设置里重新选择PAC文件才能让Chrome载入新的PAC内容。 今天发现这个东西，用chrome打开chrome://net-internals/#proxy，点击一下就可以重新载入PAC了。]]></description>
			<content:encoded><![CDATA[<p>在Mac下，每次修改PAC，都要去系统设置里重新选择PAC文件才能让Chrome载入新的PAC内容。</p>
<p>今天发现这个东西，用chrome打开chrome://net-internals/#proxy，点击一下就可以重新载入PAC了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.surfchen.org/archives/788/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HTTP Strict Transport Security</title>
		<link>http://www.surfchen.org/archives/784</link>
		<comments>http://www.surfchen.org/archives/784#comments</comments>
		<pubDate>Fri, 06 Jan 2012 18:38:44 +0000</pubDate>
		<dc:creator>Chen Ze</dc:creator>
				<category><![CDATA[计算机]]></category>

		<guid isPermaLink="false">http://www.surfchen.org/?p=784</guid>
		<description><![CDATA[HTTP Strict Transport Security，简称HSTS 它的作用是，对某些站点，当用户在浏览器输入不带协议的网址的时候，自动识别协议为https，而不是http。 例如用户输入paypal.com，浏览器会自动访问https://paypal.com，而不是http://paypal.com。当然，即使你的浏览器不支持HSTS，paypal也会自动跳转到https。 那么如何让自己的站点支持HSTS呢？只要在自己的站点的HTTPS响应的HTTP头里，加上下面这行即可 Strict-Transport-Security: max-age=16070400; includeSubDomains 当浏览器看到这个HTTP头，则会把当前站点加入HSTS列表。max-age和includeSubDomains的作用你们懂的。 根据Chrome的说明，当前支持HSTS的有Chrome和Firefox(版本>=4)，我并没有去测试。 另外，Chrome自带一个默认的HSTS列表，paypal.com、lastpass.com、market.android.com等网站都列在里面。当前(Chrome16)这个列表是硬编码在Chrome的源代码(http://src.chromium.org/viewvc/chrome/trunk/src/net/base/transport_security_state.cc?view=log)里的。将来可能会把这个列表类似safe-browsing那样让不同的浏览器共享。 如果你想把自己的站点添加进Chrome的这个列表里，可以电邮 其实，大部分对安全有要求的站点，都会在服务器端自动识别协议，强制跳转到https。对这些站点来说，HSTS的作用只是让你少了一次HTTP请求而已。而在某些情况下，由于Set-Cookie、浏览器版本以及安全设置的因素，导致这个HTTP会发送HTTPS下所设置的cookie，存在安全隐患。除此之外，HSTS似乎没什么作用了。 另外我看了一下，alipay是没有发送Strict-Transport-Security头的。而paypal和lastpass都发送了这个头。]]></description>
			<content:encoded><![CDATA[<p><a href="https://tools.ietf.org/html/draft-ietf-websec-strict-transport-sec" title="HSTS">HTTP Strict Transport Security</a>，简称HSTS</p>
<p>它的作用是，对某些站点，当用户在浏览器输入不带协议的网址的时候，自动识别协议为https，而不是http。</p>
<p>例如用户输入paypal.com，浏览器会自动访问https://paypal.com，而不是http://paypal.com。当然，即使你的浏览器不支持HSTS，paypal也会自动跳转到https。</p>
<p>那么如何让自己的站点支持HSTS呢？只要在自己的站点的HTTPS响应的HTTP头里，加上下面这行即可</p>
<p>Strict-Transport-Security: max-age=16070400; includeSubDomains</p>
<p>当浏览器看到这个HTTP头，则会把当前站点加入HSTS列表。max-age和includeSubDomains的作用你们懂的。</p>
<p>根据Chrome的说明，当前支持HSTS的有Chrome和Firefox(版本>=4)，我并没有去测试。</p>
<p>另外，Chrome自带一个默认的HSTS列表，paypal.com、lastpass.com、market.android.com等网站都列在里面。当前(Chrome16)这个列表是硬编码在Chrome的源代码(http://src.chromium.org/viewvc/chrome/trunk/src/net/base/transport_security_state.cc?view=log)里的。将来可能会把这个列表类似safe-browsing那样让不同的浏览器共享。</p>
<p>如果你想把自己的站点添加进Chrome的这个列表里，可以电邮<img src="http://dev.chromium.org/_/rsrc/1273071774544/sts/email.png" /></p>
<p>其实，大部分对安全有要求的站点，都会在服务器端自动识别协议，强制跳转到https。对这些站点来说，HSTS的作用只是让你少了一次HTTP请求而已。而在某些情况下，由于Set-Cookie、浏览器版本以及安全设置的因素，导致这个HTTP会发送HTTPS下所设置的cookie，存在安全隐患。除此之外，HSTS似乎没什么作用了。</p>
<p>另外我看了一下，alipay是没有发送Strict-Transport-Security头的。而paypal和lastpass都发送了这个头。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.surfchen.org/archives/784/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>企业邮箱在中国Top200网站里的使用统计</title>
		<link>http://www.surfchen.org/archives/780</link>
		<comments>http://www.surfchen.org/archives/780#comments</comments>
		<pubDate>Sun, 27 Nov 2011 09:09:38 +0000</pubDate>
		<dc:creator>Chen Ze</dc:creator>
				<category><![CDATA[计算机]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://www.surfchen.org/?p=780</guid>
		<description><![CDATA[下面的数据是根据alexa数据和MX记录来统计的。有的并非本土网站，甚至不是提供页面浏览的网站，例如doubleclick.com。 全部MX数据 向在墙内依然坚持使用Google邮件系统的网站致敬。(小提示：现在Google基本有一半的时间是无法访问的。当你无法访问Google的时候，一般来说不是Google或者你的电脑出了问题。而是你的网络被一个叫GFW或者叫防火长城的东西骚扰了。) ***** 使用Google邮件系统(17个, 9%) ***** google.com.hk google.com google.cn dianping.com cnblogs.com verycd.com baixing.com 4399.com docin.com cnbeta.com tuan800.com xyxy.net gfan.com doubleclick.com cnfol.com tiexue.net phpwind.net ***** 使用腾讯邮件系统(21个, 11%) ***** qq.com soso.com chinaz.com 58.com paipai.com admin5.com 115.com ads8.com zhubajie.com seowhy.com nipic.com 120ask.com linkhelper.cn donews.com 27.cn techweb.com.cn 51buy.com gongchang.com baomihua.com haodf.com west263.com ***** 使用新浪邮件系统(4个, 2%) ***** sina.com.cn autohome.com.cn [...]]]></description>
			<content:encoded><![CDATA[<p>下面的数据是根据alexa数据和MX记录来统计的。有的并非本土网站，甚至不是提供页面浏览的网站，例如doubleclick.com。</p>
<p><a href="http://chenze.name/script/cnmx.php">全部MX数据</a></p>
<p>向在墙内依然坚持使用Google邮件系统的网站致敬。(小提示：现在Google基本有一半的时间是无法访问的。当你无法访问Google的时候，一般来说不是Google或者你的电脑出了问题。而是你的网络被一个<a href="http://www.surfchen.org/archives/301">叫GFW或者叫防火长城</a>的东西骚扰了。)</p>
<p>***** 使用Google邮件系统(17个, 9%) *****<br />
google.com.hk<br />
google.com<br />
google.cn<br />
dianping.com<br />
cnblogs.com<br />
verycd.com<br />
baixing.com<br />
4399.com<br />
docin.com<br />
cnbeta.com<br />
tuan800.com<br />
xyxy.net<br />
gfan.com<br />
doubleclick.com<br />
cnfol.com<br />
tiexue.net<br />
phpwind.net</p>
<p>***** 使用腾讯邮件系统(21个, 11%) *****<br />
qq.com<br />
soso.com<br />
chinaz.com<br />
58.com<br />
paipai.com<br />
admin5.com<br />
115.com<br />
ads8.com<br />
zhubajie.com<br />
seowhy.com<br />
nipic.com<br />
120ask.com<br />
linkhelper.cn<br />
donews.com<br />
27.cn<br />
techweb.com.cn<br />
51buy.com<br />
gongchang.com<br />
baomihua.com<br />
haodf.com<br />
west263.com</p>
<p>***** 使用新浪邮件系统(4个, 2%) *****<br />
sina.com.cn<br />
autohome.com.cn<br />
pcpop.com<br />
it168.com</p>
<p>***** 使用网易邮件系统(3个, 2%) *****<br />
163.com<br />
126.com<br />
chinanews.com</p>
<p>***** 使用263邮件系统(3个, 2%) *****<br />
cntv.cn<br />
weather.com.cn<br />
51cto.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.surfchen.org/archives/780/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>中国大陆用户专用pac代码片段</title>
		<link>http://www.surfchen.org/archives/772</link>
		<comments>http://www.surfchen.org/archives/772#comments</comments>
		<pubDate>Fri, 16 Sep 2011 01:51:08 +0000</pubDate>
		<dc:creator>Chen Ze</dc:creator>
				<category><![CDATA[计算机]]></category>
		<category><![CDATA[pac]]></category>
		<category><![CDATA[代理]]></category>

		<guid isPermaLink="false">http://www.surfchen.org/?p=772</guid>
		<description><![CDATA[http://chenze.name/wenjian/cn.pac.txt 这是一段专门给身处中国大陆的智慧生物用的pac片段，主要是用OR逻辑符列出了大陆将近前200名的网站。例如这个pac文件有这行代码: &#124;&#124; dnsDomainIs(host,".taobao.com") 这个代码片段是为了在访问大陆的主要网站的时候，不使用代理。其他的网站，一律用代理访问（当然，在我自己所用的pac文件里，我还把url=https*列入了不使用代码访问的条件列表里。除了google的一些域名，大部分https还是可以直接无障碍访问的） 注意这个只是一段pac代码片段，你应该拷贝过去用，而不是直接使用。你的pac文件内容应该类似以下的代码： if (拷贝过去的代码片段) { return 'DIRECT'; } else { return 'SOCKS5 ip:port' } 这个列表会每个月自动更新一次，数据来自alexa。]]></description>
			<content:encoded><![CDATA[<p><a href="http://chenze.name/wenjian/cn.pac.txt" target="_blank">http://chenze.name/wenjian/cn.pac.txt</a></p>
<p>这是一段专门给身处中国大陆的智慧生物用的pac片段，主要是用OR逻辑符列出了大陆将近前200名的网站。例如这个pac文件有这行代码: <code>|| dnsDomainIs(host,".taobao.com")</code></p>
<p>这个代码片段是为了在访问大陆的主要网站的时候，不使用代理。其他的网站，一律用代理访问（当然，在我自己所用的pac文件里，我还把url=https*列入了不使用代码访问的条件列表里。除了google的一些域名，大部分https还是可以直接无障碍访问的）</p>
<p>注意这个只是一段pac代码片段，你应该拷贝过去用，而不是直接使用。你的pac文件内容应该类似以下的代码：</p>
<p><code>if (拷贝过去的代码片段) {<br />
    return 'DIRECT';<br />
} else {<br />
    return 'SOCKS5 ip:port'<br />
}</code></p>
<p>这个列表会每个月自动更新一次，数据来自alexa。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.surfchen.org/archives/772/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>nali 0.2发布</title>
		<link>http://www.surfchen.org/archives/745</link>
		<comments>http://www.surfchen.org/archives/745#comments</comments>
		<pubDate>Sun, 11 Sep 2011 10:46:00 +0000</pubDate>
		<dc:creator>Chen Ze</dc:creator>
				<category><![CDATA[计算机]]></category>
		<category><![CDATA[nali]]></category>
		<category><![CDATA[qqwry]]></category>

		<guid isPermaLink="false">http://www.surfchen.org/?p=745</guid>
		<description><![CDATA[说明，下载，安装，文档请前往http://www.surfchen.org/nali。 简单地说，这个东西的作用，就是给dig, traceroute等命令的输出的ip附加上地理信息。 下面是一个例子： chenze@osx:~$ nali-traceroute www.travel-web.com.tw traceroute to ns806.travel-web.com.tw (219.87.177.148[台湾省 台湾大宽频]), 64 hops max, 40 byte packets 1 192.168.0.1[局域网 对方和您在同一内部网] (192.168.0.1[局域网 对方和您在同一内部网]) 0.747 ms .. 2 115.168.51.180[中国 电信CDMA] (115.168.51.180[中国 电信CDMA]) 435.595 ms .. 3 115.168.51.161[中国 电信CDMA] (115.168.51.161[中国 电信CDMA]) 70.990 ms .. 4 115.168.51.17[中国 电信CDMA] (115.168.51.17[中国 电信CDMA]) 192.944 ms .. 5 222.217.167.105[广西南宁市 电信] (222.217.167.105[广西南宁市 电信]) [...]

<hr />
相关文章：<ol><li><a href='http://www.surfchen.org/nali' rel='bookmark' title='nali: 给dig,traceroute等命令的输出的ip附加上地理信息'>nali: 给dig,traceroute等命令的输出的ip附加上地理信息</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>说明，下载，安装，文档请前往<a href="http://www.surfchen.org/nali">http://www.surfchen.org/nali</a>。</p>
<p>简单地说，这个东西的作用，就是给dig, traceroute等命令的输出的ip附加上地理信息。</p>
<p>下面是一个例子：</p>
<pre>
chenze@osx:~$ nali-traceroute www.travel-web.com.tw
traceroute to ns806.travel-web.com.tw (219.87.177.148[台湾省 台湾大宽频]), 64 hops max, 40 byte packets
 1  192.168.0.1[局域网 对方和您在同一内部网] (192.168.0.1[局域网 对方和您在同一内部网])  0.747 ms ..
 2  115.168.51.180[中国 电信CDMA] (115.168.51.180[中国 电信CDMA])  435.595 ms ..
 3  115.168.51.161[中国 电信CDMA] (115.168.51.161[中国 电信CDMA])  70.990 ms ..
 4  115.168.51.17[中国 电信CDMA] (115.168.51.17[中国 电信CDMA])  192.944 ms  ..
 5  222.217.167.105[广西南宁市 电信] (222.217.167.105[广西南宁市 电信])  66.963 ms  ..
 6  218.65.137.1[广西南宁市 电信] (218.65.137.1[广西南宁市 电信])  102.969 ms  ..
 7  202.97.21.165[广西 电信骨干网] (202.97.21.165[广西 电信骨干网])  432.915 ms  ..
 8  * 202.97.40.225[中国电信 骨干网] (202.97.40.225[中国电信 骨干网])  185.598 ms  ..
 9  202.97.33.202[上海市 电信骨干网国际出口] (202.97.33.202[上海市 电信骨干网国际出口])  79.857 ms  ..
.....
.....
</pre>


<hr /><p>相关文章：<ol><li><a href='http://www.surfchen.org/nali' rel='bookmark' title='nali: 给dig,traceroute等命令的输出的ip附加上地理信息'>nali: 给dig,traceroute等命令的输出的ip附加上地理信息</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.surfchen.org/archives/745/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>西安电信无法解析本站域名</title>
		<link>http://www.surfchen.org/archives/727</link>
		<comments>http://www.surfchen.org/archives/727#comments</comments>
		<pubDate>Wed, 20 Jul 2011 10:32:55 +0000</pubDate>
		<dc:creator>Chen Ze</dc:creator>
				<category><![CDATA[计算机]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[godaddy]]></category>

		<guid isPermaLink="false">http://www.surfchen.org/?p=727</guid>
		<description><![CDATA[我的域名解析服务器是Godaddy的，今天监控系统通知西安电信无法解析域名surfchen.org了，于是找了个西安的dns自己试了下，如果悲剧。 dig @218.30.19.40 surfchen.org ; < > DiG 9.6.0-APPLE-P2 < > @218.30.19.40[陕西省西安市 电信DNS] surfchen.org ; (1 server found) ;; global options: +cmd ;; connection timed out; no servers could be reached 其实在几天前，我在GReader上就看到别人提到这个问题了：电信屏蔽Godaddy部分DNS服务 Godaddy是全球最大的域名注册商，使用他们的域名解析服务器的站点的量肯定很大。西安电信这样做，使得西安电信用户无法访问大量站点，这很明显是侵害了消费者的权益。我不知道中国电信会作何解释，很可能什么都不解释。一是电信这种企业一向不重视用户；二是这可能是有关方面授意所进行的一项构建大中华局域网的测试。 而当用户无法访问某个站点的时候，他们可能只会想，这个站点应该是挂掉了，因为其他站点例如qq.com是能访问的。而不会想到这是电信或者甚至是有关部门做的手脚。 上次就遇到一个朋友，在我家用Google，结果打不开(connection reset)，我朋友就认为是Google的问题。在这里我想告诉大家，Google访问不了，绝大多数情况下不是Google的问题，而是电信的问题！移动的问题！联通的问题！政府的问题！！！ 回过头来说西安dns的问题。普通用户的解决方法，就是使用一些海外的DNS服务器，例如可以用Google的8.8.8.8。其实我建议所有人，都尽量使用境外的dns服务器，境内的dns服务器的内存里都是河蟹的大便 这类的事情让我感到很无力。何时可以在这个国家顺畅地使用网络？何时才能迎来没有connection reset的生活？科技的发展带来了现在美好的生活，而有人却慢慢地剥夺这些它。当它还给你一些的时候，它却说，感谢我吧。我不知道，如果一个歹徒抢了我一百万，然后还给我两块钱，我是否要感谢它。]]></description>
			<content:encoded><![CDATA[<p>我的域名解析服务器是Godaddy的，今天监控系统通知西安电信无法解析域名surfchen.org了，于是找了个西安的dns自己试了下，如果悲剧。</p>
<p>dig @218.30.19.40 surfchen.org</p>
<p>; < <>> DiG 9.6.0-APPLE-P2 < <>> @218.30.19.40[陕西省西安市 电信DNS] surfchen.org<br />
; (1 server found)<br />
;; global options: +cmd<br />
;; connection timed out; no servers could be reached</p>
<p>其实在几天前，我在GReader上就看到别人提到这个问题了：<a href="http://www.williamlong.info/archives/2742.html">电信屏蔽Godaddy部分DNS服务</a></p>
<p>Godaddy是全球最大的域名注册商，使用他们的域名解析服务器的站点的量肯定很大。西安电信这样做，使得西安电信用户无法访问大量站点，这很明显是侵害了消费者的权益。我不知道中国电信会作何解释，很可能什么都不解释。一是电信这种企业一向不重视用户；二是这可能是有关方面授意所进行的一项构建大中华局域网的测试。</p>
<p>而当用户无法访问某个站点的时候，他们可能只会想，这个站点应该是挂掉了，因为其他站点例如qq.com是能访问的。而不会想到这是电信或者甚至是有关部门做的手脚。</p>
<p>上次就遇到一个朋友，在我家用Google，结果打不开(connection reset)，我朋友就认为是Google的问题。在这里我想告诉大家，Google访问不了，绝大多数情况下不是Google的问题，而是电信的问题！移动的问题！联通的问题！政府的问题！！！</p>
<p>回过头来说西安dns的问题。普通用户的解决方法，就是使用一些海外的DNS服务器，例如可以用Google的8.8.8.8。其实我建议所有人，都尽量使用境外的dns服务器，境内的dns服务器的内存里都是河蟹的大便</p>
<p>这类的事情让我感到很无力。何时可以在这个国家顺畅地使用网络？何时才能迎来没有connection reset的生活？科技的发展带来了现在美好的生活，而有人却慢慢地剥夺这些它。当它还给你一些的时候，它却说，感谢我吧。我不知道，如果一个歹徒抢了我一百万，然后还给我两块钱，我是否要感谢它。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.surfchen.org/archives/727/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>同性恋</title>
		<link>http://www.surfchen.org/archives/720</link>
		<comments>http://www.surfchen.org/archives/720#comments</comments>
		<pubDate>Mon, 04 Jul 2011 16:57:16 +0000</pubDate>
		<dc:creator>Chen Ze</dc:creator>
				<category><![CDATA[其他]]></category>

		<guid isPermaLink="false">http://www.surfchen.org/?p=720</guid>
		<description><![CDATA[最近吕丽萍发表的反同性恋言论激起了大规模的讨论。 我并非同性恋，而且我已经忘记了前几年我对同性恋的看法（应该是没什么看法）。现在认真想想，如果真要表态，我是不反对同性恋的。 实际上，从我自身接触的人来看，同性恋不能算多，但是还是有一些的。而且很奇怪，相对来说，同性恋的文化程度相对比较高（可能是文化低的人更屈服于传统观念，即使自身也是同性恋的情况下，也不认同同性恋？） 在计算机领域里，关于同性恋的，我知道的有： 1）我认为最有责任感的公司──Google，对同性恋的态度如下： Google将为美国同性恋员工报销健康保险费用 同性恋骄傲月：Google为相关字词显示六色彩虹 虽然重视在某种程度上也是一种歧视，但是由于同性恋者在社会里处于弱势群体，得到某种程度的重视我觉得还是应该的。 2）计算机科学之父，艾伦·图灵也是同性恋。 3）美剧生活大爆炸里的主角谢耳朵的主演在现实里听说也是同性取向。虽然跟计算机领域没有太大联系，但是在剧里他好歹也是用过ubuntu，火狐，会写java和obj-c的。 最后推荐大家一部电影：《带我去远方》，这是最近看的一部同志电影。我本身不喜欢看太偏生活化的电影，同志主题的我也很少看（传说中的断背山我也木有看过），不过这部我觉得还不错，至少没有看到一半就关掉播放器了（或者睡着，如果在电影院的话） 另外借此贴提一下上一篇博客里提到的pman实际上至少在去年已经有了：http://bjori.blogspot.com/2010/01/unix-manual-pages-for-php-functions.html]]></description>
			<content:encoded><![CDATA[<p>最近吕丽萍发表的反同性恋言论激起了大规模的讨论。</p>
<p>我并非同性恋，而且我已经忘记了前几年我对同性恋的看法（应该是没什么看法）。现在认真想想，如果真要表态，我是不反对同性恋的。</p>
<p>实际上，从我自身接触的人来看，同性恋不能算多，但是还是有一些的。而且很奇怪，相对来说，同性恋的文化程度相对比较高（可能是文化低的人更屈服于传统观念，即使自身也是同性恋的情况下，也不认同同性恋？）</p>
<p>在计算机领域里，关于同性恋的，我知道的有：</p>
<p>1）我认为最有责任感的公司──Google，对同性恋的态度如下：<br />
<a href="http://www.enet.com.cn/article/2010/0702/A20100702678596.shtml" target="_blank">Google将为美国同性恋员工报销健康保险费用</a><br />
<a href="http://www.cnbeta.com/articles/146234.htm" target="_blank">同性恋骄傲月：Google为相关字词显示六色彩虹</a></p>
<p>虽然重视在某种程度上也是一种歧视，但是由于同性恋者在社会里处于弱势群体，得到某种程度的重视我觉得还是应该的。</p>
<p>2）计算机科学之父，<a href="http://zh.wikipedia.org/wiki/艾伦·图灵" target="_blank">艾伦·图灵</a>也是同性恋。</p>
<p>3）美剧生活大爆炸里的主角谢耳朵的主演在现实里听说也是同性取向。虽然跟计算机领域没有太大联系，但是在剧里他好歹也是用过ubuntu，火狐，会写java和obj-c的。</p>
<p>最后推荐大家一部电影：<a href="http://movie.douban.com/subject/3629232/">《带我去远方》</a>，这是最近看的一部同志电影。我本身不喜欢看太偏生活化的电影，同志主题的我也很少看（传说中的断背山我也木有看过），不过这部我觉得还不错，至少没有看到一半就关掉播放器了（或者睡着，如果在电影院的话）</p>
<p>另外借此贴提一下上一篇博客里提到的pman实际上至少在去年已经有了：<a href="http://bjori.blogspot.com/2010/01/unix-manual-pages-for-php-functions.html">http://bjori.blogspot.com/2010/01/unix-manual-pages-for-php-functions.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.surfchen.org/archives/720/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pman &#8211; 官方的PHP Man，热爱命令行的PHP程序员有福了</title>
		<link>http://www.surfchen.org/archives/715</link>
		<comments>http://www.surfchen.org/archives/715#comments</comments>
		<pubDate>Sun, 26 Jun 2011 15:57:51 +0000</pubDate>
		<dc:creator>Chen Ze</dc:creator>
				<category><![CDATA[计算机]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.surfchen.org/?p=715</guid>
		<description><![CDATA[有unix/linux开发或者管理经验的程序员或者系统管理员都知道man是超级好用的一个命令。例如man malloc就可以看到malloc函数的用法，而man ssh则可以看到ssh客户端的各个参数的详细说明。 因为觉得man非常好用，所以我很早之前就想写一个php man，但是一直都没去做。07还是08年我写过一个php的ctags，通过解析php的html文档来生成tags文件，使得可以在vim方便地查看php函数定义。不过后来硬盘坏掉，导致部分代码丢失，之前的tags数据也丢失，就没再用过。 终于在昨天，PHP官方发布了一个消息，提到了pman这个东西。我不知道pman是第一次发布还是早就存在，总之我是第一次看到这个东西。 安装： sudo pear channel-update doc.php.net sudo pear install doc.php.net/pman 如果安装失败可以尝试先sudo pear upgrade pear 使用： pman pack 此外，在这次发布的消息里，还提到了一个在线的PHP文档编辑器：https://edit.php.net/。UI似乎是用ExtJS。我分别尝试了一下用我的pear和pecl帐户登录，没有成功，也没任何提示，不知道是密码错误，抑或是根本不支持用pear和pecl帐户登录。不过我本身对这个兴趣并不是很大，但是相信应该能让php中文文档翻译更活跃起来。]]></description>
			<content:encoded><![CDATA[<p>有unix/linux开发或者管理经验的程序员或者系统管理员都知道man是超级好用的一个命令。例如man malloc就可以看到malloc函数的用法，而man ssh则可以看到ssh客户端的各个参数的详细说明。</p>
<p>因为觉得man非常好用，所以我很早之前就想写一个php man，但是一直都没去做。07还是08年我写过一个<a href="http://code.google.com/p/nehcfrus/source/browse/trunk/php/build-func-tags.php">php的ctags</a>，通过解析php的html文档来生成tags文件，使得可以在vim方便地查看php函数定义。不过后来硬盘坏掉，导致部分代码丢失，之前的tags数据也丢失，就没再用过。</p>
<p>终于在昨天，PHP官方发布了一个消息，提到了pman这个东西。我不知道pman是第一次发布还是早就存在，总之我是第一次看到这个东西。</p>
<p>安装：<br />
sudo pear channel-update doc.php.net<br />
sudo pear install doc.php.net/pman</p>
<p>如果安装失败可以尝试先sudo pear upgrade pear</p>
<p>使用：<br />
pman pack</p>
<p><a href="http://www.surfchen.org/wp-content/uploads/2011/06/屏幕快照-2011-06-26-下午11.46.23.png"><img src="http://www.surfchen.org/wp-content/uploads/2011/06/屏幕快照-2011-06-26-下午11.46.23.png" alt="" title="屏幕快照 2011-06-26 下午11.46.23" width="568" height="370" class="alignnone size-full wp-image-716" /></a></p>
<p>此外，在这次发布的消息里，还提到了一个在线的PHP文档编辑器：<a href="https://edit.php.net/">https://edit.php.net/</a>。UI似乎是用ExtJS。我分别尝试了一下用我的pear和pecl帐户登录，没有成功，也没任何提示，不知道是密码错误，抑或是根本不支持用pear和pecl帐户登录。不过我本身对这个兴趣并不是很大，但是相信应该能让php中文文档翻译更活跃起来。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.surfchen.org/archives/715/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>解决javac和java命令在Mac OSX终端里的乱码问题</title>
		<link>http://www.surfchen.org/archives/710</link>
		<comments>http://www.surfchen.org/archives/710#comments</comments>
		<pubDate>Tue, 14 Jun 2011 13:04:49 +0000</pubDate>
		<dc:creator>Chen Ze</dc:creator>
				<category><![CDATA[计算机]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://www.surfchen.org/?p=710</guid>
		<description><![CDATA[java和javac在简体中文的Mac OSX的终端(Terminal.app)环境下，默认是以GBK编码的中文输出各种诸如语法错误，数组访问越界之类的信息。 但是，Mac的终端的默认编码是UTF-8，所以javac和java在未配置的情况下会输出乱码。 解决方法有3个： 1）指定输出的编码为UTF-8 javac -J-Dfile.encoding=UTF-8 2）输出英文 export LC_ALL=en 3）通过iconv转码 javac something&#124;iconv -f GBK -t UTF-8 对我来说，2）是最好的方案。一是可以把这个加入到.profile里，一劳永逸；二是输出为英文的话，可以搜索到更多的相关信息，毕竟英文资料比中文多得多。 另外还看到有人提到可以设置终端的编码为GBK。这个方法对我来说不太可行，因为我的大部分程序都是以UTF-8输出的。]]></description>
			<content:encoded><![CDATA[<p>java和javac在简体中文的Mac OSX的终端(Terminal.app)环境下，默认是以GBK编码的中文输出各种诸如语法错误，数组访问越界之类的信息。</p>
<p>但是，Mac的终端的默认编码是UTF-8，所以javac和java在未配置的情况下会输出乱码。</p>
<p>解决方法有3个：</p>
<p>1）指定输出的编码为UTF-8<br />
javac  -J-Dfile.encoding=UTF-8</p>
<p>2）输出英文<br />
export LC_ALL=en</p>
<p>3）通过iconv转码<br />
javac something|iconv -f GBK -t UTF-8</p>
<p>对我来说，2）是最好的方案。一是可以把这个加入到.profile里，一劳永逸；二是输出为英文的话，可以搜索到更多的相关信息，毕竟英文资料比中文多得多。</p>
<p>另外还看到有人提到可以<a href="http://blog.csdn.net/seuxiaoqi/archive/2011/04/22/6342861.aspx">设置终端的编码为GBK</a>。这个方法对我来说不太可行，因为我的大部分程序都是以UTF-8输出的。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.surfchen.org/archives/710/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>不怕人民的人民政府</title>
		<link>http://www.surfchen.org/archives/706</link>
		<comments>http://www.surfchen.org/archives/706#comments</comments>
		<pubDate>Sat, 30 Apr 2011 01:54:31 +0000</pubDate>
		<dc:creator>Chen Ze</dc:creator>
				<category><![CDATA[其他]]></category>

		<guid isPermaLink="false">http://www.surfchen.org/?p=706</guid>
		<description><![CDATA[这是一个什么样的时代？对世界来说，这是一个自由的时代。因为自由的人民和国家是这个世界的主导力量。但是对我这个居住在中国的屁民来说，这是个黑暗的时代。 我这个博客，运行有6年了，终于在2011年4月份被赶出了中国，现在位于美国一台服务器上。其实在今年早些时候，我已经收到了备案被注销的信息。前几天，我的网站托管提供商告诉我，必须关掉这个博客，否则我的网站所在IP就会被有关方面封掉。 而就在前天，发生了一件更让人愤怒的事情──苏州草莓音乐节被取消，非常突然，官方原因是基础设施被雷到了。我已经订好了机票，酒店，一切都准备好了。就在出发前的几个小时，收到消息说不能去了。 感谢党，感谢国家，在我出发前的几个小时前及时通知了我，让我能退掉机票和酒店，到最后只损失了几百块钱，五一时间更是没有被浪费掉。我就继续这么宅在南宁吧。 但是，更多的人，特别是像我一样来自广西，或者那些来自广东，云南，海南，港澳的人，已经在路上了。而你们却突然说取消了，让这些人怎么办？而你们的理由是基础设施被雷到了。有人信么？当然不会有人信，就算事实没有通过各种渠道传播出去，也不会有人相信这样的说辞的。 我感到愤怒的不是不能去苏州，我感到愤怒的是，一个政府，居然这么不把人民当回事。一个政府，居然可以如此「集中力量办大事」，随随便便就把一个大型的活动给取消了。 今天是苏州草莓音乐节，是我的博客，明天是什么呢？ 这究竟是完全不怕人民了，还是太害怕人民了？]]></description>
			<content:encoded><![CDATA[<p>这是一个什么样的时代？对世界来说，这是一个自由的时代。因为自由的人民和国家是这个世界的主导力量。但是对我这个居住在中国的屁民来说，这是个黑暗的时代。</p>
<p>我这个博客，运行有6年了，终于在2011年4月份被赶出了中国，现在位于美国一台服务器上。其实在今年早些时候，我已经收到了备案被注销的信息。前几天，我的网站托管提供商告诉我，必须关掉这个博客，否则我的网站所在IP就会被有关方面封掉。</p>
<p>而就在前天，发生了一件更让人愤怒的事情──苏州草莓音乐节被取消，非常突然，官方原因是基础设施被雷到了。我已经订好了机票，酒店，一切都准备好了。就在出发前的几个小时，收到消息说不能去了。</p>
<p>感谢党，感谢国家，在我出发前的几个小时前及时通知了我，让我能退掉机票和酒店，到最后只损失了几百块钱，五一时间更是没有被浪费掉。我就继续这么宅在南宁吧。</p>
<p>但是，更多的人，特别是像我一样来自广西，或者那些来自广东，云南，海南，港澳的人，已经在路上了。而你们却突然说取消了，让这些人怎么办？而你们的理由是基础设施被雷到了。有人信么？当然不会有人信，就算事实没有通过各种渠道传播出去，也不会有人相信这样的说辞的。</p>
<p>我感到愤怒的不是不能去苏州，我感到愤怒的是，一个政府，居然这么不把人民当回事。一个政府，居然可以如此「集中力量办大事」，随随便便就把一个大型的活动给取消了。</p>
<p>今天是苏州草莓音乐节，是我的博客，明天是什么呢？</p>
<p>这究竟是完全不怕人民了，还是太害怕人民了？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.surfchen.org/archives/706/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

