<?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>张岭 (Zhang Ling's Blog)</title>
	<atom:link href="http://www.zhangling.org/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.zhangling.org/blog</link>
	<description></description>
	<lastBuildDate>Tue, 22 Dec 2009 13:59:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>卸了暴风影音</title>
		<link>http://www.zhangling.org/blog/20091222/uninstall-baofeng-player.html</link>
		<comments>http://www.zhangling.org/blog/20091222/uninstall-baofeng-player.html#comments</comments>
		<pubDate>Tue, 22 Dec 2009 13:59:26 +0000</pubDate>
		<dc:creator>Zhang Ling</dc:creator>
				<category><![CDATA[技术]]></category>

		<guid isPermaLink="false">http://www.zhangling.org/blog/?p=808</guid>
		<description><![CDATA[暴风影音播放功能的确全，但不是一个business ready的工具，只能在家里、网吧里用用。附加在上面的广告太多，一会显示一个‘不能让男友知道的秘密’，一会显示一个‘美女XXX’的，在办公室演示投影上去吓死人。
卸了暴风，装了KMPlayer。经过一翻定制，已经很干净了。最后，通过修改\Skins\Default.ksf (zip格式)中的logo.png文件，最终显示为一个灰色面板，很好。

]]></description>
			<content:encoded><![CDATA[<p>暴风影音播放功能的确全，但不是一个business ready的工具，只能在家里、网吧里用用。附加在上面的广告太多，一会显示一个‘不能让男友知道的秘密’，一会显示一个‘美女XXX’的，在办公室演示投影上去吓死人。</p>
<p>卸了暴风，装了<a href="http://kmplayer.en.softonic.com/">KMPlayer</a>。经过一翻定制，已经很干净了。最后，通过修改\Skins\Default.ksf (zip格式)中的logo.png文件，最终显示为一个灰色面板，很好。</p>
<p><a href="http://www.zhangling.org/blog/images/uploads/2009/12/kmplayer.PNG"><img class="alignnone size-full wp-image-809" title="kmplayer" src="http://www.zhangling.org/blog/images/uploads/2009/12/kmplayer.PNG" alt="kmplayer" width="397" height="293" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhangling.org/blog/20091222/uninstall-baofeng-player.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>谁能重现这个bug？</title>
		<link>http://www.zhangling.org/blog/20091222/firefox-location-bar-bug.html</link>
		<comments>http://www.zhangling.org/blog/20091222/firefox-location-bar-bug.html#comments</comments>
		<pubDate>Tue, 22 Dec 2009 13:42:06 +0000</pubDate>
		<dc:creator>Zhang Ling</dc:creator>
				<category><![CDATA[技术]]></category>

		<guid isPermaLink="false">http://www.zhangling.org/blog/?p=802</guid>
		<description><![CDATA[FireFox 3.5.6 (其实任何的3.5.x都有问题）：在”Tools-&#62;Options-&#62;Privacy&#8221;中设定了地址栏自动提示只显示历史，但在实际输入的URL时如果和书签中某个地址相匹配，该书签也会被显示出来。
我机器上的FF3.5从最早的版本到现在一直可以稳定重现这个问题。有人给Firefox开了个defect我昨天才看到，但developer还是无法重现，却在FF 3.6B4里fix了这个问题。该Bug似乎只有在满足特定条件的时候才会出现，一旦出现后就可以稳定重现。

]]></description>
			<content:encoded><![CDATA[<p>FireFox 3.5.6 (其实任何的3.5.x都有问题）：在”Tools-&gt;Options-&gt;Privacy&#8221;中设定了地址栏自动提示只显示历史，但在实际输入的URL时如果和书签中某个地址相匹配，该书签也会被显示出来。</p>
<p>我机器上的FF3.5从最早的版本到现在一直可以稳定重现这个问题。有人给Firefox开了个<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=527311">defect</a>我昨天才看到，但developer还是无法重现，却在FF 3.6B4里fix了这个问题。该Bug似乎只有在满足特定条件的时候才会出现，一旦出现后就可以稳定重现。</p>
<p><a href="http://www.zhangling.org/blog/images/uploads/2009/12/FF_bug.PNG"><img class="alignnone size-full wp-image-803" title="FF_bug" src="http://www.zhangling.org/blog/images/uploads/2009/12/FF_bug.PNG" alt="FF_bug" width="508" height="152" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhangling.org/blog/20091222/firefox-location-bar-bug.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>流程图</title>
		<link>http://www.zhangling.org/blog/20091211/flow_diagram_tool.html</link>
		<comments>http://www.zhangling.org/blog/20091211/flow_diagram_tool.html#comments</comments>
		<pubDate>Fri, 11 Dec 2009 14:27:15 +0000</pubDate>
		<dc:creator>Zhang Ling</dc:creator>
				<category><![CDATA[技术]]></category>

		<guid isPermaLink="false">http://www.zhangling.org/blog/?p=798</guid>
		<description><![CDATA[最近在画几个流程图，有些是lab内部的项目流程；有的是产品新特性的设计流程。我现在使用的工具是免费的Dia。Dia已经可以满足我绝大部分的制图需求，而且可以很容易的导出成各类图片文件。Dia给人很强的创作感，也许和它的免费和功能比有关吧。

]]></description>
			<content:encoded><![CDATA[<p>最近在画几个流程图，有些是lab内部的项目流程；有的是产品新特性的设计流程。我现在使用的工具是免费的<a href="http://projects.gnome.org/dia/">Dia</a>。Dia已经可以满足我绝大部分的制图需求，而且可以很容易的导出成各类图片文件。Dia给人很强的创作感，也许和它的免费和功能比有关吧。</p>
<p><a href="http://www.zhangling.org/blog/images/uploads/2009/12/dia_diagram.PNG"><img class="alignnone size-full wp-image-799" title="dia_diagram" src="http://www.zhangling.org/blog/images/uploads/2009/12/dia_diagram.PNG" alt="dia_diagram" width="517" height="518" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhangling.org/blog/20091211/flow_diagram_tool.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Lotus Connections微博</title>
		<link>http://www.zhangling.org/blog/20091209/lotus-connections-micro-blog.html</link>
		<comments>http://www.zhangling.org/blog/20091209/lotus-connections-micro-blog.html#comments</comments>
		<pubDate>Wed, 09 Dec 2009 14:17:10 +0000</pubDate>
		<dc:creator>Zhang Ling</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[lotus micro blog]]></category>

		<guid isPermaLink="false">http://www.zhangling.org/blog/?p=790</guid>
		<description><![CDATA[如今是微博盛行的时代，作为面向企业的社会软件Lotus Connections也提供了微博功能。除了标准的浏览器访问外，可以调用Connections的REST API从任意应用中更新自己的微博。我现在最常用的就是一个Sametime的插件，可以直接用来阅读和更新微博。在Connections里，更新微博用的是一个HTTP PUT的REST请求，如果装了HTTP Server的话， 需要打开PUT方法的支持。

多读微博，不要让自己太火星。
]]></description>
			<content:encoded><![CDATA[<p>如今是微博盛行的时代，作为面向企业的社会软件Lotus Connections也提供了微博功能。除了标准的浏览器访问外，可以调用Connections的REST API从任意应用中更新自己的微博。我现在最常用的就是一个Sametime的插件，可以直接用来阅读和更新微博。在Connections里，更新微博用的是一个HTTP PUT的REST请求，如果装了HTTP Server的话， 需要打开PUT方法的支持。</p>
<p><a href="http://www.zhangling.org/blog/images/uploads/2009/12/lotus_microblog1.PNG"><img class="alignnone size-full wp-image-792" title="lotus_microblog" src="http://www.zhangling.org/blog/images/uploads/2009/12/lotus_microblog1.PNG" alt="lotus_microblog" width="437" height="658" /></a></p>
<p>多读微博，不要让自己太火星。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhangling.org/blog/20091209/lotus-connections-micro-blog.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>关闭AT&amp;T Network Client内置防火墙</title>
		<link>http://www.zhangling.org/blog/20091201/att-network-client-firewal.html</link>
		<comments>http://www.zhangling.org/blog/20091201/att-network-client-firewal.html#comments</comments>
		<pubDate>Tue, 01 Dec 2009 13:55:54 +0000</pubDate>
		<dc:creator>Zhang Ling</dc:creator>
				<category><![CDATA[技术]]></category>

		<guid isPermaLink="false">http://www.zhangling.org/blog/?p=784</guid>
		<description><![CDATA[家里一台电脑，能ping通网关和其他电脑，但其他电脑无法ping通该机器，上面的FTP服务也连接不上。关闭了安装的防火墙问题仍旧。后来发现因为安装了AT&#38;T Network Client VPN，而其自带的防火墙将屏蔽ICMP和某些端口的访问。
关闭AT&#38;T Network Client内置防火墙方法如下：
1. 到安装目录，找到并运行‘NetFW.exe’；
2. 点击‘Turn OFF’，关闭防火墙，执行后效果如下：

]]></description>
			<content:encoded><![CDATA[<p>家里一台电脑，能ping通网关和其他电脑，但其他电脑无法ping通该机器，上面的FTP服务也连接不上。关闭了安装的防火墙问题仍旧。后来发现因为安装了AT&amp;T Network Client VPN，而其自带的防火墙将屏蔽ICMP和某些端口的访问。</p>
<p>关闭AT&amp;T Network Client内置防火墙方法如下：</p>
<p>1. 到安装目录，找到并运行‘NetFW.exe’；</p>
<p>2. 点击‘Turn OFF’，关闭防火墙，执行后效果如下：</p>
<p><a href="http://www.zhangling.org/blog/images/uploads/2009/12/ATT_Firewall.PNG"><img class="alignnone size-full wp-image-785" title="ATT_Firewall" src="http://www.zhangling.org/blog/images/uploads/2009/12/ATT_Firewall.PNG" alt="ATT_Firewall" width="480" height="344" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhangling.org/blog/20091201/att-network-client-firewal.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>折腾</title>
		<link>http://www.zhangling.org/blog/20091104/wordpress_upgrade.html</link>
		<comments>http://www.zhangling.org/blog/20091104/wordpress_upgrade.html#comments</comments>
		<pubDate>Wed, 04 Nov 2009 14:37:03 +0000</pubDate>
		<dc:creator>Zhang Ling</dc:creator>
				<category><![CDATA[技术]]></category>

		<guid isPermaLink="false">http://www.zhangling.org/blog/?p=777</guid>
		<description><![CDATA[昨天发贴后，发现右边的sidebar跑到了屏幕底部，本来以为是贴图太大撑开了，但缩小后还没解决，而且在view source的时候看到了很多隐藏的SPAM link。Dreamhost早就发邮件提醒我老版本的WordPress有安全漏洞，索性一把升级到2.8.5。
升级后首先是显示乱码，折腾了一段PHP总算搞定；接着发现SPAM的link不仅存在于贴子里，在&#60;body&#62;后面也有，不知来自何处。接着就折腾MySQL，在700多条帖子中发现50多条被感染 &#8211; 手工铲除SPAM link。然后再解决&#60;body&#62;的问题，根源是PHP文件被感染，很多文件头加入如eval(base64_decode(&#8217;aW..的方法，SPAM link被Base64编码，一一清除后页面内所有的隐藏SPAM。
最后是修改了一下缺省的Theme，换了白底，banner的图片改了一下，去掉了灰边，增加了页面的宽度毕竟已经是宽屏时代了。最后测试IE, Firefox兼容性。
几个小时就这么容易的折腾掉了。
]]></description>
			<content:encoded><![CDATA[<p>昨天发贴后，发现右边的sidebar跑到了屏幕底部，本来以为是贴图太大撑开了，但缩小后还没解决，而且在view source的时候看到了很多隐藏的SPAM link。Dreamhost早就发邮件提醒我老版本的WordPress有安全漏洞，索性一把升级到2.8.5。</p>
<p>升级后首先是显示乱码，折腾了一段PHP总算搞定；接着发现SPAM的link不仅存在于贴子里，在&lt;body&gt;后面也有，不知来自何处。接着就折腾MySQL，在700多条帖子中发现50多条被感染 &#8211; 手工铲除SPAM link。然后再解决&lt;body&gt;的问题，根源是PHP文件被感染，很多文件头加入如eval(base64_decode(&#8217;aW..的方法，SPAM link被Base64编码，一一清除后页面内所有的隐藏SPAM。</p>
<p>最后是修改了一下缺省的Theme，换了白底，banner的图片改了一下，去掉了灰边，增加了页面的宽度毕竟已经是宽屏时代了。最后测试IE, Firefox兼容性。</p>
<p>几个小时就这么容易的折腾掉了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhangling.org/blog/20091104/wordpress_upgrade.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>虚拟会议2</title>
		<link>http://www.zhangling.org/blog/20091103/ibm-second-life-meeting.html</link>
		<comments>http://www.zhangling.org/blog/20091103/ibm-second-life-meeting.html#comments</comments>
		<pubDate>Tue, 03 Nov 2009 13:34:03 +0000</pubDate>
		<dc:creator>Zhang Ling</dc:creator>
				<category><![CDATA[技术]]></category>

		<guid isPermaLink="false">http://www.zhangling.org/blog/20091103/ibm-second-life-meeting.html</guid>
		<description><![CDATA[再过两个星期就是IBM Academy of Technology的年会了，和去年一样这次仍然是在网上用Second Life在3D虚拟世界里召开。上周用耳麦测试了一下实际效果，还是可以的。Second Life的client对显卡要求高，我刚换的T400都过不了显卡测试，直到前几天升级了显示驱动。
贴个截屏，看看和上次发的ActiveWorld有没有差别。

]]></description>
			<content:encoded><![CDATA[<p>再过两个星期就是IBM Academy of Technology的年会了，和去年一样这次仍然是在网上用Second Life在3D虚拟世界里召开。上周用耳麦测试了一下实际效果，还是可以的。Second Life的client对显卡要求高，我刚换的T400都过不了显卡测试，直到前几天升级了显示驱动。</p>
<p>贴个截屏，看看和上次发的ActiveWorld有没有差别。</p>
<p><img width="540" height="430" align="left" src="http://www.zhangling.org/blog/images/uploads/2009/11/ibm_aot_se.PNG" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhangling.org/blog/20091103/ibm-second-life-meeting.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox &#8211; Form History Control</title>
		<link>http://www.zhangling.org/blog/20091103/firefox-form-history-control.html</link>
		<comments>http://www.zhangling.org/blog/20091103/firefox-form-history-control.html#comments</comments>
		<pubDate>Tue, 03 Nov 2009 13:23:08 +0000</pubDate>
		<dc:creator>Zhang Ling</dc:creator>
				<category><![CDATA[技术]]></category>

		<guid isPermaLink="false">http://www.zhangling.org/blog/20091103/firefox-form-history-control.html</guid>
		<description><![CDATA[Form History Control，一个很好用的Firefox插件，管理被Firefox自动保存的表单，具有你想要的全部功能。几个月前ThinkPad升级，就是用它把历史表单数据导入到新机器上的。
]]></description>
			<content:encoded><![CDATA[<p><a href="https://addons.mozilla.org/en-US/firefox/addon/12021">Form History Control</a>，一个很好用的Firefox插件，管理被Firefox自动保存的表单，具有你想要的全部功能。几个月前ThinkPad升级，就是用它把历史表单数据导入到新机器上的。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhangling.org/blog/20091103/firefox-form-history-control.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>虚拟会议</title>
		<link>http://www.zhangling.org/blog/20091021/virtual-meeting.html</link>
		<comments>http://www.zhangling.org/blog/20091021/virtual-meeting.html#comments</comments>
		<pubDate>Wed, 21 Oct 2009 14:52:14 +0000</pubDate>
		<dc:creator>Zhang Ling</dc:creator>
				<category><![CDATA[技术]]></category>

		<guid isPermaLink="false">http://www.zhangling.org/blog/20091021/virtual-meeting.html</guid>
		<description><![CDATA[今天在公司参加了一个在虚拟世界里的会议，会议平台用的是ActiveWorlds的IBM定制版。虚拟人物能走、能跑、能飞，沿着红地毯敬仰一下刚刚提升的技术领导们的大头照。

会议的协调和控制还是有点小问题，毕竟是全新的尝试。去年参加IBM Academy of Technology的年会用的是Second Life，比ActiveWorlds复杂一些。我的感觉是虚拟会议很适合协调性要求不高的Poster Session，戴着耳麦随便走，四处看看张贴的Poster，找人聊聊天。
不过，还不敢想象在Lotus Connections里放个Avatar会是个什么样子。
]]></description>
			<content:encoded><![CDATA[<p>今天在公司参加了一个在虚拟世界里的会议，会议平台用的是<a href="http://en.wikipedia.org/wiki/Active_Worlds">ActiveWorlds</a>的IBM定制版。虚拟人物能走、能跑、能飞，沿着红地毯敬仰一下刚刚提升的技术领导们的大头照。</p>
<p><img width="519" height="359" title="activeworlds" alt="activeworlds" src="http://www.zhangling.org/blog/images/uploads/2009/10/activeworlds.PNG" /></p>
<p>会议的协调和控制还是有点小问题，毕竟是全新的尝试。去年参加IBM Academy of Technology的年会用的是Second Life，比ActiveWorlds复杂一些。我的感觉是虚拟会议很适合协调性要求不高的Poster Session，戴着耳麦随便走，四处看看张贴的Poster，找人聊聊天。</p>
<p>不过，还不敢想象在Lotus Connections里放个Avatar会是个什么样子。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhangling.org/blog/20091021/virtual-meeting.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>程序员</title>
		<link>http://www.zhangling.org/blog/20090923/yihaodian-ibm.html</link>
		<comments>http://www.zhangling.org/blog/20090923/yihaodian-ibm.html#comments</comments>
		<pubDate>Wed, 23 Sep 2009 14:08:47 +0000</pubDate>
		<dc:creator>Zhang Ling</dc:creator>
				<category><![CDATA[生活]]></category>

		<guid isPermaLink="false">http://www.zhangling.org/blog/20090923/yihaodian-ibm.html</guid>
		<description><![CDATA[今天一号店（http://www.yihaodian.com/）的老总来IBM开讲座，谈中国的电子商务，我因为这两天一直在调试客户Connections上的问题，所以没参加。午饭的时候，不少Connections的developer纷纷访问一号店的网站看看新鲜。接下来，发生了：
1. 有人开始用Firebug看是否image被合并过；CSS和Javascript的HTTP 请求数量（一号网的访问速度相当快）；
2. 有人开始‘View Source&#8217;，看Javascript代码，发现很多中文注释和一些为平安定制的逻辑；
3. 有人开始研究是否用了cache server，分析HTTP请求头，看用的server是哪个产品；
4. 有人开始域名注册查询；
。。。
如果午休的时间再长一点的话，估计还有人测Bidi显示、用WebKing和JAWS验证信息无障碍、用XSS去hack cookie了&#8230;呵呵
]]></description>
			<content:encoded><![CDATA[<p>今天一号店（<a href="http://www.yihaodian.com/">http://www.yihaodian.com/</a>）的老总来IBM开讲座，谈中国的电子商务，我因为这两天一直在调试客户Connections上的问题，所以没参加。午饭的时候，不少Connections的developer纷纷访问一号店的网站看看新鲜。接下来，发生了：</p>
<p>1. 有人开始用Firebug看是否image被合并过；CSS和Javascript的HTTP 请求数量（一号网的访问速度相当快）；</p>
<p>2. 有人开始‘View Source&#8217;，看Javascript代码，发现很多中文注释和一些为平安定制的逻辑；</p>
<p>3. 有人开始研究是否用了cache server，分析HTTP请求头，看用的server是哪个产品；</p>
<p>4. 有人开始域名注册查询；</p>
<p>。。。</p>
<p>如果午休的时间再长一点的话，估计还有人测Bidi显示、用WebKing和JAWS验证信息无障碍、用XSS去hack cookie了&#8230;呵呵</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhangling.org/blog/20090923/yihaodian-ibm.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
