<?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:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-4684235500622716427</atom:id><lastBuildDate>Tue, 07 Jul 2009 00:00:00 PDT</lastBuildDate><title>Caiwangqin's blog</title><description>Focus on Web2.0,Business,Architecture,Agile,Technic and beyond…</description><link>http://www.caiwangqin.com/</link><managingEditor>noreply@blogger.com (Caiwangqin)</managingEditor><generator>Blogger</generator><openSearch:totalResults>521</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><geo:lat>32.039</geo:lat><geo:long>118.78</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Caiwangqin" type="application/rss+xml" /><feedburner:emailServiceId>Caiwangqin</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>Links for 2009-07-06 [del.icio.us]</title><link>http://del.icio.us/caiwangqin#2009-07-06</link><pubDate>Tue, 07 Jul 2009 00:00:00 PDT</pubDate><guid isPermaLink="true">http://del.icio.us/caiwangqin#2009-07-06</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.androlib.com/android.application.com-caiwangqin-countdown-jmjm.aspx"&gt;Countdown Board v1.1 Application for Android | Tools&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Links for 2009-07-02 [del.icio.us]</title><link>http://del.icio.us/caiwangqin#2009-07-02</link><pubDate>Fri, 03 Jul 2009 00:00:00 PDT</pubDate><guid isPermaLink="true">http://del.icio.us/caiwangqin#2009-07-02</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.pinyin.info/tools/converter/chars2uninumbers.html"&gt;Convert characters to Unicode&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Links for 2009-07-01 [del.icio.us]</title><link>http://del.icio.us/caiwangqin#2009-07-01</link><pubDate>Thu, 02 Jul 2009 00:00:00 PDT</pubDate><guid isPermaLink="true">http://del.icio.us/caiwangqin#2009-07-01</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://toobla.com/"&gt;Toobla&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.cftmedia.com/upload/www/1/2008-10/971.html"&gt;P1.cn&amp;#65306;&amp;#20197;&amp;#26102;&amp;#23578;&amp;#30340;&amp;#21517;&amp;#20041;&amp;#31038;&amp;#20132; &amp;#21830;&amp;#19994; &amp;#36130;&amp;#23500;&amp;#32593;--cftmedia.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.donews.com/Content/200906/e0f85d466fda4630bbb50849b2e39b3d.shtm"&gt;P1.CN&amp;#65306;&amp;#25226;&amp;#31169;&amp;#20154;&amp;#20465;&amp;#20048;&amp;#37096;&amp;#25644;&amp;#21040;&amp;#32593;&amp;#19978; - DoNews.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://it.sohu.com/20090621/n264655503.shtml"&gt;P1.CN&amp;#32454;&amp;#20998;SNS&amp;#29992;&amp;#25143; &amp;#25226;&amp;#31169;&amp;#20154;&amp;#20465;&amp;#20048;&amp;#37096;&amp;#25644;&amp;#21040;&amp;#32593;&amp;#19978;-&amp;#25628;&amp;#29392;IT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.snsview.com/news/200906/1120.html"&gt;P1.cn&amp;#65306;&amp;#21478;&amp;#31867;&amp;#31038;&amp;#20132;&amp;#32593;&amp;#32476; &amp;#34903;&amp;#25293;&amp;#21560;&amp;#32435;&amp;#20250;&amp;#21592;_&amp;#34892;&amp;#19994;&amp;#36164;&amp;#35759;_SNS&amp;#35266;&amp;#23519;&amp;#32593;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-3393879042181855199</guid><pubDate>Thu, 02 Jul 2009 03:18:00 +0000</pubDate><atom:updated>2009-07-02T11:38:48.512+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">P1.cn</category><category domain="http://www.blogger.com/atom/ns#">媒体报道</category><category domain="http://www.blogger.com/atom/ns#">SNS</category><title>媒体眼中的 P1.cn</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.p1.cn"&gt;&lt;img style="cursor: pointer; width: 300px; height: 240px;" src="http://www.p1.cn/images/logo/p1_black.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2008年10月    &lt;a href="http://www.cftmedia.com/upload/www/1/2008-10/971.html"&gt;P1.cn：以时尚的名义社交&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2009年06月    &lt;a href="http://it.sohu.com/20090610/n264453444.shtml"&gt;P1.cn：另类SNS社交网站&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2009年06月    &lt;a href="http://www.donews.com/Content/200906/e0f85d466fda4630bbb50849b2e39b3d.shtm"&gt;P1.CN：把私人俱乐部搬到网上&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-3393879042181855199?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ebCIaekvRiI4YNzaRBZVNZuNubI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ebCIaekvRiI4YNzaRBZVNZuNubI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ebCIaekvRiI4YNzaRBZVNZuNubI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ebCIaekvRiI4YNzaRBZVNZuNubI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=KRMOWW8XOB0:yBggJeZ7kiY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=KRMOWW8XOB0:yBggJeZ7kiY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=KRMOWW8XOB0:yBggJeZ7kiY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?i=KRMOWW8XOB0:yBggJeZ7kiY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/07/p1cn.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-2284961925428507954</guid><pubDate>Mon, 29 Jun 2009 03:39:00 +0000</pubDate><atom:updated>2009-06-29T11:47:44.064+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Modcache</category><category domain="http://www.blogger.com/atom/ns#">lighttpd</category><category domain="http://www.blogger.com/atom/ns#">BetaSalon</category><title>Beta技术沙龙 Lighttpd &amp; Modcache 交流会</title><description>&lt;div style="width:425px;text-align:left" id="__ss_1652493"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/zhu02/0628-1652493?type=powerpoint" title="0628阙宏宇"&gt;Lighttpd &amp; Modcache&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=0628-090628215603-phpapp02&amp;stripped_title=0628-1652493" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=0628-090628215603-phpapp02&amp;stripped_title=0628-1652493" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/zhu02"&gt;zhu02&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Beta技术沙龙已经举行了五期，人气越来越旺了。&lt;br /&gt;&lt;a href="http://twitgoo.com/zib4"&gt;&lt;img src="http://i42.tinypic.com/2dh6utx.jpg" width="425" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-2284961925428507954?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hK2GpqgGG1AtrbnQy_bbf4vSRE4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hK2GpqgGG1AtrbnQy_bbf4vSRE4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hK2GpqgGG1AtrbnQy_bbf4vSRE4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hK2GpqgGG1AtrbnQy_bbf4vSRE4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=hvqj5_sCiZk:pCmKqaQVVbM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=hvqj5_sCiZk:pCmKqaQVVbM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=hvqj5_sCiZk:pCmKqaQVVbM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?i=hvqj5_sCiZk:pCmKqaQVVbM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/06/beta-lighttpd-modcache.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><title>Links for 2009-06-25 [del.icio.us]</title><link>http://del.icio.us/caiwangqin#2009-06-25</link><pubDate>Fri, 26 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="true">http://del.icio.us/caiwangqin#2009-06-25</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.isaacmao.com/2/2009/06/blog-post_26.html"&gt;Isaac 2.0: &amp;#19968;&amp;#20301;&amp;#21021;&amp;#20013;&amp;#20108;&amp;#24180;&amp;#32423;&amp;#23398;&amp;#29983;&amp;#30340;&amp;#20316;&amp;#21697;&amp;#65306;&amp;#20013;&amp;#22269;&amp;#32593;&amp;#32476;&amp;#23457;&amp;#26597;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Links for 2009-06-24 [del.icio.us]</title><link>http://del.icio.us/caiwangqin#2009-06-24</link><pubDate>Thu, 25 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="true">http://del.icio.us/caiwangqin#2009-06-24</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://tinyurl.com/nutnzb"&gt;Ping.fm | Redirecting...&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Links for 2009-06-15 [del.icio.us]</title><link>http://del.icio.us/caiwangqin#2009-06-15</link><pubDate>Tue, 16 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="true">http://del.icio.us/caiwangqin#2009-06-15</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://gphone.tgbus.com/news/plwz/200906/181704.shtml"&gt;G1&amp;#864;G2&amp;#366;G3&amp;#1056;OPHONE&amp;#504;&amp;#811;&amp;#2273; - Gphone&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Links for 2009-06-11 [del.icio.us]</title><link>http://del.icio.us/caiwangqin#2009-06-11</link><pubDate>Fri, 12 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="true">http://del.icio.us/caiwangqin#2009-06-11</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.kenengba.com/post/1149.html"&gt;&amp;ldquo;&amp;#32511;&amp;#22365;-&amp;#33457;&amp;#23395;&amp;#25252;&amp;#33322;&amp;rdquo;&amp;#26159;&amp;#19968;&amp;#20010;&amp;#31505;&amp;#35805; | &amp;#21487;&amp;#33021;&amp;#21543;&lt;/a&gt;&lt;br/&gt;
国家推行保护未成年人的政策初衷是好的，但仓促地要求厂商预装功能尚存在大量缺陷的“绿坝-花季护航”软件则显得操之过急。在过滤技术还没完善，还存在大量误判的情况下，更不应该要求全民使用同一款保护软件，更不应该要求成年人陪未成年人使用同一款软件。&lt;/li&gt;
&lt;/ul&gt;</description></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-7214840005743366003</guid><pubDate>Mon, 25 May 2009 03:54:00 +0000</pubDate><atom:updated>2009-05-25T12:28:21.703+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Development</category><category domain="http://www.blogger.com/atom/ns#">iPhone</category><category domain="http://www.blogger.com/atom/ns#">BetaSalon</category><title>Beta技术沙龙 iPhone开发交流会</title><description>&lt;img src="http://img33.imageshack.us/img33/378/9798283.jpg" width="425"/&gt;&lt;br /&gt;&lt;br /&gt;这是第四期Beta技术沙龙交流会，也是人到的最多的一次，&lt;a href="http://www.zhuaxia.com/"&gt;抓虾&lt;/a&gt;的徐易容也到了，他说他现在感兴趣的领域是3G.&lt;br /&gt;&lt;br /&gt;tinyfool 讲的 &lt;a herf="http://www.tinydust.net/doc/iphoneosdevbytiny.pdf"&gt;iPhone OS 开发简介&lt;/a&gt;，是很好的入门指导，尤其是Interface Builder要把对象和动作拖拉关联起来，这点很诡异，看书上没有这么直观，&lt;a href="http://twitter.com/hdcola"&gt;黄冬&lt;/a&gt;是这么认为的。所以如果要开发iPhone软件，一定要把官方的所有开发视频都看一遍，一个也不要拉。&lt;br /&gt;&lt;br /&gt;robinlu @ IN-SRC Studio 是有 iPhone 软件在卖钱的，他分享的 &lt;a herf="http://www.robinlu.com/blog/wp-content/uploads/2009/05/iphone-dev.pdf"&gt;iPhone开发经验谈&lt;/a&gt; 重点讲了软件人员要保证发布的程序有质量，一定要注重内存管理，移动设备必竟然是PC，内存资源是相当有限的，如果内存管理不好，当发生Memory leak时就会被系统kill掉，软件就crash。另外，以中国程序员的身份，使国内信用卡发布iPhone程序，卖得的钱是一定可以拿到手的，这是robinlu说的。(有参会者提醒：最好是招商银行，把作者位置设为香港)&lt;br /&gt;&lt;br /&gt;我上周末为gPhone做的简单的&lt;a href="http://www.caiwangqin.com/2009/05/countdown-board-application-for-android.html"&gt;Countdown Board&lt;/a&gt;发布到Android Market上去后，24小时内也有超过200次下载，80%人保留使用。可见移动设备上的软件是非常受欢迎的，按统计显示，目前iPhone+iPod的用户基数是gPhone的10倍，iPhone的软件将会更有市场。&lt;br /&gt;&lt;br /&gt;当然，如果在未来Android手机市场规模扩大，相信也会有很多的iPhone开发作者，转到gPhone开发。从Objective-C转移到Java, 对于有经验的程序开发人员，不是很困难。而J2ME之类的跨平台，因为要实现跨越，它要牺牲很多平台本身的特性。&lt;br /&gt;&lt;br /&gt;顺便提一下，Android Market发布程序现在是没有审核的，我注册开发者账号，付款，上传程序，然后使用gPhone打开Market下载安装，30分钟之内就完成了。而iPhone注册开发者账号要审核，发布程序也要审核，如果要开发iPhone软件盈利，要提前注册好账号。Android开发者账号是$25, iPhone开发者账号分为个人和公司两种，个人是99$/年，公司是$399/年。&lt;br /&gt;&lt;br /&gt;移动开发不是很复杂，祝大家发财。&lt;br /&gt;&lt;br /&gt;本期的演讲文稿已经发布：http://twitter.com/betasalon&lt;br /&gt;@tinyfool 的"iPhone OS开发简介" &lt;a href="http://tinyurl.com/pztuge"&gt;http://tinyurl.com/pztuge&lt;/a&gt;&lt;br /&gt;@robinlu 的iPhone开发经验谈 &lt;a href="http://bit.ly/gXnTA"&gt;http://bit.ly/gXnTA&lt;/a&gt; ,尤其是 @robinlu 的文稿，后面有丰富的参考资料.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-7214840005743366003?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/B0KZZvuyXcCxAGtVJyWMIuzYJOU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/B0KZZvuyXcCxAGtVJyWMIuzYJOU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/B0KZZvuyXcCxAGtVJyWMIuzYJOU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/B0KZZvuyXcCxAGtVJyWMIuzYJOU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=xwYuZhHrDAo:61XiBZdQ4sg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=xwYuZhHrDAo:61XiBZdQ4sg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=xwYuZhHrDAo:61XiBZdQ4sg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?i=xwYuZhHrDAo:61XiBZdQ4sg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/05/beta-iphone.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-6431927828807932107</guid><pubDate>Sat, 23 May 2009 15:16:00 +0000</pubDate><atom:updated>2009-05-25T11:41:53.722+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Countdown</category><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">G1</category><title>Countdown Board application for Android released</title><description>I spent 3 days finishing an "&lt;strong&gt;Countdown Board&lt;/strong&gt;" application for Android, You put special days which mark the remarkbale occasions in  your life in setting in advance, then it will indicate how far away till the special days coming, if it's past, it will also update automaticlly second by second.&lt;br /&gt;&lt;br /&gt;Widget support: you can add Countdown board widget to your desktop, then you can click the icon to see detail.&lt;br /&gt;&lt;br /&gt;this application already in Android Market, you can install it through Market for your Gphone.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;embed height="267" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="400" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&amp;amp;hl=en_US&amp;amp;feat=flashalbum&amp;amp;RGB=0x000000&amp;amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fjesse.cai%2Falbumid%2F5338972226025148065%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US"&gt;&lt;/embed&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-6431927828807932107?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NCTmNB9oxd0JjjMtaBmHDgBKceM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NCTmNB9oxd0JjjMtaBmHDgBKceM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NCTmNB9oxd0JjjMtaBmHDgBKceM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NCTmNB9oxd0JjjMtaBmHDgBKceM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=Xi2HdZAmUgQ:7razM9QP9CI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=Xi2HdZAmUgQ:7razM9QP9CI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=Xi2HdZAmUgQ:7razM9QP9CI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?i=Xi2HdZAmUgQ:7razM9QP9CI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/05/countdown-board-application-for-android.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-7090107812203102375</guid><pubDate>Mon, 27 Apr 2009 13:58:00 +0000</pubDate><atom:updated>2009-04-28T09:45:21.577+08:00</atom:updated><title>贝塔技术沙龙(beta salon)交流会</title><description>&lt;div style="width: 425px; text-align: left;" id="__ss_1347064"&gt;&lt;a style="margin: 12px 0pt 3px; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; display: block; text-decoration: underline;" href="http://www.slideshare.net/zhu02/200904-beta?type=presentation" title="车东 200904 Beta沙龙 技术咨询和服务外包"&gt;车东 200904 Beta沙龙 技术咨询和服务外包&lt;/a&gt;&lt;object style="margin: 0px;" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=200904beta-090427041719-phpapp01&amp;amp;stripped_title=200904-beta"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=200904beta-090427041719-phpapp01&amp;amp;stripped_title=200904-beta" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;"&gt;View more &lt;a style="text-decoration: underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration: underline;" href="http://www.slideshare.net/zhu02"&gt;zhu02&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="width: 425px; text-align: left;" id="__ss_1347071"&gt;&lt;a style="margin: 12px 0pt 3px; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; display: block; text-decoration: underline;" href="http://www.slideshare.net/zhu02/200904-betacoreseek?type=powerpoint" title="李沫南 200904 beta技术沙龙：Coreseek 全文检索方案"&gt;李沫南 200904 beta技术沙龙：Coreseek 全文检索方案&lt;/a&gt;&lt;object style="margin: 0px;" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=coreseek-090427041952-phpapp01&amp;amp;stripped_title=200904-betacoreseek"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=coreseek-090427041952-phpapp01&amp;amp;stripped_title=200904-betacoreseek" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;"&gt;View more &lt;a style="text-decoration: underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration: underline;" href="http://www.slideshare.net/zhu02"&gt;zhu02&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="width: 425px; text-align: left;" id="__ss_1347078"&gt;&lt;a style="margin: 12px 0pt 3px; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; display: block; text-decoration: underline;" href="http://www.slideshare.net/zhu02/200904-betamds-uss-wss?type=presentation" title="游峰 200904 beta技术沙龙：Mds Uss Wss"&gt;游峰 200904 beta技术沙龙：Mds Uss Wss&lt;/a&gt;&lt;object style="margin: 0px;" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=200904mds-usswss-090427042101-phpapp02&amp;amp;stripped_title=200904-betamds-uss-wss"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=200904mds-usswss-090427042101-phpapp02&amp;amp;stripped_title=200904-betamds-uss-wss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;"&gt;View more &lt;a style="text-decoration: underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration: underline;" href="http://www.slideshare.net/zhu02"&gt;zhu02&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;关于沙龙：blogbeta技术沙龙由一群技术人员发起并参与，旨在以技术的视角看待社会、互联网和未来，以务实精神深化交流，促进创新。&lt;br /&gt;&lt;br /&gt;参与人员：最大的前提是技术出身，第二个要求是写blog。需要成员积极参加现场沙龙聊天；如有可能对话题通过blog保持跟进关注。&lt;br /&gt;&lt;br /&gt;参与方式：http://club.blogbeta.com/ （用代理可以打开）网上报名或直接现身沙龙，参与免费，点单另付。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-7090107812203102375?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jgA4oYvNjqHLiwOq3JP6yZv87vU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jgA4oYvNjqHLiwOq3JP6yZv87vU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jgA4oYvNjqHLiwOq3JP6yZv87vU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jgA4oYvNjqHLiwOq3JP6yZv87vU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=e3DZtQrSTYU:K-JzLP4pRKc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=e3DZtQrSTYU:K-JzLP4pRKc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=e3DZtQrSTYU:K-JzLP4pRKc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?i=e3DZtQrSTYU:K-JzLP4pRKc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/04/beta-salon.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-4160540583604609690</guid><pubDate>Sun, 29 Mar 2009 14:03:00 +0000</pubDate><atom:updated>2009-03-29T22:37:55.083+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BeijingOpenParty</category><category domain="http://www.blogger.com/atom/ns#">StoryGarden</category><category domain="http://www.blogger.com/atom/ns#">BetaSalon</category><title>在交流分享中度周末</title><description>这个周末两天，分别参加了&lt;a href="http://www.beijing-open-party.org/index.php/2009/03/beijing-open-party-2009-03-fox-event-preparationhtml.html"&gt;OpenParty2009年3月“春晴”活动&lt;/a&gt;和&lt;a href="http://groups.google.com/group/betasalon"&gt;Beta技术沙龙&lt;/a&gt;在&lt;a href="http://storygarden.me/"&gt;奇遇花园&lt;/a&gt;组织的手机之家新平台介绍及架构分享会。&lt;br /&gt;&lt;br /&gt;我在OpenParty的随意调侃5分钟上向大家推荐了&lt;a href="http://www.p1.cn/card"&gt;P1卡&lt;/a&gt;，就反应情况来看，技术圈里的朋友好像对此没多大兴趣，虽然技术人员也过夜生活，但大多在电脑前，不在夜店。以下是手机之家新平台介绍及架构分享的PPT,  感觉设计上比较山寨，但可能实用。&lt;br /&gt;&lt;iframe src="http://docs.google.com/EmbedSlideshow?docid=dd76mrkf_7cvrjt9f2" width="410" frameborder="0" height="342"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;a id="kta4" title="jackyz" href="http://erlang-china.org/" target="_blank"&gt;jackyz&lt;/a&gt; 在介绍&lt;a href="http://docs.google.com/Present?docid=df2m2zgw_17gdpx7pfs"&gt;实时web应用(game)中间件&lt;/a&gt;时提到启动两个memcached服务，可以将其中一个配置成备份，这个好像memcached配置还不支持，有这样使用memcached的朋友吗？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-4160540583604609690?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Vutn-CkoC2NlAHee_P_OfZe969g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vutn-CkoC2NlAHee_P_OfZe969g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Vutn-CkoC2NlAHee_P_OfZe969g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vutn-CkoC2NlAHee_P_OfZe969g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=3fyK8ZeipHA:262Di0Xmbkk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=3fyK8ZeipHA:262Di0Xmbkk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Caiwangqin?a=3fyK8ZeipHA:262Di0Xmbkk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Caiwangqin?i=3fyK8ZeipHA:262Di0Xmbkk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/03/blog-post.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-7843921422127140738</guid><pubDate>Tue, 17 Feb 2009 04:21:00 +0000</pubDate><atom:updated>2009-02-21T16:57:00.544+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">git</category><category domain="http://www.blogger.com/atom/ns#">svn</category><title>Convert a SVN into GIT repo</title><description>从SVN迁移到GIT:&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;git-svn clone &lt;url&gt;/trunk /tmp/git-temp&lt;br /&gt;git clone --bare /tmp/git-temp /pub/scm/[yourproject].git&lt;br /&gt;rm -rf /tmp/git-temp&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="265"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=369095&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=369095&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="265"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/369095"&gt;Git with Rails Tutorial&lt;/a&gt; from &lt;a href="http://vimeo.com/chacon"&gt;Scott Chacon&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;GIT相关命令:&lt;br /&gt;&lt;a href="http://www.caiwangqin.com/2008/06/svn-git.html"&gt;从 svn 到 git&lt;/a&gt;&lt;br /&gt;&lt;a title="Permanent Link to 新部署时代" href="http://www.robinlu.com/blog/archives/198" rel="bookmark"&gt;新部署时代&lt;/a&gt;&lt;br /&gt;&lt;a href="http://lovelaozang.cn/show-632-1.html"&gt;在 Google Code 中使用 Git&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.renemoser.net/2008/09/git-convert-a-svn-into-git-repo/" rel="bookmark"&gt;GIT: Convert a SVN into GIT repo &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-7843921422127140738?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DSVNvHyxrgFlNgzixjOUPOVF2O0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DSVNvHyxrgFlNgzixjOUPOVF2O0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DSVNvHyxrgFlNgzixjOUPOVF2O0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DSVNvHyxrgFlNgzixjOUPOVF2O0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=Kop8xXcs"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=k2MkMW0t"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=3MawRMgt"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=3MawRMgt" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/02/convert-svn-into-git-repo.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-8993268863656508464</guid><pubDate>Sat, 14 Feb 2009 01:49:00 +0000</pubDate><atom:updated>2009-02-15T09:59:59.747+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Blogging</category><title>Happy Valentine's Day!</title><description>情人节快乐!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-8993268863656508464?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SsbzUdQIQRXm2Cbk9QroVMzJYm4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SsbzUdQIQRXm2Cbk9QroVMzJYm4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SsbzUdQIQRXm2Cbk9QroVMzJYm4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SsbzUdQIQRXm2Cbk9QroVMzJYm4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=Flv74EI4"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=VUk5vAd1"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=81jNgkKn"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=81jNgkKn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/02/happy-valentines-day.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-3644445129624991789</guid><pubDate>Thu, 05 Feb 2009 08:49:00 +0000</pubDate><atom:updated>2009-02-05T16:52:14.583+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Architecture</category><category domain="http://www.blogger.com/atom/ns#">Olio</category><title>Olio Architecture</title><description>&lt;a href="http://incubator.apache.org/olio/"&gt;&lt;img src="http://img155.imageshack.us/img155/8982/oliouh8.jpg" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-3644445129624991789?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gBsJOQfhMiZbqKJCdcpKgn2x_jQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gBsJOQfhMiZbqKJCdcpKgn2x_jQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gBsJOQfhMiZbqKJCdcpKgn2x_jQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gBsJOQfhMiZbqKJCdcpKgn2x_jQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=9MKidwAy"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=xTbvM8IG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=9Xl6EEa4"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=9Xl6EEa4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/02/olio-architecture.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-7129310192499768025</guid><pubDate>Tue, 03 Feb 2009 02:47:00 +0000</pubDate><atom:updated>2009-02-03T10:51:01.893+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SNS</category><category domain="http://www.blogger.com/atom/ns#">UUZone</category><title>UUZone 又去了</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.caiwangqin.com/uploaded_images/uuzone-707605.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 260px;" src="http://www.caiwangqin.com/uploaded_images/uuzone-707602.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-7129310192499768025?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gbSR-MSH6aHp2nKJzwm7lC_tADE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gbSR-MSH6aHp2nKJzwm7lC_tADE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gbSR-MSH6aHp2nKJzwm7lC_tADE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gbSR-MSH6aHp2nKJzwm7lC_tADE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=2NlOKhfb"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=bfwBLJkq"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=l0vudvTz"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=l0vudvTz" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/02/blog-post.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-6957575026331627965</guid><pubDate>Wed, 21 Jan 2009 02:57:00 +0000</pubDate><atom:updated>2009-02-02T09:42:11.766+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">P1.cn</category><category domain="http://www.blogger.com/atom/ns#">update</category><title>Major update list for P1.cn before the Spring Festival of 2009</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.p1.cn/"&gt;&lt;img style="WIDTH: 338px; CURSOR: pointer; HEIGHT: 290px" alt="" src="http://www.caiwangqin.com/uploaded_images/templat%5B1%5D-755286.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Please pay attention to this update(这是2009年春节前的最后一次更新):&lt;br /&gt;&lt;br /&gt;1. Find friends through IM(查找好友)&lt;br /&gt;2. Invite friends through IM(邀请好友)&lt;br /&gt;3. People you might know(在Mypage显示您可能认识的人)&lt;br /&gt;4. Profile templates(在设置里增加更换首页模板功能)&lt;br /&gt;5. New gallery related friends activity and system notices update(更新新相册相关的好友动态和系统消息)&lt;br /&gt;6. Fixed other bugs and small changes(其他Bug修复和小的修改)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-6957575026331627965?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ag2N19xFLSn2mghthimJrsBsRwc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ag2N19xFLSn2mghthimJrsBsRwc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ag2N19xFLSn2mghthimJrsBsRwc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ag2N19xFLSn2mghthimJrsBsRwc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=H4kPMcSm"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=bDqRAiwl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=o4mkJVTH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=o4mkJVTH" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/01/major-update-list-for-p1cn-before.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-4346326599630903607</guid><pubDate>Mon, 19 Jan 2009 03:48:00 +0000</pubDate><atom:updated>2009-01-19T12:07:00.537+08:00</atom:updated><title>Django vs Rails ?</title><description>Peter Harkins发布了一篇引起争论的Blog: &lt;a href="http://push.cx/2009/django-vs-rails-the-dead-tree-edition"&gt;Django vs Rails: The Dead-Tree Edition&lt;/a&gt;, 列出了Django on Python和Ruby on Ruby相关的书籍：&lt;div&gt;&lt;h3&gt;Django&lt;/h3&gt;  &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0132356139/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51y3VtGapML._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1430210478/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/516STCBRnOL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1590597257/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51TgEPuRPvL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1847193358/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51KV6GDQNRL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/067232959X/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/21vjgVyKobL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1847195709/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41w-iUI3YXL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0470138092/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41TCjBvrSYL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1430219386/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51a7iRFovkL._SL160_.jpg" border="0" /&gt;&lt;/a&gt;  &lt;h3&gt;Rails&lt;/h3&gt;  &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0321445619/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51QMXWhhVjL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0596529260/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51bobMnaN4L._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0980455200/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51a9QwzgBoL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0596515774/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51gQ8Ol15gL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0977616630/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51KxXNu8g3L._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0596515200/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51GwHSlh8BL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0321490452/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51NG5mF-SAL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0596527314/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/515UAKz4xpL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0470069155/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41BAq6RJ2VL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1934356239/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51OLRygjI0L._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1932394699/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41tTB2jdYCL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0596518773/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51sqo-%2BaCCL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0470258225/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/510G6HV9apL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0977616606/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51jCF6MuL3L._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0321480791/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51W2gZ6rlnL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0596101325/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51qbrSw4sGL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0596527446/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51nQnMz4y2L._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1590596862/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/511nGo%2BS9-L._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0978739205/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51Gp324uWrL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1934356123/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51pFUUERPgL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0596510322/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51bvVPHlpeL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1590598415/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41zAqazU8zL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1934356204/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51cctS-JKgL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1933988509/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51QysfVDlVL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1590598474/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41D2fWLxW2L._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0470081201/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/5127VkAT6GL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/B000P28WJO/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/414cCaAVrsL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0470189487/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41pAXWlJYYL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/047022388X/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/416ucPUFGXL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1590597362/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41cHCApIIoL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1590597818/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41ISDydfaTL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0975841955/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51QRVmc5-9L._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/097761669X/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51k6buikSWL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1847193986/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51guAgtKbfL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1934356042/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41dR1eGL44L._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0321517067/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41Kl2XX58SL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1590597524/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41m97RSl5vL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1590599330/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41DJKGMk5vL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1847193412/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51KIECGkaQL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1596713836/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51M0pT6qBAL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1596713089/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41ZAr-k1jIL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0132417995/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51%2B8ZrPMj6L._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1921573120/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51zXQUtOmoL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/354073144X/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41FGiiVTI%2BL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0470374950/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41RFlrF8xLL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1847193935/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51nJbQqygPL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/3446409327/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41DS37fvPuL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/B001E6X6NM/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41-Mbv1t84L._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0596101503/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51wcYzxJGLL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1847190855/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51-ILxOshkL._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/3898644022/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/41WzCwSl4ML._SL160_.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://www.amazon.com/exec/obidos/ASIN/1932394745/pushcx-20/ref=nosim"&gt;&lt;img src="http://push.cx/wp-content/uploads/2009/01/51U3TcTocZL._SL160_.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;以下是一张2006年&lt;a href="http://www.uuzone.com/blog/mao/76632.htm"&gt;JAVA和Ruby/Rails的对比&lt;/a&gt;图，在那时，很多人都认为，单从书箱的复杂度上看，Ruby/Rails在一些方面有着替代JAVA的巨大潜力。2009年初始，Django vs Rails这个事件很似曾相识：&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.caiwangqin.com/uploaded_images/JAVAvsRubyRails-734787.jpg"&gt;&lt;img style="cursor: pointer; width: 480px; height: 395px;" src="http://www.caiwangqin.com/uploaded_images/JAVAvsRubyRails-734761.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-4346326599630903607?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nFX67em2MPvRpwbw_ehAooabj-Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nFX67em2MPvRpwbw_ehAooabj-Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nFX67em2MPvRpwbw_ehAooabj-Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nFX67em2MPvRpwbw_ehAooabj-Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=WKmncXzI"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=ZRGAaS8b"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=oG8pCGyG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=oG8pCGyG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/01/django-vs-rails.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-7239170539830657790</guid><pubDate>Fri, 16 Jan 2009 08:23:00 +0000</pubDate><atom:updated>2009-01-17T13:16:38.631+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tools</category><category domain="http://www.blogger.com/atom/ns#">Testing</category><title>Automated testing tools list</title><description>&lt;div class="gmail_quote"&gt;Automat feature testing:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;QTP(QuickTest Professional)&lt;/li&gt;&lt;li&gt;WinRunner&lt;/li&gt;&lt;li&gt;IBM Robot(also for performance testing)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Performance testing:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;LoadRunner&lt;/li&gt;&lt;li&gt;httperf&lt;/li&gt;&lt;li&gt;AB&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Testing management platform:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;QC(Quality Center)&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br /&gt;more: &lt;a href="http://chinaonrails.com/topic/view/903.html"&gt;http://chinaonrails.com/topic/view/903.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you know more good website testing tool, please leave comment here, thanks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-7239170539830657790?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8gAeRwkX-7o2i2TZBbIiNYw7OVQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8gAeRwkX-7o2i2TZBbIiNYw7OVQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8gAeRwkX-7o2i2TZBbIiNYw7OVQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8gAeRwkX-7o2i2TZBbIiNYw7OVQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=UBQHtgho"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=hhKnuG0j"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=t2puMor5"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=t2puMor5" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/01/automated-testing-tools-list.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-7773638066687284501</guid><pubDate>Mon, 12 Jan 2009 03:17:00 +0000</pubDate><atom:updated>2009-01-12T15:56:13.625+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">P1.cn</category><category domain="http://www.blogger.com/atom/ns#">Architecture</category><category domain="http://www.blogger.com/atom/ns#">Gallery</category><title>P1.cn 新版相册上线</title><description>&lt;embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&amp;amp;RGB=0x000000&amp;amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fjesse.cai%2Falbumid%2F5290258373277658673%3Fkind%3Dphoto%26alt%3Drss" pluginspage="http://www.macromedia.com/go/getflashplayer" width="480" height="320"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;这次升级我们优化了相册界面，调整了图片存储架构，以适应存储空间不断增大的需要。调整后的网站架构如下图所示：&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.caiwangqin.com/uploaded_images/P1.cn.architecture-751594.jpg"&gt;&lt;img style="cursor: pointer; width: 480px; height: 320px;" src="http://www.caiwangqin.com/uploaded_images/P1.cn.architecture-751312.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-7773638066687284501?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/trzEA6T8X-EXYtH3UKiCsASzhcM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/trzEA6T8X-EXYtH3UKiCsASzhcM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/trzEA6T8X-EXYtH3UKiCsASzhcM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/trzEA6T8X-EXYtH3UKiCsASzhcM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=9OeaJxDP"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=pDduvslB"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=0ins3wM3"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=0ins3wM3" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/01/p1cn.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-431250851411680388</guid><pubDate>Sun, 11 Jan 2009 07:36:00 +0000</pubDate><atom:updated>2009-01-11T16:29:40.743+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">WebQQ</category><category domain="http://www.blogger.com/atom/ns#">IM</category><title>WebQQ-最牛的Web即时通信工具</title><description>&lt;span style="font-size:130%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.caiwangqin.com/uploaded_images/WebQQ-2009-718588.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 305px;" src="http://www.caiwangqin.com/uploaded_images/WebQQ-2009-718579.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://tech.sina.com.cn/i/2009-01-11/01072737686.shtml"&gt;Crunchies榜单&lt;/a&gt;中列出了很多优秀的Web服务，中国的Web2.0网站无一上榜。&lt;br /&gt;&lt;br /&gt;今天试用了&lt;a href="http://im.qq.com/webqq/"&gt;WebQQ&lt;/a&gt;，感觉这是目前互联网中最牛的Web即时通信工具。比同类产品的用户体验&lt;a href="http://www.meebo.com/"&gt;meebo&lt;/a&gt;要好很多倍，而且在目前市面上的所有浏览器(IE, Firefox, Chrome, Opera, Safari)中表现一样好。相当出人意料，产品虽然在封测，但成熟度非常高。&lt;br /&gt;&lt;br /&gt;非常遗憾的是QQ不开放API，虽然 &lt;a href="http://www.meebo.com.cn/"&gt;meebo.com.cn&lt;/a&gt; 上已经支持了QQ，但用户如果从meebo登录QQ，其QQ账号马上会被暂时限制登录，需要&lt;a href="http://jihuo.qq.com/"&gt;重新激活&lt;/a&gt;，希望WebQQ在不久的将来能够提供开放API或支持Widget集成到其他网站中。&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-431250851411680388?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gKOhrDbi3T7-Fg43ppWJemrZB2k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gKOhrDbi3T7-Fg43ppWJemrZB2k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gKOhrDbi3T7-Fg43ppWJemrZB2k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gKOhrDbi3T7-Fg43ppWJemrZB2k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=tzeklnJr"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=rLekTESt"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=tbODlSJn"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=tbODlSJn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/01/webqq-web.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-144082907430528271</guid><pubDate>Sat, 10 Jan 2009 05:48:00 +0000</pubDate><atom:updated>2009-01-12T10:20:55.918+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ruby</category><category domain="http://www.blogger.com/atom/ns#">RubyonRails</category><category domain="http://www.blogger.com/atom/ns#">chinaonrails</category><title>ChinaonRails in 2009</title><description>&lt;img src="http://chinaonrails.com/img/v2ex_logo_uranium.png" align="left" /&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;时光飞逝，&lt;/span&gt;&lt;a href="http://chinaonrails.com/"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;ChinaonRails.Com&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;又跨过入了新的一年。&lt;/span&gt;&lt;a href="http://chinaonrails.com/u/bd7lx"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;bd7lx&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;来信说：希望COR新年能坚持下去，页脚也应该是“&lt;/span&gt;&lt;span class="Apple-style-span" style="white-space: pre;font-family:Arial;" &gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;© 2007-2009&lt;/span&gt;&lt;span class="Apple-style-span" style="white-space: normal;font-family:Georgia;" &gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;”&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;。&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span" style="white-space: normal;font-family:Georgia;" &gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="white-space: pre;font-family:Arial;" &gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="white-space: pre;font-family:Arial;" &gt;&lt;span class="Apple-style-span" style="white-space: normal;font-family:Georgia;" &gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;过去的两年时间里，很多人在在ChinaonRails上分享知识，增进友谊。而ChinaonRails也一直保持了朴素，自然，平和，亲切的风格，帮助了一些人解决问题（&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'Lucida Grande';"&gt;&lt;a href="http://chinaonrails.com/go/ask"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;有问有答&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;），&lt;/span&gt;&lt;a href="http://chinaonrails.com/go/jobs"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;招聘RubyonRails人才&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;，&lt;/span&gt;&lt;a href="http://chinaonrails.com/go/training"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;举办社区活动&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;，协作翻译&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 18px;font-family:'Lucida Grande';" &gt;&lt;a href="http://chinaonrails.com/topic/view/1713.html"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Raisl 2.1 更新了什么&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;？&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); line-height: normal;font-family:Georgia;" &gt;&lt;a href="http://chinaonrails.com/topic/view/1720.html"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;牵手InfoQ&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;，部分充当了&lt;/span&gt;&lt;a href="http://www.locomotivation.com/blog/2008/08/07/interview-with-jesse-cai.html"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Rails中国社区和英语国家建起了桥梁的作用&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;……&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://rubyonrails.org/"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;RubyonRails Framework&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;也得到了不断的发展，源代码迁移到&lt;/span&gt;&lt;a href="http://rails.lighthouseapp.com/projects/8994-ruby-on-rails/overview"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Git&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;管理，Rails &lt;/span&gt;&lt;a href="http://chinaonrails.com/topic/view/1713.html"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;2.1&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;,&lt;/span&gt;&lt;a href="http://chinaonrails.com/topic/view/2428.html"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;2.2&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;发布，与&lt;/span&gt;&lt;a href="http://chinaonrails.com/topic/view/2544.html"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Merb统战，绑在一起&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;……&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;新的一年里，不管国际社会风云怎样变幻，我希望Railser in China继续与世界的Rails developer们一起，保持程序员这一份追求效率、激情、快乐的心情，踏实学习，发展创新，为自己赢得更多机会，为这个时代做点看得见摸得着的实事。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;祝广大Rails从业者新年行大运。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="white-space: pre;font-family:Arial;font-size:13;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-144082907430528271?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/f0uQCA5QGbTgtgQO5wZPUVBo5yo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f0uQCA5QGbTgtgQO5wZPUVBo5yo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/f0uQCA5QGbTgtgQO5wZPUVBo5yo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f0uQCA5QGbTgtgQO5wZPUVBo5yo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=dAKaCKBj"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=HJCJYA97"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=K4MxvGjN"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=K4MxvGjN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/01/chinaonrails-in-2009.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-6403820762746565878</guid><pubDate>Fri, 09 Jan 2009 02:30:00 +0000</pubDate><atom:updated>2009-01-09T10:39:27.020+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">P1.cn</category><category domain="http://www.blogger.com/atom/ns#">P1卡</category><category domain="http://www.blogger.com/atom/ns#">Card</category><title>P1 Card is coming soon!</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.p1.cn/p1card/intro.html"&gt;&lt;img style="cursor: pointer; width: 480px; height: 300px;" src="http://www.caiwangqin.com/uploaded_images/worpbg-728602.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.p1.cn/"&gt;P1.cn&lt;/a&gt;为会员度身定制的P1卡，将于2009年1月20日免费试用发行&lt;em&gt;&lt;/em&gt;第一批，目前，我们已经获得众多京城顶尖时尚娱乐消费场所提供的优惠。详情请查阅：&lt;a href="http://www.p1.cn/p1card/intro.html"&gt;http://www.p1.cn/p1card/intro.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-6403820762746565878?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UyLweqgwSRViuTWvhCeV8-yQZ2E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UyLweqgwSRViuTWvhCeV8-yQZ2E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UyLweqgwSRViuTWvhCeV8-yQZ2E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UyLweqgwSRViuTWvhCeV8-yQZ2E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=ABGTDmQ2"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=j7iVCoPe"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=2VG5nNsf"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=2VG5nNsf" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/01/p1-card-is-coming-soon.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-1360793590742570869</guid><pubDate>Thu, 08 Jan 2009 09:50:00 +0000</pubDate><atom:updated>2009-01-17T13:43:46.756+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">agile</category><category domain="http://www.blogger.com/atom/ns#">Scrum</category><title>Scrum 能够帮助团队提升效率吗？</title><description>在2008年7月份的时候，我们团队启动了&lt;a href="http://www.caiwangqin.com/2008/07/we-do-scrum.html"&gt;Scrum项目管理流程&lt;/a&gt;，建立了&lt;a href="http://www.caiwangqin.com/2008/07/redmine-is-really-good-project.html"&gt;Redmine&lt;/a&gt;系统。在试行了5个sprint之后(每个sprint time box为2周)，10月初，我们悄无声息的停止了Scrum，原因主要有以下几种：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Product backlog 不能预先确定，导致Sprint plan meeting时间长，效率低&lt;/li&gt;&lt;li&gt;团队加入一批新成员，不能适应Scrum工作方式&lt;/li&gt;&lt;li&gt;公司高层对Scrum支持力度比较小，一些制定好的方案最后不了了之，如daily meeting&lt;/li&gt;&lt;li&gt;计划的变更过于频繁（哪怕是已经在sprint blacklog中确定的）&lt;/li&gt;&lt;li&gt;对团队生成力的估计不准确（后期已经越来越准确了），在Sprint中安排了过多的任务，导致任务不能按时完成&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;a href="http://spreadsheets.google.com/pub?key=pPaO9CMW1nmxrhEqUJLR6Bw"&gt;这里有我们最后一个sprint的backlog&lt;/a&gt;，以下列出我们的retrospect:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="COLOR: rgb(72,72,72);font-family:Verdana;font-size:12;"  &gt;&lt;a class="wiki-page" style="COLOR: rgb(42,86,133); TEXT-DECORATION: none" href="http://git.p1.cn/wiki/staff/Sprint_1_retrospect"&gt;Sprint 1 retrospect&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="COLOR: rgb(72,72,72);font-family:Verdana;font-size:12;"  &gt;&lt;p&gt;&lt;strong&gt;GOOD&lt;/strong&gt; &lt;br /&gt;daily scrums &lt;br /&gt;skype group &lt;br /&gt;tell team when you have finished a task &lt;br /&gt;google group &lt;br /&gt;communicate &lt;br /&gt;daily demos&lt;/p&gt;&lt;p&gt;&lt;strong&gt;BAD&lt;/strong&gt; &lt;br /&gt;not talking to other departments&lt;/p&gt;&lt;p&gt;&lt;strong&gt;IMPROVE&lt;/strong&gt;&lt;br /&gt;desiners work in the beginning of sprint 7&lt;br /&gt;testing environment 7&lt;br /&gt;everyone do demo, everyone give feedback 3&lt;br /&gt;sprint backlogs 3&lt;br /&gt;plan meetings 3&lt;br /&gt;task estimates 3&lt;br /&gt;points on task cards 2&lt;br /&gt;design before coding 2&lt;br /&gt;work more together 1&lt;br /&gt;1 point per task card 1&lt;br /&gt;sprint burndown chart 1&lt;br /&gt;person estimates 1&lt;br /&gt;unplanned items 0&lt;br /&gt;css development 0&lt;/p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="COLOR: rgb(72,72,72);font-family:Verdana;font-size:12;"  &gt;&lt;a class="wiki-page" style="COLOR: rgb(42,86,133); TEXT-DECORATION: none" href="http://git.p1.cn/wiki/staff/Sprint_1_retrospect"&gt;Sprint 2 retrospect&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;GOOD&lt;/strong&gt; &lt;br /&gt;daily scrums in 15 mins&lt;br /&gt;google group&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;BAD&lt;/strong&gt; &lt;br /&gt;no feature design&lt;br /&gt;no final style design&lt;br /&gt;no push to production&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="FONT-WEIGHT: bold"&gt;IMPROVE&lt;/span&gt;&lt;br /&gt;feature design logic &lt;br /&gt;feature process and priority&lt;br /&gt;risk assessment design development&lt;br /&gt;testing team&lt;br /&gt;&lt;br /&gt;&lt;a class="wiki-page" style="COLOR: rgb(42,86,133); TEXT-DECORATION: none" href="http://git.p1.cn/wiki/staff/Sprint_1_retrospect"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="COLOR: rgb(72,72,72);font-family:Verdana;font-size:12;"  &gt;&lt;a class="wiki-page" style="COLOR: rgb(42,86,133); TEXT-DECORATION: none" href="http://git.p1.cn/wiki/staff/Sprint_1_retrospect"&gt;Sprint 3 retrospect&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;GOOD&lt;/strong&gt; &lt;br /&gt;good task estimate&lt;br /&gt;we had ui design team(got final version from alex)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;BAD&lt;/strong&gt; &lt;br /&gt;planning meeting too long&lt;br /&gt;no drink in retrospect meeting, use late fee&lt;br /&gt;no training for research result&lt;br /&gt;&lt;ins&gt;refactor for project1&lt;/ins&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="FONT-WEIGHT: bold"&gt;IMPROVE&lt;/span&gt;&lt;br /&gt;prepare for demo meeting&lt;br /&gt;prepare for planning meeting&lt;br /&gt;report bug in english&lt;br /&gt;work on bugs&lt;br /&gt;one lab day every month&lt;br /&gt;two monitor for work&lt;/p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br /&gt;从上面大致可以了解一些我们团队执行Scrum的情况。由于团队成员扩充和变更，我们希望更好的制订工作计划，提升团队工作效率。可能再次启动Scrum项目管理方式，Scrum 能够帮助团队提升效率吗？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-1360793590742570869?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DgFQq7BZv7q2Vu6ltnl4E-NMXjY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DgFQq7BZv7q2Vu6ltnl4E-NMXjY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DgFQq7BZv7q2Vu6ltnl4E-NMXjY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DgFQq7BZv7q2Vu6ltnl4E-NMXjY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=HY6DX5Nk"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=aoyVXXTo"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=geDFSGtF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=geDFSGtF" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/01/scrum.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-9009645917085889244</guid><pubDate>Thu, 08 Jan 2009 03:59:00 +0000</pubDate><atom:updated>2009-01-08T13:58:40.800+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">comment</category><category domain="http://www.blogger.com/atom/ns#">system</category><category domain="http://www.blogger.com/atom/ns#">IntenseDebate</category><title>IntenseDebate-独立评论系统</title><description>这年头做一个Web2.0用户其实很不容易，Blog平台，相册，SNS，Twitter，用户在越来越多的地方留下了内容，但越来越难于备份和迁移。去年底决定不再忍受Wordpress的频繁升级的痛苦，决定而&lt;a href="http://www.caiwangqin.com/2008/12/wordpress-blogger.html"&gt;从 Wordpress 到 Blogger&lt;/a&gt;，却丢失了过往4年里朋友们留下的所有评论。于是想到Blog应该有一个独立第三方评论系统。&lt;a href="http://www.intensedebate.com/people/caiwangqin"&gt;IntenseDebate&lt;/a&gt;提供的commenting system服务，为广大Blogger解决了这个问题。&lt;br /&gt;注册安装过程非常简单，如果是Wordpress用户，还可以直接下载Plugin使用，对于Blogger Layout的支持也非常好。由于前几天有朋友反馈我在Blogspot上的Blog不能访问，所以我现在的Blogger通过FTP发布，只能使用旧的Template，而IntenseDebate不支持Template自动安装， 但安装也非常方便。以下是我在Blogger Template中的安装过程：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;在&lt;mainorarchivepage&gt;&amp;lt;MainOrArchivePage&amp;gt;中添加Comment Number:&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;&amp;lt;script&amp;gt;&lt;br /&gt;&lt;br /&gt;var idcomments_acct = 'xxxxxxxx';&lt;br /&gt;&lt;br /&gt;var idcomments_post_id = '&amp;lt;$BlogItemPermalinkURL$&amp;gt;';&lt;br /&gt;&lt;br /&gt;var idcomments_post_url = '&amp;lt;$BlogItemPermalinkURL$&amp;gt;';&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&lt;br /&gt;src="http://www.intensedebate.com/js/&lt;br /&gt;genericLinkWrapperV2.js"&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/mainorarchivepage&gt;&lt;/li&gt;&lt;li&gt;在&lt;itempage&gt;&amp;lt;ItemPage&amp;gt;中添加Comment Block:&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;&amp;lt;script&amp;gt;&lt;br /&gt;&lt;br /&gt;var idcomments_acct = 'xxxxxxxx';&lt;br /&gt;&lt;br /&gt;var idcomments_post_id = '&amp;lt;$BlogItemPermalinkURL$&amp;gt;';&lt;br /&gt;&lt;br /&gt;var idcomments_post_url = '&amp;lt;$BlogItemPermalinkURL$&amp;gt;';&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;span id="IDCommentsPostTitle" style="display: none;"&amp;gt;&lt;br /&gt;&amp;lt;/span&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type="'text/javascript'"&lt;br /&gt;src="http://www.intensedebate.com/js/&lt;br /&gt;genericCommentWrapperV2.js"&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/itempage&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-9009645917085889244?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TsKQiNcoAxZTZ0ldLFvCc_k75qU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TsKQiNcoAxZTZ0ldLFvCc_k75qU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TsKQiNcoAxZTZ0ldLFvCc_k75qU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TsKQiNcoAxZTZ0ldLFvCc_k75qU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=SK0Y9ZJC"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=NdTk5l1F"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=TVO6WNHG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=TVO6WNHG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/01/intensedebate.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-5081476697455935931</guid><pubDate>Wed, 07 Jan 2009 09:01:00 +0000</pubDate><atom:updated>2009-01-07T20:15:51.366+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Web2.0</category><category domain="http://www.blogger.com/atom/ns#">Release</category><title>Web2.0网站如何更新产品</title><description>Always Beta is an Attitude , 是自从有Web2.0概念以来，很多人都听过的一种说法。很多互联网产品也在使用一种用户比较容易接受的方式更新-灰度发布，逐渐放量：&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;灰度发布是指在黑与白之间，能够平滑过渡的一种发布方式。AB&lt;br /&gt;test就是一种灰度发布方式，让一部用户继续用A，一部分用户开始用B，如果用户对B没有什么反对意见，那么逐步扩大范围，把所有用户都迁移到B上面来。&lt;/p&gt;&lt;/blockquote&gt;如Gmail Labs, QZone都是使用灰度发布的实例。灰度发布的策略，其主要思想就是把影响集中到一个点，然后再发散到一个面，出现意外情况后很容易就回退。&lt;br /&gt;&lt;br /&gt;灰度发布要求团队有明确的发布策略，更高的技术要求。对于一个 startup,  更重要的是，在设计、实现、发布产品之前，明确做什么功能是直接达成公司目标的。明确的计划和清晰的任务，是保障团队执行力的先决条件。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-5081476697455935931?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/awgxSMwffGHvID_pChynjm2VoD8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/awgxSMwffGHvID_pChynjm2VoD8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/awgxSMwffGHvID_pChynjm2VoD8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/awgxSMwffGHvID_pChynjm2VoD8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=bpT4PBIp"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=M3cuNrrO"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=MViLGjni"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=MViLGjni" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/01/web20.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-4643003649980487119</guid><pubDate>Sun, 04 Jan 2009 08:10:00 +0000</pubDate><atom:updated>2009-01-06T19:19:48.554+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Shenzhen</category><title>美丽的深圳湾</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_BBryMQvpbCI/SWBvWy7i7xI/AAAAAAAABME/d_Rm6iRQQ30/s1600-h/1230876733954.jpg"&gt;&lt;img style="cursor: pointer; width: 480px; height: 360px;" src="http://4.bp.blogspot.com/_BBryMQvpbCI/SWBvWy7i7xI/AAAAAAAABME/d_Rm6iRQQ30/s400/1230876733954.jpg" alt="" id="BLOGGER_PHOTO_ID_5287348399952293650" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-4643003649980487119?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JnnhmsZqhc0TGhRC1vBGHxdJ1yY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JnnhmsZqhc0TGhRC1vBGHxdJ1yY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JnnhmsZqhc0TGhRC1vBGHxdJ1yY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JnnhmsZqhc0TGhRC1vBGHxdJ1yY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=MZN6KAJa"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=BQqZZheV"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=13UdsbZK"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=13UdsbZK" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2009/01/blog-post.html</link><author>noreply@blogger.com (Caiwangqin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_BBryMQvpbCI/SWBvWy7i7xI/AAAAAAAABME/d_Rm6iRQQ30/s72-c/1230876733954.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-2129311380278858200</guid><pubDate>Wed, 31 Dec 2008 08:51:00 +0000</pubDate><atom:updated>2008-12-31T16:58:23.957+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">greetings</category><title>Happy New Year!</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_BBryMQvpbCI/SVsy_UyLhKI/AAAAAAAABLk/SzYONSWnaTs/s1600-h/P1.cn.Happy+New+Year.jpg"&gt;&lt;img style="cursor: pointer; width: 480px; height: 260px;" src="http://2.bp.blogspot.com/_BBryMQvpbCI/SVsy_UyLhKI/AAAAAAAABLk/SzYONSWnaTs/s400/P1.cn.Happy+New+Year.jpg" alt="" id="BLOGGER_PHOTO_ID_5285874651141735586" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-2129311380278858200?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JgMHR0irpoU9CUxCG3Un5tRihsk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JgMHR0irpoU9CUxCG3Un5tRihsk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JgMHR0irpoU9CUxCG3Un5tRihsk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JgMHR0irpoU9CUxCG3Un5tRihsk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=UyY5bl8q"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=tLJb7XEW"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=ZMW7gZRK"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=ZMW7gZRK" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2008/12/happy-new-year.html</link><author>noreply@blogger.com (Caiwangqin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_BBryMQvpbCI/SVsy_UyLhKI/AAAAAAAABLk/SzYONSWnaTs/s72-c/P1.cn.Happy+New+Year.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-2659815545065719718</guid><pubDate>Mon, 29 Dec 2008 02:26:00 +0000</pubDate><atom:updated>2008-12-29T14:50:22.973+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">review</category><category domain="http://www.blogger.com/atom/ns#">2008</category><title>走过2008</title><description>昨晚看到中央2台的对话节目邀请一些知名作家，用"结绳记事"来记录下各自在2008年的感受。2008年是中国历史上震撼的一年，暴风雪，汶川地震，奥运，金融危机。到目前为止，这些大事都没有对我的生活产生直接的影响，我的震撼来自内心。如果也用一个词来形容，那是：容纳。&lt;br /&gt;&lt;br /&gt;当创业的激情被日常的琐事磨砺了两年，当伙伴聚了再散去。重新阅读一遍生活就能知道，对于多数人来讲，工作就是一份保证生活经济来源的工作，无法冠以梦想与事业。如果还要坚持道路，扛着旗帜继续向前冲，那就要回头看看这些还在一起的兄弟们。容纳不是每个人都一专多能，容纳想到与做到的差距。信任团队，如同乌龟信任功夫熊猫。&lt;br /&gt;&lt;br /&gt;如过去的两年(&lt;a href="http://www.caiwangqin.com/2006/11/blog-post_24.html"&gt;我在南京的这一年&lt;/a&gt;,&lt;a href="http://www.caiwangqin.com/2008_01_01_archive.html"&gt;我在北京的这一年&lt;/a&gt;)一样，我在技术上继续关注“Web2.0,Business,Architecture,Agile,Technic and beyond”这个领域。&lt;br /&gt;&lt;br /&gt;主要作品：&lt;br /&gt;新版本 &lt;a href="http://picasaweb.google.com/jesse.cai/DropBox"&gt;P1.cn&lt;/a&gt;。&lt;br /&gt;&lt;br /&gt;难忘的经历:&lt;br /&gt;1. &lt;a href="http://chinaonrails.com/topic/view/1713.html"&gt;ChinaonRails协同翻译: Raisl 2.1 更新了什么?&lt;/a&gt;&lt;br /&gt;2. &lt;a href="http://www.beijing-open-party.org/"&gt;Beijing open party&lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://chinaonrails.com/topic/view/2268.html"&gt;QClub &lt;/a&gt;&lt;br /&gt;4. &lt;a href="http://cnbloggercon.org/2008"&gt;2008广州中文网志年会&lt;/a&gt;, &lt;a href="http://www.douban.com/group/144903/"&gt;夜登白云山&lt;/a&gt;。&lt;br /&gt;&lt;br /&gt;生活状况：&lt;br /&gt;&lt;a href="http://www.caiwangqin.com/2008/05/good-by-jianwai-soho-hello-shaowai-soho.html"&gt;朝外SOHO&lt;/a&gt;，今年在吃饭这件事上是幸福的，有母亲在身边给做饭。&lt;br /&gt;&lt;br /&gt;走过的城市:&lt;br /&gt;北京，杭州，深圳，广州&lt;br /&gt;&lt;br /&gt;游过的景点:&lt;br /&gt;八达岭长城，故宫(分别陪朋友去过2次)&lt;br /&gt;&lt;br /&gt;最常用的网站:&lt;br /&gt;1. P1.cn&lt;br /&gt;2. Gmail&lt;br /&gt;3. Google Calendar&lt;br /&gt;4. Google Search(Hate 谷歌)&lt;br /&gt;5. Google Reader&lt;br /&gt;6. Google Docs&lt;br /&gt;&lt;br /&gt;读过的书：&lt;br /&gt;《深思录》，《YOU-身体使用手册》，《鬼吹灯》，《平型关大捷》，《数字城堡》，《骗局》，《明朝那些事》，《Rails for PHP Developers》，《BootstrappersBible》,《Purple Cow》，《Android Essentials》...&lt;br /&gt;&lt;br /&gt;最爱的音乐:&lt;br /&gt;&lt;a href="http://www.douban.com/subject/2224957/"&gt;香巴拉并不遥远&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;印象深刻的影视：&lt;br /&gt;地心历险记(Journey to the Center of the Earth 3D)&lt;br /&gt;纳尼亚传奇II(The Chronicles of Narnia II)&lt;br /&gt;&lt;br /&gt;使用的手机：&lt;br /&gt;&lt;a href="http://www.caiwangqin.com/search/label/G1"&gt;Google G1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-2659815545065719718?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FBfzMBohEEb4_6pbZ7f1SFaEG_w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FBfzMBohEEb4_6pbZ7f1SFaEG_w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FBfzMBohEEb4_6pbZ7f1SFaEG_w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FBfzMBohEEb4_6pbZ7f1SFaEG_w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=PSG8OqS4"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=Xh2Zhedk"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=o6kFVZo3"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=o6kFVZo3" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2008/12/2008.html</link><author>noreply@blogger.com (Caiwangqin)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-8660307238311672304</guid><pubDate>Fri, 26 Dec 2008 05:44:00 +0000</pubDate><atom:updated>2008-12-26T13:44:22.706+08:00</atom:updated><title>Received icity magzine from mopa</title><description>&lt;p class="mobile-photo"&gt;&lt;a href="http://1.bp.blogspot.com/_BBryMQvpbCI/SVRvN2Ib3XI/AAAAAAAABKo/C6fzfDRNRWg/s1600-h/1230269331023-762708.jpg"&gt;&lt;img src="http://1.bp.blogspot.com/_BBryMQvpbCI/SVRvN2Ib3XI/AAAAAAAABKo/C6fzfDRNRWg/s320/1230269331023-762708.jpg"  border="0" alt="" id="BLOGGER_PHOTO_ID_5283970546472312178" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt; 感谢&lt;a href="http://mopa.blogbus.com/"&gt;mopa&lt;/a&gt;给我寄来&amp;quot;&lt;a href="http://icity.cn/"&gt;城客&lt;/a&gt;&amp;quot;杂志, 说是&lt;a href="http://www.blogbus.com/"&gt;Blogbus&lt;/a&gt;出的第一本中文互动杂志.&amp;nbsp; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-8660307238311672304?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Pl53BPc8UtqujFyGSRzRb4wGdcM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Pl53BPc8UtqujFyGSRzRb4wGdcM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Pl53BPc8UtqujFyGSRzRb4wGdcM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Pl53BPc8UtqujFyGSRzRb4wGdcM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=SLxQcSOY"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=oeOAe7bz"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=tiEs3FQe"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=tiEs3FQe" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2008/12/received-icity-magzine-from-mopa.html</link><author>noreply@blogger.com (Caiwangqin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_BBryMQvpbCI/SVRvN2Ib3XI/AAAAAAAABKo/C6fzfDRNRWg/s72-c/1230269331023-762708.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4684235500622716427.post-6447930666501352396</guid><pubDate>Thu, 18 Dec 2008 13:02:00 +0000</pubDate><atom:updated>2009-01-06T10:43:53.848+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">P1.cn</category><category domain="http://www.blogger.com/atom/ns#">IM</category><title>simple web instant message for P1.cn</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://picasaweb.google.com/jesse.cai/DropBox#5281112793051983666"&gt;&lt;img style="width: 512px; height: 416px;" src="http://lh5.ggpht.com/_BBryMQvpbCI/SUpC3rgE8ZI/AAAAAAAABJo/EyVn0hJeqXE/s640/P1.cn.web.im.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;we updated &lt;a href="http://www.p1.cn/"&gt;P1.cn&lt;/a&gt; minutes ago, added simple web instant message. now you can chat with your friends on P1, have fun!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4684235500622716427-6447930666501352396?l=www.caiwangqin.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zKIzTvWJC2HyoLmr3jIIqE6ln40/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zKIzTvWJC2HyoLmr3jIIqE6ln40/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zKIzTvWJC2HyoLmr3jIIqE6ln40/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zKIzTvWJC2HyoLmr3jIIqE6ln40/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=HwscFm0L"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=OFSJ5IUW"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Caiwangqin?a=IWIFQzW6"&gt;&lt;img src="http://feeds.feedburner.com/~f/Caiwangqin?i=IWIFQzW6" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><link>http://www.caiwangqin.com/2008/12/simple-web-instant-message-for-p1cn.html</link><author>noreply@blogger.com (Caiwangqin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_BBryMQvpbCI/SUpC3rgE8ZI/AAAAAAAABJo/EyVn0hJeqXE/s72-c/P1.cn.web.im.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license></item></channel></rss>
