<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.feedsky.com/styles/feedsky2.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feed.caiwangqin.com" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/caiwangqin" type="application/rss+xml"></fs:self_link><lastBuildDate>Tue, 23 Sep 2008 16:00:00 GMT</lastBuildDate><title>Caiwangqin's blog</title><description>Focus on Ruby on Rails, Web2.0, Business, Technic and beyond...</description><link>http://www.caiwangqin.com</link><language>en</language><pubDate>Tue, 23 Sep 2008 09:28:07 GMT</pubDate><item><title>Google Reader shared items [2008-09-24]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-09-24</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-09-24</guid><pubDate>Wed, 24 Sep 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://chinaonrails.com/topic/view/2213.html' title='link to ..'&gt;MysqlTableSyncer实现两个表快速同步的脚本 ... 3 replies&lt;/a&gt;&lt;br/&gt;&lt;div&gt;&lt;a href=&quot;http://code.google.com/p/ruby-roger-useful-functions/wiki/MysqlTableSyncer&quot; rel=&quot;nofollow external&quot;&gt;http://code.google.com/p/ruby-roger-useful-functions/wiki/MysqlTableSyncer&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;img src=&quot;http://www.phpmysqlsync.com/a/i/2.jpg&quot; border=&quot;0&quot;&gt;
&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/ChinaonRails?a=uNLWDm&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/ChinaonRails?i=uNLWDm&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://chinaonrails.com/topic/view/2213.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118838144/1231232</fs:itemid></item><item><title>Ruby coding standards</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/117833242/1231232/1/item.html</link><content:encoded>&lt;p&gt;&lt;object classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; name=&quot;doc_213964199347880&quot; align=&quot;middle&quot; height=&quot;500&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0&quot; width=&quot;100%&quot; id=&quot;doc_213964199347880&quot;&gt;&lt;br /&gt;
&lt;param name=&quot;_cx&quot; value=&quot;19076&quot;/&gt;
&lt;param name=&quot;_cy&quot; value=&quot;13229&quot;/&gt;
&lt;param name=&quot;FlashVars&quot; value=&quot;&quot;/&gt;
&lt;param name=&quot;Movie&quot; value=&quot;http://documents.scribd.com/ScribdViewer.swf?document_id=6172623&amp;amp;access_key=key-18zl71i5t503vqx0cv87&amp;amp;page=&amp;amp;version=1&amp;amp;auto_size=true&amp;amp;viewMode=&quot;/&gt;
&lt;param name=&quot;Src&quot; value=&quot;http://documents.scribd.com/ScribdViewer.swf?document_id=6172623&amp;amp;access_key=key-18zl71i5t503vqx0cv87&amp;amp;page=&amp;amp;version=1&amp;amp;auto_size=true&amp;amp;viewMode=&quot;/&gt;
&lt;param name=&quot;WMode&quot; value=&quot;Opaque&quot;/&gt;
&lt;param name=&quot;Play&quot; value=&quot;0&quot;/&gt;
&lt;param name=&quot;Loop&quot; value=&quot;-1&quot;/&gt;
&lt;param name=&quot;Quality&quot; value=&quot;High&quot;/&gt;
&lt;param name=&quot;SAlign&quot; value=&quot;LT&quot;/&gt;
&lt;param name=&quot;Menu&quot; value=&quot;-1&quot;/&gt;
&lt;param name=&quot;Base&quot; value=&quot;&quot;/&gt;
&lt;param name=&quot;AllowScriptAccess&quot; value=&quot;always&quot;/&gt;
&lt;param name=&quot;Scale&quot; value=&quot;NoScale&quot;/&gt;
&lt;param name=&quot;DeviceFont&quot; value=&quot;0&quot;/&gt;
&lt;param name=&quot;EmbedMovie&quot; value=&quot;0&quot;/&gt;
&lt;param name=&quot;BGColor&quot; value=&quot;FFFFFF&quot;/&gt;
&lt;param name=&quot;SWRemote&quot; value=&quot;&quot;/&gt;
&lt;param name=&quot;MovieData&quot; value=&quot;&quot;/&gt;
&lt;param name=&quot;SeamlessTabbing&quot; value=&quot;1&quot;/&gt;
&lt;param name=&quot;Profile&quot; value=&quot;0&quot;/&gt;
&lt;param name=&quot;ProfileAddress&quot; value=&quot;&quot;/&gt;
&lt;param name=&quot;ProfilePort&quot; value=&quot;0&quot;/&gt;
&lt;param name=&quot;AllowNetworking&quot; value=&quot;all&quot;/&gt;
&lt;param name=&quot;AllowFullScreen&quot; value=&quot;true&quot;/&gt;
&lt;embed src=&quot;http://documents.scribd.com/ScribdViewer.swf?document_id=6172623&amp;amp;access_key=key-18zl71i5t503vqx0cv87&amp;amp;page=&amp;amp;version=1&amp;amp;auto_size=true&amp;amp;viewMode=&quot; pluginspage=&quot;http://www.macromedia.com/go/getflashplayer&quot; scale=&quot;showall&quot; name=&quot;doc_213964199347880_object&quot; quality=&quot;high&quot; allowscriptaccess=&quot;always&quot; menu=&quot;true&quot; align=&quot;middle&quot; play=&quot;true&quot; height=&quot;500&quot; salign=&quot;&quot; width=&quot;100%&quot; wmode=&quot;opaque&quot; loop=&quot;true&quot; allowfullscreen=&quot;true&quot; devicefont=&quot;false&quot; type=&quot;application/x-shockwave-flash&quot; bgcolor=&quot;#FFFFFF&quot;/&gt;&lt;/object&gt;&lt;/p&gt;
&lt;div style=&quot;FONT-SIZE: 10px; WIDTH: 100%; TEXT-ALIGN: center&quot;&gt;&lt;a href=&quot;http://www.scribd.com/doc/6172623/rubycodingconvention&quot;&gt;ruby_coding_convention&lt;/a&gt; - &lt;a href=&quot;http://www.scribd.com/upload&quot;&gt;Upload a Document to Scribd&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;&lt;br/&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot; xml:lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://craigrandall.net/archives/2006/09/ruby-coding-stds-etc/&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Calibri&quot;&gt;http://craigrandall.net/archives/2006/09/ruby-coding-stds-etc/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot; xml:lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://wiki.rubyonrails.org/rails/pages/CodingStandards&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Calibri&quot;&gt;http://wiki.rubyonrails.org/rails/pages/CodingStandards&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot; xml:lang=&quot;EN-US&quot;&gt;&lt;a href=&quot;http://www.caliban.org/ruby/rubyguide.shtml#style&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Calibri&quot;&gt;http://www.caliban.org/ruby/rubyguide.shtml#style&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;zoundry_bw_tags&quot;&gt;
  &lt;!-- Tag links generated by Zoundry Blog Writer. Do not manually edit. http://www.zoundry.com --&gt;&lt;br /&gt;
  &lt;span class=&quot;ztags&quot;&gt;&lt;span class=&quot;ztagspace&quot;&gt;Technorati&lt;/span&gt; : &lt;a href=&quot;http://technorati.com/tag/coding&quot; class=&quot;ztag&quot; rel=&quot;tag&quot;&gt;coding&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/548/feed/</wfw:commentRSS><description>ruby_coding_convention - Upload a Document to Scribd

http://craigrandall.net/archives/2006/09/ruby-coding-stds-etc/
http://wiki.rubyonrails.org/rails/pages/CodingStandards
http://www.caliban.org/ruby/rubyguide.shtml#style

  
...</description><category>Technologies</category><pubDate>Tue, 23 Sep 2008 17:28:07 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/548#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/548</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/548</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/117833242/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-09-23]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-09-23</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-09-23</guid><pubDate>Tue, 23 Sep 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://chinaonrails.com/topic/view/2208.html' title='link to ..'&gt;为云计算提供高性能的DNS ... no reply&lt;/a&gt;&lt;br/&gt;&lt;div&gt;&lt;a href=&quot;http://www.igvita.com/2008/09/22/high-performance-dns-for-the-cloud/&quot; rel=&quot;nofollow external&quot;&gt;http://www.igvita.com/2008/09/22/high-performance-dns-for-the-cloud/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;img src=&quot;http://www.igvita.com/posts/08/dns.png&quot; border=&quot;0&quot;&gt;&lt;br&gt;
&lt;br&gt;
可利用的无缝迁移&lt;br&gt;
&lt;br&gt;
&lt;img src=&quot;http://www.igvita.com/posts/08/dns-migration.png&quot; border=&quot;0&quot;&gt;
&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/ChinaonRails?a=jNOk9i&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/ChinaonRails?i=jNOk9i&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://chinaonrails.com/topic/view/2208.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118838143/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-09-22]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-09-22</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-09-22</guid><pubDate>Mon, 22 Sep 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://chinaonrails.com/topic/view/2198.html' title='link to ..'&gt;P2P插件Journeta ... no reply&lt;/a&gt;&lt;br/&gt;&lt;div&gt;http://rubyforge.org/projects/journeta

Journeta is a zero-configuration-required peer-to-peer (P2P) discovery and communications library for Ruby applications on a closed networks, by OpenRain, LLC.



Podcast

http://www.rubyology.com/podcasts/sh..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://chinaonrails.com/topic/view/2198.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118838142/1231232</fs:itemid></item><item><title>WordCamp Beijing 2008</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/116665033/1231232/1/item.html</link><content:encoded>&lt;p class=&quot;Photo&quot;&gt;&lt;span class=&quot;photo_container pc_m&quot;&gt;&lt;a href=&quot;http://www.flickr.com/photos/caiwangqin/2872282270/&quot; title=&quot;照片 002&quot;&gt;&lt;img width=&quot;240&quot; alt=&quot;照片 002&quot; height=&quot;180&quot; class=&quot;pc_img&quot; src=&quot;http://farm4.static.flickr.com/3170/2872282270_8900507b0b_m.jpg&quot;/&gt;&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;photo_container pc_m&quot;&gt;&lt;a href=&quot;http://www.flickr.com/photos/caiwangqin/2872282290/&quot; title=&quot;matt, picture time&quot;&gt;&lt;img width=&quot;240&quot; alt=&quot;matt, picture time&quot; height=&quot;180&quot; class=&quot;pc_img&quot; src=&quot;http://farm4.static.flickr.com/3081/2872282290_0147bbd6b6_m.jpg&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;因为要回到办公室进行一个会议，日程安排中&lt;a href=&quot;http://webleon.org/&quot; target=&quot;_blank&quot;&gt;Webleon&lt;/a&gt;之后的Panel我没有参加。看到&lt;a href=&quot;http://dallas.wordcamp.org/&quot; target=&quot;_blank&quot;&gt;WordCamp达拉斯2008&lt;/a&gt;中有的很棒的BBQ和食物，很多人交换名片，在WordCamp北京2008中都没有出现。在&lt;a href=&quot;http://www.flypig.org/&quot; target=&quot;_blank&quot;&gt;飞猪&lt;/a&gt;和Webleon的演讲之后，我感觉到越来越多的传统媒体人进入互联网新媒体成为精英，而原来的网络草根现在还是草根。&lt;/p&gt;
&lt;p&gt;会议可能有些无聊，在会议中总能遇到老朋友是很开心的事。&lt;/p&gt;
&lt;p class=&quot;zoundry_bw_tags&quot;&gt;
  &lt;!-- Tag links generated by Zoundry Blog Writer. Do not manually edit. http://www.zoundry.com --&gt;&lt;br /&gt;
  &lt;span class=&quot;ztags&quot;&gt;&lt;span class=&quot;ztagspace&quot;&gt;Technorati&lt;/span&gt; : &lt;a href=&quot;http://technorati.com/tag/wordcamp08&quot; class=&quot;ztag&quot; rel=&quot;tag&quot;&gt;wordcamp08&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/547/feed/</wfw:commentRSS><description>因为要回到办公室进行一个会议，日程安排中Webleon之后的Panel我没有参加。看到WordCamp达拉斯2008中有的很棒的BBQ和食物，很多人交换名片，在WordCamp北京2008中都没有出现。在飞猪和Webleon的演...</description><category>Web2.0</category><category>Blogging</category><pubDate>Sat, 20 Sep 2008 16:06:38 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/547#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/547</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/547</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/116665033/1231232</fs:itemid></item><item><title>收到博文视点给我寄的《Web开发大全-ROR版》</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/116175569/1231232/1/item.html</link><content:encoded>&lt;p&gt;&lt;style type=&quot;text/css&quot;&gt;&lt;br /&gt;
.flickr-photo { border: solid 2px #000000; }&lt;br /&gt;
.flickr-yourcomment { }&lt;br /&gt;
.flickr-frame { text-align: left; padding: 3px; }&lt;br /&gt;
.flickr-caption { font-size: 0.8em; margin-top: 0px; }&lt;br /&gt;
&lt;/style&gt;&lt;/p&gt;
&lt;div class=&quot;flickr-frame&quot;&gt;
	&lt;a href=&quot;http://www.flickr.com/photos/caiwangqin/2870036998/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3261/2870036998_7e9170f3c3.jpg&quot; class=&quot;flickr-photo&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
	&lt;span class=&quot;flickr-caption&quot;&gt;&lt;a href=&quot;http://www.flickr.com/photos/caiwangqin/2870036998/&quot;&gt;WEB-ROR&lt;/a&gt;, originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/caiwangqin/&quot;&gt;caiwangqin&lt;/a&gt;.&lt;/span&gt;
&lt;/div&gt;
&lt;p class=&quot;flickr-yourcomment&quot;&gt;
	今年6月的时候书就已经完稿，今天我收到博文视点给我寄的书了。很高兴，就是书名看起来有点不专业，封面设计得也不专业，我还是比较喜欢Pragmatic的封面设计。看起来大方，成体系。不过本书的内容还是值得推荐的，因为确实是Rury on Rails实践者写的。
&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/546/feed/</wfw:commentRSS><description>.flickr-photo { border: solid 2px #000000; }
.flickr-yourcomment { }
.flickr-frame { text-align: left; padding: 3px; }
.flickr-caption { font-size: 0.8em; margin-top: 0px; }


	

	WEB-ROR, originally uploaded by caiwangqin.


	今年6月的时候书就...</description><category>Technologies</category><pubDate>Fri, 19 Sep 2008 17:06:06 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/546#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/546</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/546</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/116175569/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-09-19]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-09-19</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-09-19</guid><pubDate>Fri, 19 Sep 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://chinaonrails.com/topic/view/2191.html' title='link to ..'&gt;多附件Multiple Attachments 的Rails 应用示例 ... no reply&lt;/a&gt;&lt;br/&gt;&lt;div&gt;&lt;a href=&quot;http://www.practicalecommerce.com/blogs/post/432-Multiple-Attachments-in-Rails&quot; rel=&quot;nofollow external&quot;&gt;http://www.practicalecommerce.com/blogs/post/432-Multiple-Attachments-in-Rails&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;img src=&quot;http://www.practicalecommerce.com/uploads/images/0000/0566/Safari001.png&quot; border=&quot;0&quot;&gt;&lt;br&gt;
&lt;br&gt;
下载示范代码&lt;br&gt;
http://www.practicalecommerce.com/files/multiple.zip&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://chinaonrails.com/topic/view/1433.html&quot; rel=&quot;nofollow external&quot;&gt;http://chinaonrails.com/topic/view/1433.html&lt;/a&gt;
&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/ChinaonRails?a=Vy34iV&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/ChinaonRails?i=Vy34iV&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://chinaonrails.com/topic/view/2191.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/119074136/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-09-15]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-09-15</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-09-15</guid><pubDate>Mon, 15 Sep 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.javaeye.com/topic/242516' title='link to ..'&gt;五款常用mysql slow log分析工具的比较&lt;/a&gt;&lt;br/&gt;&lt;div&gt;
          作者: galaxystar 
                    链接：http://www.javaeye.com/topic/242516 
          发表时间: 2008年09月15日
          
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://www.javaeye.com/topic/242516</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118838146/1231232</fs:itemid></item><item><title>Happy Mid-Autumn Festival!</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/116175570/1231232/1/item.html</link><content:encoded>&lt;p&gt;&lt;img src=&quot;http://www.eaivino.com/UpLoadFile/2007122057450485.gif&quot; style=&quot;DISPLAY: inline; WIDTH: 128px; HEIGHT: 395px&quot; title=&quot;Wine&quot; height=&quot;395&quot; width=&quot;128&quot; alt=&quot;Wine&quot;/&gt;&lt;/p&gt;
&lt;p&gt;去年中秋节&lt;a href=&quot;http://www.caiwangqin.com/post/473&quot; target=&quot;_blank&quot;&gt;请大家吃月饼&lt;/a&gt;，今年公司给每人发了一瓶Barbechera, 终于不是月饼了。家里已经有四瓶红酒没人喝了，得请人喝掉。&lt;/p&gt;
&lt;p&gt;Happy Mid-Autumn Festival!&lt;/p&gt;
&lt;p class=&quot;zoundry_bw_tags&quot;&gt;
  &lt;!-- Tag links generated by Zoundry Blog Writer. Do not manually edit. http://www.zoundry.com --&gt;&lt;br /&gt;
  &lt;span class=&quot;ztags&quot;&gt;&lt;span class=&quot;ztagspace&quot;&gt;Technorati&lt;/span&gt; : &lt;a href=&quot;http://technorati.com/tag/Mid-Autumn&quot; class=&quot;ztag&quot; rel=&quot;tag&quot;&gt;Mid-Autumn&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/545/feed/</wfw:commentRSS><description>去年中秋节请大家吃月饼，今年公司给每人发了一瓶Barbechera, 终于不是月饼了。家里已经有四瓶红酒没人喝了，得请人喝掉。
Happy Mid-Autumn Festival!

  
  Technorati : Mid-Autumn
...</description><category>Blogging</category><pubDate>Fri, 12 Sep 2008 20:05:27 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/545#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/545</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/545</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/116175570/1231232</fs:itemid></item><item><title>“人立方”VS“人肉搜索”</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/116175571/1231232/1/item.html</link><content:encoded>&lt;p&gt;&lt;a href=&quot;http://renlifang.msra.cn/guanximap.aspx?q=%E8%94%A1%E6%9C%9B%E5%8B%A4&quot; target=&quot;_blank&quot;&gt;&lt;img width=&quot;500&quot; height=&quot;353&quot; src=&quot;http://img516.imageshack.us/img516/7223/66607821pk5.jpg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;今天早上从中央二套新闻中看到&lt;a href=&quot;http://it.sohu.com/20080801/n258518211.shtml&quot; target=&quot;_blank&quot;&gt;微软亚洲研究院推出&amp;#8221;人立方&amp;#8221;人物关系搜索&lt;/a&gt;，体验了一下，感觉极像&lt;a href=&quot;http://www.wallop.com/&quot; target=&quot;_blank&quot;&gt;wallop&lt;/a&gt;的另一个版本。&lt;/p&gt;
&lt;p&gt;更多人的关系图：&lt;a href=&quot;http://renlifang.msra.cn/guanximap.aspx?q=%E5%86%92%E5%BF%97%E9%B8%BF&quot; target=&quot;_blank&quot;&gt;冒志鸿&lt;/a&gt;、&lt;a href=&quot;http://renlifang.msra.cn/guanximap.aspx?q=%E6%AF%9B%E5%90%91%E8%BE%89&quot; target=&quot;_blank&quot;&gt;毛向辉&lt;/a&gt;、&lt;a href=&quot;http://renlifang.msra.cn/guanximap.aspx?q=%E5%90%95%E6%AC%A3%E6%AC%A3&quot; target=&quot;_blank&quot;&gt;吕欣欣&lt;/a&gt;、&lt;a href=&quot;http://renlifang.msra.cn/guanximap.aspx?q=%E6%B4%AA%E6%B3%A2&quot; target=&quot;_blank&quot;&gt;洪波&lt;/a&gt;、&lt;a href=&quot;http://renlifang.msra.cn/guanximap.aspx?q=%E5%88%98%E9%9F%A7&quot; target=&quot;_blank&quot;&gt;刘韧&lt;/a&gt;。好像只能搜索中文名字，&lt;a href=&quot;http://renlifang.msra.cn/guanximap.aspx?q=Webleon&quot; target=&quot;_blank&quot;&gt;Webleon&lt;/a&gt;没有人立方，另外&lt;a href=&quot;http://renlifang.msra.cn/guanximap.aspx?q=%E8%83%A1%E9%94%A6%E6%B6%9B&quot; target=&quot;_blank&quot;&gt;胡主席&lt;/a&gt;的关系也看不到。中国人太多重名的，如果你的与某位名星伟人重名了，那也没有立方。&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;据介绍，人立方关系搜索的远离是从超过十亿的中文网页中自动的抽取出人名、地名、机构名以及中文短语，并通过算法自动的计算出它们之间存在关系的可能性；同时，人立方关系搜索还索引了支持它们之间关系的网页文字。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;相对于封闭的SNS关系，这种公开的人立方关系搜索，很容易让人与&amp;#8221;人肉搜索&amp;#8221;联系起来，我不喜欢这种感觉，以后上网还是别用实名了。&lt;br/&gt;&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/544/feed/</wfw:commentRSS><description>今天早上从中央二套新闻中看到微软亚洲研究院推出&amp;#8221;人立方&amp;#8221;人物关系搜索，体验了一下，感觉极像wallop的另一个版本。
更多人的关系图：冒志鸿、毛向辉、吕欣欣、洪波、刘韧。好...</description><category>Web2.0</category><category>Blogging</category><pubDate>Fri, 12 Sep 2008 09:51:16 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/544#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/544</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/544</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/116175571/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-09-10]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-09-10</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-09-10</guid><pubDate>Wed, 10 Sep 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://item.feedsky.com/~feedsky/macyou/~1348869/114740154/1353908/1/item.html' title='link to ..'&gt;Getting Real&lt;/a&gt;&lt;br/&gt;&lt;div&gt;The smarter, faster, easier way to build a successful web application —— by 37signals

Getting Real是一种简单但是有效的开发哲学，37signals应用这样的哲学创建了诺干备受赞誉的产品，其中包括了一个开源框架，那就是Ruby on Rails。

我并不准备在这里重复..&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://www.wangtam.com/50226711/20_aececeaecaec_157575.php' title='link to ..'&gt;20 余款把电子邮箱改造为社会化平台的工具&lt;/a&gt;&lt;br/&gt;&lt;div&gt;

【Microsoft Outlook】

• Xobni
• OutTwit
• Plaxo with Pulse
• RSS feeds
• TimeBridge

【Gmail】

• Xoopit
• Better Gmail
• GetSpace
• gDisk
• Gmail + Google reader
• Remember the Milk

继续.



Related: 

怎样把电话簿撕成两半？ - 18 四..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://item.feedsky.com/~feedsky/macyou/~1348869/114740154/1353908/1/item.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753883/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-09-09]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-09-09</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-09-09</guid><pubDate>Tue, 09 Sep 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://blog.donews.com/liuren/archive/2008/09/08/1343818.aspx' title='link to ..'&gt;9月6日刘韧复旦“创业板融资与私募基金管理总裁班（一期）”讲义&lt;/a&gt;&lt;br/&gt;&lt;div&gt;&lt;iframe src=&quot;http://docs.google.com/EmbedSlideshow?docid=df43899g_333d6vb7tfz&amp;amp;size=l&quot; width=&quot;700&quot; height=&quot;559&quot;&gt;&lt;/iframe&gt;&lt;img src=&quot;http://blog.donews.com/liuren/aggbug/1343818.aspx&quot; width=&quot;1&quot; height=&quot;1&quot;&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://blog.donews.com/liuren/archive/2008/09/08/1343818.aspx</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753886/1231232</fs:itemid></item><item><title>WordCamp China 2008报名</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/116175572/1231232/1/item.html</link><content:encoded>&lt;p&gt;&lt;img width=&quot;231&quot; height=&quot;197&quot; style=&quot;display: inline; float: left; width: 231px; height: 197px&quot; src=&quot;http://mashable.com/wp-content/uploads/2008/03/wordcamp-dallas-logo.png&quot; /&gt;&lt;a class=&quot;permalink&quot; rel=&quot;bookmark&quot; href=&quot;http://china.wordcamp.org/2008/09/08/wordcamp-china-2008%e6%8a%a5%e5%90%8d%e5%bc%80%e5%a7%8b/&quot;&gt;WordCamp China 2008报名开始&lt;/a&gt;了，我刚完成了报名，商品名是：LampDrive.com Order #219。&lt;/p&gt;
&lt;p&gt;使用&lt;a target=&quot;_blank&quot; href=&quot;http://wordpress.org/&quot;&gt;WordPress&lt;/a&gt;两年多了，如果有时间，这个活动还是应该参加的。&lt;/p&gt;
&lt;p&gt;附Wikipedia维基中文对Wordpress的解释如下：&lt;/p&gt;
&lt;div&gt;&lt;strong&gt;WordPress&lt;/strong&gt;是一种使用 &lt;a title=&quot;翻译:&quot;PHP&quot;&quot; href=&quot;bword://%21%21C4YZDSF0PP,PHP/&quot;&gt;PHP&lt;/a&gt; 语言开发的&lt;a title=&quot;翻译:&quot;%E7%BD%91%E5%BF%97&quot;&quot; href=&quot;bword://%21%21C4YZDSF0PP,%E7%BD%91%E5%BF%97/&quot;&gt;博客&lt;/a&gt;平台，用户可以在支持 &lt;a title=&quot;翻译:&quot;PHP&quot;&quot; href=&quot;bword://%21%21C4YZDSF0PP,PHP/&quot;&gt;PHP&lt;/a&gt; 和 &lt;a title=&quot;翻译:&quot;MySQL&quot;&quot; href=&quot;bword://%21%21C4YZDSF0PP,MySQL/&quot;&gt;MySQL&lt;/a&gt; &lt;a title=&quot;翻译:&quot;%E6%95%B0%E6%8D%AE%E5%BA%93&quot;&quot; href=&quot;bword://%21%21C4YZDSF0PP,%E6%95%B0%E6%8D%AE%E5%BA%93/&quot;&gt;数据库&lt;/a&gt;的服务器上架设自己的&lt;a title=&quot;翻译:&quot;%E7%BD%91%E5%BF%97&quot;&quot; href=&quot;bword://%21%21C4YZDSF0PP,%E7%BD%91%E5%BF%97/&quot;&gt;博客&lt;/a&gt;。也可以把 WordPress 当作一个&lt;a title=&quot;翻译:&quot;%E5%86%85%E5%AE%B9%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F&quot;&quot; href=&quot;bword://%21%21C4YZDSF0PP,%E5%86%85%E5%AE%B9%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F/&quot;&gt;内容管理系统&lt;/a&gt;（）来使用。WordPress  是一个免费的&lt;a title=&quot;翻译:&quot;%E5%BC%80%E6%BA%90&quot;&quot; href=&quot;bword://%21%21C4YZDSF0PP,%E5%BC%80%E6%BA%90/&quot;&gt;开源&lt;/a&gt;项目，在&lt;a title=&quot;翻译:&quot;GNU%E9%80%9A%E7%94%A8%E5%85%AC%E5%85%B1%E8%AE%B8%E5%8F%AF%E8%AF%81&quot;&quot; href=&quot;bword://%21%21C4YZDSF0PP,GNU%E9%80%9A%E7%94%A8%E5%85%AC%E5%85%B1%E8%AE%B8%E5%8F%AF%E8%AF%81/&quot;&gt;GNU通用公共许可证&lt;/a&gt;下授权发布。目前最新版本为&lt;a title=&quot;翻译:&quot;2008%E5%B9%B4&quot;&quot; href=&quot;bword://%21%21C4YZDSF0PP,2008%E5%B9%B4/&quot;&gt;2008年&lt;/a&gt;&lt;a title=&quot;翻译:&quot;2%E6%9C%885%E6%97%A5&quot;&quot; href=&quot;bword://%21%21C4YZDSF0PP,2%E6%9C%885%E6%97%A5/&quot;&gt;2月5日&lt;/a&gt;发布的 2.3.3 版。 WordPress  被认为是 Michel Valdrighi 所开发的&lt;a title=&quot;翻译:&quot;%E7%BD%91%E5%BF%97&quot;&quot; href=&quot;bword://%21%21C4YZDSF0PP,%E7%BD%91%E5%BF%97/&quot;&gt;博客&lt;/a&gt;平台 &lt;em&gt;b2\cafelog&lt;/em&gt;  的正式继承者。&lt;em&gt;WordPress&lt;/em&gt; 这个名字出自 Christine Selleck 的主意，他是主要开发者 Matt Mullenweg  的朋友。&lt;/div&gt;
&lt;p&gt;活动组织暂定的&lt;a target=&quot;_blank&quot; href=&quot;http://china.wordcamp.org/schedule/&quot;&gt;北京日程&lt;/a&gt;是：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;The State of WordPress (英文报告，WordPress的现状以及未来的发展)&lt;br /&gt;
演讲人: Matt Mullenweg, 美国Automattic&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px&quot;&gt;WordPress Internationalization (英文报告，WordPress的国际化)&lt;br /&gt;
演讲人: Nikolay Bachiyski, 美国Automattic&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px&quot;&gt;WordPress, Open Source and American Culture （中文报告，WordPress的开源精神和美国文化）&lt;br /&gt;
演讲人: Hailin Wu, 美国Automattic&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px&quot;&gt;WordPress的用户体验改善与SEO经验分享 （中文报告）&lt;br /&gt;
演讲人: 郭启睿(awflasher)&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;我只对前两个英文报告感兴趣，活动本身就是给在北京的Blogger们创造一个见面的机会，当是丰富一下周末生活了。&lt;/p&gt;
&lt;p class=&quot;zoundry_bw_tags&quot;&gt;&lt;!-- Tag links generated by Zoundry Blog Writer. Do not manually edit. http://www.zoundry.com --&gt;&lt;br /&gt;
&lt;span class=&quot;ztags&quot;&gt;&lt;span class=&quot;ztagspace&quot;&gt;Technorati&lt;/span&gt; : &lt;a class=&quot;ztag&quot; rel=&quot;tag&quot; href=&quot;http://technorati.com/tag/WordCamp&quot;&gt;WordCamp&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/543/feed/</wfw:commentRSS><description>WordCamp China 2008报名开始了，我刚完成了报名，商品名是：LampDrive.com Order #219。
使用WordPress两年多了，如果有时间，这个活动还是应该参加的。
附Wikipedia维基中文对Wordpress的解释如下：
WordPress...</description><category>Web2.0</category><category>Blogging</category><pubDate>Mon, 08 Sep 2008 14:31:05 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/543#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/543</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/543</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/116175572/1231232</fs:itemid></item><item><title>P1 Carnival</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/116175573/1231232/1/item.html</link><content:encoded>&lt;p&gt;&lt;img width=&quot;500&quot; height=&quot;332&quot; src=&quot;http://img244.imageshack.us/img244/7789/img0565xw4.jpg&quot;/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height=&quot;332&quot; width=&quot;500&quot; alt=&quot;P1 Team&quot; title=&quot;P1 Team&quot; src=&quot;http://img47.imageshack.us/img47/5752/img0613mp2.jpg&quot;/&gt;&lt;/p&gt;
&lt;p&gt;秋天向来被认为是北京最好的季节，所以有金秋之称。在这个金秋，P1.cn 在&lt;a href=&quot;http://www.gdclub.net.cn/&quot; target=&quot;_blank&quot;&gt;鹅和鸭农庄&lt;/a&gt;举行了首次 P1 Carnival 。在这次 P1 Carnival 中，我们回顾了 P1.cn 在过去的18个月中的的历程，更加坚定了方向，壮大了团队。&lt;/p&gt;
&lt;p&gt;P1 大事记：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;2006-09：Founders met in sweden&lt;/p&gt;
&lt;p&gt;2007-03：Start-up team in Beijing JianWai SOHO&lt;/p&gt;
&lt;p&gt;2007-04：Basic site launched, was called P1AY.cn&lt;/p&gt;
&lt;p&gt;2007-06：P1 Technology team build up&lt;/p&gt;
&lt;p&gt;2007-08：P1 T-Show in Mix Club for sale Versace&lt;/p&gt;
&lt;p&gt;2007-09：Community version launched, Named P1.cn&lt;/p&gt;
&lt;p&gt;2007-09：Start Streetstyle photograph in Beijing&lt;/p&gt;
&lt;p&gt;2007-10：Start Streetstyle photograph in Shaighai&lt;/p&gt;
&lt;p&gt;2007-11：P1 Content team build up&lt;/p&gt;
&lt;p&gt;2007-12：Start Streetstyle photograph in Hongkong&lt;/p&gt;
&lt;p&gt;2008-02：P1 Sales team build up&lt;/p&gt;
&lt;p&gt;2008-05：P1 move office from 2001-2002, JianWai SOHO to 28th floor, ChaoWai SOHO&lt;/p&gt;
&lt;p&gt;2008-05：P1 Administration team build up&lt;/p&gt;
&lt;p&gt;2008-06：Go to SiChuan with Zhouxun&lt;/p&gt;
&lt;p&gt;2008-07：P1 Marketing team build up&lt;br/&gt;&lt;br/&gt;2008-08：Reach 300,000 high-end members in China&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;br/&gt;经过了18个月的发展，P1 Team 从2007-03月的5人扩展到了2008-09月的50人（未完全统计北京，上海，香港的摄影师），P1.cn 的会员达到了30万目标会员。&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.google.com/search?rlz=1C1GGLS_enCN291&amp;amp;sourceid=chrome&amp;amp;ie=UTF-8&amp;amp;q=site:caiwangqin.com+P1.cn&quot; target=&quot;_blank&quot;&gt;Click here to see more about P1.cn&lt;/a&gt;&lt;/p&gt;
&lt;p class=&quot;zoundry_bw_tags&quot;&gt;
  &lt;!-- Tag links generated by Zoundry Blog Writer. Do not manually edit. http://www.zoundry.com --&gt;&lt;br /&gt;
  &lt;span class=&quot;ztags&quot;&gt;&lt;span class=&quot;ztagspace&quot;&gt;Technorati&lt;/span&gt; : &lt;a href=&quot;http://technorati.com/tag/P1.cn%20Carnival&quot; class=&quot;ztag&quot; rel=&quot;tag&quot;&gt;P1.cn Carnival&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/542/feed/</wfw:commentRSS><description>秋天向来被认为是北京最好的季节，所以有金秋之称。在这个金秋，P1.cn 在鹅和鸭农庄举行了首次 P1 Carnival 。在这次 P1 Carnival 中，我们回顾了 P1.cn 在过去的18个月中的的历程，更加坚定了方...</description><category>Blogging</category><pubDate>Mon, 08 Sep 2008 12:37:39 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/542#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/542</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/542</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/116175573/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-09-08]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-09-08</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-09-08</guid><pubDate>Mon, 08 Sep 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.javaeye.com/topic/239258' title='link to ..'&gt;推荐一个数据库查询监控插件 - query_reviewer&lt;/a&gt;&lt;br/&gt;&lt;div&gt;
          作者: Quake Wang 
                    链接：http://www.javaeye.com/topic/239258 
          发表时间: 2008年09月08日
          
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://www.javaeye.com/topic/239258</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118838145/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-09-04]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-09-04</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-09-04</guid><pubDate>Thu, 04 Sep 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://item.feedsky.com/~feedsky/macyou/~1348869/114740156/1353908/1/item.html' title='link to ..'&gt;浏览器简史&lt;/a&gt;&lt;br/&gt;&lt;div&gt;&lt;p&gt;来自wikipedia，点击查看原图svg。&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://upload.wikimedia.org/wikipedia/commons/7/74/Timeline_of_web_browsers.svg&quot;&gt;&lt;img style=&quot;border-bottom:0px;border-left:0px;border-top:0px;border-right:0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://image-001.yo2cdn.com/wp-content/uploads/37/3789/2008/09/image2.png&quot; width=&quot;454&quot; height=&quot;353&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://item.feedsky.com/~feedsky/macyou/~1348869/114740156/1353908/1/item.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753882/1231232</fs:itemid></item><item><title>P1.cn works fine in Google Chrome</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/116175574/1231232/1/item.html</link><content:encoded>&lt;p&gt;&lt;img width=&quot;500&quot; height=&quot;500&quot; src=&quot;http://img222.imageshack.us/img222/5720/p1magazineingooglechromcd4.jpg&quot;/&gt;&lt;/p&gt;
&lt;p&gt;Google 终于在2008年9月2日推出了自己的浏览器，基于现有的Apple渲染引擎 Webkit，和Mozilla的Firefox，并包含 Google 自身的 Gears 技术，命名为&lt;a href=&quot;http://www.google.com/chrome&quot; target=&quot;_blank&quot;&gt;Google Chrome&lt;/a&gt;.不管Google浏览器能占多大的&lt;a href=&quot;http://tech.qq.com/a/20080902/000200.htm&quot; target=&quot;_blank&quot;&gt;市场&lt;/a&gt;&lt;a href=&quot;http://www.520diannao.com/redirect.php?tid=57743&amp;amp;goto=lastpost&quot; target=&quot;_blank&quot;&gt;份额&lt;/a&gt;,Web 2.0开发人员们从此又多了一项工作，那就是除了让自己的网站，在已经有的主流浏览器&lt;a href=&quot;http://www.microsoft.com/china/windows/products/winfamily/ie/default.mspx&quot; target=&quot;_blank&quot;&gt;IE&lt;/a&gt;和&lt;a href=&quot;http://www.mozillaonline.com/&quot; target=&quot;_blank&quot;&gt;Firefox&lt;/a&gt;中工作正常, 还要考虑Google Chrome.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;&lt;br /&gt;
&lt;p class=&quot;zoundry_bw_tags&quot;&gt;
  &lt;!-- Tag links generated by Zoundry Blog Writer. Do not manually edit. http://www.zoundry.com --&gt;&lt;br /&gt;
  &lt;span class=&quot;ztags&quot;&gt;&lt;span class=&quot;ztagspace&quot;&gt;Technorati&lt;/span&gt; : &lt;a href=&quot;http://technorati.com/tag/P1.cn%20Google%20Chrome&quot; class=&quot;ztag&quot; rel=&quot;tag&quot;&gt;P1.cn Google Chrome&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/541/feed/</wfw:commentRSS><description>Google 终于在2008年9月2日推出了自己的浏览器，基于现有的Apple渲染引擎 Webkit，和Mozilla的Firefox，并包含 Google 自身的 Gears 技术，命名为Google Chrome.不管Google浏览器能占多大的市场份额,Web 2.0开发...</description><category>Web2.0</category><category>Blogging</category><pubDate>Wed, 03 Sep 2008 10:49:53 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/541#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/541</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/541</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/116175574/1231232</fs:itemid></item><item><title>[P1.cn] 欢迎 Hui Zheng 加入 P1.cn 团队</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/116175575/1231232/1/item.html</link><content:encoded>&lt;blockquote&gt;
&lt;p&gt;Hui Zheng:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://workingwithrails.com/person/6912-hui-zheng&quot;&gt;http://workingwithrails.com/person/6912-hui-zheng&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://the.colorsofmysea.com/&quot; class=&quot;url&quot; target=&quot;_blank&quot;&gt;http://the.colorsofmysea.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;从今天起，&lt;a href=&quot;http://p1.cn/&quot;&gt;P1.CN&lt;/a&gt; 开发团队增加了1名Ruby on Rails Developer。从我们推行 Scrum 项目管理方法到现在，已经过了4个 Sprint , Scrum 真是个很好的项目管理过程，它不但帮助团队提升了生产效率，而且在团队成员工作交替过程中发挥了很大作用。&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/540/feed/</wfw:commentRSS><description>Hui Zheng:
http://workingwithrails.com/person/6912-hui-zheng
http://the.colorsofmysea.com/

从今天起，P1.CN 开发团队增加了1名Ruby on Rails Developer。从我们推行 Scrum 项目管理方法到现在，已经过了4个 Sprint , Scrum 真...</description><category>Web2.0</category><category>Technologies</category><category>RubyonRails</category><pubDate>Mon, 01 Sep 2008 17:18:24 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/540#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/540</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/540</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/116175575/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-30]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-30</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-30</guid><pubDate>Sat, 30 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://item.feedsky.com/~feedsky/yeeyan-tech/~6924333/109548994/5032246/1/item.html' title='link to ..'&gt;关于计算机编程的21条“规律”&lt;/a&gt;&lt;br/&gt;&lt;div&gt;原文作者：DevTopics原文链接：21 Laws of Computer Programming翻译：薄荷脑任何一个程序一旦发布就意味着它已经过时了。
让需求根据程序调整往往要比让程序根据需求调整来得容易。
如果一个程序是有用的，那它必将被改变。
如果一个程序是无用的，那它必须被注释。
..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://item.feedsky.com/~feedsky/yeeyan-tech/~6924333/109548994/5032246/1/item.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753894/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-28]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-28</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-28</guid><pubDate>Thu, 28 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://hideto.javaeye.com/blog/233800' title='link to ..'&gt;Rails程序开发的最大问题是代码规范&lt;/a&gt;&lt;br/&gt;&lt;div&gt;
          作者: hideto 
                    链接：http://hideto.javaeye.com/blog/233800 
          发表时间: 2008年08月28日
          
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://hideto.javaeye.com/blog/233800</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753896/1231232</fs:itemid></item><item><title>一个人一个SNS</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/116175576/1231232/1/item.html</link><content:encoded>&lt;p&gt;&lt;a href=&quot;http://sns.caiwangqin.com/&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://sns.caiwangqin.com/image/start.gif&quot; style=&quot;DISPLAY: inline; WIDTH: 500px; HEIGHT: 199px&quot; width=&quot;500&quot; height=&quot;199&quot;/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://u.discuz.net/&quot;&gt;UCenter Home&lt;/a&gt; 是个很不错的产品，为了研究这个产品，同时管理好自己的朋友。我建立了&lt;a href=&quot;http://sns.caiwangqin.com/&quot; target=&quot;_blank&quot;&gt;蔡望勤的朋友圈&lt;/a&gt;，全封闭，需要邀请才能加入。有人说这个产品就是一个加强版的个人通讯录，一个人一个SNS就是很自然的事情了。&lt;/p&gt;
&lt;p&gt;我会非常有选择的添加我自己的朋友到我的朋友圈，我希望添加的朋友们，都是我严肃和认真的认为是自己宝贵的朋友的人，并且一定是和他见过面的。&lt;/p&gt;
&lt;p&gt;欢迎来到蔡望勤的朋友圈，我为认识你而感到高兴！&lt;br/&gt;&lt;/p&gt;
&lt;p class=&quot;zoundry_bw_tags&quot;&gt;
  &lt;!-- Tag links generated by Zoundry Blog Writer. Do not manually edit. http://www.zoundry.com --&gt;&lt;br /&gt;
  &lt;span class=&quot;ztags&quot;&gt;&lt;span class=&quot;ztagspace&quot;&gt;Technorati&lt;/span&gt; : &lt;a href=&quot;http://technorati.com/tag/SNS&quot; class=&quot;ztag&quot; rel=&quot;tag&quot;&gt;SNS&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/539/feed/</wfw:commentRSS><description>UCenter Home 是个很不错的产品，为了研究这个产品，同时管理好自己的朋友。我建立了蔡望勤的朋友圈，全封闭，需要邀请才能加入。有人说这个产品就是一个加强版的个人通讯录，一个人一个...</description><category>Web2.0</category><pubDate>Wed, 27 Aug 2008 19:18:02 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/539#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/539</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/539</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/116175576/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-27]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-27</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-27</guid><pubDate>Wed, 27 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://uicom.net/blog/?p=773' title='link to ..'&gt;Design IT. (1)，迭代的设计&lt;/a&gt;&lt;br/&gt;&lt;div&gt;从大的发展来看，
网站就是一块试验田，一块在错误中成长、在错误中变强变大的试验田。这决定了互联网产品的成长路线，一定是一个反复修正和迭代的曲线。
很多，多年前的产计，当时未能取得成功，有的还一败涂地。拿到今天，稍加包装就成了最热门最合适的设计。究其原..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://uicom.net/blog/?p=773</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753893/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-24]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-24</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-24</guid><pubDate>Sun, 24 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.hiadmin.com/%e6%b5%8b%e8%af%95js%e5%bc%95%e6%93%8e%e6%80%a7%e8%83%bd/' title='link to ..'&gt;测试JS引擎性能&lt;/a&gt;&lt;br/&gt;&lt;div&gt;http://wd-testnet.world-direct.at/mozilla/dhtml/funo/jsTimeTest.htm
FireFox 3.1pre里面如果打开了jit
确实运行js如飞
新的trace monkey引擎对于spider monkey来说
在大多数项目上都有100~300%的增幅
除了parseint以外
希望FireFox 3.1可以快些到来
因为pre版不支..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://www.hiadmin.com/%e6%b5%8b%e8%af%95js%e5%bc%95%e6%93%8e%e6%80%a7%e8%83%bd/</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753887/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-22]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-22</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-22</guid><pubDate>Fri, 22 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.dbanotes.net/arch/facebook_scaling_out.html' title='link to ..'&gt;Facebook 的 Scaling Out 经验&lt;/a&gt;&lt;br/&gt;&lt;div&gt;作者：Fenng 发布在 dbanotes.net.  | 转载文章是对互联网的伤害

Facebook 其实对待技术的态度其实挺开放的。今天阅读了这篇 Scale Out, 工程师 Jason Sobel 介绍了在对付跨地域 MySQL 复制网络延迟的问题。 

Cache 一致性问题解决思路

大量的 MySQL + Memcached ..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://www.dbanotes.net/arch/facebook_scaling_out.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753890/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-21]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-21</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-21</guid><pubDate>Thu, 21 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.codinghorror.com/blog/archives/001165.html' title='link to ..'&gt;Check In Early, Check In Often&lt;/a&gt;&lt;br/&gt;&lt;div&gt;
I consider this the golden rule of source control:

Check in early, check in often.

Developers who work for long periods -- and by long I mean more than a day -- without checking anything into source control are setting themselves up for some ser..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://www.codinghorror.com/blog/archives/001165.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753889/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-18]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-18</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-18</guid><pubDate>Mon, 18 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://hi.baidu.com/madesign/blog/item/62a9cbefa40e1230acafd576.html' title='link to ..'&gt;网站设计师的烦扰&lt;/a&gt;&lt;br/&gt;&lt;div&gt;&lt;a href=&quot;http://www.monster-munch.com/yup-this-happens-to-me-too/&quot;&gt;网站设计师&lt;/a&gt;，一个不容易被说清楚的职业，来自 Monster-Munch：&lt;br&gt;
&lt;br&gt;
&lt;div&gt;&lt;img border=&quot;0&quot; src=&quot;http://hiphotos.baidu.com/madesign/pic/item/c40e304e3a38dad2d1c86a27.jpg&quot;&gt;&lt;/div&gt; 
		
		&lt;br&gt;&lt;b&gt;类别：&lt;/b&gt;&lt;a href=&quot;http://hi.baidu.com/madesign/blog/category/%C7%E9%BE%B3&quot;&gt;情境&lt;/a&gt; &lt;a href=&quot;http://hi.baidu.com/madesign/blog/item/62a9cbefa40e1230acafd576.html#comment&quot;&gt;查看评论&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://robertmao.com/archives/1007' title='link to ..'&gt;下定决心迁移blog去GAE了&lt;/a&gt;&lt;br/&gt;&lt;div&gt;终于下定决心准备把本blog迁移到Google Apps Engine上去，虽然目前GAE被墙掉了，但我可能会在迁移完成后设置反向的代理来解决国内不能访问的问题。　
最终决心迁移的原因如下：
－　我的小virtual dedicated server实在太不强大了，内存小，cpu弱，所谓便宜没好货。:)..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://hi.baidu.com/madesign/blog/item/62a9cbefa40e1230acafd576.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753895/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-17]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-17</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-17</guid><pubDate>Sun, 17 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.flickr.com/photos/zuoan/2770444291/' title='link to ..'&gt;P1.CN - Magazine&lt;/a&gt;&lt;br/&gt;&lt;div&gt;&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/people/zuoan/&quot;&gt;ZuoAn&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/zuoan/2770444291/&quot; title=&quot;P1.CN - Magazine&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3040/2770444291_baabea1ba2_m.jpg&quot; width=&quot;103&quot; height=&quot;240&quot; alt=&quot;P1.CN - Magazine&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://www.flickr.com/photos/zuoan/2770444291/</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753884/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-15]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-15</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-15</guid><pubDate>Fri, 15 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.gseeker.com/50226711/aeeaec30aeaee_156390.php' title='link to ..'&gt;关于谷歌产品的30个体验&lt;/a&gt;&lt;br/&gt;&lt;div&gt;　　Jason ng已经有了比较严重的谷歌依赖症，他在可能吧提到了他使用谷歌产品的30个体验，我根据他的提纲，列举了我是如何使用谷歌产品的，欢迎更多的博客也来分享一下，你是如何使用谷歌产品的。

　　1、我用foxmail收发Gmail，除了Gmail，我同时还使用雅虎，网易，..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://www.gseeker.com/50226711/aeeaec30aeaee_156390.php</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753891/1231232</fs:itemid></item><item><title>《Web开发大全-ROR版》推荐序</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/116175577/1231232/1/item.html</link><content:encoded>&lt;p&gt;bd7lx&lt;a target=&quot;_blank&quot; href=&quot;http://chinaonrails.com/topic/view/1851.html&quot;&gt;参与写的&amp;#8221;莲花宝典&amp;#8221;即将出笼：Web开发大全：ROR版,&lt;/a&gt; 我之前为此书写了一个推荐序,现在已经可以在&lt;a target=&quot;_blank&quot; href=&quot;http://www.china-pub.com/209144&quot;&gt;China-pub上预订&lt;/a&gt;了.&lt;/p&gt;
&lt;p style=&quot;text-align: left&quot;&gt;&lt;img height=&quot;279&quot; width=&quot;218&quot; alt=&quot;Web开发大全-ROR版&quot; style=&quot;display: inline; float: left; width: 218px; height: 279px&quot; src=&quot;http://www.gaoang.com/images/webror.png&quot; /&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;很荣幸应邀为本书写推荐序。&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;看到样章时，我的第一感觉是亲切。本书的作者都是我的老熟人,而且他们的名字在业内颇具影响力,全书共分10章,虽然未能包含Ruby on Rails的所有方面&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;，但每一章都是从实际经验中总结出的精华。可以毫不夸张的说，只要跟着本书进行一遍学习实践，你就已经完成一个功能全面的网站建设。&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;我做了十年的程序开发，前三年主要使用&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;Turbo C 2.0&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;，之后七年都在做&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;Web&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;开发。分别使用过&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;ASP&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;，&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;PHP&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;，&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;.NET&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;，&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;JAVA&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;，自从&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;2005&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;年底我尝试使用&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;ROR&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;开发了一个&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;Mushup&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;应用后，我为&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;ROR&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;作为一个&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;Web Framework&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;的惊人表现力欣喜不已。相对于用&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;JAVA&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;开发&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;Web&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;来说，&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;ROR&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;终于让我在奔波了几年后，找到了一双合脚而又好看的皮鞋。&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;大家都知道二十一世纪最缺乏的是什么，现在这种形式依然没有得到改变，在过去的一年时间里，我们在招聘&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;ROR&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;人才时仍然非常困难。究其原因，我想一方面是学校教育和市场需求的脱节，另一方面是行业协会的无所作为。这本书作为《&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;Programming Ruby&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;中文版》第&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;版和《应用&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;Rails&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;进行敏捷&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;Web&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;开发》两本翻译之后，由中国人自己书写出版的书籍，是对前两本书进行经验串联，为人才的自我成长提供了良好的工具。&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;ROR 1.0&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;发布至今的两年多时间里，推动&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;ROR&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;不断发展的源动力是热情高涨的&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;ROR&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;社区。本书的作者们就是来源于各个&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;ROR&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;中文社区，部分内容也与社区紧密相联，这种出书形式颇具创造力。在互联网时代读书，不仅要学会知识点，更要学会从社区解决问题的方法。&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;我始终认为，最有效的学习模式是师傅带徒弟，无论铁匠还是武林高手。但名师难求，而多位名师同时施教则更为难求。现在博文视点将这个行业里的名师都请到了， 并且将各自的绝招秘籍出版成书，让得到名师变得容易。为知识的传承创造了一个新的模式。&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;生逢佳世，何其有幸！&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: right&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;蔡望勤&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: right&quot;&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;P1.cn&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: right&quot;&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;2008&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;年&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;6&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;月于北京&lt;/span&gt;&lt;/p&gt;
&lt;p class=&quot;zoundry_bw_tags&quot;&gt;&lt;!-- Tag links generated by Zoundry Blog Writer. Do not manually edit. http://www.zoundry.com --&gt;&lt;br /&gt;
&lt;span class=&quot;ztags&quot;&gt;&lt;span class=&quot;ztagspace&quot;&gt;Technorati&lt;/span&gt; : &lt;a rel=&quot;tag&quot; class=&quot;ztag&quot; href=&quot;http://technorati.com/tag/rubyonrails%20chinese%20book&quot;&gt;rubyonrails chinese book&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/538/feed/</wfw:commentRSS><description>bd7lx参与写的&amp;#8221;莲花宝典&amp;#8221;即将出笼：Web开发大全：ROR版, 我之前为此书写了一个推荐序,现在已经可以在China-pub上预订了.

很荣幸应邀为本书写推荐序。
看到样章时，我的第一感觉是亲切...</description><category>Web2.0</category><category>Ruby</category><category>RubyonRails</category><pubDate>Wed, 13 Aug 2008 10:53:41 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/538#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/538</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/538</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/116175577/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-13]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-13</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-13</guid><pubDate>Wed, 13 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://hideto.javaeye.com/blog/227595' title='link to ..'&gt;mysql里找出一个表的主键被谁作为外键约束&lt;/a&gt;&lt;br/&gt;&lt;div&gt;
          作者: hideto 
          链接：http://hideto.javaeye.com/blog/227595 
          发表时间: 2008年08月13日
          
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
    ..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://hideto.javaeye.com/blog/227595</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753898/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-12]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-12</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-12</guid><pubDate>Tue, 12 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://feeds.feedburner.com/~r/igvita/~3/362062582/' title='link to ..'&gt;Asynchronous DB: DBSlayer &amp;amp; HTTP&lt;/a&gt;&lt;br/&gt;&lt;div&gt;You hit a web 2.0 nerve and that magical 'viral coefficient' is working with full force, except now you' have a problem: scaling the database. No problem, you say, we have a few tricks up our sleeve: faster disks, loads of memory, dataset sharding,..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://feeds.feedburner.com/~r/igvita/~3/362062582/</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/114800702/1231232</fs:itemid></item><item><title>Interview with Jesse Cai(中文翻译)</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/116175578/1231232/1/item.html</link><content:encoded>&lt;h2 style=&quot;margin: auto 0cm&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://locomotivation.com/2008/08/07/interview-with-jesse-cai-founder-of-chinaonrails-com&quot;&gt;Interview with Jesse Cai&lt;/a&gt;(中文翻译)&lt;/span&gt;&lt;/h2&gt;
&lt;p style=&quot;text-align: left&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 18pt; font-family: 宋体&quot;&gt;与蔡望勤的访谈录&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;I mentioned in my original article on&lt;/span&gt; &lt;a target=&quot;_blank&quot; href=&quot;http://locomotivation.com/2008/07/22/working-from-beijing&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;working in beijing&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;that I would be chronicling a series of interviews with prominent Rails developers in &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;China&lt;/span&gt;. The first person I was able to catch up with is Jesse Cai, founder of &lt;a target=&quot;_blank&quot; href=&quot;http://chinaonrails.com/&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;chinaonrails.com&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;margin: auto 0cm&quot;&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;原文中曾提及在北京工作时，我会收录一系列与中国几位比较突出的&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;开发者的访谈。我有幸能够采访到的第一位就是&lt;span lang=&quot;EN-US&quot;&gt;chinaonrails.com&lt;/span&gt;的创始人 - 蔡望勤。&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 style=&quot;margin: auto 0cm&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;Tell us a little about your background (personal and technical)&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;I&amp;#8217;m Jesse Cai, my chinese name is&lt;/span&gt; 蔡望勤 &lt;span lang=&quot;EN-US&quot;&gt;(Cai Wang Qin). I started programming in 1997 with Pascal, then Trouble C 2.0, and then 8086 assembly. I lived in southern &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;China&lt;/span&gt; from 2001 to 2005, where I worked as a technical consultant for Cyberway, P&amp;#038;G. and made HRMS (human resources management systems) for Flextronics, AutoTec, and EuroTec. My previous experience includes ASP/PHP for 1 year, .NET for 1.5 years and Java for 2.5 years.&lt;/p&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;I started&lt;/span&gt; &lt;a target=&quot;_blank&quot; href=&quot;http://caiwangqin.com/&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;blogging&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;in July, 2005 and joined UUZone Inc. at the end of 2005, which was the biggest social networking site in &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;China&lt;/span&gt; at the time.&lt;/p&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;Now i&amp;#8217;m based in &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;Beijing&lt;/span&gt; working for P1.cn, a fashion oriented social network focused on the emerging Chinese market. Of course, we&amp;#8217;re using Rails.&lt;/p&gt;
&lt;p style=&quot;text-align: left&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 12pt; font-family: 宋体&quot;&gt;请给我们介绍以下您的背景（个人及技术方面）&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left&quot;&gt;&lt;strong&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: 宋体&quot;&gt;我是&lt;span lang=&quot;EN-US&quot;&gt;Jesse Cai&lt;/span&gt;，中文名叫蔡望勤。我最早接触编程是在&lt;span lang=&quot;EN-US&quot;&gt;1997&lt;/span&gt;年使用&lt;span lang=&quot;EN-US&quot;&gt;Pascal&lt;/span&gt;语言，之后依次使用过&lt;span lang=&quot;EN-US&quot;&gt;Trouble C 2.0&lt;/span&gt;以及&lt;span lang=&quot;EN-US&quot;&gt;8086 assembly&lt;/span&gt;。&lt;span lang=&quot;EN-US&quot;&gt;2001&lt;/span&gt;年至&lt;span lang=&quot;EN-US&quot;&gt;2005&lt;/span&gt;年，我住在中国南方，并为宝洁公司&lt;span lang=&quot;EN-US&quot;&gt;(P&amp;#038;G) ,Cyberway&lt;/span&gt;担任技术顾问。同时，为&lt;span lang=&quot;EN-US&quot;&gt;Flextronics&lt;/span&gt;，&lt;span lang=&quot;EN-US&quot;&gt;AutoTec&lt;/span&gt;和&lt;span lang=&quot;EN-US&quot;&gt;EuroTec&lt;/span&gt;编写了&lt;span lang=&quot;EN-US&quot;&gt;HRMS&lt;/span&gt;（人力资源管理系统）。我的个人经验还包括&lt;span lang=&quot;EN-US&quot;&gt;1&lt;/span&gt;年的&lt;span lang=&quot;EN-US&quot;&gt;ASP/PHP&lt;/span&gt;，&lt;span lang=&quot;EN-US&quot;&gt;1.5&lt;/span&gt;年的&lt;span lang=&quot;EN-US&quot;&gt;.NET&lt;/span&gt;和&lt;span lang=&quot;EN-US&quot;&gt;2.5&lt;/span&gt;年的&lt;span lang=&quot;EN-US&quot;&gt;Java&lt;/span&gt;编程。&lt;span lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left&quot;&gt;&lt;strong&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;我从&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;2005&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;年&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;7&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;月开始写博客。在&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;2005&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;年底，加入了当时中国最大的社交网络平台&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;UUZone&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;公司。&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;目前我住在北京，并在活跃在中国市场的时尚社交网络公司&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;P1.cn&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;工作，当然，我们使用的就是&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;。&lt;/span&gt;&lt;strong&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h4 style=&quot;margin: auto 0cm&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 style=&quot;margin: auto 0cm&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;How did you first happen onto Rails?&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;When i started working for UUZone at the end of 2005, many web2.0-type sites were emerging and many of them had cool mashup applications. We saw this as an opportunity to join the trend and give give our members the latest and greatest user experience. At the time, we were using Java, and thought that if we built our new mashup application in Java, it would take too long to release. So we thought about using another language or framework optimized for web/mashup development.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;Since we were Java oriented, we first found Groovy. It&amp;#8217;s a Java-based scripting language, and we can use our existing packages and code, so that seemed pretty cool. But Groovy at that time was 1.0 beta, and there were almost no production applications using Groovy. We used Groovy to prototype an internal version of Delicious for UUZone members, and we finished it in 1 week, so that&amp;#8217;s how we got turned on to the rapid prototyping of scripting languages. We then wanted to use Groovy for larger applications, but it wasn&amp;#8217;t ready for production. I even exchanged several emails with the Groovy PM and received very fast response. But we never stopped looking for better, simpler way for web development, which lead me to Grails 0.3. Nobody was using it at the time, but that was how I came across Ruby on Rails 0.6, from the Grails site. I watched the video and tried Rails and found it simple and fast enough. Many people said it has performance problem, so I did many performance tests myself and found the results adequate. So I implemented my first Rails app: a UUZone members/photos and Google Map Mashup. After we debuted our app to our members, it received very positive feedback and the project was a very big success. I loved programming like this, so I stuck with Rails ever since.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;你最初是如何结识&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;的？&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;2005&lt;/span&gt;年底，在我刚开始为&lt;span lang=&quot;EN-US&quot;&gt;UUZone&lt;/span&gt;工作的时候，很多&lt;span lang=&quot;EN-US&quot;&gt;Web2.0&lt;/span&gt;类型的网站浮出水面，并带有很多很酷的&lt;span lang=&quot;EN-US&quot;&gt;Mashup&lt;/span&gt;程序。我们认为这是一个很好的机会进入到这股潮流中并给我们的会员带来最新最棒的用户体验。那时我们使用的是&lt;span lang=&quot;EN-US&quot;&gt;Java&lt;/span&gt;，觉得如果使用&lt;span lang=&quot;EN-US&quot;&gt;Java&lt;/span&gt;搭建我们的&lt;span lang=&quot;EN-US&quot;&gt;Mashup&lt;/span&gt;程序，会需要太长时间才能上线。所以我们考虑使用另外一种更优化的&lt;span lang=&quot;EN-US&quot;&gt;web/mashup&lt;/span&gt;开发语言或框架。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;由于我们的技术是&lt;span lang=&quot;EN-US&quot;&gt;Java&lt;/span&gt;导向的，我们最先发现了&lt;span lang=&quot;EN-US&quot;&gt;Groovy&lt;/span&gt;。这是一种基于&lt;span lang=&quot;EN-US&quot;&gt;Java&lt;/span&gt;的编程语言，它支持我们现有的程序包和代码，看起来不错。&lt;span lang=&quot;EN-US&quot;&gt;Groovy&lt;/span&gt;在那个时候还处于&lt;span lang=&quot;EN-US&quot;&gt;1.0beta&lt;/span&gt;版，而且市面上几乎没有使用&lt;span lang=&quot;EN-US&quot;&gt;Groovy&lt;/span&gt;编写的程序产品。我们使用&lt;span lang=&quot;EN-US&quot;&gt;Groovy&lt;/span&gt;用&lt;span lang=&quot;EN-US&quot;&gt;1&lt;/span&gt;周时间内部编写了一套原型：&lt;span lang=&quot;EN-US&quot;&gt;Delicious for UUZone&lt;/span&gt;会员。这就是我们如何一步步转化到编程语言的快速成型。从那以后我们就考虑使用&lt;span lang=&quot;EN-US&quot;&gt;Groovy&lt;/span&gt;编写更大的程序，但从生产角度来看发现它并没有准备好。我甚至为此和&lt;span lang=&quot;EN-US&quot;&gt;Groovy&lt;/span&gt;的&lt;span lang=&quot;EN-US&quot;&gt;PM&lt;/span&gt;做过几次邮件交流，并得到了很快的回复。但我们并没有因此放弃寻找更好、更简便的网络开发方法。这把我带到了&lt;span lang=&quot;EN-US&quot;&gt;Grails 0.3&lt;/span&gt;。那时候并没有人使用它，但这恰恰让我从&lt;span lang=&quot;EN-US&quot;&gt;Grails&lt;/span&gt;网站结识了&lt;span lang=&quot;EN-US&quot;&gt;Ruby on Rails 0.6&lt;/span&gt;。我看了视频并试用了&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;，觉得它够简单够快。很多人说它工作有问题，所以我自己对其工作做了一系列测试，对结果还是比较满意的。于是我编写了我的第一个&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;程序：一个&lt;span lang=&quot;EN-US&quot;&gt;UUZone&lt;/span&gt;会员&lt;span lang=&quot;EN-US&quot;&gt;/&lt;/span&gt;照片和&lt;span lang=&quot;EN-US&quot;&gt;Google&lt;/span&gt;地图&lt;span lang=&quot;EN-US&quot;&gt;Mashup&lt;/span&gt;。在程序首次和会员见面后，得到了很好的凡响，项目非常成功。我非常喜爱这样的编程方式，所以从此就和&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;结下了不解之缘。&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;margin: auto 0cm&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;Being the creator of Chinaonrails.com, you have a good pulse on the Rails community in &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;China&lt;/span&gt;. What are your general thoughts on Ruby/Rails in China?&lt;/h4&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;I created ChinaonRails.com at the beginning of 2006. There were only two books for Ruby on Rals, one was Programming Ruby, another one was Agile Web Development with Ruby on Rails. There were no Chinese books at all, and no Chinese community for Rails. As you know, the best part of Rails is its community!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;For Ruby, I think many (Chinese) people have prejudice against it. I don&amp;#8217;t know if it&amp;#8217;s because it came from &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;Japan&lt;/span&gt; or what. Maybe the Chinese education is too focused on Microsoft technologies since they teach Windows in school. Not a lot of people know linux or open source very well. For Rails, there are two kinds of people who use it: one is a senior programmer, they were expert in Java or other language, and the other is a newbie. In China, there are two kinds of companies using Rails: one is outsource consultancy and the other is startups. I haven&amp;#8217;t seen many traditional commercial companies using Rails in China, and so it&amp;#8217;s a little bit hard to find good Rails developers. I gave a talk at Beijing Institute and Technology University for Rails. The students ddin&amp;#8217;t seem very interested, i don&amp;#8217;t know why.&lt;/p&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;Fortunately, the Rails community in &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;China&lt;/span&gt; is still growing and more and more good people are starting to be more curious about it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;作为&lt;span lang=&quot;EN-US&quot;&gt;Chinaonrails.com&lt;/span&gt;的创始人，你应该非常了解&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;的中国社区。你对中国&lt;span lang=&quot;EN-US&quot;&gt;Ruby/Rails&lt;/span&gt;的大体想法是什么？&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;我在&lt;span lang=&quot;EN-US&quot;&gt;2006&lt;/span&gt;年初创建了&lt;span lang=&quot;EN-US&quot;&gt;ChinaonRails.com&lt;/span&gt;。那时只有两本关于&lt;span lang=&quot;EN-US&quot;&gt;Ruby on Rails&lt;/span&gt;的书籍，一个是&lt;span lang=&quot;EN-US&quot;&gt;Programming Ruby&lt;/span&gt;，另一个是&lt;span lang=&quot;EN-US&quot;&gt;Agile Web Development with Ruby on Rails&lt;/span&gt;。根本没有&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;的中文书籍和中文社区。你知道的，&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;最好的部分就是它的社区。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;我认为很多（中国）人对&lt;span lang=&quot;EN-US&quot;&gt;Ruby&lt;/span&gt;存在偏见。我不知道是不是因为它源于日本。也许中国式教育太专注于微软科技，他们在学校都教&lt;span lang=&quot;EN-US&quot;&gt;Windows&lt;/span&gt;。没有很多人知道或了解&lt;span lang=&quot;EN-US&quot;&gt;Linux&lt;/span&gt;和开源。有两种人群使用&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;：一个是高级编程人员，他们在&lt;span lang=&quot;EN-US&quot;&gt;Java&lt;/span&gt;或其它语言上是专家。另一种人群就是初学者。在中国有两种公司使用&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;：一些是外源咨询公司，另一些是刚起步的。我还没有看到多少中国传统商业公司使用&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;，因此找到好的&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;开发者是比较困难的。我曾在北京理工大学针对&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;做过一次讲义。不知道为什么，学生们并不是很感兴趣。&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;margin: auto 0cm&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;Why hasn&amp;#8217;t Rails taken off in &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;China&lt;/span&gt; as much as the US or Europe?&lt;/h4&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;As i said, not so many people know it. I think another big reason is there was no organization to push Rails in &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;China&lt;/span&gt;. Is US and Europe, there are many RailsConfs, barcamps, but not in China. And the final reason is how do people make money using Rails in China?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;为什么&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;在中国还未像在美国欧洲那样普及？&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;就像我说的，很多人都不知道&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;。而且另外一个主要原因是没有一个组织推进&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;在中国的发展。在欧美有很多&lt;span lang=&quot;EN-US&quot;&gt;RailsConfs&lt;/span&gt;和&lt;span lang=&quot;EN-US&quot;&gt;barcamps&lt;/span&gt;，但是在中国就没有。还有最后一个原因就是大家如何在中国通过&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;赚钱？&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;margin: auto 0cm&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;What blogs or podcasts are you a fan of?&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;Many, I have more than 100 ruby on rails feeds in Google Reader. I especially like peepcode podcasts and Railscasts. I&amp;#8217;m learning so many things through blogs and podcasts.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;你对什么博客或播客感兴趣？&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;很多，我在&lt;span lang=&quot;EN-US&quot;&gt;Google Reader&lt;/span&gt;有过&lt;span lang=&quot;EN-US&quot;&gt;100&lt;/span&gt;的回复。我特别钟爱&lt;span lang=&quot;EN-US&quot;&gt;peepcode&lt;/span&gt;播客和&lt;span lang=&quot;EN-US&quot;&gt;Railscasts&lt;/span&gt;。我从博客和播客学到了很多东西。&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;margin: auto 0cm&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;Who would you like to buy a beer for in the Chinese Ruby/Rails community?&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://chinaonrails.com/u/bd7lx&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;bd7lx&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;, he is a hero in the Ruby/Rails community in &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;China&lt;/span&gt;. He always brings Ruby/Rails news to the Chinese community, and answers questions frequently.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;在中国&lt;span lang=&quot;EN-US&quot;&gt;Ruby/Rails&lt;/span&gt;社区你会请谁喝啤酒？&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://chinaonrails.com/u/bd7lx&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;bd7lx&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;,&lt;/span&gt;&lt;/span&gt; &lt;span style=&quot;font-family: 宋体&quot;&gt;他是中国&lt;span lang=&quot;EN-US&quot;&gt;Ruby/Rails&lt;/span&gt;的英雄人物。他总会给中国社区带来&lt;span lang=&quot;EN-US&quot;&gt;Ruby/Rails&lt;/span&gt;的最新消息，并积极答疑。&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;margin: auto 0cm&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;Who would you like to buy a beer for outside of &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;China&lt;/span&gt;?&lt;/h4&gt;
&lt;p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;Hmm, the first guy of course is DHH, but probably many people buy beers for him, so I will take someone else &lt;img src='http://www.caiwangqin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /&gt; . There&amp;#8217;s Jason from&lt;/span&gt; &lt;a target=&quot;_blank&quot; href=&quot;http://railsenvy.com/&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;http://railsenvy.com&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;, Ilya Grigorik from&lt;/span&gt; &lt;a target=&quot;_blank&quot; href=&quot;http://igvita.com/&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;http://igvita.com&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;, Josh Susser from&lt;/span&gt; &lt;a target=&quot;_blank&quot; href=&quot;http://blog.hasmanythrough.com/&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;http://blog.hasmanythrough.com&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;, anyone from&lt;/span&gt; &lt;a target=&quot;_blank&quot; href=&quot;http://www.engineyard.com/&quot;&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;http://www.engineyard.com&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;, I may need help from them soon, and you - you help bridge the Rails communities in &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;China&lt;/span&gt; and English speaking world.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;在中国以外的地区你会请谁喝啤酒？&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 宋体&quot;&gt;恩&lt;span lang=&quot;EN-US&quot;&gt;&amp;#8230;&lt;/span&gt; 第一个人当然是&lt;span lang=&quot;EN-US&quot;&gt;DHH&lt;/span&gt;，不过估计很多人都会给他买啤酒，所以我还是选别人吧 &lt;span lang=&quot;EN-US&quot;&gt;:)&lt;/span&gt;。有一个来自&lt;span lang=&quot;EN-US&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://railsenvy.com/&quot;&gt;http://railsenvy.com&lt;/a&gt;&lt;/span&gt;的&lt;span lang=&quot;EN-US&quot;&gt;Jason&lt;/span&gt;，来自&lt;span lang=&quot;EN-US&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://igvita.com/&quot;&gt;http://igvita.com&lt;/a&gt;&lt;/span&gt;的&lt;span lang=&quot;EN-US&quot;&gt;Ilya Grigorik&lt;/span&gt;，来自&lt;span lang=&quot;EN-US&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://blog.hasmanythrough.com/&quot;&gt;http://blog.hasmanythrough.com&lt;/a&gt;&lt;/span&gt;的&lt;span lang=&quot;EN-US&quot;&gt;Josh Susser&lt;/span&gt;，任何来自&lt;span lang=&quot;EN-US&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.engineyard.com/&quot;&gt;http://www.engineyard.com&lt;/a&gt;&lt;/span&gt;的人，我可能都会很快需要他们的帮助，还有你 &lt;span lang=&quot;EN-US&quot;&gt;-&lt;/span&gt; 你帮我为&lt;span lang=&quot;EN-US&quot;&gt;Rails&lt;/span&gt;中国社区和英语国家建起了桥梁。&lt;/span&gt;
&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/537/feed/</wfw:commentRSS><description>Interview with Jesse Cai(中文翻译)
与蔡望勤的访谈录
I mentioned in my original article on working in beijingthat I would be chronicling a series of interviews with prominent Rails developers in China. The first person I was able to catch up w...</description><category>Web2.0</category><category>RubyonRails</category><pubDate>Mon, 11 Aug 2008 16:03:43 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/537#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/537</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/537</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/116175578/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-11]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-11</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-11</guid><pubDate>Mon, 11 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://hideto.javaeye.com/blog/226639' title='link to ..'&gt;Erlang基于Socket实现简单聊天室&lt;/a&gt;&lt;br/&gt;&lt;div&gt;
          作者: hideto 
          链接：http://hideto.javaeye.com/blog/226639 
          发表时间: 2008年08月11日
          
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
    ..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://hideto.javaeye.com/blog/226639</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/110816006/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-08]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-08</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-08</guid><pubDate>Fri, 08 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://hideto.javaeye.com/blog/225786' title='link to ..'&gt;最简单的Erlang Socket程序&lt;/a&gt;&lt;br/&gt;&lt;div&gt;
          作者: hideto 
          链接：http://hideto.javaeye.com/blog/225786 
          发表时间: 2008年08月08日
          
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
    ..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://hideto.javaeye.com/blog/225786</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/110816007/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-07]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-07</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-07</guid><pubDate>Thu, 07 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.blogjava.net/killme2008/archive/2008/08/07/220774.html' title='link to ..'&gt;memcached1.2新增启动参数初探&lt;/a&gt;&lt;br/&gt;&lt;div&gt;
    memcached 1.2新增加了几个参数，试着做下总结，有错误请指正：
-U &amp;lt;num&amp;gt; 监听UDP端口，默认是11211端口

-f &amp;lt;factor&amp;gt; 这个参数很重要，用于设置chunk大小的递增因子。memcached的存储模型类似一个二维数组：slab-&amp;gt;chunk-&amp;gt;item，每个slab大..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://www.blogjava.net/killme2008/archive/2008/08/07/220774.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/110816008/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-04]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-04</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-04</guid><pubDate>Mon, 04 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.seeisee.com/index.php/2008/08/04/ab_af_a_a_ya_ucoiccfa_o' title='link to ..'&gt;如何切入在线社区&lt;/a&gt;&lt;br/&gt;&lt;div&gt;http://www.seeisee.com/index.php/2008/08/04/p588本文为Sam Flemming 6月在 iMedia Connection Asia上发表的专栏文章 “中国在线营销的切入点”第二部分。



Sam的上一篇专栏文章《中国在线营销的切入点》，对Forrester所提出的“深入了解消费者社区、帮助品牌建立..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://www.seeisee.com/index.php/2008/08/04/ab_af_a_a_ya_ucoiccfa_o</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753892/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-03]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-03</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-03</guid><pubDate>Sun, 03 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://oldmoe.blogspot.com/2008/08/ruby-fibers-vs-ruby-threads.html' title='link to ..'&gt;Ruby Fibers Vs Ruby Threads&lt;/a&gt;&lt;br/&gt;&lt;div&gt;Ruby 1.9 Fibers are touted as lightweight concurrency elements that are much lighter than threads. I have noticed a sizbale impact when I was benchmarking an application that made heavy use of fibers. So I wondered what If I switched to threads ins..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://oldmoe.blogspot.com/2008/08/ruby-fibers-vs-ruby-threads.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/110816010/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-08-02]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-08-02</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-08-02</guid><pubDate>Sat, 02 Aug 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://blog.snowonrails.com/articles/2008/08/02/solving-permission-problem-of-apachemod_rails-on-leopard/' title='link to ..'&gt;Solving permission problem of apache+mod_rails on leopard&lt;/a&gt;&lt;br/&gt;&lt;div&gt;OK, this is not about the details of how to install mod_rails on leopard, actually the process is pretty straightforward and there are already some good document on mod_rails’ website . Well, the confusing part of using mod_rails+apache on leopar..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://blog.snowonrails.com/articles/2008/08/02/solving-permission-problem-of-apachemod_rails-on-leopard/</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/114800701/1231232</fs:itemid></item><item><title>Redmine is really good project management web application</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/112228489/1231232/1/item.html</link><content:encoded>&lt;p&gt;&lt;img height=&quot;200&quot; src=&quot;http://img356.imageshack.us/img356/5580/tractoredminevq2.gif&quot; width=&quot;500&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.redmine.org/&quot; target=&quot;_blank&quot;&gt;Redmine&lt;/a&gt; is very easy to setup and powerful right now, include many useful component for Agile software development team. like Wiki, Bug tracker, SCM and Forum.&lt;/p&gt;
&lt;p&gt;Ruby on Rails is great! to setup redmine, just need svn checkout, see &lt;a href=&quot;http://www.redmine.org/wiki/redmine/RedmineInstall&quot; target=&quot;_blank&quot;&gt;Installing Redmine&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I used &lt;a href=&quot;http://trac.edgewall.org/&quot; target=&quot;_blank&quot;&gt;trac&lt;/a&gt; two years ago, which is so complicate setup and use. It&amp;#8217;s time to switch to Redmine, i&amp;#8217;m sure you will love it.&lt;/p&gt;
&lt;p class=&quot;zoundry_bw_tags&quot;&gt;&lt;!-- Tag links generated by Zoundry Blog Writer. Do not manually edit. http://www.zoundry.com --&gt;&lt;br /&gt;
&lt;span class=&quot;ztags&quot;&gt;&lt;span class=&quot;ztagspace&quot;&gt;Technorati&lt;/span&gt; : &lt;a class=&quot;ztag&quot; href=&quot;http://technorati.com/tag/Redmine%20ROR&quot; rel=&quot;tag&quot;&gt;Redmine ROR&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/535/feed/</wfw:commentRSS><description>Redmine is very easy to setup and powerful right now, include many useful component for Agile software development team. like Wiki, Bug tracker, SCM and Forum.
Ruby on Rails is great! to setup redmine, just need svn checkout, see Installing Redmine.
I u...</description><category>RubyonRails</category><pubDate>Mon, 28 Jul 2008 19:52:16 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/535#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/535</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/535</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/112228489/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-07-28]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-07-28</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-07-28</guid><pubDate>Mon, 28 Jul 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://item.feedsky.com/~feedsky/letrails/~5931062/98858748/4059468/1/item.html' title='link to ..'&gt;如何采访Ruby/Rails大牛&lt;/a&gt;&lt;br/&gt;&lt;div&gt;互联网让记者这个职业变得没有门槛，只要愿意，任何人都可以成为网络记者，尤其是网络技术记者，你甚至都不需要与采访人见面，只需准备一些问题，然后去封邮件就OK了，当然被采访人一般都会很繁忙，因此要让你的邮件脱颖而出得到回答，你就需要多提些有趣的问题，没有..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://item.feedsky.com/~feedsky/letrails/~5931062/98858748/4059468/1/item.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/109216058/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-07-23]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-07-23</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-07-23</guid><pubDate>Wed, 23 Jul 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.blogjava.net/killme2008/archive/2008/07/23/216829.html' title='link to ..'&gt;Ruby写Servlet的小例子&lt;/a&gt;&lt;br/&gt;&lt;div&gt;    Ruby也能写servlet?是的，没开玩笑，而且挺方便的，因为Ruby的标准库就自带了一个webrick，webrick本身又有一个serlvet容器，随时随地启动一个web server，实在是很方便。
    先看个最简单的例子，输出hello到浏览器：
require 'webrick'
require 'net/h..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://www.blogjava.net/killme2008/archive/2008/07/23/216829.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/109216063/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-07-22]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-07-22</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-07-22</guid><pubDate>Tue, 22 Jul 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://feeds.feedburner.com/~r/igvita/~3/342500044/' title='link to ..'&gt;Unix Signals for Live Debugging&lt;/a&gt;&lt;br/&gt;&lt;div&gt;It's unit tested, the integration and regressions tests are all green, you even added a set of performance benchmarks, and yet after a couple of hours of production use the process is falling over - we've all been there before. Good instrumentation..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://feeds.feedburner.com/~r/igvita/~3/342500044/</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/109216060/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-07-21]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-07-21</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-07-21</guid><pubDate>Mon, 21 Jul 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://brainspl.at/articles/2008/07/20/nginx-upload-module' title='link to ..'&gt;Nginx Upload Module&lt;/a&gt;&lt;br/&gt;&lt;div&gt;Valery Kholodkov has written a very cool nginx module for handling uploads.


	The way this works is that you specify a location block to handle the uploads. So if you are using the standard nginx.conf for rails apps then you would add this in your..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://brainspl.at/articles/2008/07/20/nginx-upload-module</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/109216062/1231232</fs:itemid></item><item><title>Facebook 开放平台源码</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/112228490/1231232/1/item.html</link><content:encoded>&lt;p&gt;&lt;img src=&quot;http://www.techcrunch.com/wp-content/facebooklogo11.gif&quot; style=&quot;DISPLAY: inline; FLOAT: left; WIDTH: 190px; HEIGHT: 90px&quot; title=&quot;Facebook&quot; height=&quot;90&quot; width=&quot;190&quot; alt=&quot;Facebook&quot;/&gt;开放平台源码了, 虽然不是全部, 但已经相当多了. 在&lt;a href=&quot;http://developers.facebook.com/fbopen/&quot; target=&quot;_blank&quot;&gt;这里可以下载 Facebook 平台&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;这个周末开始学习研究.&lt;/p&gt;
&lt;p&gt;BTW:&lt;/p&gt;
&lt;p&gt;Is this open social or open platform? I don&amp;#8217;t know.&lt;/p&gt;
&lt;p&gt;Is &lt;a href=&quot;http://www.google.com/search?q=NCP2.0&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:zh-CN:official&amp;amp;client=firefox-a&quot;&gt;NCP2.0&lt;/a&gt; open platform? No, it isn&amp;#8217;t.&lt;br/&gt;&lt;/p&gt;
&lt;p class=&quot;zoundry_bw_tags&quot;&gt;
  &lt;!-- Tag links generated by Zoundry Blog Writer. Do not manually edit. http://www.zoundry.com --&gt;&lt;br /&gt;
  &lt;span class=&quot;ztags&quot;&gt;&lt;span class=&quot;ztagspace&quot;&gt;Technorati&lt;/span&gt; : &lt;a href=&quot;http://technorati.com/tag/facebook%20opensource&quot; class=&quot;ztag&quot; rel=&quot;tag&quot;&gt;facebook opensource&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/534/feed/</wfw:commentRSS><description>开放平台源码了, 虽然不是全部, 但已经相当多了. 在这里可以下载 Facebook 平台.
这个周末开始学习研究.
BTW:
Is this open social or open platform? I don&amp;#8217;t know.
Is NCP2.0 open platform? No, it isn&amp;#8217;t.

  
  Tec...</description><category>Web2.0</category><category>Technologies</category><pubDate>Fri, 18 Jul 2008 15:03:09 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/534#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/534</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/534</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/112228490/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-07-17]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-07-17</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-07-17</guid><pubDate>Thu, 17 Jul 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://feeds.feedburner.com/~r/Techcrunch/~3/337728975/' title='link to ..'&gt;Meebo To Turn On Chat For Communities&lt;/a&gt;&lt;br/&gt;&lt;div&gt;Instant messaging service Meebo announced a new product tonight called community Instant Messaging that will effectively provide “instant messaging in a box” to any site with a community. It will be a federated system, which means users can acces..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://feeds.feedburner.com/~r/Techcrunch/~3/337728975/</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/109216064/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-07-15]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-07-15</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-07-15</guid><pubDate>Tue, 15 Jul 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.codyfauser.com/2008/7/4/rails-http-status-code-to-symbol-mapping' title='link to ..'&gt;Rails HTTP Status Code to Symbol Mapping&lt;/a&gt;&lt;br/&gt;&lt;div&gt;Recently I had been wondering what the complete list of HTTP status code symbols was in Rails. Searching through Rails didn't yield any results for a symbol like :unprocessable_entity. Digging around in the Rails source code I found the file action..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://www.codyfauser.com/2008/7/4/rails-http-status-code-to-symbol-mapping</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/109216061/1231232</fs:itemid></item><item><title>We do scrum</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/112228491/1231232/1/item.html</link><content:encoded>&lt;p&gt;&lt;img width=&quot;500&quot; height=&quot;374&quot; src=&quot;http://img112.imageshack.us/img112/4453/wedoscrumxt3.jpg&quot;/&gt;&lt;/p&gt;
&lt;p&gt;What&amp;#8217;s scrum?&lt;br/&gt;&lt;a href=&quot;http://www.infoq.com/cn/minibooks/scrum-xp-from-the-trenches&quot;&gt;http://www.infoq.com/cn/minibooks/scrum-xp-from-the-trenches&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/533/feed/</wfw:commentRSS><description>What&amp;#8217;s scrum?http://www.infoq.com/cn/minibooks/scrum-xp-from-the-trenches...</description><category>Web2.0</category><category>Technologies</category><pubDate>Mon, 14 Jul 2008 14:04:25 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/533#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/533</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/533</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/112228491/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-07-10]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-07-10</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-07-10</guid><pubDate>Thu, 10 Jul 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://item.feedsky.com/~feedsky/whitecrow_read/~1225836/109035140/1227851/1/item.html' title='link to ..'&gt;利用Axure封装视觉标准&lt;/a&gt;&lt;br/&gt;&lt;div&gt;
　　很久没有发表文章了，最近一直在研究产品设计标准的问题，之前有发过一篇关于Axure的教程，相信很多人已经学会如何使用，这次我给大家介绍一下如何利用Axure将视觉标准封装并使用。
　　交互设计师一般都是出线框图为最终产物，但是往往很多产品只需要利用现成的..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://item.feedsky.com/~feedsky/whitecrow_read/~1225836/109035140/1227851/1/item.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753888/1231232</fs:itemid></item><item><title>Google Reader shared items [2008-07-03]</title><link>http://www.google.com/reader/shared/13101156853882975542#2008-07-03</link><guid>http://www.google.com/reader/shared/13101156853882975542#2008-07-03</guid><pubDate>Thu, 03 Jul 2008 00:00:00 +0800</pubDate><description>&lt;ul&gt;&lt;li&gt;&lt;a href='http://blog.opensource.org.cn/hdcola/2008/07/rorroutesrb.html' title='link to ..'&gt;ror的routes.rb的小记&lt;/a&gt;&lt;br/&gt;&lt;div&gt;
今天在细心的调整Routes.rb的内容，发现：“很牛！很强大！”，也可以说：“很烦！很复杂！”

不过细细整理一下，把搞这东东时的一切调试方法记录下来。将来估计总得用。 :)

        
进控制台，搞出来一个Routes类：

./script/console

rs =ActionController::Ro..&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</description><fs:burntype>mark day</fs:burntype><fs:srclink>http://blog.opensource.org.cn/hdcola/2008/07/rorroutesrb.html</fs:srclink><fs:srcfeed>http://www.google.com/reader/public/atom/user/13101156853882975542/state/com.google/broadcast</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1471696/118753879/1231232</fs:itemid></item><item><title>使用RubyonRails建设积木式网站架构与部署</title><link>http://item.feedsky.com/~feedsky/caiwangqin/~1228822/112228492/1231232/1/item.html</link><content:encoded>&lt;p&gt;&lt;a href=&quot;http://img70.imageshack.us/img70/962/applicationlevelsw8.jpg&quot; rel='lightbox'&gt;&lt;img width=&quot;500&quot; height=&quot;348&quot; src=&quot;http://img300.imageshack.us/img300/1902/applicationlevel2hl8.jpg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;如图所示，在中间的 Application 层，在不同的时间段，我们使用了不同版本的 Rails 开发了不同的功能模块。虽然 best practices 是将 Rails 版本 update to date , 但实际工作中可能由于具体业务使用了特定的部件使 update to date 变得不太容易。当新的Rails版本出来后，开发新的一个功能时，我们也不希望继续在旧的Rails版本上开发，于是我们采用了如图所示的积木式网站架构。&lt;/p&gt;
&lt;p&gt;附 Nginx 的部署方式如下，以下示例中 app1,app2 使用 Rails1.2.3, app3 使用 Rails2.1, 启动 app3 的 mongrel 需要使用 prefix 选项：&lt;/p&gt;
&lt;p&gt;&lt;code&gt;mongrel_rails mongrel::start --prefix /app3 -p 5001&lt;br/&gt;mongrel_rails mongrel::start &amp;#8211;prefix /app3 -p 5002&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;nginx.conf:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;user www;&lt;br/&gt;worker_processes 1;&lt;br/&gt;&lt;br/&gt;events {&lt;br/&gt;worker_connections 1024;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;http {&lt;br/&gt;&lt;br/&gt;include mime.types;&lt;br/&gt;&lt;br/&gt;upstream mongrel_cluster1 {&lt;br/&gt;server 127.0.0.1:3001;&lt;br/&gt;server 127.0.0.1:3002;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;upstream mongrel_cluster2 {&lt;br/&gt;server 127.0.0.1:4001;&lt;br/&gt;server 127.0.0.1:4002;&lt;br/&gt;}&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;upstream mongrel_cluster3 {&lt;br/&gt;server 127.0.0.1:5001;&lt;br/&gt;server 127.0.0.1:5002;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;server {&lt;br/&gt;listen 127.0.0.1:80 default deferred;&lt;br/&gt;&lt;br/&gt;location /app1/ {&lt;br/&gt;proxy_pass http://mongrel_cluster1/;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;location /app2/ {&lt;br/&gt;proxy_pass http://mongrel_cluster2/;&lt;br/&gt;}&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;location /app3/ {&lt;br/&gt;proxy_pass http://mongrel_cluster3/app3/;&lt;br/&gt;}&lt;br/&gt;}&lt;br/&gt;}&lt;/code&gt;&lt;/p&gt;</content:encoded><wfw:commentRSS>http://www.caiwangqin.com/post/532/feed/</wfw:commentRSS><description>如图所示，在中间的 Application 层，在不同的时间段，我们使用了不同版本的 Rails 开发了不同的功能模块。虽然 best practices 是将 Rails 版本 update to date , 但实际工作中可能由于具体业务使用了特...</description><category>Technologies</category><pubDate>Wed, 02 Jul 2008 17:52:19 +0800</pubDate><author>Caiwangqin</author><comments>http://www.caiwangqin.com/post/532#comments</comments><guid isPermaLink="false">http://www.caiwangqin.com/post/532</guid><dc:creator>Caiwangqin</dc:creator><fs:srclink>http://www.caiwangqin.com/post/532</fs:srclink><fs:srcfeed>http://www.caiwangqin.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/caiwangqin/~1228822/112228492/1231232</fs:itemid></item></channel></rss>