<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>【超凡博俗 之 数码人生】</title>
	
	<link>http://lichao.net/weblog</link>
	<description>超凡工作室的网络精灵博客系列之IT专版；在此从技术和人文的角度来讨论一些IT相关的话题！</description>
	<lastBuildDate>Fri, 13 Nov 2009 04:05:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/lichaonetweblog" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>用pidgin来联系你所有不同即时通讯软件的好友</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/iP4uPNhi9Jo/164.html</link>
		<comments>http://lichao.net/weblog/software/%e5%ae%9e%e7%94%a8%e5%b7%a5%e5%85%b7/164.html#comments</comments>
		<pubDate>Sat, 31 Oct 2009 05:18:45 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[实用工具]]></category>
		<category><![CDATA[Digsby]]></category>
		<category><![CDATA[Pidgin]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/%e8%bd%af%e4%bb%b6%e5%ba%94%e7%94%a8/%e5%ae%9e%e7%94%a8%e5%b7%a5%e5%85%b7/164.html</guid>
		<description><![CDATA[估计你用过各种不同的即时通讯聊天软件 (Instant Messenger) 吧，象 MSN Messenger, Yahoo! Messenger, GTalk，还有中国人都知道的QQ。虽然后来你就只常用一种了，但是你的朋友还是在用一些不同的软件。是不是将所有的这些Messenger都在电脑上装个遍呢？当然不需要：能上网就直接用Meebo了；真的还是要在机子上装的话，就装 Digsby 或 Pidgin 好了，他们俩可以将几乎所有常见的聊天软件都包括进去了。
我最近先是试了一下 Digsby，后来还是选择了 Pidgin。原因：Digsby 太麻烦，一不小心就会装一些一大堆你不想要的东东，并在运行前还得去它那儿注册（毬！）。另外Digsby能用的通讯软件类型比 pidgin 少，至少没有QQ吗。最最讨厌的就是 Digsby每次连接就自动去查更新，没得改的。今天它的 preupdate.exe 在安装时老报错。一生气，就给卸载了。
试了一下 Pidgin（http://www.pidgin.im)，感觉这个开源软件还不错。当然，虽说它支持QQ，但是设置起来还是要小心一些细节的。象我刚开始一切都是按默认设置，只填写自己的QQ号和密码，结果在链接时收到以下错误信息：
尊敬的用户，您的QQ版本已经停止使用， 请到http://hi.qq.com 下载并安装最新的QQ版本。 给您带来不便，敬请谅解！

结果发现必须在高级设置里改动QQ Client Version 版本（QQ2008)才行，因为Pidgin自动将QQ的版本默认成QQ2005。见下图：
 
不过还久没有用QQ了，腾讯后来既然要我去他们网站激活（http://jihuo.qq.com），并且还不断出现验证码，如下图：
 

也不知是QQ对不同客户端采取的措施，还是网络连接的问题。不过，连填几次后，好像验证吗窗口就不见了，希望就此消失了。
当然，Pidgin 默认安装就不象Digsby那样支持Facebook,Twitter之类的Social networkings。不过，Pidgin作为开源软件来说好处就是插件多多，装个Facebook IM 第三方插件（http://developer.pidgin.im/wiki/ThirdPartyPlugins#Accountsandlogs）就可以用Pidgin来与Facebook上好友聊天了。

]]></description>
			<content:encoded><![CDATA[<p>估计你用过各种不同的即时通讯聊天软件 (Instant Messenger) 吧，象 MSN Messenger, Yahoo! Messenger, GTalk，还有中国人都知道的QQ。虽然后来你就只常用一种了，但是你的朋友还是在用一些不同的软件。是不是将所有的这些Messenger都在电脑上装个遍呢？当然不需要：能上网就直接用Meebo了；真的还是要在机子上装的话，就装 Digsby 或 Pidgin 好了，他们俩可以将几乎所有常见的聊天软件都包括进去了。</p>
<p>我最近先是试了一下 Digsby，后来还是选择了 Pidgin。原因：Digsby 太麻烦，一不小心就会装一些一大堆你不想要的东东，并在运行前还得去它那儿注册（毬！）。另外Digsby能用的通讯软件类型比 pidgin 少，至少没有QQ吗。最最讨厌的就是 Digsby每次连接就自动去查更新，没得改的。今天它的 preupdate.exe 在安装时老报错。一生气，就给卸载了。</p>
<p>试了一下 Pidgin（<a href="http://www.pidgin.im">http://www.pidgin.im</a>)，感觉这个开源软件还不错。当然，虽说它支持QQ，但是设置起来还是要小心一些细节的。象我刚开始一切都是按默认设置，只填写自己的QQ号和密码，结果在链接时收到以下错误信息：</p>
<blockquote><p>尊敬的用户，您的QQ版本已经停止使用， 请到http://hi.qq.com 下载并安装最新的QQ版本。 给您带来不便，敬请谅解！</p>
</blockquote>
<p><span id="more-164"></span>结果发现必须在高级设置里改动QQ Client Version 版本（QQ2008)才行，因为Pidgin自动将QQ的版本默认成QQ2005。见下图：</p>
<p><a href="http://lichao.net/images/blogs/pidgin_8E3/image.png"><img style="border-bottom: 0px;border-left: 0px;border-top: 0px;border-right: 0px" border="0" alt="pidgin-QQ" src="http://lichao.net/images/blogs/pidgin_8E3/image_thumb.png" width="414" height="487" /></a> </p>
<p>不过还久没有用QQ了，腾讯后来既然要我去他们网站激活（<a title="http://jihuo.qq.com" href="http://jihuo.qq.com">http://jihuo.qq.com</a>），并且还不断出现验证码，如下图：</p>
<p><a href="http://lichao.net/images/blogs/pidgin_8E3/image_3.png"><img style="border-bottom: 0px;border-left: 0px;border-top: 0px;border-right: 0px" border="0" alt="image" src="http://lichao.net/images/blogs/pidgin_8E3/image_thumb_3.png" width="369" height="255" /></a> </p>
</p>
<p>也不知是QQ对不同客户端采取的措施，还是网络连接的问题。不过，连填几次后，好像验证吗窗口就不见了，希望就此消失了。</p>
<p>当然，Pidgin 默认安装就不象Digsby那样支持Facebook,Twitter之类的Social networkings。不过，Pidgin作为开源软件来说好处就是插件多多，装个Facebook IM 第三方插件（<a title="http://developer.pidgin.im/wiki/ThirdPartyPlugins#Accountsandlogs" href="http://developer.pidgin.im/wiki/ThirdPartyPlugins#Accountsandlogs">http://developer.pidgin.im/wiki/ThirdPartyPlugins#Accountsandlogs</a>）就可以用Pidgin来与Facebook上好友聊天了。</p>
<p><a href="http://lichao.net/images/blogs/pidgin_8E3/image_4.png"><img style="border-bottom: 0px;border-left: 0px;border-top: 0px;border-right: 0px" border="0" alt="image" src="http://lichao.net/images/blogs/pidgin_8E3/image_thumb_4.png" width="403" height="458" /></a></p>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/iP4uPNhi9Jo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/software/%e5%ae%9e%e7%94%a8%e5%b7%a5%e5%85%b7/164.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/software/%e5%ae%9e%e7%94%a8%e5%b7%a5%e5%85%b7/164.html</feedburner:origLink></item>
		<item>
		<title>解决 Joomla 网页的中文乱码问题</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/fN8x4bw6yns/163.html</link>
		<comments>http://lichao.net/weblog/web-development/php/163.html#comments</comments>
		<pubDate>Sun, 20 Sep 2009 17:18:20 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[PHP语言]]></category>
		<category><![CDATA[中文汉化]]></category>
		<category><![CDATA[Joomla]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/%e7%bd%91%e7%ab%99%e7%bc%96%e7%a8%8b/php/163.html</guid>
		<description><![CDATA[ 最近正在做一个中文版的社区Joomla网站，出现了一个奇怪的问题。我用的是UTF-8语言代码，所有从数据库调出的中文在网页上显示的一点问题都没有，但是我看到那些直接在网页php文件加地中文却在网站出现乱码，而且也包括一些汉化的语言包。
因为这些语言包和中文是另一个程序员上传到服务器上的，自己特意又重新下载后再在Dreamweaver里打开，发现在DW里可以看到正常的中文。但是，自己再次上传，刷新页面后看到的还是乱码。
 
知道是语言代码惹得祸，但是就是不明白为什么会这样。以前一般DW打开文件后会自动转换成网页里定义的语言代码而不会出现乱码。上网查了一圈，没有发现任何可以借鉴的答案，因为他们说的都是怎样处理好MySql里的中文代码正常问题。
没办法，只好自己多试试了。后来发现答案竟然是如此简单：
用Notepad将有问题的网页php文件或语言包文件打开，然后“另存为”(save as…)，在“文件格式”Save as type 里选所有 All Files；重要的是在代码 Encoding 里一定要选 UTF-8。你可以存成一样的文件名，到时在问你是否覆盖是回答是 Yes 就行了。
 
最后将存好的文件上传到服务器，再刷新就可以看到正常的中文了。
原因吗：当然是因为Joomla的&#60;meta&#62;页头是用的动态语言代码（从数据库或config文件调），当然Dreamweaver就不能正常地识别了。
]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0px 0px 0px 5px" align="right" src="http://cdn.joomla.org/images/logo.png" /> 最近正在做一个中文版的社区Joomla网站，出现了一个奇怪的问题。我用的是UTF-8语言代码，所有从数据库调出的中文在网页上显示的一点问题都没有，但是我看到那些直接在网页php文件加地中文却在网站出现乱码，而且也包括一些汉化的语言包。</p>
<p>因为这些语言包和中文是另一个程序员上传到服务器上的，自己特意又重新下载后再在Dreamweaver里打开，发现在DW里可以看到正常的中文。但是，自己再次上传，刷新页面后看到的还是乱码。</p>
<p> <span id="more-163"></span>
<p>知道是语言代码惹得祸，但是就是不明白为什么会这样。以前一般DW打开文件后会自动转换成网页里定义的语言代码而不会出现乱码。上网查了一圈，没有发现任何可以借鉴的答案，因为他们说的都是怎样处理好MySql里的中文代码正常问题。</p>
<p>没办法，只好自己多试试了。后来发现答案竟然是如此简单：</p>
<p>用Notepad将有问题的网页php文件或语言包文件打开，然后“另存为”(save as…)，在“文件格式”Save as type 里选所有 All Files；重要的是在代码 Encoding 里一定要选 UTF-8。你可以存成一样的文件名，到时在问你是否覆盖是回答是 Yes 就行了。</p>
<p><a href="http://lichao.net/images/blogs/weblog/Joomla_B783/image.png"><img style="border-bottom: 0px;border-left: 0px;border-top: 0px;border-right: 0px" border="0" alt="image" src="http://lichao.net/images/blogs/weblog/Joomla_B783/image_thumb.png" width="567" height="452" /></a> </p>
<p>最后将存好的文件上传到服务器，再刷新就可以看到正常的中文了。</p>
<p>原因吗：当然是因为Joomla的&lt;meta&gt;页头是用的动态语言代码（从数据库或config文件调），当然Dreamweaver就不能正常地识别了。</p>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/fN8x4bw6yns" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/web-development/php/163.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/web-development/php/163.html</feedburner:origLink></item>
		<item>
		<title>怎样用Google Voice来拨打免费的美国长途电话</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/8477bG4xuz0/155.html</link>
		<comments>http://lichao.net/weblog/internet/voip/155.html#comments</comments>
		<pubDate>Thu, 10 Sep 2009 17:19:04 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[网络电话]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Voice]]></category>
		<category><![CDATA[GrandCentral]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/?p=155</guid>
		<description><![CDATA[如果你是 Google Voice (以前叫 GrandCentral)的用户，你已经知道怎样用它接收外面的电话。现在，你也可以用你的这虚拟电话号码来向外拨打电话了。
这里就来介绍用两种不同的方法来实现上述功能。不过，请注意，这里的方法只能对美国的用户有效，如果你是在中国或其他国家，不一定可以得到这个功能。第一种方法：十分简单，你用任意一个电话机先拨打你自己的 Google Voice 虚拟电话号码。 你当然不会去接这个电话，所以响铃一段时间后你会接到你的语音系统里来要求“请你留言“云云。这时，你按米字星号 * 键，系统就会要求你输入你自己的语音系统密码。正确输入密码后，你再按数字 2键 你就可以继续拨打另一个你真正想要拨打的电话号码了。
这个号码可以是任意一个实实在在的电话号码，如果是美国、加拿大的号码，你的通话将是免费的。如果是国际号码，你就需要在Google先有通话余额才行。不过也不贵，打中国的号码，目前是2美分一分钟。
这样有什么好处尼？
第一，你可以用任何电话来打美国国内长途。当然，这个没有太多的用途，因为大家都有手机，手机的长途就是免费的。
第二，这个很重要，因为上述方法拨出的电话，用的是你的Google Voice号码。也就是说，接电话的那方看到来电显示不再是你用的实际电话，而是你Google Voice的虚拟号码。就好像你以前只能用来接电话的那个虚拟号码真的存在似的。
第二种方法，就是你可以将 Google Voice 软件安装到你的iPhone或Blackberry等智能手机上。这样，你就可以直接用你的手机的Google Voice软件拨打外面的电话，而对方看到的也就是你的Google Voice号码。至于具体下载该软件，我就在此不多罗嗦了。你自己到谷歌网站上找就是了。
喜欢的话，今天就试试看吧。
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="border: 0pt none;margin: 2px 5px" src="https://www.google.com/accounts/grandcentral/voice-logo.png" alt="Google Voice" width="198" height="48" />如果你是 Google Voice (以前叫 GrandCentral)的用户，你已经知道怎样用它接收外面的电话。现在，你也可以用你的这虚拟电话号码来向外拨打电话了。</p>
<p>这里就来介绍用两种不同的方法来实现上述功能。不过，请注意，这里的方法只能对美国的用户有效，如果你是在中国或其他国家，不一定可以得到这个功能。<span id="more-155"></span><strong>第一种方法：十分简单，你用任意一个电话机先拨打你自己的 Google Voice 虚拟电话号码。</strong> 你当然不会去接这个电话，所以响铃一段时间后你会接到你的语音系统里来要求“请你留言“云云。这时，你按米字星号 * 键，系统就会要求你输入你自己的语音系统密码。正确输入密码后，你再按数字 2键 你就可以继续拨打另一个你真正想要拨打的电话号码了。</p>
<p>这个号码可以是任意一个实实在在的电话号码，如果是美国、加拿大的号码，你的通话将是免费的。如果是国际号码，你就需要在Google先有通话余额才行。不过也不贵，打中国的号码，目前是2美分一分钟。</p>
<p>这样有什么好处尼？</p>
<p>第一，你可以用任何电话来打美国国内长途。当然，这个没有太多的用途，因为大家都有手机，手机的长途就是免费的。</p>
<p>第二，这个很重要，因为上述方法拨出的电话，用的是你的Google Voice号码。也就是说，接电话的那方看到来电显示不再是你用的实际电话，而是你Google Voice的虚拟号码。就好像你以前只能用来接电话的那个虚拟号码真的存在似的。</p>
<p><strong>第二种方法，就是你可以将 Google Voice 软件安装到你的iPhone或Blackberry等智能手机上。</strong>这样，你就可以直接用你的手机的Google Voice软件拨打外面的电话，而对方看到的也就是你的Google Voice号码。至于具体下载该软件，我就在此不多罗嗦了。你自己到谷歌网站上找就是了。</p>
<p>喜欢的话，今天就试试看吧。</p>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/8477bG4xuz0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/internet/voip/155.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/internet/voip/155.html</feedburner:origLink></item>
		<item>
		<title>WordPress MU 2.8.1 简体中文语言包发布</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/8JuN-5-ubi8/152.html</link>
		<comments>http://lichao.net/weblog/web-development/blogging/152.html#comments</comments>
		<pubDate>Thu, 16 Jul 2009 15:27:43 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[博客软件]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[WordPress MU 中文语言包]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/?p=152</guid>
		<description><![CDATA[WordPress 中文团队最近动作还是蛮快的吗，在 WordPress MU 2.8.1 发布后不久，他们就在第一时间做出了简体中文语言包。
这次的汉化工作比较麻烦，因为多了那几百条的地名和时区的信息，翻译出来的和中文团队翻译的 WordPress 一样。所以，如果在当中发现有任何错误，请一样及时的反馈给我们。
下载地址在这里：
WPMU Simplified Chinese Language Pack
]]></description>
			<content:encoded><![CDATA[<p><img src="http://lichao.net/images/blogs/wp-mu-logo.jpg" align="right" />WordPress 中文团队最近动作还是蛮快的吗，在 WordPress MU 2.8.1 发布后不久，他们就在第一时间做出了简体中文语言包。</p>
<blockquote><p>这次的汉化工作比较麻烦，因为多了那几百条的地名和时区的信息，翻译出来的和中文团队翻译的 WordPress 一样。所以，如果在当中发现有任何错误，请一样及时的反馈给我们。</p>
<p>下载地址在这里：</p>
<p><a href="http://wpmudev.org/project/wpmu-simplified-chinese-language-pack" target="_blank">WPMU Simplified Chinese Language Pack</a></p></blockquote>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/8JuN-5-ubi8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/web-development/blogging/152.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/web-development/blogging/152.html</feedburner:origLink></item>
		<item>
		<title>WordPress MU 2.8.1 升级后的登录问题</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/Fgk2EVqQEik/149.html</link>
		<comments>http://lichao.net/weblog/web-development/blogging/149.html#comments</comments>
		<pubDate>Thu, 16 Jul 2009 15:19:24 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[博客软件]]></category>
		<category><![CDATA[WordPress MU]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/?p=149</guid>
		<description><![CDATA[最近直接从2.6升级到MU 2.8.1，知道肯定有不少代码上的改变，所以多花了点时间来把玩一番。首先注意到的是 wp-config.php 里的变化，发现多了不少新的全局参数定义。据称为了增加安全性，WP里在原来的基础上又多了两个可以对登录后的cookie值进行加密的Authentication Unique Keys。一个是 NONC_KEY，另一个是 AUTH_SALT。如果在升级时，你没有替换你的原来的 wp-config.php 文件，在你第一次登陆后你会在 dashboard 收到一个警告，并给出一些随机值可以让你拷贝到你的config文件里去。所以，你就按照提示在你的config文件里加上以下两行就可以了。
define(&#8217;NONCE_KEY&#8217;, &#8216;adjfldjfadlfjljfalfjal&#8217;);
define(&#8217;AUTH_SALT&#8217;, &#8216;another unique keys&#8217;);
既然这里提到了cookie加密，我不禁手痒，又按照MU官方网站关于2.6升级到2.7里的一个教程，在我的config文件里多加了这么些行。
define(&#8217;ADMIN_COOKIE_PATH&#8217;, &#8216;/&#8217;);
define(&#8217;COOKIE_DOMAIN&#8217;, &#8221;);
define(&#8217;COOKIEPATH&#8217;, &#8221;);
define(&#8217;SITECOOKIEPATH&#8217;, &#8221;);
结果更新该文件后，自己把自己给锁住了：每次的试图登录其他MU博客网，都是再次给返回到登录页面。刚开始还是以为是cookie 加密的问题，所以在Authenticate keys上折腾了半天。后来才搞明白是自己加了上述几行代码的原因。因为我的MU博客是以子目录的形式建造，而这次我把cookie的路径改成了根目录“/”，所以在这些子目录的所有原有的cookie就不生效了。
解决方法:
十分简单，将你的浏览器的原有cookie全清空就可以了。在Firefox里，点击Tools&#8211;&#62;Clear Private Data 或者按 Ctrl + Shift +Del，然后选中Cookies，点OK就可以了。
其他升级要注意的问题：
第一，里面的‘VHOST&#8217;参数不要乱改，如果你不清楚它是什么意思的话。我改成了&#8217;yes&#8217;结果所有的子博客全部成 404 没有该网站的错误了。改成&#8217;no’就没有问题了。
第二：注意修改下列参数。因为是升级，所以没有机会让WP自带的安装程序来修改这些参数，所以在你修改config文件是，要记得把他们改成你自己博客网的顶级域名和路径。
define(&#8217;DOMAIN_CURRENT_SITE&#8217;, &#8216;lichao.net&#8217; );
define(&#8217;PATH_CURRENT_SITE&#8217;, &#8216;/&#8217; );
define(&#8217;SITE_ID_CURRENT_SITE&#8217;, 1);
define(&#8217;BLOGID_CURRENT_SITE&#8217;, &#8216;1&#8242; );
好了，今天就先这么多了。
]]></description>
			<content:encoded><![CDATA[<p><img src="http://lichao.net/images/blogs/wp-mu-logo.jpg" align="right" />最近直接从2.6升级到MU 2.8.1，知道肯定有不少代码上的改变，所以多花了点时间来把玩一番。首先注意到的是 wp-config.php 里的变化，发现多了不少新的全局参数定义。据称为了增加安全性，WP里在原来的基础上又多了两个可以对登录后的cookie值进行加密的Authentication Unique Keys。一个是 NONC_KEY，另一个是 AUTH_SALT。如果在升级时，你没有替换你的原来的 wp-config.php 文件，在你第一次登陆后你会在 dashboard 收到一个警告，并给出一些随机值可以让你拷贝到你的config文件里去。所以，你就按照提示在你的config文件里加上以下两行就可以了。</p>
<blockquote><p>define(&#8217;NONCE_KEY&#8217;, &#8216;adjfldjfadlfjljfalfjal&#8217;);</p>
<p>define(&#8217;AUTH_SALT&#8217;, &#8216;another unique keys&#8217;);</p></blockquote>
<p>既然这里提到了cookie加密，我不禁手痒，又按照MU官方网站关于2.6升级到2.7里的一个教程，在我的config文件里多加了这么些行。</p>
<blockquote><p>define(&#8217;ADMIN_COOKIE_PATH&#8217;, &#8216;/&#8217;);<br />
define(&#8217;COOKIE_DOMAIN&#8217;, &#8221;);<br />
define(&#8217;COOKIEPATH&#8217;, &#8221;);<br />
define(&#8217;SITECOOKIEPATH&#8217;, &#8221;);</p></blockquote>
<p>结果更新该文件后，自己把自己给锁住了：每次的试图登录其他MU博客网，都是再次给返回到登录页面。<span id="more-149"></span>刚开始还是以为是cookie 加密的问题，所以在Authenticate keys上折腾了半天。后来才搞明白是自己加了上述几行代码的原因。因为我的MU博客是以子目录的形式建造，而这次我把cookie的路径改成了根目录“/”，所以在这些子目录的所有原有的cookie就不生效了。</p>
<p><strong>解决方法</strong>:</p>
<p>十分简单，将你的浏览器的原有cookie全清空就可以了。在Firefox里，点击Tools&#8211;&gt;Clear Private Data 或者按 Ctrl + Shift +Del，然后选中Cookies，点OK就可以了。</p>
<p><strong>其他升级要注意的问题：</strong></p>
<p><strong>第一，</strong>里面的‘VHOST&#8217;参数不要乱改，如果你不清楚它是什么意思的话。我改成了&#8217;yes&#8217;结果所有的子博客全部成 404 没有该网站的错误了。改成&#8217;no’就没有问题了。</p>
<p><strong>第二：</strong>注意修改下列参数。因为是升级，所以没有机会让WP自带的安装程序来修改这些参数，所以在你修改config文件是，要记得把他们改成你自己博客网的顶级域名和路径。</p>
<blockquote><p>define(&#8217;DOMAIN_CURRENT_SITE&#8217;, &#8216;lichao.net&#8217; );<br />
define(&#8217;PATH_CURRENT_SITE&#8217;, &#8216;/&#8217; );<br />
define(&#8217;SITE_ID_CURRENT_SITE&#8217;, 1);<br />
define(&#8217;BLOGID_CURRENT_SITE&#8217;, &#8216;1&#8242; );</p></blockquote>
<p>好了，今天就先这么多了。</p>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/Fgk2EVqQEik" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/web-development/blogging/149.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/web-development/blogging/149.html</feedburner:origLink></item>
		<item>
		<title>本站的 WordPress MU 已经升级到 2.8.1了</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/qiMRZ_p4-_A/147.html</link>
		<comments>http://lichao.net/weblog/notices/updates/147.html#comments</comments>
		<pubDate>Wed, 15 Jul 2009 20:26:58 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[更新日志]]></category>
		<category><![CDATA[更新日记]]></category>
		<category><![CDATA[超凡博俗]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/uncategorized/147.html</guid>
		<description><![CDATA[一直没有时间来升级，这次直接从2.6到了2.8.1.
花了一些时间来熟悉其中的变化，当然也不小心将自己的几个博客全部变没了：主要是不小心将wp-config.php里的 define(&#8217;VHOST&#8217;)改动一下造成了。好了，现在一切正常。下一步就是升级一些插件了。
]]></description>
			<content:encoded><![CDATA[<p>一直没有时间来升级，这次直接从2.6到了2.8.1.<br />
花了一些时间来熟悉其中的变化，当然也不小心将自己的几个博客全部变没了：主要是不小心将wp-config.php里的 define(&#8217;VHOST&#8217;)改动一下造成了。好了，现在一切正常。下一步就是升级一些插件了。</p>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/qiMRZ_p4-_A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/notices/updates/147.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/notices/updates/147.html</feedburner:origLink></item>
		<item>
		<title>修改Firefox的about:config来用Dreamweaver打开网页源码</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/XGYRkZI9-YM/145.html</link>
		<comments>http://lichao.net/weblog/internet/downloads-share/145.html#comments</comments>
		<pubDate>Wed, 15 Jul 2009 16:29:00 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[家用软件]]></category>
		<category><![CDATA[资源共享]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Hacks]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/?p=145</guid>
		<description><![CDATA[你可能在访问一些网站时很想借用他们的源码 page source，在一些浏览器里是很容易让你查看HTML源码的。象目前流行的Firefox火狐，你只需要在打开你要的网站时点击View—&#62;Page Source，或者直接按 Ctrl-U就可以了。但是，火狐默认的源码查看程序是Notepad，而你惯用的网页编辑程序可能是象Dreamweaver之类的。怎么才能让火狐直接将查看的网页源码在Dreamweaver里打开呢？
在这里就需要对Firefox进行一定的配置修改。我所说的修改并不是你平常所用的Tools…Options那个选项界面，而是一个被火狐隐藏的配置修改文件。当然，如果你号称自己在网络世界里已经混了很久了，这个文件你应该有所闻了吧！这个文件就是 prefs.js 文件。 什么，不知道？太对不起你混的这几年。还不赶快卷起你的衣袖来，Let&#8217;s Do It Now.

等等，首先我得给你讲讲怎么备份先。因为这个文件十分关键，改得不好也许你的Firefox可能就死翘翘了。
第一，你可以直接备份这个文件。找到这个文件的所在位置，一般是在你的用户目录里的Firefox数据目录。我用的是WindowsXP，所以我的文件目录就是 D:\Documents and Settings\webguru\Application Data\Mozilla\Firefox\Profiles\unyma0rb.default。找到后，先拷贝然后复制成另一文件名就行了（比方prefs_backup.js）。以后，你真改出问题来，再到这里来重新将这个新文件拷贝覆盖回去就行了。
第二，使用Firefox的安全模式启动。如果你有困难找到上述文件，就试试用安全模式来启动Firefox。可以通过Start—&#62;All Programs –&#62;Mozollia Firefox –&#62; Mozollia Firefox (Safe Mode)。或者，直接在Run输入框内键入 Firefox –safe-mode （见下图）。

好了， 现在你就可以放心地开始修改了。
步骤:

打开火狐程序Firefox；
在Firefox的地址栏里键入 about:config;
你会看到下列所示的警告页面，就好像我刚说的，你认为你足够对付修改配置，就假装没看见，继续吧。若不放心，稍微读一下以示重视。

接下来你就会看到一系列的设置参数，太多了，你不想一路找下去，可以在过滤输入框内键入 view_source，你会到这么个页面：

双击这些参数行你就可以进行修改了。第一行 view_source.editor.external 决定你是否需要使用外部程序来查看源码。因为是逻辑类型，你的双击可以自动从true变成false，或false变成true。这里，我们需要是true。
现在双击第二行 view_source.editor.path 来决定这个外部程序。因为这个参数是字符类型，你的双击会自动打开一个文本输入弹出框。我用的是Dreamweaver，所以我输入的程序路径就是 C:\Program Files\Macromedia\Dreamweaver 8\Dreamweaver.exe 你可以照你的具体情况来输入。

就这样了，你的修改已经马上生效了（不需要重启Firefox）。为了测试，你打开另一个网站，然后按 Ctrl-U 看是否网页的源码出现在你定义的外部程序里。
当然，既然你知道了怎么用 about:config 来修改Firefox参数，怎么可能就只修改这么一个小地方呢。下面就是另一个修改，我并附上有更多的一个链接。
提高Firefox的链接网站速度：
同上在 about:config界面，进行下列操作：

搜索 pipelining
然后进行下列修改
network.http.pipelining: 改成 true
network.http.proxy.pipelining: 改成 true
network.http.pipelining.maxrequests: 改成数字 8
现在搜索max-connections 并进行下列修改：
network.http.max-connections: 加大成96
network.http.max-connections-per-server: 变成 32
更多：http://blogs.techrepublic.com.com/10things/?p=719
]]></description>
			<content:encoded><![CDATA[<p>你可能在访问一些网站时很想借用他们的源码 page source，在一些浏览器里是很容易让你查看HTML源码的。象目前流行的Firefox火狐，你只需要在打开你要的网站时点击View—&gt;Page Source，或者直接按 Ctrl-U就可以了。但是，火狐默认的源码查看程序是Notepad，而你惯用的网页编辑程序可能是象Dreamweaver之类的。怎么才能让火狐直接将查看的网页源码在Dreamweaver里打开呢？</p>
<p>在这里就需要对Firefox进行一定的配置修改。我所说的修改并不是你平常所用的Tools…Options那个选项界面，而是一个被火狐隐藏的配置修改文件。当然，如果你号称自己在网络世界里已经混了很久了，这个文件你应该有所闻了吧！这个文件就是 prefs.js 文件。 什么，不知道？太对不起你混的这几年。还不赶快卷起你的衣袖来，Let&#8217;s Do It Now.</p>
<p><span id="more-145"></span></p>
<p>等等，首先我得给你讲讲怎么备份先。因为这个文件十分关键，改得不好也许你的Firefox可能就死翘翘了。</p>
<p><strong>第一，你可以直接备份这个文件</strong>。找到这个文件的所在位置，一般是在你的用户目录里的Firefox数据目录。我用的是WindowsXP，所以我的文件目录就是 D:\Documents and Settings\webguru\Application Data\Mozilla\Firefox\Profiles\unyma0rb.default。找到后，先拷贝然后复制成另一文件名就行了（比方prefs_backup.js）。以后，你真改出问题来，再到这里来重新将这个新文件拷贝覆盖回去就行了。</p>
<p><strong>第二，使用Firefox的安全模式启动。</strong>如果你有困难找到上述文件，就试试用安全模式来启动Firefox。可以通过Start—&gt;All Programs –&gt;Mozollia Firefox –&gt; Mozollia Firefox (Safe Mode)。或者，直接在Run输入框内键入 Firefox –safe-mode （见下图）。<br />
<img src="http://lichao.net/images/blogs/weblog/FirefoxaboutconfigDreamweaver_8F43/firefox_safemode.png" border="0" alt="firefox_safemode" width="479" height="276" /></p>
<p>好了， 现在你就可以放心地开始修改了。</p>
<p><strong>步骤:</strong></p>
<ol>
<li>打开火狐程序Firefox；</li>
<li>在Firefox的地址栏里键入 about:config;</li>
<li>你会看到下列所示的警告页面，就好像我刚说的，你认为你足够对付修改配置，就假装没看见，继续吧。若不放心，稍微读一下以示重视。<br />
<a href="http://lichao.net/images/blogs/weblog/FirefoxaboutconfigDreamweaver_8F43/firefox_warning.png"><img src="http://lichao.net/images/blogs/weblog/FirefoxaboutconfigDreamweaver_8F43/firefox_warning_thumb.png" border="0" alt="firefox_warning" width="484" height="140" /></a></li>
<li>接下来你就会看到一系列的设置参数，太多了，你不想一路找下去，可以在过滤输入框内键入 view_source，你会到这么个页面：<br />
<a href="http://lichao.net/images/blogs/weblog/FirefoxaboutconfigDreamweaver_8F43/image.png"><img src="http://lichao.net/images/blogs/weblog/FirefoxaboutconfigDreamweaver_8F43/image_thumb.png" border="0" alt="image" width="484" height="98" /></a></li>
<li>双击这些参数行你就可以进行修改了。第一行 view_source.editor.external 决定你是否需要使用外部程序来查看源码。因为是逻辑类型，你的双击可以自动从true变成false，或false变成true。这里，我们需要是true。</li>
<li>现在双击第二行 view_source.editor.path 来决定这个外部程序。因为这个参数是字符类型，你的双击会自动打开一个文本输入弹出框。我用的是Dreamweaver，所以我输入的程序路径就是 C:\Program Files\Macromedia\Dreamweaver 8\Dreamweaver.exe 你可以照你的具体情况来输入。</li>
</ol>
<p>就这样了，你的修改已经马上生效了（不需要重启Firefox）。为了测试，你打开另一个网站，然后按 Ctrl-U 看是否网页的源码出现在你定义的外部程序里。</p>
<p><strong>当然，既然你知道了怎么用 about:config 来修改Firefox参数，怎么可能就只修改这么一个小地方呢。下面就是另一个修改，我并附上有更多的一个链接。</strong></p>
<p><strong>提高Firefox的链接网站速度：</strong></p>
<p>同上在 about:config界面，进行下列操作：</p>
<ol>
<li>搜索 pipelining</li>
<li>然后进行下列修改</li>
<p><strong>network.http.pipelining</strong>: 改成 true</p>
<p><strong>network.http.proxy.pipelining</strong>: 改成 true</p>
<p><strong>network.http.pipelining.maxrequests</strong>: 改成数字 8</p>
<li>现在搜索max-connections 并进行下列修改：</li>
<p><strong>network.http.max-connections</strong>: 加大成96</p>
<p><strong>network.http.max-connections-per-server</strong>: 变成 32</ol>
<p>更多：<a title="http://blogs.techrepublic.com.com/10things/?p=719" href="http://blogs.techrepublic.com.com/10things/?p=719">http://blogs.techrepublic.com.com/10things/?p=719</a></p>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/XGYRkZI9-YM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/internet/downloads-share/145.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/internet/downloads-share/145.html</feedburner:origLink></item>
		<item>
		<title>【ZT】网上收集的2009搞笑签名</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/oPX0DTQJZ_Y/143.html</link>
		<comments>http://lichao.net/weblog/internet/downloads-share/143.html#comments</comments>
		<pubDate>Sun, 12 Jul 2009 19:04:18 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[资源共享]]></category>
		<category><![CDATA[搞笑]]></category>
		<category><![CDATA[转帖]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/internet/downloads-share/143.html</guid>
		<description><![CDATA[从文学城看到了，希望博你一笑。
1、执子之手，方知子丑，泪流满面，子不走我走。   2、西游记告诉我们：凡是有后台的妖怪都被接走了，凡是没后台的都被一棒子打死了。    3、你有什么不开心的事？说出来让大家开心一下。    4、我那么喜欢你，你喜欢我一下会死啊。    5、我又不是人民币，怎么能让人人都喜欢我？！    6、令人不能自拔的，除了牙齿还有爱情。    7、当生活心怀歹毒地将一切都搞成了黑色幽默，我顺水推舟把自己变成了一个受过高等教育的流氓。    8、时间太瘦，指缝太宽。    9、小姑娘们梦中都想找一匹白马，睁开眼发现满世界都是灰不溜秋的驴，悲痛欲绝后，只能从驴群中挑个身强力壮的，这样的驴就被命名为：经济适用男 。    10、我就要哭，我就要闹，一宿一宿不睡觉，手里拿瓶安眠药，拿根小绳要上吊。再丑也要谈恋爱，谈到世界充满爱。
 
11、我们的目标：向钱看，向厚赚。    12、我是你转身就忘的路人甲，凭什么陪你蹉跎年华到天涯？    13、没有医保和寿险的，天黑后不要见义勇为……    14、挤公交是包含散打、瑜珈、柔道、平衡木等多种体育和健身项目于一体的综合性运动。    15、老娘法眼一开就知道你是个妖孽了。  [...]]]></description>
			<content:encoded><![CDATA[<p>从文学城看到了，希望博你一笑。</p>
<p>1、执子之手，方知子丑，泪流满面，子不走我走。   <br />2、西游记告诉我们：凡是有后台的妖怪都被接走了，凡是没后台的都被一棒子打死了。    <br />3、你有什么不开心的事？说出来让大家开心一下。    <br />4、我那么喜欢你，你喜欢我一下会死啊。    <br />5、我又不是人民币，怎么能让人人都喜欢我？！    <br />6、令人不能自拔的，除了牙齿还有爱情。    <br />7、当生活心怀歹毒地将一切都搞成了黑色幽默，我顺水推舟把自己变成了一个受过高等教育的流氓。    <br />8、时间太瘦，指缝太宽。    <br />9、小姑娘们梦中都想找一匹白马，睁开眼发现满世界都是灰不溜秋的驴，悲痛欲绝后，只能从驴群中挑个身强力壮的，这样的驴就被命名为：经济适用男 。    <br />10、我就要哭，我就要闹，一宿一宿不睡觉，手里拿瓶安眠药，拿根小绳要上吊。再丑也要谈恋爱，谈到世界充满爱。</p>
<p> <span id="more-143"></span>
<p>11、我们的目标：向钱看，向厚赚。    <br />12、我是你转身就忘的路人甲，凭什么陪你蹉跎年华到天涯？    <br />13、没有医保和寿险的，天黑后不要见义勇为……    <br />14、挤公交是包含散打、瑜珈、柔道、平衡木等多种体育和健身项目于一体的综合性运动。    <br />15、老娘法眼一开就知道你是个妖孽了。    <br />16、手插口袋，谁都不爱 。    <br />17、手拿菜刀砍电线，一路火花带闪电。    <br />18、单身并不难，难的是应付那些千方百计想让你结束单身的人 。    <br />19、幸福是什么?幸福就是你吃鱼,我吃肉,看着别人啃骨头。    <br />20、念了十几年书，想起来还是幼儿园比较好混！    <br />21、我当年也是个痴情的种子，结果下了场雨……淹死了。    <br />22、很多人说婚姻是爱情的坟墓，但是能够入土为安的爱情总比暴尸街头要好 。    <br />23、有空学风水去，死后占个好墓也算弥补了生前买不起好房的遗憾    <br />24、据说，人只有两个选择，忙着死或是忙着活，我想我有了第三种选择：忙着等死 。    <br />25、春困夏乏秋无力，冬日正好眠。    <br />26、思念不能自已，痛苦不能自理，结果不能自取，幸福不能自予。    <br />27、小时候我以为自己长大后可以拯救整个世界，等长大后才发现整个世界都拯救不了我。    <br />28、如果你注定不能给予我期待的回应.那么就保持在安全距离之外吧。    <br />29、请不要把我对你的容忍，当成你不要脸的资本。    <br />30、女子无才便是德，我一定是太缺德了。    <br />31、诸葛亮出山前也没带过兵啊，你们凭啥要我有工作经验。    <br />32、用嘻哈的蓝调精神来过二胡一样的生活。    <br />33、鸵鸟的幸福，只是一堆沙子。    <br />34、老天，太蓝！大海，太咸！人生，太难！工作，太烦！和你，有缘！想你，失眠！见你，太远！    <br />35、一觉醒来，天都黑了。    <br />36、喝药递瓶，上吊给绳，跳楼的挥着小手绢送行。    <br />37、铁杵能磨成针，但木杵只能磨成牙签，材料不对，再努力也没用。    <br />38、你要搞清楚自己人生的剧本——不是你父母的续集，不是你子女的前传，更不是你朋友的外篇。    <br />39、树愈静而风不止，我愈恋而他不在。    <br />40、多想某天醒来睁开眼，发现自己坐在小学教室的课桌椅上。老师掷来的粉笔头正好打在额头上。    <br />41、少年不胡作妄为，大胆放肆，试问老年时哪来的题材话当年。    <br />42、作为一个怪兽，我的愿望是至少消灭一个奥特曼。    <br />43、再过几十年 我们来相会 送到火葬场 全部烧成灰 你一堆我一堆 谁也不认识谁 全部送到农村做化肥~    <br />44、学问之美，在于使人一头雾水；诗歌之美，在于煽动男女的事；女人之美，在于蠢得无怨无悔；男人之美，在于说谎说得白日见鬼。    <br />45、我以为我很颓废,今天我才知道,原来我早报废了。    <br />46、不成熟男人的标志是可以为了理想壮烈的牺牲，成熟男人的标志的可以为了理想卑贱的活着。    <br />47、生活就像宋祖德的嘴，你永远都不知道下一个倒霉的会是谁。    <br />48、阳光温热，岁月静好，你还不来，我怎敢老去？    <br />49、人又不聪明，还学别人秃顶。    <br />50、我以神的姿态,闪耀在这美的瞬间.凡人勿扰…    <br />51、年轻的时候，我们常常冲着镜子做鬼脸；年老的时候，镜子算是扯平了。    <br />52、要努力！！为了你的奥迪我的迪奥。    <br />53、我是白领：今天领了薪水，交了房租水电，买了油米泡面，摸了口袋，感叹一声，这个月工资又白领了…    <br />54、执子之手，将子拖走。子说不走，好吧，关门放狗！    <br />55、生活,就是这样.永远占领着绝对领导的位置,当无数的傻子高呼着自己控制了生活,掌握了命运.却没看到,生活在更高的苍穹上.露出讥笑的嘲讽的面孔。    <br />56、他就是一盆水，倒入你的米堆里，若干年后，清水变成了醇香的酒，而你变成了一堆废弃的烂米，不是没用了，还可以拿来喂猪的。    <br />57、不愿做奴隶的人民，愿做人民币的奴隶。    <br />58、我不是天桥上算命的，唠不出那么多你爱听的磕。    <br />59、生活二字二几十年来回味得我大小脑抽搐，脊髓痉挛。始终不得要领。    <br />60、真的猛士，敢于直面自己未化妆的脸。    <br />61、天山童姥——外表正太，内心却有三百六十五道裂痕，每道裂痕上书春夏秋冬四字，沧桑到妖。    <br />62、世事往往如此，想回头也已经来不及，即使你肯沦为劣马，不一定有回头草在等着你。    <br />63、曾经我们都以为自己可以为爱情死，其实爱情死不了人，它只会在最疼的地方扎上一针，然后我们欲哭无泪，我们辗转反侧，我们久病成医，我们百炼成钢。你不是风儿，我也不是沙，再缠绵也到不了天涯，擦干了泪，明天早上，我们都要上班。    <br />64、曾经和朋友一起仰望星空，随之我们泪流满面，他是因为失恋，我则是因为扭伤了脖子。    <br />65、其实你我都一样，人人都在装，关键是要装像了，装圆了，有一个门槛，装成了就迈进去，成为传说中的性情中人，没装好，就卡在那里了。就是卡门。 </p>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/oPX0DTQJZ_Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/internet/downloads-share/143.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/internet/downloads-share/143.html</feedburner:origLink></item>
		<item>
		<title>System.Data.OracleClient 将会被微软停止使用</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/ywfS3WH5phE/140.html</link>
		<comments>http://lichao.net/weblog/web-development/aspnet/140.html#comments</comments>
		<pubDate>Mon, 29 Jun 2009 20:34:47 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[dotNET编程]]></category>
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/?p=140</guid>
		<description><![CDATA[就如我在英文博客里http://lichao.net/eblog/systemdataoracleclient-will-be-deprecated-in-net-framework-40-200906340.html 所言，微软的ADO.NET团队决定将从.net 4.0开始，不再正式支持System.Data.OracleClient。当你asp.net代码里含有OracleClient对象，在编汇时会有错误警告。
不过，以前的代码（含&#160;asp.net 1.1, 2.0 等等）里的 OracleClient 将继续工作，只不过微软不再更新该对象，并会以后的.net framework里提示你使用其他的连接Oracle数据库的对象。
我没有试过其他的客户对象，不过，我会在以后的编程中将使用Oracle公司本身的ODP for .net （现在应该是11g版本了吧）。毕竟是官方的吗。
]]></description>
			<content:encoded><![CDATA[<p>就如我在英文博客里http://lichao.net/eblog/systemdataoracleclient-will-be-deprecated-in-net-framework-40-200906340.html 所言，微软的ADO.NET团队决定将从.net 4.0开始，不再正式支持System.Data.OracleClient。当你asp.net代码里含有OracleClient对象，在编汇时会有错误警告。</p>
<p>不过，以前的代码（含&nbsp;<a href="http://asp.net" title="http://asp. " target="_blank">asp.net</a> 1.1, 2.0 等等）里的 OracleClient 将继续工作，只不过微软不再更新该对象，并会以后的.net framework里提示你使用其他的连接Oracle数据库的对象。</p>
<p>我没有试过其他的客户对象，不过，我会在以后的编程中将使用Oracle公司本身的ODP for .net （现在应该是11g版本了吧）。毕竟是官方的吗。</p>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/ywfS3WH5phE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/web-development/aspnet/140.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/web-development/aspnet/140.html</feedburner:origLink></item>
		<item>
		<title>解决用Windows Live Writer不能读取WordPress文章的xmlrpc.php错误</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/08D9fM-RviY/138.html</link>
		<comments>http://lichao.net/weblog/web-development/blogging/138.html#comments</comments>
		<pubDate>Mon, 04 May 2009 12:05:28 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[博客软件]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[Windows Live Writer]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[xmlrpc.php]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/?p=138</guid>
		<description><![CDATA[好久没用Windows Live Writer来更新博客文章了。 今天想用WLW下载博客上的一篇文章来进行修改。却在WLW出现了错误，大概是说“there was error 500 while processing the file xmlrpc.php”什么的。
原来以为是xmlrpc没有设置好，检查了一下，在后台是激活了xmlrpc远程发表的功能的。
从错误信息字面上看，很象在web服务器上读取一些php文件时出现的服务器内部错误。
通过Googling确认，这新版的WordPress里的xmlrpc.php文件在一些服务器上若通过PHP4版本模式来解析时，确实会出现内部错误（错误代码 500）。也就是说当WLW在调用xmlrpc.php文件时，会收到服务器的内部错误而终止。影响的服务会有：像我今天用的下载文章功能，和可能的图片上传功能。

解决方法
1）若你只想解决图片上传的问题，可以将图片上传的方法改成FTP。
2）另一个解决方法是在服务器上使用PHP5模式来调用所有WordPress代码。在你的.htaccess文件加上以下两行代码就行了：
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
]]></description>
			<content:encoded><![CDATA[<p>好久没用Windows Live Writer来更新博客文章了。<img style="margin: 0px 0px 2px" src="http://lichao.net/images/blogs/wp-logo_tn.jpg" alt="" align="right" /> 今天想用WLW下载博客上的一篇文章来进行修改。却在WLW出现了错误，大概是说“there was error 500 while processing the file xmlrpc.php”什么的。</p>
<p>原来以为是xmlrpc没有设置好，检查了一下，在后台是激活了xmlrpc远程发表的功能的。</p>
<p>从错误信息字面上看，很象在web服务器上读取一些php文件时出现的服务器内部错误。</p>
<p>通过Googling确认，这新版的WordPress里的xmlrpc.php文件在一些服务器上若通过PHP4版本模式来解析时，确实会出现内部错误（错误代码 500）。也就是说当WLW在调用xmlrpc.php文件时，会收到服务器的内部错误而终止。影响的服务会有：像我今天用的下载文章功能，和可能的图片上传功能。</p>
<p><span id="more-138"></span></p>
<p><strong>解决方法</strong></p>
<p>1）若你只想解决图片上传的问题，可以将图片上传的方法改成FTP。</p>
<p>2）另一个解决方法是在服务器上使用PHP5模式来调用所有WordPress代码。在你的.htaccess文件加上以下两行代码就行了：</p>
<blockquote><p>AddType x-mapp-php5 .php<br />
AddHandler x-mapp-php5 .php</p></blockquote>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/08D9fM-RviY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/web-development/blogging/138.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/web-development/blogging/138.html</feedburner:origLink></item>
		<item>
		<title>Google Voice 终于给 GrandCentral 的用户发信了</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/tYWTTrv-R-s/135.html</link>
		<comments>http://lichao.net/weblog/internet/voip/135.html#comments</comments>
		<pubDate>Thu, 09 Apr 2009 14:18:20 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[网络电话]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Voice]]></category>
		<category><![CDATA[GrandCentral]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/internet/voip/135.html</guid>
		<description><![CDATA[ 上个月就听说 Google Voice 服务的出台。作为 GrandCentral 的老用户当然能猜到这个 Google Voice 肯定是 GC 的一个升级。所以就在等转换的通知。昨天总算“盼”到了Google的来信了（附下）。也不知彻底转过去后有什么本质的变化，待我真正使用再报告吧。
Hello GrandCentral User,
We are happy to announce that GrandCentral has been upgraded and is relaunching as Google Voice. While not yet open to the public, we wanted to give you, our GrandCentral users, the first opportunity to start using Google Voice.
In addition to the [...]]]></description>
			<content:encoded><![CDATA[<p><img height="52" alt="grandcentral" src="http://lichao.net/images/blogs/eblog/TheinvitationforGrandCentralphonenumbers_E99D/grandcentral_thumb.jpg" width="215" align="right" border="0"> 上个月就听说 Google Voice 服务的出台。作为 GrandCentral 的老用户当然能猜到这个 Google Voice 肯定是 GC 的一个升级。所以就在等转换的通知。昨天总算“盼”到了Google的来信了（附下）。也不知彻底转过去后有什么本质的变化，待我真正使用再报告吧。</p>
<blockquote><p>Hello GrandCentral User,
<p>We are happy to announce that GrandCentral has been upgraded and is relaunching as Google Voice. While not yet open to the public, we wanted to give you, our GrandCentral users, the first opportunity to start using Google Voice.
<p>In addition to the GrandCentral features you already know, we&#8217;ve added voicemail transcription, SMS support, conference calling, Goog411, enhanced spam protection and low-priced international calling. We have also integrated GrandCentral with your Google Account and your Google Contacts list.
<p>To upgrade your account to Google Voice, just <a href="http://www.grandcentral.com">log in to your GrandCentral account</a> and follow the directions at the top of your inbox. Upon upgrading, your GrandCentral number, PIN, and forwarding phones will be moved to Google Voice.
<p>Note that since Google Voice uses the Google address book, your GrandCentral contacts will not be imported automatically. You can import your GrandCentral address book with <a href="http://google.com/support/voice/bin/answer.py?answer=117528">these instructions</a>. You will also need to recreate any individual/group settings and greetings.
<p>After you upgrade, all your new voicemails will be accessible at Google Voice, while all prior messages will remain available at GrandCentral.
<p>Thanks for being a great GrandCentral user and we hope you enjoy Google Voice!
<p>Best,
<p>Craig, Vincent, and the Google Voice team </p>
</blockquote>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/tYWTTrv-R-s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/internet/voip/135.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/internet/voip/135.html</feedburner:origLink></item>
		<item>
		<title>在你的网站上添加谷歌行驶地图小工具 Google Driving direction gadget</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/9-YGEBiuuDs/125.html</link>
		<comments>http://lichao.net/weblog/internet/websites/125.html#comments</comments>
		<pubDate>Thu, 27 Nov 2008 01:00:50 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[网站推荐]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Gadget]]></category>
		<category><![CDATA[Google Maps]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/internet/websites/125.html</guid>
		<description><![CDATA[ 上周，谷歌联系我们来测试、添加他们的新行驶地图小工具到我们的网站上去。自己玩了，觉得还不错，特意推荐给各位站长们。
首先，到该小工具生成网页上去产生适合你自己网站的代码（网页链接在此：Google Driving Direction Gadget）。然后，稍稍改动一下两个基本的设置参数。一个是显示设置 Display setting ，另一个是地址参数的小工具设置 Gadget Setting。


在显示设置里，你可以控制显示在你网站里的小工具的标题、长宽及边边颜色（Title, Width, Height and Border color ）；而小工具设置里，主要是输入你的地址，这样你网站的访客可以输入他们的地址，而产生他们地址到你地址的行驶路线图。你可以输入多于一个的地址，多个地址间用竖线 &#124; 隔开就行了。 

小工具生成器的截图
设置成功后，你可以点击Preview Changes 来预览效果，满意后就可以点击 Get the code 来生成一行JavaScript脚本代码，将它粘贴到你的网站上就可以使用了。
 
Google 行驶路线图小工具的截图
那在自己网站上使用该小工具有什么好处呢？其实直接使用 Google Map 的地图也可以让你网站的访客输入他们地址查找行驶路线，不过这个小工具可以让你的访客在得到Driving direction时继续停留在你的网站上。不错！ 
]]></description>
			<content:encoded><![CDATA[<p><a href="http://maps.google.com/" target="_blank"><img style="margin: 0px 0px 2px 7px" src="http://maps.google.com/intl/en_us/images/maps_logo_small_blue.png" align="right"></a> 上周，谷歌联系我们来测试、添加他们的新行驶地图小工具到我们的网站上去。自己玩了，觉得还不错，特意推荐给各位站长们。</p>
<p>首先，到该小工具生成网页上去产生适合你自己网站的代码（网页链接在此：<a href="http://www.gmodules.com/ig/creator?url=http://hosting.gmodules.com/ig/gadgets/file/114281111391296844949/driving-directions.xml" target="_blank">Google Driving Direction Gadget</a>）。然后，稍稍改动一下两个基本的设置参数。一个是显示设置 <strong>Display setting</strong> ，另一个是地址参数的小工具设置 <strong>Gadget Setting</strong>。</p>
<p><span id="more-125"></span><br />

<p>在显示设置里，你可以控制显示在你网站里的小工具的标题、长宽及边边颜色（<strong>Title, Width, Height</strong> and <strong>Border color</strong> ）；而小工具设置里，主要是输入你的地址，这样你网站的访客可以输入他们的地址，而产生他们地址到你地址的行驶路线图。你可以输入多于一个的地址，多个地址间用竖线 | 隔开就行了。 </p>
<p><a href="http://lichao.net/images/blogs/AddGoogleDrivingdirectiongadgettoyourweb_1505B/image.png"><img height="373" alt="image" src="http://lichao.net/images/blogs/AddGoogleDrivingdirectiongadgettoyourweb_1505B/image_thumb.png" width="463" border="0"></a></p>
<p><strong>小工具生成器的截图</strong></p>
<p>设置成功后，你可以点击Preview Changes 来预览效果，满意后就可以点击 Get the code 来生成一行JavaScript脚本代码，将它粘贴到你的网站上就可以使用了。</p>
<p><a href="http://lichao.net/images/blogs/AddGoogleDrivingdirectiongadgettoyourweb_1505B/image_3.png"><img height="331" alt="image" src="http://lichao.net/images/blogs/AddGoogleDrivingdirectiongadgettoyourweb_1505B/image_thumb_3.png" width="489" border="0"></a> </p>
<p><strong>Google 行驶路线图小工具的截图</strong></p>
<p><strong>那在自己网站上使用该小工具有什么好处呢？</strong>其实直接使用 Google Map 的地图也可以让你网站的访客输入他们地址查找行驶路线，不过这个小工具可以让你的访客在得到Driving direction时继续停留在你的网站上。不错！ </p>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/9-YGEBiuuDs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/internet/websites/125.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/internet/websites/125.html</feedburner:origLink></item>
		<item>
		<title>准备将MU升级</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/NNO4IgMTvhE/123.html</link>
		<comments>http://lichao.net/weblog/notices/updates/123.html#comments</comments>
		<pubDate>Fri, 24 Oct 2008 02:47:36 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[更新日志]]></category>
		<category><![CDATA[超凡博俗]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/notices/updates/123.html</guid>
		<description><![CDATA[最近很忙，现在才想起光顾自己的多用户博客。看到单用户版WP已经都快到2.7了，今天怎么也得将自己的MU也升一把吧。刚下了MU 2.6.2文件，整理后就要上传。希望自己的一些插件不要捣鼓，真是难得回头一个个再将它们升级了。
]]></description>
			<content:encoded><![CDATA[<p>最近很忙，现在才想起光顾自己的多用户博客。看到单用户版WP已经都快到2.7了，今天怎么也得将自己的MU也升一把吧。刚下了MU 2.6.2文件，整理后就要上传。希望自己的一些插件不要捣鼓，真是难得回头一个个再将它们升级了。</p>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/NNO4IgMTvhE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/notices/updates/123.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/notices/updates/123.html</feedburner:origLink></item>
		<item>
		<title>中文水平退步了，还是？</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/1StefOZQrJY/122.html</link>
		<comments>http://lichao.net/weblog/notices/updates/122.html#comments</comments>
		<pubDate>Mon, 29 Sep 2008 02:39:19 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[更新日志]]></category>
		<category><![CDATA[超凡博俗]]></category>
		<category><![CDATA[SuperIT]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/?p=122</guid>
		<description><![CDATA[最近不知何故，没有心情坐下来写太多的中文了。所以，中文博客暂时没有什么新文章，英文博客里倒有些新的帖子。
]]></description>
			<content:encoded><![CDATA[<p>最近不知何故，没有心情坐下来写太多的中文了。所以，中文博客暂时没有什么新文章，英文博客里倒有些新的帖子。</p>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/1StefOZQrJY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/notices/updates/122.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/notices/updates/122.html</feedburner:origLink></item>
		<item>
		<title>作为成功的博客需要什么</title>
		<link>http://feedproxy.google.com/~r/lichaonetweblog/~3/CTm8ttYokS8/121.html</link>
		<comments>http://lichao.net/weblog/web-development/blogging/121.html#comments</comments>
		<pubDate>Fri, 12 Sep 2008 20:11:27 +0000</pubDate>
		<dc:creator>超凡不脱俗</dc:creator>
				<category><![CDATA[博客软件]]></category>
		<category><![CDATA[有感而发]]></category>
		<category><![CDATA[博客文化]]></category>

		<guid isPermaLink="false">http://lichao.net/weblog/web-development/blogging/121.html</guid>
		<description><![CDATA[ 好久没有更新这个中文博客，一直感到内疚。不过，最近浏览《商业周刊》评出的最佳博客网站之一Seth&#8217;s Blog 后，觉得好博客不一定就必须更新频繁。当然，我不是给懒博主们（像我自己）来找借口，或者我就认同Businessweek 商业周刊评比的最佳博客的权威性。我只是想再次重申以前我转载的一篇关于好博客101文章里的，好博客最重要的是你文章的内容，是不是有见地，是不是吸引人；是不是你作为一个真实博主的对于真实世界的真实感受。而不仅仅是为了凑文章数目的无病呻吟。
下面就是BusinessWeek或者是它读者们评出来的最佳博客网:
Best of the Web
Blogs

Tech Crunch 
Gothamist 
Seth&#8217;s Blog 
Scobleizer 
Paul Kedrosky&#8217;s Infectious Greed 
PaidContent* 
]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0px 0px 5px 5px" src="http://images.businessweek.com/gen/logos/bw/bw_125x32.gif" align="right"> 好久没有更新这个中文博客，一直感到内疚。不过，最近浏览<a href="http://images.businessweek.com/ss/07/09/0924_bestofweb/index_01.htm" target="_blank">《商业周刊》评出</a>的最佳博客网站之一<a href="http://www.sethsblog.com/">Seth&#8217;s Blog </a>后，觉得好博客不一定就必须更新频繁。当然，我不是给懒博主们（像我自己）来找借口，或者我就认同Businessweek 商业周刊评比的最佳博客的权威性。我只是想再次重申以前我转载的一篇关于好博客101文章里的，好博客最重要的是你文章的内容，是不是有见地，是不是吸引人；是不是你作为一个真实博主的对于真实世界的真实感受。而不仅仅是为了凑文章数目的无病呻吟。</p>
<p>下面就是BusinessWeek或者是它读者们评出来的最佳博客网:</p>
<p>Best of the Web<br />
<h3>Blogs</h3>
<h4></h4>
<p><a href="http://www.techcrunch.com/">Tech Crunch </a>
<p><a href="http://gothamist.com/">Gothamist </a>
<p><a href="http://www.sethsblog.com/">Seth&#8217;s Blog </a>
<p><a href="http://scobleizer.com/">Scobleizer </a>
<p><a href="http://paul.kedrosky.com/">Paul Kedrosky&#8217;s Infectious Greed </a>
<p><a href="http://www.paidcontent.org/">PaidContent* </a></p>
<img src="http://feeds.feedburner.com/~r/lichaonetweblog/~4/CTm8ttYokS8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lichao.net/weblog/web-development/blogging/121.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://lichao.net/weblog/web-development/blogging/121.html</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 1.392 seconds -->
