<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.5" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>正在发生</title>
	<link>http://blog.8sheng.com</link>
	<description>记录关于“发生网”的点点滴滴</description>
	<pubDate>Sat, 03 Mar 2007 15:00:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.5</generator>
	<language>en</language>
			<item>
		<title>调试Rails性能的工具</title>
		<link>http://blog.8sheng.com/archives/33</link>
		<comments>http://blog.8sheng.com/archives/33#comments</comments>
		<pubDate>Tue, 09 Jan 2007 05:57:47 +0000</pubDate>
		<dc:creator>savage</dc:creator>
		
		<category>RoR技术</category>

		<guid isPermaLink="false">http://blog.8sheng.com/archives/33</guid>
		<description><![CDATA[railsbench是用ruby和shell脚本写的测试Rails程序性能的工具，可以给出Rails的请求处理过程的性能分析。适合开发时期的性能分析。现在已经能从gem安装了，railsbench gem version available
Rails Analyzer是一系列分析Rails log的工具，适合已经上线的Rails应用分析实际场景下的性能瓶颈
发生网到目前为止并没有Rails性能上的问题，之所以持续的关心性能，是因为一方面性能影响到提供服务的稳定性和相应成本，另一方面，性能研究本身是一个长期的积累过程。
update: 不依赖于syslog的方法，http://nubyonrails.com/articles/2007/01/03/a-hodel-3000-compliant-logger-for-the-rest-of-us

]]></description>
			<content:encoded><![CDATA[<p><a href="http://railsbench.rubyforge.org/" target="_blank">railsbench</a>是用ruby和shell脚本写的测试Rails程序性能的工具，可以给出Rails的请求处理过程的性能分析。适合开发时期的性能分析。现在已经能从gem安装了，<a href="http://railsexpress.de/blog/articles/2006/12/26/railsbench-gem-version-available" target="_blank">railsbench gem version available</a></p>
<p><a href="http://rails-analyzer.rubyforge.org/" target="_blank">Rails Analyzer</a>是一系列分析Rails log的工具，适合已经上线的Rails应用分析实际场景下的性能瓶颈</p>
<p><a href="http://www.8sheng.com" target="_blank">发生网</a>到目前为止并没有Rails性能上的问题，之所以持续的关心性能，是因为一方面性能影响到提供服务的稳定性和相应成本，另一方面，性能研究本身是一个长期的积累过程。</p>
<p>update: 不依赖于syslog的方法，<a href="http://nubyonrails.com/articles/2007/01/03/a-hodel-3000-compliant-logger-for-the-rest-of-us">http://nubyonrails.com/articles/2007/01/03/a-hodel-3000-compliant-logger-for-the-rest-of-us</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.8sheng.com/archives/33/feed/</wfw:commentRss>
		</item>
		<item>
		<title>第一次大的更新：改进的浏览功能，RSS和ical</title>
		<link>http://blog.8sheng.com/archives/20</link>
		<comments>http://blog.8sheng.com/archives/20#comments</comments>
		<pubDate>Tue, 26 Sep 2006 03:58:06 +0000</pubDate>
		<dc:creator>savage</dc:creator>
		
		<category>网站新闻</category>

		<guid isPermaLink="false">http://blog.8sheng.com/?p=20</guid>
		<description><![CDATA[第一次大的更新在昨天晚上完成。这次增加的功能的目标很统一：提高用户的使用体验，使大家能够更好更灵活地获取各种事件的信息。
功能一：强大的浏览功能
真正体现事件的“地点/事件/内容”三个特征，能够灵活的选择，集中到您想要看到的事件。（点击看大图）

功能二：我的地区
发生网新推出的地区功能帮助您关注身边正在发生的事。您可以选择加入辖区、社区、场所等热闹地区，然后可以直接在我的地区栏目下访问它们。
功能三：我的事件
对于发生网的事件，您可以标记自己感兴趣的事件为关注或参加。您可以在我的事件栏目里随时访问您感兴趣的各种事件。并且可以通过RSS和ical订阅这些事件。
功能四：RSS订阅
您在很多页面能看到按钮，您可以通过复制该按钮的链接地址，使用RSS订阅工具订阅您感兴趣的事件
功能五：ical订阅
您在很多页面能看到按钮，您可以通过复制该按钮的链接地址，用google calendar或者outlook等日程管理工具来订阅事件

]]></description>
			<content:encoded><![CDATA[<p>第一次大的更新在昨天晚上完成。这次增加的功能的目标很统一：提高用户的使用体验，使大家能够更好更灵活地获取各种事件的信息。</p>
<p><strong>功能一：强大的浏览功能</strong></p>
<p>真正体现事件的“地点/事件/内容”三个特征，能够灵活的选择，集中到您想要看到的事件。（点击看大图）</p>
<p><a href="http://blog.8sheng.com/wp-content/uploads/2006/09/browse_feature.PNG" target="_blank"><img style="width: 402px; height: 283px" src="http://blog.8sheng.com/wp-content/uploads/2006/12/browse_feature.png" /></a></p>
<p><strong>功能二：我的地区</strong></p>
<p>发生网新推出的地区功能帮助您关注身边正在发生的事。您可以选择加入<a href="http://www.8sheng.com/cities/districts" target="_blank">辖区</a>、<a href="http://www.8sheng.com/cities/neighbours" target="_blank">社区</a>、<a href="http://www.8sheng.com/places" target="_blank">场所</a>等热闹地区，然后可以直接在<a href="http://www.8sheng.com/local/my" target="_blank">我的地区</a>栏目下访问它们。</p>
<p><strong>功能三：我的事件</strong></p>
<p>对于发生网的事件，您可以标记自己感兴趣的事件为关注或参加。您可以在<a href="http://www.8sheng.com/events/my" target="_blank">我的事件</a>栏目里随时访问您感兴趣的各种事件。并且可以通过RSS和ical订阅这些事件。</p>
<p><strong>功能四：RSS订阅</strong></p>
<p>您在很多页面能看到按钮<img src="http://www.8sheng.com/images/btn-rss.gif" />，您可以通过复制该按钮的链接地址，使用RSS订阅工具订阅您感兴趣的事件</p>
<p><strong>功能五：ical订阅</strong></p>
<p>您在很多页面能看到按钮<img src="http://www.8sheng.com/images/btn-ical.gif" />，您可以通过复制该按钮的链接地址，用google calendar或者outlook等日程管理工具来订阅事件
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.8sheng.com/archives/20/feed/</wfw:commentRss>
		</item>
		<item>
		<title>也谈RoR的性能</title>
		<link>http://blog.8sheng.com/archives/15</link>
		<comments>http://blog.8sheng.com/archives/15#comments</comments>
		<pubDate>Fri, 15 Sep 2006 02:44:24 +0000</pubDate>
		<dc:creator>savage</dc:creator>
		
		<category>RoR技术</category>

		<guid isPermaLink="false">http://blog.8sheng.com/?p=15</guid>
		<description><![CDATA[在Ruby on Rails的世界里，性能永远是一个讨论的焦点。今天看到Joel的一篇&#8221;Ruby Performance Revisited&#8220;的文章，正好也结合我们的一些实际经验谈一点关于RoR的性能。
有两点是大家公认的：
1) Ruby确实很慢：有人说它比Java慢10倍，在&#8221;Computer Language Shootout Benchmarks&#8220;里面差距更是明显。
2) Rails的框架使得开发效率很高：据说能比Java快10倍（这个我保留，不过我们从学习开始到网站第一个版本上线的时间确实证实了RoR的开发效率）
那么这两点对于网站开发的影响到底有多大呢？
1) Ruby的性能问题确实限制了它的应用，但是网站的大部分功能不需要大量CPU运算，Joel列举了几个耗费CPU的操作，所得到的结果基本上是性能不可接受。但是从类似发生网的网站性能来看，页面cache机制是提高性能的首要环节，Rails提供了灵活方便的cache管理，程序员可以通过良好的设计使动态页面生成的操作大大减少。而动态页面生成也主要是数据库和IO操作，这个过程中，RoR更像是一个粘合剂，轻松地把各个部分串联起来，而本身不需要太多的复杂运算。对于大量依赖CPU的操作，可行的方案是单独用其他语言优化，跟用汇编优化C++代码的关键部分是一样的。
2) Rails的开发效率对于网站开发非常有利。RoR能够淋漓尽致地发挥Agile的特点，通过快速原型，不断细化，随需应变的策略，适合网站开发快速Release的要求。发生网由两个人在业余时间开发，从最初的idea，学习RoR到初始版本的内测，只花了两个月。
在Joel的文章里面提到已经有基于Rails的网站支持每天百万个动态页面浏览了。希望发生网也能很快达到这个数量，给国内的RoR网站们更多的信心。

]]></description>
			<content:encoded><![CDATA[<p>在Ruby on Rails的世界里，性能永远是一个讨论的焦点。今天看到Joel的一篇&#8221;<a href="http://www.joelonsoftware.com/items/2006/09/12.html" target="_blank">Ruby Performance Revisited</a>&#8220;的文章，正好也结合我们的一些实际经验谈一点关于RoR的性能。</p>
<p>有两点是大家公认的：</p>
<p>1) Ruby确实很慢：<a href="http://www.pankaj-k.net/archives/2005/11/ruby_or_java_a.html" target="_blank">有人说它比Java慢10倍</a>，在&#8221;<a href="http://shootout.alioth.debian.org/" target="_blank">Computer Language Shootout Benchmarks</a>&#8220;里面差距更是明显。<br />
2) Rails的框架使得开发效率很高：据说能比Java快10倍（这个我保留，不过我们从学习开始到网站第一个版本上线的时间确实证实了RoR的开发效率）</p>
<p>那么这两点对于网站开发的影响到底有多大呢？<br />
1) Ruby的性能问题确实限制了它的应用，但是网站的大部分功能不需要大量CPU运算，Joel列举了几个耗费CPU的操作，所得到的结果基本上是性能不可接受。但是从类似发生网的网站性能来看，页面cache机制是提高性能的首要环节，Rails提供了灵活方便的cache管理，程序员可以通过良好的设计使动态页面生成的操作大大减少。而动态页面生成也主要是数据库和IO操作，这个过程中，RoR更像是一个粘合剂，轻松地把各个部分串联起来，而本身不需要太多的复杂运算。对于大量依赖CPU的操作，可行的方案是单独用其他语言优化，跟用汇编优化C++代码的关键部分是一样的。<br />
2) Rails的开发效率对于网站开发非常有利。RoR能够淋漓尽致地发挥Agile的特点，通过快速原型，不断细化，随需应变的策略，适合网站开发快速Release的要求。发生网由两个人在业余时间开发，从最初的idea，学习RoR到初始版本的内测，<a href="http://www.8sheng.com/events/show/1" target="_blank">只花了两个月</a>。</p>
<p>在Joel的文章里面提到已经有基于Rails的网站支持每天百万个动态页面浏览了。希望发生网也能很快达到这个数量，给国内的<a href="http://railscn.crispynews.com/popular" target="_blank">RoR网站们</a>更多的信心。
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.8sheng.com/archives/15/feed/</wfw:commentRss>
		</item>
		<item>
		<title>嘿！RSS,ical,更多更酷的功能</title>
		<link>http://blog.8sheng.com/archives/14</link>
		<comments>http://blog.8sheng.com/archives/14#comments</comments>
		<pubDate>Tue, 29 Aug 2006 01:28:11 +0000</pubDate>
		<dc:creator>savage</dc:creator>
		
		<category>功能预告</category>

		<guid isPermaLink="false">http://blog.8sheng.com/?p=14</guid>
		<description><![CDATA[从推出到现在居然已经一个月了，虽然只是小范围的推广，我们很兴奋地看到很多人开始使用了我们的服务。趁着男篮世锦赛的东风，看看最高人气的事件：

当然，我们也没有就此止步，除了修改bug，以及努力使事件越来越丰富之外。大家还可以期待一下更灵活的RSS，ical等订阅功能。在UI方面，我们邀请了一些普通用户给我们以直接的反馈，希望将来的改动能够使大家更方便的浏览、分享，当然另外还有一些暂时保密的功能 :)
现在我们需要更多的意见和建议，为了您的使用方便，我们会一直努力做得更好。现在，有什么问题就在这篇的评论里面告诉我们吧。

]]></description>
			<content:encoded><![CDATA[<p>从推出到现在居然已经一个月了，虽然只是小范围的推广，我们很兴奋地看到很多人开始使用了我们的服务。趁着男篮世锦赛的东风，看看最高人气的事件：</p>
<p><img src="http://blog.8sheng.com/wp-content/uploads/2006/12/hotevent.png" /></p>
<p>当然，我们也没有就此止步，除了修改bug，以及努力使事件越来越丰富之外。大家还可以期待一下更灵活的RSS，ical等订阅功能。在UI方面，我们邀请了一些普通用户给我们以直接的反馈，希望将来的改动能够使大家更方便的浏览、分享，当然另外还有一些暂时保密的功能 :)</p>
<p>现在我们需要更多的意见和建议，为了您的使用方便，我们会一直努力做得更好。现在，有什么问题就在这篇的评论里面告诉我们吧。
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.8sheng.com/archives/14/feed/</wfw:commentRss>
		</item>
		<item>
		<title>社会事件探讨之传播</title>
		<link>http://blog.8sheng.com/archives/8</link>
		<comments>http://blog.8sheng.com/archives/8#comments</comments>
		<pubDate>Sun, 30 Jul 2006 05:09:55 +0000</pubDate>
		<dc:creator>savage</dc:creator>
		
		<category>发生随笔</category>

		<guid isPermaLink="false">http://blog.8sheng.com/?p=8</guid>
		<description><![CDATA[传播模型告诉我们，传播中有发送者和接收者的角色，而传播的过程需要借助渠道，并受到噪声的干扰。有效的传播对于发送者以及接收者来说都是极为重要的。

信息的获取方式随着互联网的发展而变化。最初，信息散落在互联网的各个角落；门户网络整理了大量信息，使得用户能够浏览；搜索引擎的出现，使得用户能够按照自己的需要搜索到相关的信息。
随着Web2.0时代的到来，信息的输入和组织不再只由少量的编辑人员来完成，而由更多的用户自主编辑，并与其他用户共享。
Web2.0的这种输入和组织方式对于社会事件的传播带来极大的便利。我们知道，社会事件的信息多而庞杂，而对于每个个人，需要的信息只是特定的一部分。而门户网站无法满足每个人的个性化需求，搜索也无法代替人工整理的结果。那么，这种“自主+共享”的Web2.0模式才能带来“大家帮助大家”的实际效果。
发生网的目标就是构造一个实现“大家帮助大家”的社会事件共享平台。你可以根据自己的生活范围和兴趣定制事件列表，并和大家分享；同时你也可以从别人分享的事件中找到自己感兴趣的内容。
在发生网中，社会事件的组织方式灵活强大：时间、地域、场所、主题、人物、关键字；以及根据这些维度与该事件相联系的其他事件；这些都使得信息的获取简单随意。同时，用户可以根据自己的需求把事件组织到某个特定的日程表中，这个日程表的编辑可以是一个人，也可以是一群人，从而更能体现出大众的力量。

]]></description>
			<content:encoded><![CDATA[<p>传播模型告诉我们，传播中有发送者和接收者的角色，而传播的过程需要借助渠道，并受到噪声的干扰。有效的传播对于发送者以及接收者来说都是极为重要的。<br />
<img src="http://blog.8sheng.com/wp-content/uploads/2006/12/infomodel.png" /></p>
<p>信息的获取方式随着互联网的发展而变化。最初，信息散落在互联网的各个角落；门户网络整理了大量信息，使得用户能够浏览；搜索引擎的出现，使得用户能够按照自己的需要搜索到相关的信息。</p>
<p>随着Web2.0时代的到来，信息的输入和组织不再只由少量的编辑人员来完成，而由更多的用户自主编辑，并与其他用户共享。</p>
<p>Web2.0的这种输入和组织方式对于社会事件的传播带来极大的便利。我们知道，社会事件的信息多而庞杂，而对于每个个人，需要的信息只是特定的一部分。而门户网站无法满足每个人的个性化需求，搜索也无法代替人工整理的结果。那么，这种“自主+共享”的Web2.0模式才能带来“大家帮助大家”的实际效果。</p>
<p><a href="http://www.8sheng.com" target="_blank">发生网</a>的目标就是构造一个实现“大家帮助大家”的社会事件共享平台。你可以根据自己的生活范围和兴趣定制事件列表，并和大家分享；同时你也可以从别人分享的事件中找到自己感兴趣的内容。</p>
<p>在发生网中，社会事件的组织方式灵活强大：时间、地域、场所、主题、人物、关键字；以及根据这些维度与该事件相联系的其他事件；这些都使得信息的获取简单随意。同时，用户可以根据自己的需求把事件组织到某个特定的<a href="http://www.8sheng.com/calendars" target="_blank">日程表</a>中，这个日程表的编辑可以是一个人，也可以是<a href="http://www.8sheng.com/groups" target="_blank">一群人</a>，从而更能体现出大众的力量。
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.8sheng.com/archives/8/feed/</wfw:commentRss>
		</item>
		<item>
		<title>社会事件探讨之定义</title>
		<link>http://blog.8sheng.com/archives/6</link>
		<comments>http://blog.8sheng.com/archives/6#comments</comments>
		<pubDate>Thu, 27 Jul 2006 01:57:28 +0000</pubDate>
		<dc:creator>savage</dc:creator>
		
		<category>发生随笔</category>

		<guid isPermaLink="false">http://blog.8sheng.com/?p=6</guid>
		<description><![CDATA[英文词典网站上的&#8220;social event&#8221;定义是()
social event - an event characteristic of persons forming groups
&#8211; is a kind of event
&#8211; has particulars:   show; affair, occasion, social occasion, function, social function; contest, competition
对应的中文含义很简单，社会事件是一类一群人参与的事件。
我们的理解是：正因为有一群人的参与，以社会事件为中心，需要组织、传播、参与的过程；同时人和人之间的联系、分享和互助成为非常重要的环节。

发生网正以此为目标，努力利用网络服务来为用户提供联系、分享、互助的社会事件平台。
社会事件平台的概念与目前研究正热的社会性软件的概念类似，或者可以视为社会性软件的一种尝试，而这个尝试的基础是我们相信社会事件是联系人与人的重要元素，而社会事件本身也是人们生活中不可或缺的重要活动。
一个平台正在搭建过程中，欢迎您的共同参与，请关注http://www.8sheng.com/.

]]></description>
			<content:encoded><![CDATA[<p>英文词典网站上的<a href="http://www.wordnet-online.com/social_event.shtml" target="_blank">&#8220;social event&#8221;定义</a>是()<br />
<em>social event - an event characteristic of persons forming groups<br />
&#8211; is a kind of event<br />
&#8211; has particulars:   show; affair, occasion, social occasion, function, social function; contest, competition<br />
</em>对应的中文含义很简单，社会事件是一类一群人参与的事件。</p>
<p>我们的理解是：正因为有一群人的参与，以社会事件为中心，需要组织、传播、参与的过程；同时人和人之间的联系、分享和互助成为非常重要的环节。<br />
<img src="http://blog.8sheng.com/wp-content/uploads/2006/12/socialevent1.png" align="middle" /></p>
<p><a href="http://blog.8sheng.com/www.8sheng.com" target="_blank">发生网</a>正以此为目标，努力利用网络服务来为用户提供联系、分享、互助的社会事件平台。</p>
<p>社会事件平台的概念与目前研究正热的<a href="http://www.cnblog.org/socialsoftware/" target="_blank">社会性软件</a>的概念类似，或者可以视为社会性软件的一种尝试，而这个尝试的基础是我们相信社会事件是联系人与人的重要元素，而社会事件本身也是人们生活中不可或缺的重要活动。</p>
<p>一个平台正在搭建过程中，欢迎您的共同参与，请关注<a href="http://www.8sheng.com/">http://www.8sheng.com/</a>.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.8sheng.com/archives/6/feed/</wfw:commentRss>
		</item>
		<item>
		<title>发生网：什么正在发生</title>
		<link>http://blog.8sheng.com/archives/1</link>
		<comments>http://blog.8sheng.com/archives/1#comments</comments>
		<pubDate>Thu, 20 Jul 2006 14:32:31 +0000</pubDate>
		<dc:creator>savage</dc:creator>
		
		<category>发生随笔</category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[发生网的名字来源于我们最初的一个想法：我们生活的范围内什么正在发生？而真正开始想要做点什么的时候，却发现我们想要的更多。
城市很大，我们的生活范围却很小；大大小小的事情很多，而我们关注的却只是其中一部分。怎么样才能准确地发现我所关注的事件呢?

习惯了网络生活，在各个门户论坛游走的我们就像在淘沙，也许十条信息中有你想获悉的，也许浏览一百条才能看到。
或许你会想到用搜索引擎，可是你搜到的可能只是一堆已经结束事件的新闻。
或许你想知道的更多：跟你同样区域的人都在关注着哪些事件？
还有，你的朋友们在关心着些什么？有没有一帮合群的人一起去参加这些事件呢？
最后，你是不是还需要一个简单的组织所有你关注事件的工具呢？

伴随着这些问题诞生的就是发生网(www.8sheng.com)，专注于社会事件，一个可以轻松获取，简单共享，共同参与的社会事件平台。
发生网是什么？
发生网(www.8sheng.com)是一个社会事件的平台，在发生网您可以

浏览正在发生，将要发生或者成为过去的事件
找到您生活的区域内的所有事件
找到您的朋友将要参加的事件
找到与您兴趣相投的一群人
发布新的事件，与朋友、小组或者所有人分享
收藏所有关注的事件到自己的个性日程表
更多&#8230;等待您的体验和发掘

]]></description>
			<content:encoded><![CDATA[<p>发生网的名字来源于我们最初的一个想法：我们生活的范围内什么正在发生？而真正开始想要做点什么的时候，却发现我们想要的更多。</p>
<p>城市很大，我们的生活范围却很小；大大小小的事情很多，而我们关注的却只是其中一部分。怎么样才能准确地发现我所关注的事件呢?</p>
<ul>
<li>习惯了网络生活，在各个门户论坛游走的我们就像在淘沙，也许十条信息中有你想获悉的，也许浏览一百条才能看到。</li>
<li>或许你会想到用搜索引擎，可是你搜到的可能只是一堆已经结束事件的新闻。</li>
<li>或许你想知道的更多：跟你同样区域的人都在关注着哪些事件？</li>
<li>还有，你的朋友们在关心着些什么？有没有一帮合群的人一起去参加这些事件呢？</li>
<li>最后，你是不是还需要一个简单的组织所有你关注事件的工具呢？</li>
</ul>
<p>伴随着这些问题诞生的就是发生网(<a href="http://www.8sheng.com/">www.8sheng.com</a>)，专注于社会事件，一个可以轻松获取，简单共享，共同参与的社会事件平台。</p>
<p><strong>发生网是什么</strong>？</p>
<p>发生网(<a href="http://www.8sheng.com/">www.8sheng.com</a>)是一个社会事件的平台，在发生网您可以</p>
<ul>
<li>浏览正在发生，将要发生或者成为过去的事件</li>
<li>找到您生活的区域内的所有事件</li>
<li>找到您的朋友将要参加的事件</li>
<li>找到与您兴趣相投的一群人</li>
<li>发布新的事件，与朋友、小组或者所有人分享</li>
<li>收藏所有关注的事件到自己的个性日程表</li>
<li>更多&#8230;等待您的体验和发掘</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.8sheng.com/archives/1/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
